public static final class SanitizeModelResponseRequest.Builder extends GeneratedMessageV3.Builder<SanitizeModelResponseRequest.Builder> implements SanitizeModelResponseRequestOrBuilder
Sanitize Model Response request.
Protobuf type google.cloud.modelarmor.v1.SanitizeModelResponseRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SanitizeModelResponseRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SanitizeModelResponseRequest build()
buildPartial()
public SanitizeModelResponseRequest buildPartial()
clear()
public SanitizeModelResponseRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SanitizeModelResponseRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearModelResponseData()
public SanitizeModelResponseRequest.Builder clearModelResponseData()
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
clearName()
public SanitizeModelResponseRequest.Builder clearName()
Required. Represents resource name of template
e.g. name=projects/sample-project/locations/us-central1/templates/templ01
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public SanitizeModelResponseRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUserPrompt()
public SanitizeModelResponseRequest.Builder clearUserPrompt()
Optional. User Prompt associated with Model response.
string user_prompt = 4 [(.google.api.field_behavior) = OPTIONAL];
clone()
public SanitizeModelResponseRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public SanitizeModelResponseRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getModelResponseData()
public DataItem getModelResponseData()
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
DataItem |
The modelResponseData.
|
getModelResponseDataBuilder()
public DataItem.Builder getModelResponseDataBuilder()
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
getModelResponseDataOrBuilder()
public DataItemOrBuilder getModelResponseDataOrBuilder()
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
getName()
Required. Represents resource name of template
e.g. name=projects/sample-project/locations/us-central1/templates/templ01
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Represents resource name of template
e.g. name=projects/sample-project/locations/us-central1/templates/templ01
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getUserPrompt()
public String getUserPrompt()
Optional. User Prompt associated with Model response.
string user_prompt = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The userPrompt.
|
getUserPromptBytes()
public ByteString getUserPromptBytes()
Optional. User Prompt associated with Model response.
string user_prompt = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for userPrompt.
|
hasModelResponseData()
public boolean hasModelResponseData()
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the modelResponseData field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SanitizeModelResponseRequest other)
public SanitizeModelResponseRequest.Builder mergeFrom(SanitizeModelResponseRequest other)
public SanitizeModelResponseRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SanitizeModelResponseRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeModelResponseData(DataItem value)
public SanitizeModelResponseRequest.Builder mergeModelResponseData(DataItem value)
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
DataItem
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SanitizeModelResponseRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public SanitizeModelResponseRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setModelResponseData(DataItem value)
public SanitizeModelResponseRequest.Builder setModelResponseData(DataItem value)
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
DataItem
|
setModelResponseData(DataItem.Builder builderForValue)
public SanitizeModelResponseRequest.Builder setModelResponseData(DataItem.Builder builderForValue)
Required. Model response data to sanitize.
.google.cloud.modelarmor.v1.DataItem model_response_data = 2 [(.google.api.field_behavior) = REQUIRED];
setName(String value)
public SanitizeModelResponseRequest.Builder setName(String value)
Required. Represents resource name of template
e.g. name=projects/sample-project/locations/us-central1/templates/templ01
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public SanitizeModelResponseRequest.Builder setNameBytes(ByteString value)
Required. Represents resource name of template
e.g. name=projects/sample-project/locations/us-central1/templates/templ01
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SanitizeModelResponseRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SanitizeModelResponseRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUserPrompt(String value)
public SanitizeModelResponseRequest.Builder setUserPrompt(String value)
Optional. User Prompt associated with Model response.
string user_prompt = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The userPrompt to set.
|
setUserPromptBytes(ByteString value)
public SanitizeModelResponseRequest.Builder setUserPromptBytes(ByteString value)
Optional. User Prompt associated with Model response.
string user_prompt = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for userPrompt to set.
|