Package | Description |
---|---|
com.iland.cohesity.iaas.backups.policies.api.model |
IaaS Backups Policies API model package.
|
Modifier and Type | Class and Description |
---|---|
class |
ImmutableSchedulingPolicy
Immutable implementation of
SchedulingPolicy . |
Modifier and Type | Method and Description |
---|---|
SchedulingPolicy |
ImmutableBackupPolicyParams.incrementalSchedulingPolicy()
Specifies the CBT-based backup schedule of a Protection VCloudProtectionJob
and how long Snapshots captured by this schedule are retained.
|
SchedulingPolicy |
ImmutableBackupPolicy.incrementalSchedulingPolicy()
Specifies the CBT-based backup schedule of a Protection backup group and
how long Snapshots captured by this schedule are retained on the Cohesity
Cluster.
|
SchedulingPolicy |
BackupPolicyParams.incrementalSchedulingPolicy()
Specifies the CBT-based backup schedule of a Protection VCloudProtectionJob
and how long Snapshots captured by this schedule are retained.
|
SchedulingPolicy |
BackupPolicy.incrementalSchedulingPolicy()
Specifies the CBT-based backup schedule of a Protection backup group and
how long Snapshots captured by this schedule are retained on the Cohesity
Cluster.
|
Modifier and Type | Method and Description |
---|---|
Optional<SchedulingPolicy> |
ImmutableBackupPolicyParams.fullSchedulingPolicy()
Specifies the Full (no CBT) backup schedule of a Protection
VCloudProtectionJob and how long Snapshots captured by this schedule are
retained.
|
Optional<SchedulingPolicy> |
ImmutableBackupPolicy.fullSchedulingPolicy()
Specifies the Full (no CBT) backup schedule of a Protection backup group
and how long Snapshots captured by this schedule are retained on the
Cohesity Cluster.
|
Optional<SchedulingPolicy> |
BackupPolicyParams.fullSchedulingPolicy()
Specifies the Full (no CBT) backup schedule of a Protection
VCloudProtectionJob and how long Snapshots captured by this schedule are
retained.
|
Optional<SchedulingPolicy> |
BackupPolicy.fullSchedulingPolicy()
Specifies the Full (no CBT) backup schedule of a Protection backup group
and how long Snapshots captured by this schedule are retained on the
Cohesity Cluster.
|
Optional<SchedulingPolicy> |
ImmutableBackupPolicyParams.logSchedulingPolicy()
Specifies settings that define a backup schedule for a Protection
VCloudProtectionJob.
|
Optional<SchedulingPolicy> |
ImmutableBackupPolicy.logSchedulingPolicy()
Specifies settings that define a backup schedule for a Protection backup
group.
|
Optional<SchedulingPolicy> |
BackupPolicyParams.logSchedulingPolicy()
Specifies settings that define a backup schedule for a Protection
VCloudProtectionJob.
|
Optional<SchedulingPolicy> |
BackupPolicy.logSchedulingPolicy()
Specifies settings that define a backup schedule for a Protection backup
group.
|
Optional<SchedulingPolicy> |
ImmutableBackupPolicyParams.systemSchedulingPolicy()
Specifies the backup schedule of a BMR, or Bare Metal Recovery,
VCloudProtectionJob and how long Snapshots captured by this schedule are
retained.
|
Optional<SchedulingPolicy> |
ImmutableBackupPolicy.systemSchedulingPolicy()
Specifies the backup schedule of a BMR, or Bare Metal Recovery,
VCloudProtectionJob and how long Snapshots captured by this schedule are
retained.
|
Optional<SchedulingPolicy> |
BackupPolicyParams.systemSchedulingPolicy()
Specifies the backup schedule of a BMR, or Bare Metal Recovery,
VCloudProtectionJob and how long Snapshots captured by this schedule are
retained.
|
Optional<SchedulingPolicy> |
BackupPolicy.systemSchedulingPolicy()
Specifies the backup schedule of a BMR, or Bare Metal Recovery,
VCloudProtectionJob and how long Snapshots captured by this schedule are
retained.
|
Modifier and Type | Method and Description |
---|---|
static ImmutableSchedulingPolicy |
ImmutableSchedulingPolicy.copyOf(SchedulingPolicy instance)
Creates an immutable copy of a
SchedulingPolicy value. |
ImmutableSchedulingPolicy.Builder |
ImmutableSchedulingPolicy.Builder.from(SchedulingPolicy instance)
Fill a builder with attribute values from the provided
SchedulingPolicy instance. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.fullSchedulingPolicy(SchedulingPolicy fullSchedulingPolicy)
Initializes the optional value
fullSchedulingPolicy to fullSchedulingPolicy. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.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. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.Builder.incrementalSchedulingPolicy(SchedulingPolicy incrementalSchedulingPolicy)
Initializes the value for the
incrementalSchedulingPolicy attribute. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.logSchedulingPolicy(SchedulingPolicy logSchedulingPolicy)
Initializes the optional value
logSchedulingPolicy to logSchedulingPolicy. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.Builder.logSchedulingPolicy(SchedulingPolicy logSchedulingPolicy)
Initializes the optional value
logSchedulingPolicy to logSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.systemSchedulingPolicy(SchedulingPolicy systemSchedulingPolicy)
Initializes the optional value
systemSchedulingPolicy to systemSchedulingPolicy. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.Builder.systemSchedulingPolicy(SchedulingPolicy systemSchedulingPolicy)
Initializes the optional value
systemSchedulingPolicy to systemSchedulingPolicy. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withFullSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
fullSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withFullSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
fullSchedulingPolicy attribute. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withIncrementalSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a value for the
incrementalSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withIncrementalSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a value for the
incrementalSchedulingPolicy attribute. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withLogSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
logSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLogSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
logSchedulingPolicy attribute. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withSystemSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
systemSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSystemSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
systemSchedulingPolicy attribute. |
Modifier and Type | Method and Description |
---|---|
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.fullSchedulingPolicy(Optional<? extends SchedulingPolicy> fullSchedulingPolicy)
Initializes the optional value
fullSchedulingPolicy to fullSchedulingPolicy. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.Builder.fullSchedulingPolicy(Optional<? extends SchedulingPolicy> fullSchedulingPolicy)
Initializes the optional value
fullSchedulingPolicy to fullSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.logSchedulingPolicy(Optional<? extends SchedulingPolicy> logSchedulingPolicy)
Initializes the optional value
logSchedulingPolicy to logSchedulingPolicy. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.Builder.logSchedulingPolicy(Optional<? extends SchedulingPolicy> logSchedulingPolicy)
Initializes the optional value
logSchedulingPolicy to logSchedulingPolicy. |
ImmutableBackupPolicyParams.Builder |
ImmutableBackupPolicyParams.Builder.systemSchedulingPolicy(Optional<? extends SchedulingPolicy> systemSchedulingPolicy)
Initializes the optional value
systemSchedulingPolicy to systemSchedulingPolicy. |
ImmutableBackupPolicy.Builder |
ImmutableBackupPolicy.Builder.systemSchedulingPolicy(Optional<? extends SchedulingPolicy> systemSchedulingPolicy)
Initializes the optional value
systemSchedulingPolicy to systemSchedulingPolicy. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withFullSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
fullSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withFullSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
fullSchedulingPolicy attribute. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withLogSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
logSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLogSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
logSchedulingPolicy attribute. |
ImmutableBackupPolicyParams |
ImmutableBackupPolicyParams.withSystemSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
systemSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSystemSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
systemSchedulingPolicy attribute. |
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.