Interface ResourcePolicySnapshotSchedulePolicyRetentionPolicyOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getMaxRetentionDays()
      Maximum age of the snapshot that is allowed to be kept.
      String getOnSourceDiskDelete()
      Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
      com.google.protobuf.ByteString getOnSourceDiskDeleteBytes()
      Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
      boolean hasMaxRetentionDays()
      Maximum age of the snapshot that is allowed to be kept.
      boolean hasOnSourceDiskDelete()
      Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
      • 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

      • hasMaxRetentionDays

        boolean hasMaxRetentionDays()
         Maximum age of the snapshot that is allowed to be kept.
         
        optional int32 max_retention_days = 324296979;
        Returns:
        Whether the maxRetentionDays field is set.
      • getMaxRetentionDays

        int getMaxRetentionDays()
         Maximum age of the snapshot that is allowed to be kept.
         
        optional int32 max_retention_days = 324296979;
        Returns:
        The maxRetentionDays.
      • hasOnSourceDiskDelete

        boolean hasOnSourceDiskDelete()
         Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
         Check the OnSourceDiskDelete enum for the list of possible values.
         
        optional string on_source_disk_delete = 321955529;
        Returns:
        Whether the onSourceDiskDelete field is set.
      • getOnSourceDiskDelete

        String getOnSourceDiskDelete()
         Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
         Check the OnSourceDiskDelete enum for the list of possible values.
         
        optional string on_source_disk_delete = 321955529;
        Returns:
        The onSourceDiskDelete.
      • getOnSourceDiskDeleteBytes

        com.google.protobuf.ByteString getOnSourceDiskDeleteBytes()
         Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
         Check the OnSourceDiskDelete enum for the list of possible values.
         
        optional string on_source_disk_delete = 321955529;
        Returns:
        The bytes for onSourceDiskDelete.