@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsRdsDbSnapshotDetails extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
AwsRdsDbSnapshotDetails() |
public void setDbSnapshotIdentifier(String dbSnapshotIdentifier)
dbSnapshotIdentifier
- public String getDbSnapshotIdentifier()
public AwsRdsDbSnapshotDetails withDbSnapshotIdentifier(String dbSnapshotIdentifier)
dbSnapshotIdentifier
- public void setDbInstanceIdentifier(String dbInstanceIdentifier)
dbInstanceIdentifier
- public String getDbInstanceIdentifier()
public AwsRdsDbSnapshotDetails withDbInstanceIdentifier(String dbInstanceIdentifier)
dbInstanceIdentifier
- public void setSnapshotCreateTime(String snapshotCreateTime)
snapshotCreateTime
- public String getSnapshotCreateTime()
public AwsRdsDbSnapshotDetails withSnapshotCreateTime(String snapshotCreateTime)
snapshotCreateTime
- public void setEngine(String engine)
engine
- public String getEngine()
public AwsRdsDbSnapshotDetails withEngine(String engine)
engine
- public void setAllocatedStorage(Integer allocatedStorage)
allocatedStorage
- public Integer getAllocatedStorage()
public AwsRdsDbSnapshotDetails withAllocatedStorage(Integer allocatedStorage)
allocatedStorage
- public void setStatus(String status)
status
- public String getStatus()
public AwsRdsDbSnapshotDetails withStatus(String status)
status
- public void setPort(Integer port)
port
- public Integer getPort()
public AwsRdsDbSnapshotDetails withPort(Integer port)
port
- public void setAvailabilityZone(String availabilityZone)
availabilityZone
- public String getAvailabilityZone()
public AwsRdsDbSnapshotDetails withAvailabilityZone(String availabilityZone)
availabilityZone
- public void setVpcId(String vpcId)
vpcId
- public String getVpcId()
public AwsRdsDbSnapshotDetails withVpcId(String vpcId)
vpcId
- public void setInstanceCreateTime(String instanceCreateTime)
instanceCreateTime
- public String getInstanceCreateTime()
public AwsRdsDbSnapshotDetails withInstanceCreateTime(String instanceCreateTime)
instanceCreateTime
- public void setMasterUsername(String masterUsername)
masterUsername
- public String getMasterUsername()
public AwsRdsDbSnapshotDetails withMasterUsername(String masterUsername)
masterUsername
- public void setEngineVersion(String engineVersion)
engineVersion
- public String getEngineVersion()
public AwsRdsDbSnapshotDetails withEngineVersion(String engineVersion)
engineVersion
- public void setLicenseModel(String licenseModel)
licenseModel
- public String getLicenseModel()
public AwsRdsDbSnapshotDetails withLicenseModel(String licenseModel)
licenseModel
- public void setSnapshotType(String snapshotType)
snapshotType
- public String getSnapshotType()
public AwsRdsDbSnapshotDetails withSnapshotType(String snapshotType)
snapshotType
- public void setIops(Integer iops)
iops
- public Integer getIops()
public AwsRdsDbSnapshotDetails withIops(Integer iops)
iops
- public void setOptionGroupName(String optionGroupName)
optionGroupName
- public String getOptionGroupName()
public AwsRdsDbSnapshotDetails withOptionGroupName(String optionGroupName)
optionGroupName
- public void setPercentProgress(Integer percentProgress)
percentProgress
- public Integer getPercentProgress()
public AwsRdsDbSnapshotDetails withPercentProgress(Integer percentProgress)
percentProgress
- public void setSourceRegion(String sourceRegion)
sourceRegion
- public String getSourceRegion()
public AwsRdsDbSnapshotDetails withSourceRegion(String sourceRegion)
sourceRegion
- public void setSourceDbSnapshotIdentifier(String sourceDbSnapshotIdentifier)
sourceDbSnapshotIdentifier
- public String getSourceDbSnapshotIdentifier()
public AwsRdsDbSnapshotDetails withSourceDbSnapshotIdentifier(String sourceDbSnapshotIdentifier)
sourceDbSnapshotIdentifier
- public void setStorageType(String storageType)
storageType
- public String getStorageType()
public AwsRdsDbSnapshotDetails withStorageType(String storageType)
storageType
- public void setTdeCredentialArn(String tdeCredentialArn)
tdeCredentialArn
- public String getTdeCredentialArn()
public AwsRdsDbSnapshotDetails withTdeCredentialArn(String tdeCredentialArn)
tdeCredentialArn
- public void setEncrypted(Boolean encrypted)
encrypted
- public Boolean getEncrypted()
public AwsRdsDbSnapshotDetails withEncrypted(Boolean encrypted)
encrypted
- public Boolean isEncrypted()
public void setKmsKeyId(String kmsKeyId)
kmsKeyId
- public String getKmsKeyId()
public AwsRdsDbSnapshotDetails withKmsKeyId(String kmsKeyId)
kmsKeyId
- public void setTimezone(String timezone)
timezone
- public String getTimezone()
public AwsRdsDbSnapshotDetails withTimezone(String timezone)
timezone
- public void setIamDatabaseAuthenticationEnabled(Boolean iamDatabaseAuthenticationEnabled)
iamDatabaseAuthenticationEnabled
- public Boolean getIamDatabaseAuthenticationEnabled()
public AwsRdsDbSnapshotDetails withIamDatabaseAuthenticationEnabled(Boolean iamDatabaseAuthenticationEnabled)
iamDatabaseAuthenticationEnabled
- public Boolean isIamDatabaseAuthenticationEnabled()
public List<AwsRdsDbProcessorFeature> getProcessorFeatures()
public void setProcessorFeatures(Collection<AwsRdsDbProcessorFeature> processorFeatures)
processorFeatures
- public AwsRdsDbSnapshotDetails withProcessorFeatures(AwsRdsDbProcessorFeature... processorFeatures)
NOTE: This method appends the values to the existing list (if any). Use
setProcessorFeatures(java.util.Collection)
or withProcessorFeatures(java.util.Collection)
if
you want to override the existing values.
processorFeatures
- public AwsRdsDbSnapshotDetails withProcessorFeatures(Collection<AwsRdsDbProcessorFeature> processorFeatures)
processorFeatures
- public void setDbiResourceId(String dbiResourceId)
dbiResourceId
- public String getDbiResourceId()
public AwsRdsDbSnapshotDetails withDbiResourceId(String dbiResourceId)
dbiResourceId
- public String toString()
toString
in class Object
Object.toString()
public AwsRdsDbSnapshotDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.