Interface AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResultOrBuilder (0.90.0)

public static interface AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResultOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBannedPhraseEnforcementResult()

public abstract AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult getBannedPhraseEnforcementResult()

The policy enforcement result for the banned phrase policy.

.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult

The bannedPhraseEnforcementResult.

getBannedPhraseEnforcementResultOrBuilder()

public abstract AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResultOrBuilder getBannedPhraseEnforcementResultOrBuilder()

The policy enforcement result for the banned phrase policy.

.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResultOrBuilder

getEnforcementResultCase()

public abstract AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.EnforcementResultCase getEnforcementResultCase()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.EnforcementResultCase

getModelArmorEnforcementResult()

public abstract AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult getModelArmorEnforcementResult()

The policy enforcement result for the Model Armor policy.

.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult

The modelArmorEnforcementResult.

getModelArmorEnforcementResultOrBuilder()

public abstract AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResultOrBuilder getModelArmorEnforcementResultOrBuilder()

The policy enforcement result for the Model Armor policy.

.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResultOrBuilder

hasBannedPhraseEnforcementResult()

public abstract boolean hasBannedPhraseEnforcementResult()

The policy enforcement result for the banned phrase policy.

.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;

Returns
Type Description
boolean

Whether the bannedPhraseEnforcementResult field is set.

hasModelArmorEnforcementResult()

public abstract boolean hasModelArmorEnforcementResult()

The policy enforcement result for the Model Armor policy.

.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;

Returns
Type Description
boolean

Whether the modelArmorEnforcementResult field is set.