@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppBundle extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about an app bundle.
Constructor and Description |
---|
AppBundle() |
Modifier and Type | Method and Description |
---|---|
AppBundle |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the app bundle.
|
String |
getCustomerManagedKeyArn()
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application data.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the app bundle.
|
void |
setCustomerManagedKeyArn(String customerManagedKeyArn)
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application data.
|
String |
toString()
Returns a string representation of this object.
|
AppBundle |
withArn(String arn)
The Amazon Resource Name (ARN) of the app bundle.
|
AppBundle |
withCustomerManagedKeyArn(String customerManagedKeyArn)
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application data.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the app bundle.
arn
- The Amazon Resource Name (ARN) of the app bundle.public String getArn()
The Amazon Resource Name (ARN) of the app bundle.
public AppBundle withArn(String arn)
The Amazon Resource Name (ARN) of the app bundle.
arn
- The Amazon Resource Name (ARN) of the app bundle.public void setCustomerManagedKeyArn(String customerManagedKeyArn)
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application data.
customerManagedKeyArn
- The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application
data.public String getCustomerManagedKeyArn()
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application data.
public AppBundle withCustomerManagedKeyArn(String customerManagedKeyArn)
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application data.
customerManagedKeyArn
- The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the application
data.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.