@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetBundleImportSourceDescription extends Object implements Serializable, Cloneable, StructuredPojo
A description of the import source that you provide at the start of an import job. This value is set to either
Body or S3Uri, depending on how the StartAssetBundleImportJobRequest is
configured.
| Constructor and Description |
|---|
AssetBundleImportSourceDescription() |
| Modifier and Type | Method and Description |
|---|---|
AssetBundleImportSourceDescription |
clone() |
boolean |
equals(Object obj) |
String |
getBody()
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job.
|
String |
getS3Uri()
The Amazon S3 URI that you provided at the start of the import job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setBody(String body)
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job.
|
void |
setS3Uri(String s3Uri)
The Amazon S3 URI that you provided at the start of the import job.
|
String |
toString()
Returns a string representation of this object.
|
AssetBundleImportSourceDescription |
withBody(String body)
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job.
|
AssetBundleImportSourceDescription |
withS3Uri(String s3Uri)
The Amazon S3 URI that you provided at the start of the import job.
|
public void setBody(String body)
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job.
This URL is valid for five minutes after issuance. Call DescribeAssetBundleExportJob again for a
fresh URL if needed. The downloaded asset bundle is a .qs zip file.
body - An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the
import job. This URL is valid for five minutes after issuance. Call
DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is
a .qs zip file.public String getBody()
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job.
This URL is valid for five minutes after issuance. Call DescribeAssetBundleExportJob again for a
fresh URL if needed. The downloaded asset bundle is a .qs zip file.
DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is
a .qs zip file.public AssetBundleImportSourceDescription withBody(String body)
An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job.
This URL is valid for five minutes after issuance. Call DescribeAssetBundleExportJob again for a
fresh URL if needed. The downloaded asset bundle is a .qs zip file.
body - An HTTPS download URL for the provided asset bundle that you optionally provided at the start of the
import job. This URL is valid for five minutes after issuance. Call
DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is
a .qs zip file.public void setS3Uri(String s3Uri)
The Amazon S3 URI that you provided at the start of the import job.
s3Uri - The Amazon S3 URI that you provided at the start of the import job.public String getS3Uri()
The Amazon S3 URI that you provided at the start of the import job.
public AssetBundleImportSourceDescription withS3Uri(String s3Uri)
The Amazon S3 URI that you provided at the start of the import job.
s3Uri - The Amazon S3 URI that you provided at the start of the import job.public String toString()
toString in class ObjectObject.toString()public AssetBundleImportSourceDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.