public final class SanitizeUserPromptRequest extends GeneratedMessage implements SanitizeUserPromptRequestOrBuilder
Sanitize User Prompt request.
Protobuf type google.cloud.modelarmor.v1.SanitizeUserPromptRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int MULTI_LANGUAGE_DETECTION_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
USER_PROMPT_DATA_FIELD_NUMBER
public static final int USER_PROMPT_DATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SanitizeUserPromptRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SanitizeUserPromptRequest.Builder newBuilder()
newBuilder(SanitizeUserPromptRequest prototype)
public static SanitizeUserPromptRequest.Builder newBuilder(SanitizeUserPromptRequest prototype)
public static SanitizeUserPromptRequest parseDelimitedFrom(InputStream input)
public static SanitizeUserPromptRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SanitizeUserPromptRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SanitizeUserPromptRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SanitizeUserPromptRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SanitizeUserPromptRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SanitizeUserPromptRequest parseFrom(CodedInputStream input)
public static SanitizeUserPromptRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SanitizeUserPromptRequest parseFrom(InputStream input)
public static SanitizeUserPromptRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SanitizeUserPromptRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SanitizeUserPromptRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SanitizeUserPromptRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SanitizeUserPromptRequest getDefaultInstanceForType()
public MultiLanguageDetectionMetadata getMultiLanguageDetectionMetadata()
Optional. Metadata related to Multi Language Detection.
.google.cloud.modelarmor.v1.MultiLanguageDetectionMetadata multi_language_detection_metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
public MultiLanguageDetectionMetadataOrBuilder getMultiLanguageDetectionMetadataOrBuilder()
Optional. Metadata related to Multi Language Detection.
.google.cloud.modelarmor.v1.MultiLanguageDetectionMetadata multi_language_detection_metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
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.
|
getParserForType()
public Parser<SanitizeUserPromptRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getUserPromptData()
public DataItem getUserPromptData()
Required. User prompt data to sanitize.
.google.cloud.modelarmor.v1.DataItem user_prompt_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
DataItem |
The userPromptData.
|
getUserPromptDataOrBuilder()
public DataItemOrBuilder getUserPromptDataOrBuilder()
Required. User prompt data to sanitize.
.google.cloud.modelarmor.v1.DataItem user_prompt_data = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasMultiLanguageDetectionMetadata()
Optional. Metadata related to Multi Language Detection.
.google.cloud.modelarmor.v1.MultiLanguageDetectionMetadata multi_language_detection_metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the multiLanguageDetectionMetadata field is set.
|
hasUserPromptData()
public boolean hasUserPromptData()
Required. User prompt data to sanitize.
.google.cloud.modelarmor.v1.DataItem user_prompt_data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the userPromptData field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SanitizeUserPromptRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SanitizeUserPromptRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SanitizeUserPromptRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides