Interface SnapshotOrBuilder

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

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

    • getId

      String getId()
       The unique ID of this snapshot.
       
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       The unique ID of this snapshot.
       
      string id = 1;
      Returns:
      The bytes for id.
    • getProjectId

      String getProjectId()
       The project this snapshot belongs to.
       
      string project_id = 2;
      Returns:
      The projectId.
    • getProjectIdBytes

      com.google.protobuf.ByteString getProjectIdBytes()
       The project this snapshot belongs to.
       
      string project_id = 2;
      Returns:
      The bytes for projectId.
    • getSourceJobId

      String getSourceJobId()
       The job this snapshot was created from.
       
      string source_job_id = 3;
      Returns:
      The sourceJobId.
    • getSourceJobIdBytes

      com.google.protobuf.ByteString getSourceJobIdBytes()
       The job this snapshot was created from.
       
      string source_job_id = 3;
      Returns:
      The bytes for sourceJobId.
    • hasCreationTime

      boolean hasCreationTime()
       The time this snapshot was created.
       
      .google.protobuf.Timestamp creation_time = 4;
      Returns:
      Whether the creationTime field is set.
    • getCreationTime

      com.google.protobuf.Timestamp getCreationTime()
       The time this snapshot was created.
       
      .google.protobuf.Timestamp creation_time = 4;
      Returns:
      The creationTime.
    • getCreationTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
       The time this snapshot was created.
       
      .google.protobuf.Timestamp creation_time = 4;
    • hasTtl

      boolean hasTtl()
       The time after which this snapshot will be automatically deleted.
       
      .google.protobuf.Duration ttl = 5;
      Returns:
      Whether the ttl field is set.
    • getTtl

      com.google.protobuf.Duration getTtl()
       The time after which this snapshot will be automatically deleted.
       
      .google.protobuf.Duration ttl = 5;
      Returns:
      The ttl.
    • getTtlOrBuilder

      com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
       The time after which this snapshot will be automatically deleted.
       
      .google.protobuf.Duration ttl = 5;
    • getStateValue

      int getStateValue()
       State of the snapshot.
       
      .google.dataflow.v1beta3.SnapshotState state = 6;
      Returns:
      The enum numeric value on the wire for state.
    • getState

      SnapshotState getState()
       State of the snapshot.
       
      .google.dataflow.v1beta3.SnapshotState state = 6;
      Returns:
      The state.
    • getPubsubMetadataList

      List<PubsubSnapshotMetadata> getPubsubMetadataList()
       Pub/Sub snapshot metadata.
       
      repeated .google.dataflow.v1beta3.PubsubSnapshotMetadata pubsub_metadata = 7;
    • getPubsubMetadata

      PubsubSnapshotMetadata getPubsubMetadata(int index)
       Pub/Sub snapshot metadata.
       
      repeated .google.dataflow.v1beta3.PubsubSnapshotMetadata pubsub_metadata = 7;
    • getPubsubMetadataCount

      int getPubsubMetadataCount()
       Pub/Sub snapshot metadata.
       
      repeated .google.dataflow.v1beta3.PubsubSnapshotMetadata pubsub_metadata = 7;
    • getPubsubMetadataOrBuilderList

      List<? extends PubsubSnapshotMetadataOrBuilder> getPubsubMetadataOrBuilderList()
       Pub/Sub snapshot metadata.
       
      repeated .google.dataflow.v1beta3.PubsubSnapshotMetadata pubsub_metadata = 7;
    • getPubsubMetadataOrBuilder

      PubsubSnapshotMetadataOrBuilder getPubsubMetadataOrBuilder(int index)
       Pub/Sub snapshot metadata.
       
      repeated .google.dataflow.v1beta3.PubsubSnapshotMetadata pubsub_metadata = 7;
    • getDescription

      String getDescription()
       User specified description of the snapshot. Maybe empty.
       
      string description = 8;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       User specified description of the snapshot. Maybe empty.
       
      string description = 8;
      Returns:
      The bytes for description.
    • getDiskSizeBytes

      long getDiskSizeBytes()
       The disk byte size of the snapshot. Only available for snapshots in READY
       state.
       
      int64 disk_size_bytes = 9;
      Returns:
      The diskSizeBytes.
    • getRegion

      String getRegion()
       Cloud region where this snapshot lives in, e.g., "us-central1".
       
      string region = 10;
      Returns:
      The region.
    • getRegionBytes

      com.google.protobuf.ByteString getRegionBytes()
       Cloud region where this snapshot lives in, e.g., "us-central1".
       
      string region = 10;
      Returns:
      The bytes for region.