Package | Description |
---|---|
com.iland.cohesity.iaas.backups.policies.api.model |
IaaS Backups Policies API model package.
|
Modifier and Type | Method and Description |
---|---|
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addAllBlackoutPeriods(Iterable<? extends BlackoutPeriod> elements)
Adds elements to
blackoutPeriods list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addAllExtendedRetentionPolicies(Iterable<? extends ExtendedRetentionPolicy> elements)
Adds elements to
extendedRetentionPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addAllSnapshotArchivalCopyPolicies(Iterable<? extends SnapshotArchivalCopyPolicy> elements)
Adds elements to
snapshotArchivalCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addAllSnapshotReplicationCopyPolicies(Iterable<? extends SnapshotReplicationCopyPolicy> elements)
Adds elements to
snapshotReplicationCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addBlackoutPeriods(BlackoutPeriod... elements)
Adds elements to
blackoutPeriods list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addBlackoutPeriods(BlackoutPeriod element)
Adds one element to
blackoutPeriods list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addExtendedRetentionPolicies(ExtendedRetentionPolicy... elements)
Adds elements to
extendedRetentionPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addExtendedRetentionPolicies(ExtendedRetentionPolicy element)
Adds one element to
extendedRetentionPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addSnapshotArchivalCopyPolicies(SnapshotArchivalCopyPolicy... elements)
Adds elements to
snapshotArchivalCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addSnapshotArchivalCopyPolicies(SnapshotArchivalCopyPolicy element)
Adds one element to
snapshotArchivalCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addSnapshotReplicationCopyPolicies(SnapshotReplicationCopyPolicy... elements)
Adds elements to
snapshotReplicationCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.addSnapshotReplicationCopyPolicies(SnapshotReplicationCopyPolicy element)
Adds one element to
snapshotReplicationCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.blackoutPeriods(Iterable<? extends BlackoutPeriod> elements)
Sets or replaces all elements for
blackoutPeriods list. |
static ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.builder()
Creates a builder for
ImmutableBackupPolicyParams . |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.daysToKeep(long daysToKeep)
Initializes the value for the
daysToKeep attribute. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.daysToKeepLog(long daysToKeepLog)
Initializes the optional value
daysToKeepLog to daysToKeepLog. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.daysToKeepLog(Optional<Long> daysToKeepLog)
Initializes the optional value
daysToKeepLog to daysToKeepLog. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.daysToKeepSystem(long daysToKeepSystem)
Initializes the optional value
daysToKeepSystem to daysToKeepSystem. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.daysToKeepSystem(Optional<Long> daysToKeepSystem)
Initializes the optional value
daysToKeepSystem to daysToKeepSystem. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.description(Optional<String> description)
Initializes the optional value
description to description. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.description(String description)
Initializes the optional value
description to description. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.extendedRetentionPolicies(Iterable<? extends ExtendedRetentionPolicy> elements)
Sets or replaces all elements for
extendedRetentionPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.from(BackupPolicyParams instance)
Fill a builder with attribute values from the provided
BackupPolicyParams instance. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.fullSchedulingPolicy(Optional<? extends SchedulingPolicy> fullSchedulingPolicy)
Initializes the optional value
fullSchedulingPolicy to fullSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.fullSchedulingPolicy(SchedulingPolicy fullSchedulingPolicy)
Initializes the optional value
fullSchedulingPolicy to fullSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.incrementalSchedulingPolicy(SchedulingPolicy incrementalSchedulingPolicy)
Initializes the value for the
incrementalSchedulingPolicy attribute. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.logSchedulingPolicy(Optional<? extends SchedulingPolicy> logSchedulingPolicy)
Initializes the optional value
logSchedulingPolicy to logSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.logSchedulingPolicy(SchedulingPolicy logSchedulingPolicy)
Initializes the optional value
logSchedulingPolicy to logSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.name(String name)
Initializes the value for the
name attribute. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.retries(int retries)
Initializes the value for the
retries attribute. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.retryIntervalMins(int retryIntervalMins)
Initializes the value for the
retryIntervalMins attribute. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.skipIntervalMins(int skipIntervalMins)
Initializes the optional value
skipIntervalMins to skipIntervalMins. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.skipIntervalMins(Optional<Integer> skipIntervalMins)
Initializes the optional value
skipIntervalMins to skipIntervalMins. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.snapshotArchivalCopyPolicies(Iterable<? extends SnapshotArchivalCopyPolicy> elements)
Sets or replaces all elements for
snapshotArchivalCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.snapshotReplicationCopyPolicies(Iterable<? extends SnapshotReplicationCopyPolicy> elements)
Sets or replaces all elements for
snapshotReplicationCopyPolicies list. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.systemSchedulingPolicy(Optional<? extends SchedulingPolicy> systemSchedulingPolicy)
Initializes the optional value
systemSchedulingPolicy to systemSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.systemSchedulingPolicy(SchedulingPolicy systemSchedulingPolicy)
Initializes the optional value
systemSchedulingPolicy to systemSchedulingPolicy. |
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.