public static final class AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder extends GeneratedMessage.Builder<AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder> implements AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResultOrBuilder
Customer policy enforcement result for a single policy type.
Protobuf type
google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult build()
buildPartial()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult buildPartial()
clear()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder clear()
Overrides
clearBannedPhraseEnforcementResult()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder clearBannedPhraseEnforcementResult()
The policy enforcement result for the banned phrase policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;
clearEnforcementResult()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder clearEnforcementResult()
clearModelArmorEnforcementResult()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder clearModelArmorEnforcementResult()
The policy enforcement result for the Model Armor policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;
getBannedPhraseEnforcementResult()
public 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;
getBannedPhraseEnforcementResultBuilder()
public AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult.Builder getBannedPhraseEnforcementResultBuilder()
The policy enforcement result for the banned phrase policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;
getBannedPhraseEnforcementResultOrBuilder()
public 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;
getDefaultInstanceForType()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEnforcementResultCase()
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.EnforcementResultCase getEnforcementResultCase()
getModelArmorEnforcementResult()
public 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;
getModelArmorEnforcementResultBuilder()
public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder getModelArmorEnforcementResultBuilder()
The policy enforcement result for the Model Armor policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;
getModelArmorEnforcementResultOrBuilder()
public 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;
hasBannedPhraseEnforcementResult()
public 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 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.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeBannedPhraseEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult value)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder mergeBannedPhraseEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult value)
The policy enforcement result for the banned phrase policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;
mergeFrom(AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult other)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder mergeFrom(AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult other)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeModelArmorEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult value)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder mergeModelArmorEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult value)
The policy enforcement result for the Model Armor policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;
setBannedPhraseEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult value)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder setBannedPhraseEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult value)
The policy enforcement result for the banned phrase policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;
setBannedPhraseEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult.Builder builderForValue)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder setBannedPhraseEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult.Builder builderForValue)
The policy enforcement result for the banned phrase policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.BannedPhraseEnforcementResult banned_phrase_enforcement_result = 3;
setModelArmorEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult value)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder setModelArmorEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult value)
The policy enforcement result for the Model Armor policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;
setModelArmorEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder builderForValue)
public AssistAnswer.CustomerPolicyEnforcementResult.PolicyEnforcementResult.Builder setModelArmorEnforcementResult(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder builderForValue)
The policy enforcement result for the Model Armor policy.
.google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult model_armor_enforcement_result = 4;