@Generated(value="software.amazon.awssdk:codegen") public final class RecoveryPointCreator extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecoveryPointCreator.Builder,RecoveryPointCreator>
Contains information about the backup plan and rule that Backup used to initiate the recovery point backup.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecoveryPointCreator.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
backupPlanArn()
An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50. |
String |
backupPlanId()
Uniquely identifies a backup plan.
|
String |
backupPlanVersion()
Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long.
|
String |
backupRuleId()
Uniquely identifies a rule used to schedule the backup of a selection of resources.
|
static RecoveryPointCreator.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecoveryPointCreator.Builder> |
serializableBuilderClass() |
RecoveryPointCreator.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String backupPlanId()
Uniquely identifies a backup plan.
public final String backupPlanArn()
An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50.
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50.public final String backupPlanVersion()
Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. They cannot be edited.
public final String backupRuleId()
Uniquely identifies a rule used to schedule the backup of a selection of resources.
public RecoveryPointCreator.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecoveryPointCreator.Builder,RecoveryPointCreator>public static RecoveryPointCreator.Builder builder()
public static Class<? extends RecoveryPointCreator.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.