Interface PubsubSnapshotMetadataOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getExpireTime()
      The expire time of the Pubsub snapshot.
      com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
      The expire time of the Pubsub snapshot.
      String getSnapshotName()
      The name of the Pubsub snapshot.
      com.google.protobuf.ByteString getSnapshotNameBytes()
      The name of the Pubsub snapshot.
      String getTopicName()
      The name of the Pubsub topic.
      com.google.protobuf.ByteString getTopicNameBytes()
      The name of the Pubsub topic.
      boolean hasExpireTime()
      The expire time of the Pubsub snapshot.
      • 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

      • getTopicName

        String getTopicName()
         The name of the Pubsub topic.
         
        string topic_name = 1;
        Returns:
        The topicName.
      • getTopicNameBytes

        com.google.protobuf.ByteString getTopicNameBytes()
         The name of the Pubsub topic.
         
        string topic_name = 1;
        Returns:
        The bytes for topicName.
      • getSnapshotName

        String getSnapshotName()
         The name of the Pubsub snapshot.
         
        string snapshot_name = 2;
        Returns:
        The snapshotName.
      • getSnapshotNameBytes

        com.google.protobuf.ByteString getSnapshotNameBytes()
         The name of the Pubsub snapshot.
         
        string snapshot_name = 2;
        Returns:
        The bytes for snapshotName.
      • hasExpireTime

        boolean hasExpireTime()
         The expire time of the Pubsub snapshot.
         
        .google.protobuf.Timestamp expire_time = 3;
        Returns:
        Whether the expireTime field is set.
      • getExpireTime

        com.google.protobuf.Timestamp getExpireTime()
         The expire time of the Pubsub snapshot.
         
        .google.protobuf.Timestamp expire_time = 3;
        Returns:
        The expireTime.
      • getExpireTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
         The expire time of the Pubsub snapshot.
         
        .google.protobuf.Timestamp expire_time = 3;