@Generated(value="software.amazon.awssdk:codegen") public final class AwsBackupRecoveryPointCreatedByDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsBackupRecoveryPointCreatedByDetails.Builder,AwsBackupRecoveryPointCreatedByDetails>
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 |
AwsBackupRecoveryPointCreatedByDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
backupPlanArn()
An Amazon Resource Name (ARN) that uniquely identifies a backup plan.
|
String |
backupPlanId()
Uniquely identifies a backup plan.
|
String |
backupPlanVersion()
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 AwsBackupRecoveryPointCreatedByDetails.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 AwsBackupRecoveryPointCreatedByDetails.Builder> |
serializableBuilderClass() |
AwsBackupRecoveryPointCreatedByDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String backupPlanArn()
An Amazon Resource Name (ARN) that uniquely identifies a backup plan.
public final String backupPlanId()
Uniquely identifies a backup plan.
public final String backupPlanVersion()
Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version IDs cannot be edited.
public final String backupRuleId()
Uniquely identifies a rule used to schedule the backup of a selection of resources.
public AwsBackupRecoveryPointCreatedByDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsBackupRecoveryPointCreatedByDetails.Builder,AwsBackupRecoveryPointCreatedByDetails>public static AwsBackupRecoveryPointCreatedByDetails.Builder builder()
public static Class<? extends AwsBackupRecoveryPointCreatedByDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.