Interface ChangeStreamConfigOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getRetentionPeriod()
      How long the change stream should be retained.
      com.google.protobuf.DurationOrBuilder getRetentionPeriodOrBuilder()
      How long the change stream should be retained.
      boolean hasRetentionPeriod()
      How long the change stream should be retained.
      • 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

      • hasRetentionPeriod

        boolean hasRetentionPeriod()
         How long the change stream should be retained. Change stream data older
         than the retention period will not be returned when reading the change
         stream from the table.
         Values must be at least 1 day and at most 7 days, and will be truncated to
         microsecond granularity.
         
        .google.protobuf.Duration retention_period = 1;
        Returns:
        Whether the retentionPeriod field is set.
      • getRetentionPeriod

        com.google.protobuf.Duration getRetentionPeriod()
         How long the change stream should be retained. Change stream data older
         than the retention period will not be returned when reading the change
         stream from the table.
         Values must be at least 1 day and at most 7 days, and will be truncated to
         microsecond granularity.
         
        .google.protobuf.Duration retention_period = 1;
        Returns:
        The retentionPeriod.
      • getRetentionPeriodOrBuilder

        com.google.protobuf.DurationOrBuilder getRetentionPeriodOrBuilder()
         How long the change stream should be retained. Change stream data older
         than the retention period will not be returned when reading the change
         stream from the table.
         Values must be at least 1 day and at most 7 days, and will be truncated to
         microsecond granularity.
         
        .google.protobuf.Duration retention_period = 1;