Interface TimeSkippingFastForwardInfoOrBuilder

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

@Generated(value="protoc", comments="annotations:TimeSkippingFastForwardInfoOrBuilder.java.pb.meta") public interface TimeSkippingFastForwardInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    The client-supplied `fast_forward` duration.
    com.google.protobuf.DurationOrBuilder
    The client-supplied `fast_forward` duration.
    The client-supplied ID set alongside `fast_forward` duration.
    com.google.protobuf.ByteString
    The client-supplied ID set alongside `fast_forward` duration.
    boolean
    True once `target_time` has been reached.
    com.google.protobuf.Timestamp
    The target virtual time at which the fast-forward completes.
    com.google.protobuf.TimestampOrBuilder
    The target virtual time at which the fast-forward completes.
    boolean
    The client-supplied `fast_forward` duration.
    boolean
    The target virtual time at which the fast-forward completes.

    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 Details

    • hasFastForwardDuration

      boolean hasFastForwardDuration()
       The client-supplied `fast_forward` duration.
       
      .google.protobuf.Duration fast_forward_duration = 1;
      Returns:
      Whether the fastForwardDuration field is set.
    • getFastForwardDuration

      com.google.protobuf.Duration getFastForwardDuration()
       The client-supplied `fast_forward` duration.
       
      .google.protobuf.Duration fast_forward_duration = 1;
      Returns:
      The fastForwardDuration.
    • getFastForwardDurationOrBuilder

      com.google.protobuf.DurationOrBuilder getFastForwardDurationOrBuilder()
       The client-supplied `fast_forward` duration.
       
      .google.protobuf.Duration fast_forward_duration = 1;
    • getFastForwardId

      String getFastForwardId()
       The client-supplied ID set alongside `fast_forward` duration.
       
      string fast_forward_id = 2;
      Returns:
      The fastForwardId.
    • getFastForwardIdBytes

      com.google.protobuf.ByteString getFastForwardIdBytes()
       The client-supplied ID set alongside `fast_forward` duration.
       
      string fast_forward_id = 2;
      Returns:
      The bytes for fastForwardId.
    • hasTargetTime

      boolean hasTargetTime()
       The target virtual time at which the fast-forward completes.
       
      .google.protobuf.Timestamp target_time = 3;
      Returns:
      Whether the targetTime field is set.
    • getTargetTime

      com.google.protobuf.Timestamp getTargetTime()
       The target virtual time at which the fast-forward completes.
       
      .google.protobuf.Timestamp target_time = 3;
      Returns:
      The targetTime.
    • getTargetTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getTargetTimeOrBuilder()
       The target virtual time at which the fast-forward completes.
       
      .google.protobuf.Timestamp target_time = 3;
    • getHasCompleted

      boolean getHasCompleted()
       True once `target_time` has been reached.
       
      bool has_completed = 4;
      Returns:
      The hasCompleted.