Class Tensorboard.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Tensorboard.Builder>
com.google.cloud.aiplatform.v1.Tensorboard.Builder
All Implemented Interfaces:
TensorboardOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Tensorboard

public static final class Tensorboard.Builder extends com.google.protobuf.GeneratedMessage.Builder<Tensorboard.Builder> implements TensorboardOrBuilder
 Tensorboard is a physical database that stores users' training metrics.
 A default Tensorboard is provided in each region of a Google Cloud project.
 If needed users can also create extra Tensorboards in their projects.
 
Protobuf type google.cloud.aiplatform.v1.Tensorboard
  • 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<Tensorboard.Builder>
    • internalGetMutableMapFieldReflection

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

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

      public Tensorboard.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<Tensorboard.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<Tensorboard.Builder>
    • getDefaultInstanceForType

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

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

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

      public Tensorboard.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<Tensorboard.Builder>
    • mergeFrom

      public Tensorboard.Builder mergeFrom(Tensorboard other)
    • isInitialized

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

      public Tensorboard.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<Tensorboard.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. Name of the Tensorboard.
       Format:
       `projects/{project}/locations/{location}/tensorboards/{tensorboard}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface TensorboardOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Name of the Tensorboard.
       Format:
       `projects/{project}/locations/{location}/tensorboards/{tensorboard}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface TensorboardOrBuilder
      Returns:
      The bytes for name.
    • setName

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

      public Tensorboard.Builder clearName()
       Output only. Name of the Tensorboard.
       Format:
       `projects/{project}/locations/{location}/tensorboards/{tensorboard}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Tensorboard.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Name of the Tensorboard.
       Format:
       `projects/{project}/locations/{location}/tensorboards/{tensorboard}`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Required. User provided name of this Tensorboard.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayName in interface TensorboardOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Required. User provided name of this Tensorboard.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayNameBytes in interface TensorboardOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public Tensorboard.Builder setDisplayName(String value)
       Required. User provided name of this Tensorboard.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public Tensorboard.Builder clearDisplayName()
       Required. User provided name of this Tensorboard.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public Tensorboard.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Required. User provided name of this Tensorboard.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       Description of this Tensorboard.
       
      string description = 3;
      Specified by:
      getDescription in interface TensorboardOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       Description of this Tensorboard.
       
      string description = 3;
      Specified by:
      getDescriptionBytes in interface TensorboardOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public Tensorboard.Builder setDescription(String value)
       Description of this Tensorboard.
       
      string description = 3;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public Tensorboard.Builder clearDescription()
       Description of this Tensorboard.
       
      string description = 3;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public Tensorboard.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       Description of this Tensorboard.
       
      string description = 3;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • hasEncryptionSpec

      public boolean hasEncryptionSpec()
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
      Specified by:
      hasEncryptionSpec in interface TensorboardOrBuilder
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      public EncryptionSpec getEncryptionSpec()
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
      Specified by:
      getEncryptionSpec in interface TensorboardOrBuilder
      Returns:
      The encryptionSpec.
    • setEncryptionSpec

      public Tensorboard.Builder setEncryptionSpec(EncryptionSpec value)
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
    • setEncryptionSpec

      public Tensorboard.Builder setEncryptionSpec(EncryptionSpec.Builder builderForValue)
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
    • mergeEncryptionSpec

      public Tensorboard.Builder mergeEncryptionSpec(EncryptionSpec value)
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
    • clearEncryptionSpec

      public Tensorboard.Builder clearEncryptionSpec()
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
    • getEncryptionSpecBuilder

      public EncryptionSpec.Builder getEncryptionSpecBuilder()
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
    • getEncryptionSpecOrBuilder

      public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Customer-managed encryption key spec for a Tensorboard. If set, this
       Tensorboard and all sub-resources of this Tensorboard will be secured by
       this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;
      Specified by:
      getEncryptionSpecOrBuilder in interface TensorboardOrBuilder
    • getBlobStoragePathPrefix

      public String getBlobStoragePathPrefix()
       Output only. Consumer project Cloud Storage path prefix used to store blob
       data, which can either be a bucket or directory. Does not end with a '/'.
       
      string blob_storage_path_prefix = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getBlobStoragePathPrefix in interface TensorboardOrBuilder
      Returns:
      The blobStoragePathPrefix.
    • getBlobStoragePathPrefixBytes

      public com.google.protobuf.ByteString getBlobStoragePathPrefixBytes()
       Output only. Consumer project Cloud Storage path prefix used to store blob
       data, which can either be a bucket or directory. Does not end with a '/'.
       
      string blob_storage_path_prefix = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getBlobStoragePathPrefixBytes in interface TensorboardOrBuilder
      Returns:
      The bytes for blobStoragePathPrefix.
    • setBlobStoragePathPrefix

      public Tensorboard.Builder setBlobStoragePathPrefix(String value)
       Output only. Consumer project Cloud Storage path prefix used to store blob
       data, which can either be a bucket or directory. Does not end with a '/'.
       
      string blob_storage_path_prefix = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The blobStoragePathPrefix to set.
      Returns:
      This builder for chaining.
    • clearBlobStoragePathPrefix

      public Tensorboard.Builder clearBlobStoragePathPrefix()
       Output only. Consumer project Cloud Storage path prefix used to store blob
       data, which can either be a bucket or directory. Does not end with a '/'.
       
      string blob_storage_path_prefix = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setBlobStoragePathPrefixBytes

      public Tensorboard.Builder setBlobStoragePathPrefixBytes(com.google.protobuf.ByteString value)
       Output only. Consumer project Cloud Storage path prefix used to store blob
       data, which can either be a bucket or directory. Does not end with a '/'.
       
      string blob_storage_path_prefix = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for blobStoragePathPrefix to set.
      Returns:
      This builder for chaining.
    • getRunCount

      public int getRunCount()
       Output only. The number of Runs stored in this Tensorboard.
       
      int32 run_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRunCount in interface TensorboardOrBuilder
      Returns:
      The runCount.
    • setRunCount

      public Tensorboard.Builder setRunCount(int value)
       Output only. The number of Runs stored in this Tensorboard.
       
      int32 run_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The runCount to set.
      Returns:
      This builder for chaining.
    • clearRunCount

      public Tensorboard.Builder clearRunCount()
       Output only. The number of Runs stored in this Tensorboard.
       
      int32 run_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface TensorboardOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface TensorboardOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public Tensorboard.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public Tensorboard.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public Tensorboard.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public Tensorboard.Builder clearCreateTime()
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this Tensorboard was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface TensorboardOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface TensorboardOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface TensorboardOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public Tensorboard.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public Tensorboard.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public Tensorboard.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public Tensorboard.Builder clearUpdateTime()
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Timestamp when this Tensorboard was last updated.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface TensorboardOrBuilder
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: TensorboardOrBuilder
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
      Specified by:
      getLabelsCount in interface TensorboardOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
      Specified by:
      containsLabels in interface TensorboardOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface TensorboardOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
      Specified by:
      getLabelsMap in interface TensorboardOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
      Specified by:
      getLabelsOrDefault in interface TensorboardOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
      Specified by:
      getLabelsOrThrow in interface TensorboardOrBuilder
    • clearLabels

      public Tensorboard.Builder clearLabels()
    • removeLabels

      public Tensorboard.Builder removeLabels(String key)
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
    • getMutableLabels

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

      public Tensorboard.Builder putLabels(String key, String value)
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
    • putAllLabels

      public Tensorboard.Builder putAllLabels(Map<String,String> values)
       The labels with user-defined metadata to organize your Tensorboards.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       No more than 64 user labels can be associated with one Tensorboard
       (System labels are excluded).
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> labels = 8;
    • getEtag

      public String getEtag()
       Used to perform a consistent read-modify-write updates. If not set, a blind
       "overwrite" update happens.
       
      string etag = 9;
      Specified by:
      getEtag in interface TensorboardOrBuilder
      Returns:
      The etag.
    • getEtagBytes

      public com.google.protobuf.ByteString getEtagBytes()
       Used to perform a consistent read-modify-write updates. If not set, a blind
       "overwrite" update happens.
       
      string etag = 9;
      Specified by:
      getEtagBytes in interface TensorboardOrBuilder
      Returns:
      The bytes for etag.
    • setEtag

      public Tensorboard.Builder setEtag(String value)
       Used to perform a consistent read-modify-write updates. If not set, a blind
       "overwrite" update happens.
       
      string etag = 9;
      Parameters:
      value - The etag to set.
      Returns:
      This builder for chaining.
    • clearEtag

      public Tensorboard.Builder clearEtag()
       Used to perform a consistent read-modify-write updates. If not set, a blind
       "overwrite" update happens.
       
      string etag = 9;
      Returns:
      This builder for chaining.
    • setEtagBytes

      public Tensorboard.Builder setEtagBytes(com.google.protobuf.ByteString value)
       Used to perform a consistent read-modify-write updates. If not set, a blind
       "overwrite" update happens.
       
      string etag = 9;
      Parameters:
      value - The bytes for etag to set.
      Returns:
      This builder for chaining.
    • getIsDefault

      public boolean getIsDefault()
       Used to indicate if the TensorBoard instance is the default one.
       Each project & region can have at most one default TensorBoard instance.
       Creation of a default TensorBoard instance and updating an existing
       TensorBoard instance to be default will mark all other TensorBoard
       instances (if any) as non default.
       
      bool is_default = 12;
      Specified by:
      getIsDefault in interface TensorboardOrBuilder
      Returns:
      The isDefault.
    • setIsDefault

      public Tensorboard.Builder setIsDefault(boolean value)
       Used to indicate if the TensorBoard instance is the default one.
       Each project & region can have at most one default TensorBoard instance.
       Creation of a default TensorBoard instance and updating an existing
       TensorBoard instance to be default will mark all other TensorBoard
       instances (if any) as non default.
       
      bool is_default = 12;
      Parameters:
      value - The isDefault to set.
      Returns:
      This builder for chaining.
    • clearIsDefault

      public Tensorboard.Builder clearIsDefault()
       Used to indicate if the TensorBoard instance is the default one.
       Each project & region can have at most one default TensorBoard instance.
       Creation of a default TensorBoard instance and updating an existing
       TensorBoard instance to be default will mark all other TensorBoard
       instances (if any) as non default.
       
      bool is_default = 12;
      Returns:
      This builder for chaining.
    • getSatisfiesPzs

      public boolean getSatisfiesPzs()
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzs in interface TensorboardOrBuilder
      Returns:
      The satisfiesPzs.
    • setSatisfiesPzs

      public Tensorboard.Builder setSatisfiesPzs(boolean value)
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The satisfiesPzs to set.
      Returns:
      This builder for chaining.
    • clearSatisfiesPzs

      public Tensorboard.Builder clearSatisfiesPzs()
       Output only. Reserved for future use.
       
      bool satisfies_pzs = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getSatisfiesPzi

      public boolean getSatisfiesPzi()
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSatisfiesPzi in interface TensorboardOrBuilder
      Returns:
      The satisfiesPzi.
    • setSatisfiesPzi

      public Tensorboard.Builder setSatisfiesPzi(boolean value)
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The satisfiesPzi to set.
      Returns:
      This builder for chaining.
    • clearSatisfiesPzi

      public Tensorboard.Builder clearSatisfiesPzi()
       Output only. Reserved for future use.
       
      bool satisfies_pzi = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.