@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3ContentLocationUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Describes an update for the Amazon S3 code content location for an application.
Constructor and Description |
---|
S3ContentLocationUpdate() |
Modifier and Type | Method and Description |
---|---|
S3ContentLocationUpdate |
clone() |
boolean |
equals(Object obj) |
String |
getBucketARNUpdate()
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
|
String |
getFileKeyUpdate()
The new file key for the object containing the application code.
|
String |
getObjectVersionUpdate()
The new version of the object containing the application code.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucketARNUpdate(String bucketARNUpdate)
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
|
void |
setFileKeyUpdate(String fileKeyUpdate)
The new file key for the object containing the application code.
|
void |
setObjectVersionUpdate(String objectVersionUpdate)
The new version of the object containing the application code.
|
String |
toString()
Returns a string representation of this object.
|
S3ContentLocationUpdate |
withBucketARNUpdate(String bucketARNUpdate)
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
|
S3ContentLocationUpdate |
withFileKeyUpdate(String fileKeyUpdate)
The new file key for the object containing the application code.
|
S3ContentLocationUpdate |
withObjectVersionUpdate(String objectVersionUpdate)
The new version of the object containing the application code.
|
public void setBucketARNUpdate(String bucketARNUpdate)
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
bucketARNUpdate
- The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.public String getBucketARNUpdate()
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
public S3ContentLocationUpdate withBucketARNUpdate(String bucketARNUpdate)
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
bucketARNUpdate
- The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.public void setFileKeyUpdate(String fileKeyUpdate)
The new file key for the object containing the application code.
fileKeyUpdate
- The new file key for the object containing the application code.public String getFileKeyUpdate()
The new file key for the object containing the application code.
public S3ContentLocationUpdate withFileKeyUpdate(String fileKeyUpdate)
The new file key for the object containing the application code.
fileKeyUpdate
- The new file key for the object containing the application code.public void setObjectVersionUpdate(String objectVersionUpdate)
The new version of the object containing the application code.
objectVersionUpdate
- The new version of the object containing the application code.public String getObjectVersionUpdate()
The new version of the object containing the application code.
public S3ContentLocationUpdate withObjectVersionUpdate(String objectVersionUpdate)
The new version of the object containing the application code.
objectVersionUpdate
- The new version of the object containing the application code.public String toString()
toString
in class Object
Object.toString()
public S3ContentLocationUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.