Class PhraseSet.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
com.google.cloud.speech.v1p1beta1.PhraseSet.Builder
All Implemented Interfaces:
PhraseSetOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
PhraseSet

public static final class PhraseSet.Builder extends com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder> implements PhraseSetOrBuilder
 Provides "hints" to the speech recognizer to favor specific words and phrases
 in the results.
 
Protobuf type google.cloud.speech.v1p1beta1.PhraseSet
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
    • clear

      public PhraseSet.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
    • getDefaultInstanceForType

      public PhraseSet getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public PhraseSet build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public PhraseSet buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public PhraseSet.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PhraseSet.Builder>
    • mergeFrom

      public PhraseSet.Builder mergeFrom(PhraseSet other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<PhraseSet.Builder>
    • mergeFrom

      public PhraseSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PhraseSet.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       The resource name of the phrase set.
       
      string name = 1;
      Specified by:
      getName in interface PhraseSetOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       The resource name of the phrase set.
       
      string name = 1;
      Specified by:
      getNameBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for name.
    • setName

      public PhraseSet.Builder setName(String value)
       The resource name of the phrase set.
       
      string name = 1;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public PhraseSet.Builder clearName()
       The resource name of the phrase set.
       
      string name = 1;
      Returns:
      This builder for chaining.
    • setNameBytes

      public PhraseSet.Builder setNameBytes(com.google.protobuf.ByteString value)
       The resource name of the phrase set.
       
      string name = 1;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getPhrasesList

      public List<PhraseSet.Phrase> getPhrasesList()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
      Specified by:
      getPhrasesList in interface PhraseSetOrBuilder
    • getPhrasesCount

      public int getPhrasesCount()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
      Specified by:
      getPhrasesCount in interface PhraseSetOrBuilder
    • getPhrases

      public PhraseSet.Phrase getPhrases(int index)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
      Specified by:
      getPhrases in interface PhraseSetOrBuilder
    • setPhrases

      public PhraseSet.Builder setPhrases(int index, PhraseSet.Phrase value)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • setPhrases

      public PhraseSet.Builder setPhrases(int index, PhraseSet.Phrase.Builder builderForValue)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • addPhrases

      public PhraseSet.Builder addPhrases(PhraseSet.Phrase value)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • addPhrases

      public PhraseSet.Builder addPhrases(int index, PhraseSet.Phrase value)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • addPhrases

      public PhraseSet.Builder addPhrases(PhraseSet.Phrase.Builder builderForValue)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • addPhrases

      public PhraseSet.Builder addPhrases(int index, PhraseSet.Phrase.Builder builderForValue)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • addAllPhrases

      public PhraseSet.Builder addAllPhrases(Iterable<? extends PhraseSet.Phrase> values)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • clearPhrases

      public PhraseSet.Builder clearPhrases()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • removePhrases

      public PhraseSet.Builder removePhrases(int index)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • getPhrasesBuilder

      public PhraseSet.Phrase.Builder getPhrasesBuilder(int index)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • getPhrasesOrBuilder

      public PhraseSet.PhraseOrBuilder getPhrasesOrBuilder(int index)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
      Specified by:
      getPhrasesOrBuilder in interface PhraseSetOrBuilder
    • getPhrasesOrBuilderList

      public List<? extends PhraseSet.PhraseOrBuilder> getPhrasesOrBuilderList()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
      Specified by:
      getPhrasesOrBuilderList in interface PhraseSetOrBuilder
    • addPhrasesBuilder

      public PhraseSet.Phrase.Builder addPhrasesBuilder()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • addPhrasesBuilder

      public PhraseSet.Phrase.Builder addPhrasesBuilder(int index)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • getPhrasesBuilderList

      public List<PhraseSet.Phrase.Builder> getPhrasesBuilderList()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v1p1beta1.PhraseSet.Phrase phrases = 2;
    • getBoost

      public float getBoost()
       Hint Boost. Positive value will increase the probability that a specific
       phrase will be recognized over other similar sounding phrases. The higher
       the boost, the higher the chance of false positive recognition as well.
       Negative boost values would correspond to anti-biasing. Anti-biasing is not
       enabled, so negative boost will simply be ignored. Though `boost` can
       accept a wide range of positive values, most use cases are best served with
       values between 0 (exclusive) and 20. We recommend using a binary search
       approach to finding the optimal value for your use case as well as adding
       phrases both with and without boost to your requests.
       
      float boost = 4;
      Specified by:
      getBoost in interface PhraseSetOrBuilder
      Returns:
      The boost.
    • setBoost

      public PhraseSet.Builder setBoost(float value)
       Hint Boost. Positive value will increase the probability that a specific
       phrase will be recognized over other similar sounding phrases. The higher
       the boost, the higher the chance of false positive recognition as well.
       Negative boost values would correspond to anti-biasing. Anti-biasing is not
       enabled, so negative boost will simply be ignored. Though `boost` can
       accept a wide range of positive values, most use cases are best served with
       values between 0 (exclusive) and 20. We recommend using a binary search
       approach to finding the optimal value for your use case as well as adding
       phrases both with and without boost to your requests.
       
      float boost = 4;
      Parameters:
      value - The boost to set.
      Returns:
      This builder for chaining.
    • clearBoost

      public PhraseSet.Builder clearBoost()
       Hint Boost. Positive value will increase the probability that a specific
       phrase will be recognized over other similar sounding phrases. The higher
       the boost, the higher the chance of false positive recognition as well.
       Negative boost values would correspond to anti-biasing. Anti-biasing is not
       enabled, so negative boost will simply be ignored. Though `boost` can
       accept a wide range of positive values, most use cases are best served with
       values between 0 (exclusive) and 20. We recommend using a binary search
       approach to finding the optimal value for your use case as well as adding
       phrases both with and without boost to your requests.
       
      float boost = 4;
      Returns:
      This builder for chaining.
    • getKmsKeyName

      public String getKmsKeyName()
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyName in interface PhraseSetOrBuilder
      Returns:
      The kmsKeyName.
    • getKmsKeyNameBytes

      public com.google.protobuf.ByteString getKmsKeyNameBytes()
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyNameBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for kmsKeyName.
    • setKmsKeyName

      public PhraseSet.Builder setKmsKeyName(String value)
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The kmsKeyName to set.
      Returns:
      This builder for chaining.
    • clearKmsKeyName

      public PhraseSet.Builder clearKmsKeyName()
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setKmsKeyNameBytes

      public PhraseSet.Builder setKmsKeyNameBytes(com.google.protobuf.ByteString value)
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for kmsKeyName to set.
      Returns:
      This builder for chaining.
    • getKmsKeyVersionName

      public String getKmsKeyVersionName()
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyVersionName in interface PhraseSetOrBuilder
      Returns:
      The kmsKeyVersionName.
    • getKmsKeyVersionNameBytes

      public com.google.protobuf.ByteString getKmsKeyVersionNameBytes()
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyVersionNameBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for kmsKeyVersionName.
    • setKmsKeyVersionName

      public PhraseSet.Builder setKmsKeyVersionName(String value)
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The kmsKeyVersionName to set.
      Returns:
      This builder for chaining.
    • clearKmsKeyVersionName

      public PhraseSet.Builder clearKmsKeyVersionName()
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setKmsKeyVersionNameBytes

      public PhraseSet.Builder setKmsKeyVersionNameBytes(com.google.protobuf.ByteString value)
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which content of the PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for kmsKeyVersionName to set.
      Returns:
      This builder for chaining.
    • getUid

      public String getUid()
       Output only. System-assigned unique identifier for the PhraseSet.
       This field is not used.
       
      string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUid in interface PhraseSetOrBuilder
      Returns:
      The uid.
    • getUidBytes

      public com.google.protobuf.ByteString getUidBytes()
       Output only. System-assigned unique identifier for the PhraseSet.
       This field is not used.
       
      string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUidBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for uid.
    • setUid

      public PhraseSet.Builder setUid(String value)
       Output only. System-assigned unique identifier for the PhraseSet.
       This field is not used.
       
      string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The uid to set.
      Returns:
      This builder for chaining.
    • clearUid

      public PhraseSet.Builder clearUid()
       Output only. System-assigned unique identifier for the PhraseSet.
       This field is not used.
       
      string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setUidBytes

      public PhraseSet.Builder setUidBytes(com.google.protobuf.ByteString value)
       Output only. System-assigned unique identifier for the PhraseSet.
       This field is not used.
       
      string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for uid to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Output only. User-settable, human-readable name for the PhraseSet. Must be
       63 characters or less. This field is not used.
       
      string display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDisplayName in interface PhraseSetOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Output only. User-settable, human-readable name for the PhraseSet. Must be
       63 characters or less. This field is not used.
       
      string display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDisplayNameBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public PhraseSet.Builder setDisplayName(String value)
       Output only. User-settable, human-readable name for the PhraseSet. Must be
       63 characters or less. This field is not used.
       
      string display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public PhraseSet.Builder clearDisplayName()
       Output only. User-settable, human-readable name for the PhraseSet. Must be
       63 characters or less. This field is not used.
       
      string display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public PhraseSet.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Output only. User-settable, human-readable name for the PhraseSet. Must be
       63 characters or less. This field is not used.
       
      string display_name = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getStateValue

      public int getStateValue()
       Output only. The CustomClass lifecycle state.
       This field is not used.
       
      .google.cloud.speech.v1p1beta1.PhraseSet.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface PhraseSetOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public PhraseSet.Builder setStateValue(int value)
       Output only. The CustomClass lifecycle state.
       This field is not used.
       
      .google.cloud.speech.v1p1beta1.PhraseSet.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public PhraseSet.State getState()
       Output only. The CustomClass lifecycle state.
       This field is not used.
       
      .google.cloud.speech.v1p1beta1.PhraseSet.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface PhraseSetOrBuilder
      Returns:
      The state.
    • setState

      public PhraseSet.Builder setState(PhraseSet.State value)
       Output only. The CustomClass lifecycle state.
       This field is not used.
       
      .google.cloud.speech.v1p1beta1.PhraseSet.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public PhraseSet.Builder clearState()
       Output only. The CustomClass lifecycle state.
       This field is not used.
       
      .google.cloud.speech.v1p1beta1.PhraseSet.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasDeleteTime

      public boolean hasDeleteTime()
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDeleteTime in interface PhraseSetOrBuilder
      Returns:
      Whether the deleteTime field is set.
    • getDeleteTime

      public com.google.protobuf.Timestamp getDeleteTime()
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeleteTime in interface PhraseSetOrBuilder
      Returns:
      The deleteTime.
    • setDeleteTime

      public PhraseSet.Builder setDeleteTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDeleteTime

      public PhraseSet.Builder setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDeleteTime

      public PhraseSet.Builder mergeDeleteTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDeleteTime

      public PhraseSet.Builder clearDeleteTime()
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeleteTimeBuilder

      public com.google.protobuf.Timestamp.Builder getDeleteTimeBuilder()
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeleteTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()
       Output only. The time at which this resource was requested for deletion.
       This field is not used.
       
      .google.protobuf.Timestamp delete_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeleteTimeOrBuilder in interface PhraseSetOrBuilder
    • hasExpireTime

      public boolean hasExpireTime()
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasExpireTime in interface PhraseSetOrBuilder
      Returns:
      Whether the expireTime field is set.
    • getExpireTime

      public com.google.protobuf.Timestamp getExpireTime()
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpireTime in interface PhraseSetOrBuilder
      Returns:
      The expireTime.
    • setExpireTime

      public PhraseSet.Builder setExpireTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setExpireTime

      public PhraseSet.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeExpireTime

      public PhraseSet.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearExpireTime

      public PhraseSet.Builder clearExpireTime()
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeBuilder

      public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
       Output only. The time at which this resource will be purged.
       This field is not used.
       
      .google.protobuf.Timestamp expire_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpireTimeOrBuilder in interface PhraseSetOrBuilder
    • getAnnotationsCount

      public int getAnnotationsCount()
      Description copied from interface: PhraseSetOrBuilder
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAnnotationsCount in interface PhraseSetOrBuilder
    • containsAnnotations

      public boolean containsAnnotations(String key)
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      containsAnnotations in interface PhraseSetOrBuilder
    • getAnnotations

      @Deprecated public Map<String,String> getAnnotations()
      Deprecated.
      Use getAnnotationsMap() instead.
      Specified by:
      getAnnotations in interface PhraseSetOrBuilder
    • getAnnotationsMap

      public Map<String,String> getAnnotationsMap()
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAnnotationsMap in interface PhraseSetOrBuilder
    • getAnnotationsOrDefault

      public String getAnnotationsOrDefault(String key, String defaultValue)
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAnnotationsOrDefault in interface PhraseSetOrBuilder
    • getAnnotationsOrThrow

      public String getAnnotationsOrThrow(String key)
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAnnotationsOrThrow in interface PhraseSetOrBuilder
    • clearAnnotations

      public PhraseSet.Builder clearAnnotations()
    • removeAnnotations

      public PhraseSet.Builder removeAnnotations(String key)
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMutableAnnotations

      @Deprecated public Map<String,String> getMutableAnnotations()
      Deprecated.
      Use alternate mutation accessors instead.
    • putAnnotations

      public PhraseSet.Builder putAnnotations(String key, String value)
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • putAllAnnotations

      public PhraseSet.Builder putAllAnnotations(Map<String,String> values)
       Output only. Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       This field is not used.
       
      map<string, string> annotations = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEtag

      public String getEtag()
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding. This field is
       not used.
       
      string etag = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEtag in interface PhraseSetOrBuilder
      Returns:
      The etag.
    • getEtagBytes

      public com.google.protobuf.ByteString getEtagBytes()
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding. This field is
       not used.
       
      string etag = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEtagBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for etag.
    • setEtag

      public PhraseSet.Builder setEtag(String value)
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding. This field is
       not used.
       
      string etag = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The etag to set.
      Returns:
      This builder for chaining.
    • clearEtag

      public PhraseSet.Builder clearEtag()
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding. This field is
       not used.
       
      string etag = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setEtagBytes

      public PhraseSet.Builder setEtagBytes(com.google.protobuf.ByteString value)
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding. This field is
       not used.
       
      string etag = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for etag to set.
      Returns:
      This builder for chaining.
    • getReconciling

      public boolean getReconciling()
       Output only. Whether or not this PhraseSet is in the process of being
       updated. This field is not used.
       
      bool reconciling = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getReconciling in interface PhraseSetOrBuilder
      Returns:
      The reconciling.
    • setReconciling

      public PhraseSet.Builder setReconciling(boolean value)
       Output only. Whether or not this PhraseSet is in the process of being
       updated. This field is not used.
       
      bool reconciling = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The reconciling to set.
      Returns:
      This builder for chaining.
    • clearReconciling

      public PhraseSet.Builder clearReconciling()
       Output only. Whether or not this PhraseSet is in the process of being
       updated. This field is not used.
       
      bool reconciling = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.