@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartEarthObservationJobResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
StartEarthObservationJobResult() |
Modifier and Type | Method and Description |
---|---|
StartEarthObservationJobResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartEarthObservationJobResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartEarthObservationJobResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the Earth Observation job.
|
Date |
getCreationTime()
The creation time.
|
Integer |
getDurationInSeconds()
The duration of the session, in seconds.
|
String |
getExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
InputConfigOutput |
getInputConfig()
Input configuration information for the Earth Observation job.
|
JobConfigInput |
getJobConfig()
An object containing information about the job configuration.
|
String |
getKmsKeyId()
The Amazon Key Management Service (KMS) key ID for server-side encryption.
|
String |
getName()
The name of the Earth Observation job.
|
String |
getStatus()
The status of the Earth Observation job.
|
Map<String,String> |
getTags()
Each tag consists of a key and a value.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the Earth Observation job.
|
void |
setCreationTime(Date creationTime)
The creation time.
|
void |
setDurationInSeconds(Integer durationInSeconds)
The duration of the session, in seconds.
|
void |
setExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
void |
setInputConfig(InputConfigOutput inputConfig)
Input configuration information for the Earth Observation job.
|
void |
setJobConfig(JobConfigInput jobConfig)
An object containing information about the job configuration.
|
void |
setKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
|
void |
setName(String name)
The name of the Earth Observation job.
|
void |
setStatus(String status)
The status of the Earth Observation job.
|
void |
setTags(Map<String,String> tags)
Each tag consists of a key and a value.
|
String |
toString()
Returns a string representation of this object.
|
StartEarthObservationJobResult |
withArn(String arn)
The Amazon Resource Name (ARN) of the Earth Observation job.
|
StartEarthObservationJobResult |
withCreationTime(Date creationTime)
The creation time.
|
StartEarthObservationJobResult |
withDurationInSeconds(Integer durationInSeconds)
The duration of the session, in seconds.
|
StartEarthObservationJobResult |
withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
StartEarthObservationJobResult |
withInputConfig(InputConfigOutput inputConfig)
Input configuration information for the Earth Observation job.
|
StartEarthObservationJobResult |
withJobConfig(JobConfigInput jobConfig)
An object containing information about the job configuration.
|
StartEarthObservationJobResult |
withKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
|
StartEarthObservationJobResult |
withName(String name)
The name of the Earth Observation job.
|
StartEarthObservationJobResult |
withStatus(EarthObservationJobStatus status)
The status of the Earth Observation job.
|
StartEarthObservationJobResult |
withStatus(String status)
The status of the Earth Observation job.
|
StartEarthObservationJobResult |
withTags(Map<String,String> tags)
Each tag consists of a key and a value.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
The Amazon Resource Name (ARN) of the Earth Observation job.
arn
- The Amazon Resource Name (ARN) of the Earth Observation job.public String getArn()
The Amazon Resource Name (ARN) of the Earth Observation job.
public StartEarthObservationJobResult withArn(String arn)
The Amazon Resource Name (ARN) of the Earth Observation job.
arn
- The Amazon Resource Name (ARN) of the Earth Observation job.public void setCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public Date getCreationTime()
The creation time.
public StartEarthObservationJobResult withCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public void setDurationInSeconds(Integer durationInSeconds)
The duration of the session, in seconds.
durationInSeconds
- The duration of the session, in seconds.public Integer getDurationInSeconds()
The duration of the session, in seconds.
public StartEarthObservationJobResult withDurationInSeconds(Integer durationInSeconds)
The duration of the session, in seconds.
durationInSeconds
- The duration of the session, in seconds.public void setExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.public String getExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
public StartEarthObservationJobResult withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.public void setInputConfig(InputConfigOutput inputConfig)
Input configuration information for the Earth Observation job.
inputConfig
- Input configuration information for the Earth Observation job.public InputConfigOutput getInputConfig()
Input configuration information for the Earth Observation job.
public StartEarthObservationJobResult withInputConfig(InputConfigOutput inputConfig)
Input configuration information for the Earth Observation job.
inputConfig
- Input configuration information for the Earth Observation job.public void setJobConfig(JobConfigInput jobConfig)
An object containing information about the job configuration.
jobConfig
- An object containing information about the job configuration.public JobConfigInput getJobConfig()
An object containing information about the job configuration.
public StartEarthObservationJobResult withJobConfig(JobConfigInput jobConfig)
An object containing information about the job configuration.
jobConfig
- An object containing information about the job configuration.public void setKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
kmsKeyId
- The Amazon Key Management Service (KMS) key ID for server-side encryption.public String getKmsKeyId()
The Amazon Key Management Service (KMS) key ID for server-side encryption.
public StartEarthObservationJobResult withKmsKeyId(String kmsKeyId)
The Amazon Key Management Service (KMS) key ID for server-side encryption.
kmsKeyId
- The Amazon Key Management Service (KMS) key ID for server-side encryption.public void setName(String name)
The name of the Earth Observation job.
name
- The name of the Earth Observation job.public String getName()
The name of the Earth Observation job.
public StartEarthObservationJobResult withName(String name)
The name of the Earth Observation job.
name
- The name of the Earth Observation job.public void setStatus(String status)
The status of the Earth Observation job.
status
- The status of the Earth Observation job.EarthObservationJobStatus
public String getStatus()
The status of the Earth Observation job.
EarthObservationJobStatus
public StartEarthObservationJobResult withStatus(String status)
The status of the Earth Observation job.
status
- The status of the Earth Observation job.EarthObservationJobStatus
public StartEarthObservationJobResult withStatus(EarthObservationJobStatus status)
The status of the Earth Observation job.
status
- The status of the Earth Observation job.EarthObservationJobStatus
public Map<String,String> getTags()
Each tag consists of a key and a value.
public void setTags(Map<String,String> tags)
Each tag consists of a key and a value.
tags
- Each tag consists of a key and a value.public StartEarthObservationJobResult withTags(Map<String,String> tags)
Each tag consists of a key and a value.
tags
- Each tag consists of a key and a value.public StartEarthObservationJobResult addTagsEntry(String key, String value)
public StartEarthObservationJobResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public StartEarthObservationJobResult clone()