Class DBSnapshotAttributesResult
- All Implemented Interfaces:
Serializable, Cloneable
Contains the results of a successful call to the DescribeDBSnapshotAttributes API.
Manual DB snapshot attributes are used to authorize other AWS accounts to copy or restore a manual DB snapshot. For more information, see the ModifyDBSnapshotAttribute API.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanThe list of attributes and values for the manual DB snapshot.The identifier of the manual DB snapshot that the attributes apply to.inthashCode()voidsetDBSnapshotAttributes(Collection<DBSnapshotAttribute> dBSnapshotAttributes) The list of attributes and values for the manual DB snapshot.voidsetDBSnapshotIdentifier(String dBSnapshotIdentifier) The identifier of the manual DB snapshot that the attributes apply to.toString()Returns a string representation of this object; useful for testing and debugging.withDBSnapshotAttributes(DBSnapshotAttribute... dBSnapshotAttributes) The list of attributes and values for the manual DB snapshot.withDBSnapshotAttributes(Collection<DBSnapshotAttribute> dBSnapshotAttributes) The list of attributes and values for the manual DB snapshot.withDBSnapshotIdentifier(String dBSnapshotIdentifier) The identifier of the manual DB snapshot that the attributes apply to.
-
Constructor Details
-
DBSnapshotAttributesResult
public DBSnapshotAttributesResult()
-
-
Method Details
-
setDBSnapshotIdentifier
The identifier of the manual DB snapshot that the attributes apply to.
- Parameters:
dBSnapshotIdentifier- The identifier of the manual DB snapshot that the attributes apply to.
-
getDBSnapshotIdentifier
The identifier of the manual DB snapshot that the attributes apply to.
- Returns:
- The identifier of the manual DB snapshot that the attributes apply to.
-
withDBSnapshotIdentifier
The identifier of the manual DB snapshot that the attributes apply to.
- Parameters:
dBSnapshotIdentifier- The identifier of the manual DB snapshot that the attributes apply to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getDBSnapshotAttributes
The list of attributes and values for the manual DB snapshot.
- Returns:
- The list of attributes and values for the manual DB snapshot.
-
setDBSnapshotAttributes
The list of attributes and values for the manual DB snapshot.
- Parameters:
dBSnapshotAttributes- The list of attributes and values for the manual DB snapshot.
-
withDBSnapshotAttributes
public DBSnapshotAttributesResult withDBSnapshotAttributes(DBSnapshotAttribute... dBSnapshotAttributes) The list of attributes and values for the manual DB snapshot.
NOTE: This method appends the values to the existing list (if any). Use
setDBSnapshotAttributes(java.util.Collection)orwithDBSnapshotAttributes(java.util.Collection)if you want to override the existing values.- Parameters:
dBSnapshotAttributes- The list of attributes and values for the manual DB snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withDBSnapshotAttributes
public DBSnapshotAttributesResult withDBSnapshotAttributes(Collection<DBSnapshotAttribute> dBSnapshotAttributes) The list of attributes and values for the manual DB snapshot.
- Parameters:
dBSnapshotAttributes- The list of attributes and values for the manual DB snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
-