@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RetrievalResultS3Location extends Object implements Serializable, Cloneable, StructuredPojo
The S3 data source location.
This data type is used in the following API operations:
Retrieve response – in the s3Location
field
RetrieveAndGenerate response – in the s3Location
field
InvokeAgent response – in the s3Location
field
Constructor and Description |
---|
RetrievalResultS3Location() |
Modifier and Type | Method and Description |
---|---|
RetrievalResultS3Location |
clone() |
boolean |
equals(Object obj) |
String |
getUri()
The S3 URI for the data source location.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setUri(String uri)
The S3 URI for the data source location.
|
String |
toString()
Returns a string representation of this object.
|
RetrievalResultS3Location |
withUri(String uri)
The S3 URI for the data source location.
|
public void setUri(String uri)
The S3 URI for the data source location.
uri
- The S3 URI for the data source location.public String getUri()
The S3 URI for the data source location.
public RetrievalResultS3Location withUri(String uri)
The S3 URI for the data source location.
uri
- The S3 URI for the data source location.public String toString()
toString
in class Object
Object.toString()
public RetrievalResultS3Location clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.