@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportProjectResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Result structure used for requests to export project configuration details.
Constructor and Description |
---|
ExportProjectResult() |
Modifier and Type | Method and Description |
---|---|
ExportProjectResult |
clone() |
boolean |
equals(Object obj) |
String |
getDownloadUrl()
URL which can be used to download the exported project configuation file(s).
|
String |
getShareUrl()
URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same
configuration as the specified project.
|
String |
getSnapshotId()
Unique identifier for the exported snapshot of the project configuration.
|
int |
hashCode() |
void |
setDownloadUrl(String downloadUrl)
URL which can be used to download the exported project configuation file(s).
|
void |
setShareUrl(String shareUrl)
URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same
configuration as the specified project.
|
void |
setSnapshotId(String snapshotId)
Unique identifier for the exported snapshot of the project configuration.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ExportProjectResult |
withDownloadUrl(String downloadUrl)
URL which can be used to download the exported project configuation file(s).
|
ExportProjectResult |
withShareUrl(String shareUrl)
URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same
configuration as the specified project.
|
ExportProjectResult |
withSnapshotId(String snapshotId)
Unique identifier for the exported snapshot of the project configuration.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setDownloadUrl(String downloadUrl)
URL which can be used to download the exported project configuation file(s).
downloadUrl
- URL which can be used to download the exported project configuation file(s).public String getDownloadUrl()
URL which can be used to download the exported project configuation file(s).
public ExportProjectResult withDownloadUrl(String downloadUrl)
URL which can be used to download the exported project configuation file(s).
downloadUrl
- URL which can be used to download the exported project configuation file(s).public void setShareUrl(String shareUrl)
URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.
shareUrl
- URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the
same configuration as the specified project. This URL pertains to a snapshot in time of the project
configuration that is created when this API is called. If you want to share additional changes to your
project configuration, then you will need to create and share a new snapshot by calling this method again.public String getShareUrl()
URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.
public ExportProjectResult withShareUrl(String shareUrl)
URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.
shareUrl
- URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the
same configuration as the specified project. This URL pertains to a snapshot in time of the project
configuration that is created when this API is called. If you want to share additional changes to your
project configuration, then you will need to create and share a new snapshot by calling this method again.public void setSnapshotId(String snapshotId)
Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.
snapshotId
- Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is
included in the share URL.public String getSnapshotId()
Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.
public ExportProjectResult withSnapshotId(String snapshotId)
Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.
snapshotId
- Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is
included in the share URL.public String toString()
toString
in class Object
Object.toString()
public ExportProjectResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.