Class AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder (0.90.0)

public static final class AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder extends GeneratedMessage.Builder<AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder> implements AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResultOrBuilder

Customer policy enforcement result for the Model Armor policy.

Protobuf type google.cloud.discoveryengine.v1beta.AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult build()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult

buildPartial()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult buildPartial()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult

clear()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder clear()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder
Overrides

clearError()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder clearError()

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

clearModelArmorViolation()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder clearModelArmorViolation()

The Model Armor violation that was found.

string model_armor_violation = 1;

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

This builder for chaining.

clearResult()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder clearResult()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

getDefaultInstanceForType()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult getDefaultInstanceForType()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getError()

public Status getError()

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Returns
Type Description
com.google.rpc.Status

The error.

getErrorBuilder()

public Status.Builder getErrorBuilder()

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Returns
Type Description
com.google.rpc.Status.Builder

getErrorOrBuilder()

public StatusOrBuilder getErrorOrBuilder()

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Returns
Type Description
com.google.rpc.StatusOrBuilder

getModelArmorViolation()

public String getModelArmorViolation()

The Model Armor violation that was found.

string model_armor_violation = 1;

Returns
Type Description
String

The modelArmorViolation.

getModelArmorViolationBytes()

public ByteString getModelArmorViolationBytes()

The Model Armor violation that was found.

string model_armor_violation = 1;

Returns
Type Description
ByteString

The bytes for modelArmorViolation.

getResultCase()

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.ResultCase getResultCase()
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.ResultCase

hasError()

public boolean hasError()

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Returns
Type Description
boolean

Whether the error field is set.

hasModelArmorViolation()

public boolean hasModelArmorViolation()

The Model Armor violation that was found.

string model_armor_violation = 1;

Returns
Type Description
boolean

Whether the modelArmorViolation field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeError(Status value)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder mergeError(Status value)

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Parameter
Name Description
value com.google.rpc.Status
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

mergeFrom(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult other)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder mergeFrom(AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult other)
Parameter
Name Description
other AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder
Overrides

setError(Status value)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder setError(Status value)

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Parameter
Name Description
value com.google.rpc.Status
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

setError(Status.Builder builderForValue)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder setError(Status.Builder builderForValue)

The error returned by Model Armor if the policy enforcement failed for some reason.

.google.rpc.Status error = 2;

Parameter
Name Description
builderForValue com.google.rpc.Status.Builder
Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

setModelArmorViolation(String value)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder setModelArmorViolation(String value)

The Model Armor violation that was found.

string model_armor_violation = 1;

Parameter
Name Description
value String

The modelArmorViolation to set.

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

This builder for chaining.

setModelArmorViolationBytes(ByteString value)

public AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder setModelArmorViolationBytes(ByteString value)

The Model Armor violation that was found.

string model_armor_violation = 1;

Parameter
Name Description
value ByteString

The bytes for modelArmorViolation to set.

Returns
Type Description
AssistAnswer.CustomerPolicyEnforcementResult.ModelArmorEnforcementResult.Builder

This builder for chaining.