@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetMissionProfileResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetMissionProfileResult() |
Modifier and Type | Method and Description |
---|---|
GetMissionProfileResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
GetMissionProfileResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
GetMissionProfileResult |
clone() |
boolean |
equals(Object obj) |
Integer |
getContactPostPassDurationSeconds()
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
Integer |
getContactPrePassDurationSeconds()
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
|
List<List<String>> |
getDataflowEdges()
A list of lists of ARNs.
|
Integer |
getMinimumViableContactDurationSeconds()
Smallest amount of time in seconds that you’d like to see for an available contact.
|
String |
getMissionProfileArn()
ARN of a mission profile.
|
String |
getMissionProfileId()
UUID of a mission profile.
|
String |
getName()
Name of a mission profile.
|
String |
getRegion()
Region of a mission profile.
|
KmsKey |
getStreamsKmsKey()
KMS key to use for encrypting streams.
|
String |
getStreamsKmsRole()
Role to use for encrypting streams with KMS key.
|
Map<String,String> |
getTags()
Tags assigned to a mission profile.
|
String |
getTrackingConfigArn()
ARN of a tracking
Config . |
int |
hashCode() |
void |
setContactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
void |
setContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
|
void |
setDataflowEdges(Collection<List<String>> dataflowEdges)
A list of lists of ARNs.
|
void |
setMinimumViableContactDurationSeconds(Integer minimumViableContactDurationSeconds)
Smallest amount of time in seconds that you’d like to see for an available contact.
|
void |
setMissionProfileArn(String missionProfileArn)
ARN of a mission profile.
|
void |
setMissionProfileId(String missionProfileId)
UUID of a mission profile.
|
void |
setName(String name)
Name of a mission profile.
|
void |
setRegion(String region)
Region of a mission profile.
|
void |
setStreamsKmsKey(KmsKey streamsKmsKey)
KMS key to use for encrypting streams.
|
void |
setStreamsKmsRole(String streamsKmsRole)
Role to use for encrypting streams with KMS key.
|
void |
setTags(Map<String,String> tags)
Tags assigned to a mission profile.
|
void |
setTrackingConfigArn(String trackingConfigArn)
ARN of a tracking
Config . |
String |
toString()
Returns a string representation of this object.
|
GetMissionProfileResult |
withContactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
GetMissionProfileResult |
withContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
|
GetMissionProfileResult |
withDataflowEdges(Collection<List<String>> dataflowEdges)
A list of lists of ARNs.
|
GetMissionProfileResult |
withDataflowEdges(List<String>... dataflowEdges)
A list of lists of ARNs.
|
GetMissionProfileResult |
withMinimumViableContactDurationSeconds(Integer minimumViableContactDurationSeconds)
Smallest amount of time in seconds that you’d like to see for an available contact.
|
GetMissionProfileResult |
withMissionProfileArn(String missionProfileArn)
ARN of a mission profile.
|
GetMissionProfileResult |
withMissionProfileId(String missionProfileId)
UUID of a mission profile.
|
GetMissionProfileResult |
withName(String name)
Name of a mission profile.
|
GetMissionProfileResult |
withRegion(String region)
Region of a mission profile.
|
GetMissionProfileResult |
withStreamsKmsKey(KmsKey streamsKmsKey)
KMS key to use for encrypting streams.
|
GetMissionProfileResult |
withStreamsKmsRole(String streamsKmsRole)
Role to use for encrypting streams with KMS key.
|
GetMissionProfileResult |
withTags(Map<String,String> tags)
Tags assigned to a mission profile.
|
GetMissionProfileResult |
withTrackingConfigArn(String trackingConfigArn)
ARN of a tracking
Config . |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setContactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
contactPostPassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.public Integer getContactPostPassDurationSeconds()
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
public GetMissionProfileResult withContactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
contactPostPassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.public void setContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
contactPrePassDurationSeconds
- Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming
pass.public Integer getContactPrePassDurationSeconds()
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
public GetMissionProfileResult withContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
contactPrePassDurationSeconds
- Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming
pass.public List<List<String>> getDataflowEdges()
A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a to
Config
.
Config
and a
to Config
.public void setDataflowEdges(Collection<List<String>> dataflowEdges)
A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a to
Config
.
dataflowEdges
- A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a
to Config
.public GetMissionProfileResult withDataflowEdges(List<String>... dataflowEdges)
A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a to
Config
.
NOTE: This method appends the values to the existing list (if any). Use
setDataflowEdges(java.util.Collection)
or withDataflowEdges(java.util.Collection)
if you want
to override the existing values.
dataflowEdges
- A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a
to Config
.public GetMissionProfileResult withDataflowEdges(Collection<List<String>> dataflowEdges)
A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a to
Config
.
dataflowEdges
- A list of lists of ARNs. Each list of ARNs is an edge, with a from Config
and a
to Config
.public void setMinimumViableContactDurationSeconds(Integer minimumViableContactDurationSeconds)
Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.
minimumViableContactDurationSeconds
- Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station
will not present you with contacts shorter than this duration.public Integer getMinimumViableContactDurationSeconds()
Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.
public GetMissionProfileResult withMinimumViableContactDurationSeconds(Integer minimumViableContactDurationSeconds)
Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.
minimumViableContactDurationSeconds
- Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station
will not present you with contacts shorter than this duration.public void setMissionProfileArn(String missionProfileArn)
ARN of a mission profile.
missionProfileArn
- ARN of a mission profile.public String getMissionProfileArn()
ARN of a mission profile.
public GetMissionProfileResult withMissionProfileArn(String missionProfileArn)
ARN of a mission profile.
missionProfileArn
- ARN of a mission profile.public void setMissionProfileId(String missionProfileId)
UUID of a mission profile.
missionProfileId
- UUID of a mission profile.public String getMissionProfileId()
UUID of a mission profile.
public GetMissionProfileResult withMissionProfileId(String missionProfileId)
UUID of a mission profile.
missionProfileId
- UUID of a mission profile.public void setName(String name)
Name of a mission profile.
name
- Name of a mission profile.public String getName()
Name of a mission profile.
public GetMissionProfileResult withName(String name)
Name of a mission profile.
name
- Name of a mission profile.public void setRegion(String region)
Region of a mission profile.
region
- Region of a mission profile.public String getRegion()
Region of a mission profile.
public GetMissionProfileResult withRegion(String region)
Region of a mission profile.
region
- Region of a mission profile.public void setStreamsKmsKey(KmsKey streamsKmsKey)
KMS key to use for encrypting streams.
streamsKmsKey
- KMS key to use for encrypting streams.public KmsKey getStreamsKmsKey()
KMS key to use for encrypting streams.
public GetMissionProfileResult withStreamsKmsKey(KmsKey streamsKmsKey)
KMS key to use for encrypting streams.
streamsKmsKey
- KMS key to use for encrypting streams.public void setStreamsKmsRole(String streamsKmsRole)
Role to use for encrypting streams with KMS key.
streamsKmsRole
- Role to use for encrypting streams with KMS key.public String getStreamsKmsRole()
Role to use for encrypting streams with KMS key.
public GetMissionProfileResult withStreamsKmsRole(String streamsKmsRole)
Role to use for encrypting streams with KMS key.
streamsKmsRole
- Role to use for encrypting streams with KMS key.public Map<String,String> getTags()
Tags assigned to a mission profile.
public void setTags(Map<String,String> tags)
Tags assigned to a mission profile.
tags
- Tags assigned to a mission profile.public GetMissionProfileResult withTags(Map<String,String> tags)
Tags assigned to a mission profile.
tags
- Tags assigned to a mission profile.public GetMissionProfileResult addTagsEntry(String key, String value)
public GetMissionProfileResult clearTagsEntries()
public void setTrackingConfigArn(String trackingConfigArn)
ARN of a tracking Config
.
trackingConfigArn
- ARN of a tracking Config
.public String getTrackingConfigArn()
ARN of a tracking Config
.
Config
.public GetMissionProfileResult withTrackingConfigArn(String trackingConfigArn)
ARN of a tracking Config
.
trackingConfigArn
- ARN of a tracking Config
.public String toString()
toString
in class Object
Object.toString()
public GetMissionProfileResult clone()