@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3Destination extends Object implements Serializable, Cloneable, StructuredPojo
Describes the location of updated firmware in S3.
Constructor and Description |
---|
S3Destination() |
Modifier and Type | Method and Description |
---|---|
S3Destination |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
The S3 bucket that contains the updated firmware.
|
String |
getPrefix()
The S3 prefix.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucket(String bucket)
The S3 bucket that contains the updated firmware.
|
void |
setPrefix(String prefix)
The S3 prefix.
|
String |
toString()
Returns a string representation of this object.
|
S3Destination |
withBucket(String bucket)
The S3 bucket that contains the updated firmware.
|
S3Destination |
withPrefix(String prefix)
The S3 prefix.
|
public void setBucket(String bucket)
The S3 bucket that contains the updated firmware.
bucket
- The S3 bucket that contains the updated firmware.public String getBucket()
The S3 bucket that contains the updated firmware.
public S3Destination withBucket(String bucket)
The S3 bucket that contains the updated firmware.
bucket
- The S3 bucket that contains the updated firmware.public void setPrefix(String prefix)
The S3 prefix.
prefix
- The S3 prefix.public String getPrefix()
The S3 prefix.
public S3Destination withPrefix(String prefix)
The S3 prefix.
prefix
- The S3 prefix.public String toString()
toString
in class Object
Object.toString()
public S3Destination clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.