public interface ResourcePolicySnapshotSchedulePolicyRetentionPolicyOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getMaxRetentionDays()
public abstract int getMaxRetentionDays()Maximum age of the snapshot that is allowed to be kept.
optional int32 max_retention_days = 324296979;
| Returns | |
|---|---|
| Type | Description |
int |
The maxRetentionDays. |
getOnSourceDiskDelete()
public abstract 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 | |
|---|---|
| Type | Description |
String |
The onSourceDiskDelete. |
getOnSourceDiskDeleteBytes()
public abstract 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 | |
|---|---|
| Type | Description |
ByteString |
The bytes for onSourceDiskDelete. |
hasMaxRetentionDays()
public abstract boolean hasMaxRetentionDays()Maximum age of the snapshot that is allowed to be kept.
optional int32 max_retention_days = 324296979;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the maxRetentionDays field is set. |
hasOnSourceDiskDelete()
public abstract 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 | |
|---|---|
| Type | Description |
boolean |
Whether the onSourceDiskDelete field is set. |