Interface SanitizeUserPromptRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SanitizeUserPromptRequest, SanitizeUserPromptRequest.Builder

@Generated public interface SanitizeUserPromptRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String 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:
      The name.
    • getNameBytes

      com.google.protobuf.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:
      The bytes for name.
    • hasUserPromptData

      boolean hasUserPromptData()
       Required. User prompt data to sanitize.
       
      .google.cloud.modelarmor.v1beta.DataItem user_prompt_data = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the userPromptData field is set.
    • getUserPromptData

      DataItem getUserPromptData()
       Required. User prompt data to sanitize.
       
      .google.cloud.modelarmor.v1beta.DataItem user_prompt_data = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The userPromptData.
    • getUserPromptDataOrBuilder

      DataItemOrBuilder getUserPromptDataOrBuilder()
       Required. User prompt data to sanitize.
       
      .google.cloud.modelarmor.v1beta.DataItem user_prompt_data = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasMultiLanguageDetectionMetadata

      boolean hasMultiLanguageDetectionMetadata()
       Optional. Metadata related to Multi Language Detection.
       
      .google.cloud.modelarmor.v1beta.MultiLanguageDetectionMetadata multi_language_detection_metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the multiLanguageDetectionMetadata field is set.
    • getMultiLanguageDetectionMetadata

      MultiLanguageDetectionMetadata getMultiLanguageDetectionMetadata()
       Optional. Metadata related to Multi Language Detection.
       
      .google.cloud.modelarmor.v1beta.MultiLanguageDetectionMetadata multi_language_detection_metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The multiLanguageDetectionMetadata.
    • getMultiLanguageDetectionMetadataOrBuilder

      MultiLanguageDetectionMetadataOrBuilder getMultiLanguageDetectionMetadataOrBuilder()
       Optional. Metadata related to Multi Language Detection.
       
      .google.cloud.modelarmor.v1beta.MultiLanguageDetectionMetadata multi_language_detection_metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
    • hasStreamingMode

      boolean hasStreamingMode()
       Optional. Streaming Mode for StreamSanitize* API.
       
      optional .google.cloud.modelarmor.v1beta.StreamingMode streaming_mode = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the streamingMode field is set.
    • getStreamingModeValue

      int getStreamingModeValue()
       Optional. Streaming Mode for StreamSanitize* API.
       
      optional .google.cloud.modelarmor.v1beta.StreamingMode streaming_mode = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enum numeric value on the wire for streamingMode.
    • getStreamingMode

      StreamingMode getStreamingMode()
       Optional. Streaming Mode for StreamSanitize* API.
       
      optional .google.cloud.modelarmor.v1beta.StreamingMode streaming_mode = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The streamingMode.