@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMissionProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateMissionProfileRequest() |
Modifier and Type | Method and Description |
---|---|
CreateMissionProfileRequest |
addTagsEntry(String key,
String value) |
CreateMissionProfileRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateMissionProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
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 |
getName()
Name of a mission profile.
|
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 |
setName(String name)
Name of a mission profile.
|
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.
|
CreateMissionProfileRequest |
withContactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
CreateMissionProfileRequest |
withContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
|
CreateMissionProfileRequest |
withDataflowEdges(Collection<List<String>> dataflowEdges)
A list of lists of ARNs.
|
CreateMissionProfileRequest |
withDataflowEdges(List<String>... dataflowEdges)
A list of lists of ARNs.
|
CreateMissionProfileRequest |
withMinimumViableContactDurationSeconds(Integer minimumViableContactDurationSeconds)
Smallest amount of time in seconds that you’d like to see for an available contact.
|
CreateMissionProfileRequest |
withName(String name)
Name of a mission profile.
|
CreateMissionProfileRequest |
withTags(Map<String,String> tags)
Tags assigned to a mission profile.
|
CreateMissionProfileRequest |
withTrackingConfigArn(String trackingConfigArn)
ARN of a tracking
Config . |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
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 CreateMissionProfileRequest 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 CreateMissionProfileRequest 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 CreateMissionProfileRequest 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 CreateMissionProfileRequest 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 CreateMissionProfileRequest 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 setName(String name)
Name of a mission profile.
name
- Name of a mission profile.public String getName()
Name of a mission profile.
public CreateMissionProfileRequest withName(String name)
Name of a mission profile.
name
- Name of a mission profile.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 CreateMissionProfileRequest withTags(Map<String,String> tags)
Tags assigned to a mission profile.
tags
- Tags assigned to a mission profile.public CreateMissionProfileRequest addTagsEntry(String key, String value)
public CreateMissionProfileRequest 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 CreateMissionProfileRequest withTrackingConfigArn(String trackingConfigArn)
ARN of a tracking Config
.
trackingConfigArn
- ARN of a tracking Config
.public String toString()
toString
in class Object
Object.toString()
public CreateMissionProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.