@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CodeContentUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Describes an update to the code of a Flink-based Kinesis Data Analytics application.
Constructor and Description |
---|
CodeContentUpdate() |
Modifier and Type | Method and Description |
---|---|
CodeContentUpdate |
clone() |
boolean |
equals(Object obj) |
S3ContentLocationUpdate |
getS3ContentLocationUpdate()
Describes an update to the location of code for an application.
|
String |
getTextContentUpdate()
Describes an update to the text code for an application.
|
ByteBuffer |
getZipFileContentUpdate()
Describes an update to the zipped code for an application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3ContentLocationUpdate(S3ContentLocationUpdate s3ContentLocationUpdate)
Describes an update to the location of code for an application.
|
void |
setTextContentUpdate(String textContentUpdate)
Describes an update to the text code for an application.
|
void |
setZipFileContentUpdate(ByteBuffer zipFileContentUpdate)
Describes an update to the zipped code for an application.
|
String |
toString()
Returns a string representation of this object.
|
CodeContentUpdate |
withS3ContentLocationUpdate(S3ContentLocationUpdate s3ContentLocationUpdate)
Describes an update to the location of code for an application.
|
CodeContentUpdate |
withTextContentUpdate(String textContentUpdate)
Describes an update to the text code for an application.
|
CodeContentUpdate |
withZipFileContentUpdate(ByteBuffer zipFileContentUpdate)
Describes an update to the zipped code for an application.
|
public void setTextContentUpdate(String textContentUpdate)
Describes an update to the text code for an application.
textContentUpdate
- Describes an update to the text code for an application.public String getTextContentUpdate()
Describes an update to the text code for an application.
public CodeContentUpdate withTextContentUpdate(String textContentUpdate)
Describes an update to the text code for an application.
textContentUpdate
- Describes an update to the text code for an application.public void setZipFileContentUpdate(ByteBuffer zipFileContentUpdate)
Describes an update to the zipped code for an application.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.
zipFileContentUpdate
- Describes an update to the zipped code for an application.public ByteBuffer getZipFileContentUpdate()
Describes an update to the zipped code for an application.
ByteBuffer
s are stateful. Calling their get
methods changes their position
. We recommend
using ByteBuffer.asReadOnlyBuffer()
to create a read-only view of the buffer with an independent
position
, and calling get
methods on this rather than directly on the returned ByteBuffer
.
Doing so will ensure that anyone else using the ByteBuffer
will not be affected by changes to the
position
.
public CodeContentUpdate withZipFileContentUpdate(ByteBuffer zipFileContentUpdate)
Describes an update to the zipped code for an application.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.
zipFileContentUpdate
- Describes an update to the zipped code for an application.public void setS3ContentLocationUpdate(S3ContentLocationUpdate s3ContentLocationUpdate)
Describes an update to the location of code for an application.
s3ContentLocationUpdate
- Describes an update to the location of code for an application.public S3ContentLocationUpdate getS3ContentLocationUpdate()
Describes an update to the location of code for an application.
public CodeContentUpdate withS3ContentLocationUpdate(S3ContentLocationUpdate s3ContentLocationUpdate)
Describes an update to the location of code for an application.
s3ContentLocationUpdate
- Describes an update to the location of code for an application.public String toString()
toString
in class Object
Object.toString()
public CodeContentUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.