Class TensorboardTimeSeries.Metadata.Builder

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

public static final class TensorboardTimeSeries.Metadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<TensorboardTimeSeries.Metadata.Builder> implements TensorboardTimeSeries.MetadataOrBuilder
 Describes metadata for a TensorboardTimeSeries.
 
Protobuf type google.cloud.aiplatform.v1.TensorboardTimeSeries.Metadata
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<TensorboardTimeSeries.Metadata.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<TensorboardTimeSeries.Metadata.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<TensorboardTimeSeries.Metadata.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

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

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

    • isInitialized

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

      public TensorboardTimeSeries.Metadata.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<TensorboardTimeSeries.Metadata.Builder>
      Throws:
      IOException
    • getMaxStep

      public long getMaxStep()
       Output only. Max step index of all data points within a
       TensorboardTimeSeries.
       
      int64 max_step = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMaxStep in interface TensorboardTimeSeries.MetadataOrBuilder
      Returns:
      The maxStep.
    • setMaxStep

      public TensorboardTimeSeries.Metadata.Builder setMaxStep(long value)
       Output only. Max step index of all data points within a
       TensorboardTimeSeries.
       
      int64 max_step = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The maxStep to set.
      Returns:
      This builder for chaining.
    • clearMaxStep

       Output only. Max step index of all data points within a
       TensorboardTimeSeries.
       
      int64 max_step = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasMaxWallTime

      public boolean hasMaxWallTime()
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasMaxWallTime in interface TensorboardTimeSeries.MetadataOrBuilder
      Returns:
      Whether the maxWallTime field is set.
    • getMaxWallTime

      public com.google.protobuf.Timestamp getMaxWallTime()
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMaxWallTime in interface TensorboardTimeSeries.MetadataOrBuilder
      Returns:
      The maxWallTime.
    • setMaxWallTime

      public TensorboardTimeSeries.Metadata.Builder setMaxWallTime(com.google.protobuf.Timestamp value)
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setMaxWallTime

      public TensorboardTimeSeries.Metadata.Builder setMaxWallTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeMaxWallTime

      public TensorboardTimeSeries.Metadata.Builder mergeMaxWallTime(com.google.protobuf.Timestamp value)
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearMaxWallTime

      public TensorboardTimeSeries.Metadata.Builder clearMaxWallTime()
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMaxWallTimeBuilder

      public com.google.protobuf.Timestamp.Builder getMaxWallTimeBuilder()
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMaxWallTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getMaxWallTimeOrBuilder()
       Output only. Max wall clock timestamp of all data points within a
       TensorboardTimeSeries.
       
      .google.protobuf.Timestamp max_wall_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMaxWallTimeOrBuilder in interface TensorboardTimeSeries.MetadataOrBuilder
    • getMaxBlobSequenceLength

      public long getMaxBlobSequenceLength()
       Output only. The largest blob sequence length (number of blobs) of all
       data points in this time series, if its ValueType is BLOB_SEQUENCE.
       
      int64 max_blob_sequence_length = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMaxBlobSequenceLength in interface TensorboardTimeSeries.MetadataOrBuilder
      Returns:
      The maxBlobSequenceLength.
    • setMaxBlobSequenceLength

      public TensorboardTimeSeries.Metadata.Builder setMaxBlobSequenceLength(long value)
       Output only. The largest blob sequence length (number of blobs) of all
       data points in this time series, if its ValueType is BLOB_SEQUENCE.
       
      int64 max_blob_sequence_length = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The maxBlobSequenceLength to set.
      Returns:
      This builder for chaining.
    • clearMaxBlobSequenceLength

      public TensorboardTimeSeries.Metadata.Builder clearMaxBlobSequenceLength()
       Output only. The largest blob sequence length (number of blobs) of all
       data points in this time series, if its ValueType is BLOB_SEQUENCE.
       
      int64 max_blob_sequence_length = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.