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.v2.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
 PhraseSet for biasing in speech recognition. A PhraseSet is used to provide
 "hints" to the speech recognizer to favor specific words and phrases in the
 results.
 
Protobuf type google.cloud.speech.v2.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()
       Output only. Identifier. The resource name of the PhraseSet.
       Format: `projects/{project}/locations/{location}/phraseSets/{phrase_set}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface PhraseSetOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Identifier. The resource name of the PhraseSet.
       Format: `projects/{project}/locations/{location}/phraseSets/{phrase_set}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for name.
    • setName

      public PhraseSet.Builder setName(String value)
       Output only. Identifier. The resource name of the PhraseSet.
       Format: `projects/{project}/locations/{location}/phraseSets/{phrase_set}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public PhraseSet.Builder clearName()
       Output only. Identifier. The resource name of the PhraseSet.
       Format: `projects/{project}/locations/{location}/phraseSets/{phrase_set}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public PhraseSet.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Identifier. The resource name of the PhraseSet.
       Format: `projects/{project}/locations/{location}/phraseSets/{phrase_set}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getUid

      public String getUid()
       Output only. System-assigned unique identifier for the PhraseSet.
       
      string uid = 2 [(.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.
       
      string uid = 2 [(.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.
       
      string uid = 2 [(.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.
       
      string uid = 2 [(.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.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for uid to set.
      Returns:
      This builder for chaining.
    • getPhrasesList

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

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

      public PhraseSet.Phrase getPhrases(int index)
       A list of word and phrases.
       
      repeated .google.cloud.speech.v2.PhraseSet.Phrase phrases = 3;
      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.v2.PhraseSet.Phrase phrases = 3;
    • setPhrases

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

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

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

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

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

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

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

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

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

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

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

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

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

      public List<PhraseSet.Phrase.Builder> getPhrasesBuilderList()
       A list of word and phrases.
       
      repeated .google.cloud.speech.v2.PhraseSet.Phrase phrases = 3;
    • 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.
       Valid `boost` values are 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.
       Valid `boost` values are 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.
       Valid `boost` values are 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.
    • getDisplayName

      public String getDisplayName()
       User-settable, human-readable name for the PhraseSet. Must be 63
       characters or less.
       
      string display_name = 5;
      Specified by:
      getDisplayName in interface PhraseSetOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       User-settable, human-readable name for the PhraseSet. Must be 63
       characters or less.
       
      string display_name = 5;
      Specified by:
      getDisplayNameBytes in interface PhraseSetOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public PhraseSet.Builder setDisplayName(String value)
       User-settable, human-readable name for the PhraseSet. Must be 63
       characters or less.
       
      string display_name = 5;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public PhraseSet.Builder clearDisplayName()
       User-settable, human-readable name for the PhraseSet. Must be 63
       characters or less.
       
      string display_name = 5;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public PhraseSet.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       User-settable, human-readable name for the PhraseSet. Must be 63
       characters or less.
       
      string display_name = 5;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getStateValue

      public int getStateValue()
       Output only. The PhraseSet lifecycle state.
       
      .google.cloud.speech.v2.PhraseSet.State state = 15 [(.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 PhraseSet lifecycle state.
       
      .google.cloud.speech.v2.PhraseSet.State state = 15 [(.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 PhraseSet lifecycle state.
       
      .google.cloud.speech.v2.PhraseSet.State state = 15 [(.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 PhraseSet lifecycle state.
       
      .google.cloud.speech.v2.PhraseSet.State state = 15 [(.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 PhraseSet lifecycle state.
       
      .google.cloud.speech.v2.PhraseSet.State state = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface PhraseSetOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface PhraseSetOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public PhraseSet.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public PhraseSet.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public PhraseSet.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public PhraseSet.Builder clearCreateTime()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface PhraseSetOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface PhraseSetOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface PhraseSetOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public PhraseSet.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public PhraseSet.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public PhraseSet.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public PhraseSet.Builder clearUpdateTime()
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The most recent time this resource was modified.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface PhraseSetOrBuilder
    • hasDeleteTime

      public boolean hasDeleteTime()
       Output only. The time at which this resource was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDeleteTime

      public PhraseSet.Builder clearDeleteTime()
       Output only. The time at which this resource was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp delete_time = 8 [(.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.
       
      .google.protobuf.Timestamp expire_time = 9 [(.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.
       
      .google.protobuf.Timestamp expire_time = 9 [(.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.
       
      .google.protobuf.Timestamp expire_time = 9 [(.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.
       
      .google.protobuf.Timestamp expire_time = 9 [(.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.
       
      .google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearExpireTime

      public PhraseSet.Builder clearExpireTime()
       Output only. The time at which this resource will be purged.
       
      .google.protobuf.Timestamp expire_time = 9 [(.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.
       
      .google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeOrBuilder

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

      public int getAnnotationsCount()
      Description copied from interface: PhraseSetOrBuilder
       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.
       
      map<string, string> annotations = 10;
      Specified by:
      getAnnotationsCount in interface PhraseSetOrBuilder
    • containsAnnotations

      public boolean containsAnnotations(String key)
       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.
       
      map<string, string> annotations = 10;
      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()
       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.
       
      map<string, string> annotations = 10;
      Specified by:
      getAnnotationsMap in interface PhraseSetOrBuilder
    • getAnnotationsOrDefault

      public String getAnnotationsOrDefault(String key, String defaultValue)
       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.
       
      map<string, string> annotations = 10;
      Specified by:
      getAnnotationsOrDefault in interface PhraseSetOrBuilder
    • getAnnotationsOrThrow

      public String getAnnotationsOrThrow(String key)
       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.
       
      map<string, string> annotations = 10;
      Specified by:
      getAnnotationsOrThrow in interface PhraseSetOrBuilder
    • clearAnnotations

      public PhraseSet.Builder clearAnnotations()
    • removeAnnotations

      public PhraseSet.Builder removeAnnotations(String key)
       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.
       
      map<string, string> annotations = 10;
    • getMutableAnnotations

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

      public PhraseSet.Builder putAnnotations(String key, String value)
       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.
       
      map<string, string> annotations = 10;
    • putAllAnnotations

      public PhraseSet.Builder putAllAnnotations(Map<String,String> values)
       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.
       
      map<string, string> annotations = 10;
    • 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.
       
      string etag = 11 [(.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.
       
      string etag = 11 [(.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.
       
      string etag = 11 [(.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.
       
      string etag = 11 [(.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.
       
      string etag = 11 [(.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.
       
      bool reconciling = 12 [(.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.
       
      bool reconciling = 12 [(.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.
       
      bool reconciling = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      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 PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 13 [(.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 PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 13 [(.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 PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 13 [(.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 PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 13 [(.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 PhraseSet is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 13 [(.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 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 = 14 [(.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 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 = 14 [(.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 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 = 14 [(.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 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 = 14 [(.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 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 = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for kmsKeyVersionName to set.
      Returns:
      This builder for chaining.