Package | Description |
---|---|
com.iland.cohesity.iaas.backups.policies.api.model |
IaaS Backups Policies API model package.
|
Modifier and Type | Method and Description |
---|---|
ImmutableBackupPolicy |
ImmutableBackupPolicy.Builder.build()
Builds a new
ImmutableBackupPolicy . |
static ImmutableBackupPolicy |
ImmutableBackupPolicy.copyOf(BackupPolicy instance)
Creates an immutable copy of a
BackupPolicy value. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withBlackoutPeriods(BlackoutPeriod... elements)
Copy the current immutable object with elements that replace the content of
blackoutPeriods . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withBlackoutPeriods(Iterable<? extends BlackoutPeriod> elements)
Copy the current immutable object with elements that replace the content of
blackoutPeriods . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withCompanyId(CompanyId value)
Copy the current immutable object by setting a value for the
companyId attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDaysToKeep(long value)
Copy the current immutable object by setting a value for the
daysToKeep attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDaysToKeepLog(long value)
Copy the current immutable object by setting a present value for the optional
daysToKeepLog attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDaysToKeepLog(Optional<Long> optional)
Copy the current immutable object by setting an optional value for the
daysToKeepLog attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDaysToKeepSystem(long value)
Copy the current immutable object by setting a present value for the optional
daysToKeepSystem attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDaysToKeepSystem(Optional<Long> optional)
Copy the current immutable object by setting an optional value for the
daysToKeepSystem attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDescription(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
description attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withDescription(String value)
Copy the current immutable object by setting a present value for the optional
description attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withExtendedRetentionPolicies(ExtendedRetentionPolicy... elements)
Copy the current immutable object with elements that replace the content of
extendedRetentionPolicies . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withExtendedRetentionPolicies(Iterable<? extends ExtendedRetentionPolicy> elements)
Copy the current immutable object with elements that replace the content of
extendedRetentionPolicies . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withFullSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
fullSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withFullSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
fullSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withIncrementalSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a value for the
incrementalSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLastModifiedTime(Instant value)
Copy the current immutable object by setting a present value for the optional
lastModifiedTime attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLastModifiedTime(Optional<? extends Instant> optional)
Copy the current immutable object by setting an optional value for the
lastModifiedTime attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLocationId(LocationId value)
Copy the current immutable object by setting a value for the
locationId attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLogSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
logSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withLogSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
logSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withName(String value)
Copy the current immutable object by setting a value for the
name attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withOrgUuid(OrgUuid value)
Copy the current immutable object by setting a value for the
orgUuid attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withRetries(int value)
Copy the current immutable object by setting a value for the
retries attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withRetryIntervalMins(int value)
Copy the current immutable object by setting a value for the
retryIntervalMins attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withScopeType(BackupPolicyScopeType value)
Copy the current immutable object by setting a value for the
scopeType attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSkipIntervalMins(int value)
Copy the current immutable object by setting a present value for the optional
skipIntervalMins attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSkipIntervalMins(Optional<Integer> optional)
Copy the current immutable object by setting an optional value for the
skipIntervalMins attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSnapshotArchivalCopyPolicies(Iterable<? extends SnapshotArchivalCopyPolicy> elements)
Copy the current immutable object with elements that replace the content of
snapshotArchivalCopyPolicies . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSnapshotArchivalCopyPolicies(SnapshotArchivalCopyPolicy... elements)
Copy the current immutable object with elements that replace the content of
snapshotArchivalCopyPolicies . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSnapshotReplicationCopyPolicies(Iterable<? extends SnapshotReplicationCopyPolicy> elements)
Copy the current immutable object with elements that replace the content of
snapshotReplicationCopyPolicies . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSnapshotReplicationCopyPolicies(SnapshotReplicationCopyPolicy... elements)
Copy the current immutable object with elements that replace the content of
snapshotReplicationCopyPolicies . |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSystemSchedulingPolicy(Optional<? extends SchedulingPolicy> optional)
Copy the current immutable object by setting an optional value for the
systemSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withSystemSchedulingPolicy(SchedulingPolicy value)
Copy the current immutable object by setting a present value for the optional
systemSchedulingPolicy attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withUid(PolicyUid value)
Copy the current immutable object by setting a value for the
uid attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withVdcUuid(Optional<? extends VdcUuid> optional)
Copy the current immutable object by setting an optional value for the
vdcUuid attribute. |
ImmutableBackupPolicy |
ImmutableBackupPolicy.withVdcUuid(VdcUuid value)
Copy the current immutable object by setting a present value for the optional
vdcUuid attribute. |
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.