Interface TransferStatsOrBuilder

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

    public interface TransferStatsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getLagDuration()
      Lag duration indicates the duration by which Destination region volume content lags behind the primary region volume content.
      com.google.protobuf.DurationOrBuilder getLagDurationOrBuilder()
      Lag duration indicates the duration by which Destination region volume content lags behind the primary region volume content.
      long getLastTransferBytes()
      Last transfer size in bytes.
      com.google.protobuf.Duration getLastTransferDuration()
      Time taken during last transfer.
      com.google.protobuf.DurationOrBuilder getLastTransferDurationOrBuilder()
      Time taken during last transfer.
      com.google.protobuf.Timestamp getLastTransferEndTime()
      Time when last transfer completed.
      com.google.protobuf.TimestampOrBuilder getLastTransferEndTimeOrBuilder()
      Time when last transfer completed.
      String getLastTransferError()
      A message describing the cause of the last transfer failure.
      com.google.protobuf.ByteString getLastTransferErrorBytes()
      A message describing the cause of the last transfer failure.
      com.google.protobuf.Duration getTotalTransferDuration()
      Total time taken during transfer.
      com.google.protobuf.DurationOrBuilder getTotalTransferDurationOrBuilder()
      Total time taken during transfer.
      long getTransferBytes()
      bytes trasferred so far in current transfer.
      com.google.protobuf.Timestamp getUpdateTime()
      Time when progress was updated last.
      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
      Time when progress was updated last.
      boolean hasLagDuration()
      Lag duration indicates the duration by which Destination region volume content lags behind the primary region volume content.
      boolean hasLastTransferBytes()
      Last transfer size in bytes.
      boolean hasLastTransferDuration()
      Time taken during last transfer.
      boolean hasLastTransferEndTime()
      Time when last transfer completed.
      boolean hasLastTransferError()
      A message describing the cause of the last transfer failure.
      boolean hasTotalTransferDuration()
      Total time taken during transfer.
      boolean hasTransferBytes()
      bytes trasferred so far in current transfer.
      boolean hasUpdateTime()
      Time when progress was updated last.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasTransferBytes

        boolean hasTransferBytes()
         bytes trasferred so far in current transfer.
         
        optional int64 transfer_bytes = 1;
        Returns:
        Whether the transferBytes field is set.
      • getTransferBytes

        long getTransferBytes()
         bytes trasferred so far in current transfer.
         
        optional int64 transfer_bytes = 1;
        Returns:
        The transferBytes.
      • hasTotalTransferDuration

        boolean hasTotalTransferDuration()
         Total time taken during transfer.
         
        optional .google.protobuf.Duration total_transfer_duration = 2;
        Returns:
        Whether the totalTransferDuration field is set.
      • getTotalTransferDuration

        com.google.protobuf.Duration getTotalTransferDuration()
         Total time taken during transfer.
         
        optional .google.protobuf.Duration total_transfer_duration = 2;
        Returns:
        The totalTransferDuration.
      • getTotalTransferDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getTotalTransferDurationOrBuilder()
         Total time taken during transfer.
         
        optional .google.protobuf.Duration total_transfer_duration = 2;
      • hasLastTransferBytes

        boolean hasLastTransferBytes()
         Last transfer size in bytes.
         
        optional int64 last_transfer_bytes = 3;
        Returns:
        Whether the lastTransferBytes field is set.
      • getLastTransferBytes

        long getLastTransferBytes()
         Last transfer size in bytes.
         
        optional int64 last_transfer_bytes = 3;
        Returns:
        The lastTransferBytes.
      • hasLastTransferDuration

        boolean hasLastTransferDuration()
         Time taken during last transfer.
         
        optional .google.protobuf.Duration last_transfer_duration = 4;
        Returns:
        Whether the lastTransferDuration field is set.
      • getLastTransferDuration

        com.google.protobuf.Duration getLastTransferDuration()
         Time taken during last transfer.
         
        optional .google.protobuf.Duration last_transfer_duration = 4;
        Returns:
        The lastTransferDuration.
      • getLastTransferDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getLastTransferDurationOrBuilder()
         Time taken during last transfer.
         
        optional .google.protobuf.Duration last_transfer_duration = 4;
      • hasLagDuration

        boolean hasLagDuration()
         Lag duration indicates the duration by which Destination region volume
         content lags behind the primary region volume content.
         
        optional .google.protobuf.Duration lag_duration = 5;
        Returns:
        Whether the lagDuration field is set.
      • getLagDuration

        com.google.protobuf.Duration getLagDuration()
         Lag duration indicates the duration by which Destination region volume
         content lags behind the primary region volume content.
         
        optional .google.protobuf.Duration lag_duration = 5;
        Returns:
        The lagDuration.
      • getLagDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getLagDurationOrBuilder()
         Lag duration indicates the duration by which Destination region volume
         content lags behind the primary region volume content.
         
        optional .google.protobuf.Duration lag_duration = 5;
      • hasUpdateTime

        boolean hasUpdateTime()
         Time when progress was updated last.
         
        optional .google.protobuf.Timestamp update_time = 6;
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        com.google.protobuf.Timestamp getUpdateTime()
         Time when progress was updated last.
         
        optional .google.protobuf.Timestamp update_time = 6;
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Time when progress was updated last.
         
        optional .google.protobuf.Timestamp update_time = 6;
      • hasLastTransferEndTime

        boolean hasLastTransferEndTime()
         Time when last transfer completed.
         
        optional .google.protobuf.Timestamp last_transfer_end_time = 7;
        Returns:
        Whether the lastTransferEndTime field is set.
      • getLastTransferEndTime

        com.google.protobuf.Timestamp getLastTransferEndTime()
         Time when last transfer completed.
         
        optional .google.protobuf.Timestamp last_transfer_end_time = 7;
        Returns:
        The lastTransferEndTime.
      • getLastTransferEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getLastTransferEndTimeOrBuilder()
         Time when last transfer completed.
         
        optional .google.protobuf.Timestamp last_transfer_end_time = 7;
      • hasLastTransferError

        boolean hasLastTransferError()
         A message describing the cause of the last transfer failure.
         
        optional string last_transfer_error = 8;
        Returns:
        Whether the lastTransferError field is set.
      • getLastTransferError

        String getLastTransferError()
         A message describing the cause of the last transfer failure.
         
        optional string last_transfer_error = 8;
        Returns:
        The lastTransferError.
      • getLastTransferErrorBytes

        com.google.protobuf.ByteString getLastTransferErrorBytes()
         A message describing the cause of the last transfer failure.
         
        optional string last_transfer_error = 8;
        Returns:
        The bytes for lastTransferError.