@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateMissionProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateMissionProfileRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateMissionProfileRequest |
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 after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
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 |
getMissionProfileId()
UUID of a mission profile.
|
String |
getName()
Name of 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 after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
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 |
setMissionProfileId(String missionProfileId)
UUID of a mission profile.
|
void |
setName(String name)
Name of a mission profile.
|
void |
setTrackingConfigArn(String trackingConfigArn)
ARN of a tracking
Config . |
String |
toString()
Returns a string representation of this object.
|
UpdateMissionProfileRequest |
withContactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
UpdateMissionProfileRequest |
withContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.
|
UpdateMissionProfileRequest |
withDataflowEdges(Collection<List<String>> dataflowEdges)
A list of lists of ARNs.
|
UpdateMissionProfileRequest |
withDataflowEdges(List<String>... dataflowEdges)
A list of lists of ARNs.
|
UpdateMissionProfileRequest |
withMinimumViableContactDurationSeconds(Integer minimumViableContactDurationSeconds)
Smallest amount of time in seconds that you’d like to see for an available contact.
|
UpdateMissionProfileRequest |
withMissionProfileId(String missionProfileId)
UUID of a mission profile.
|
UpdateMissionProfileRequest |
withName(String name)
Name of a mission profile.
|
UpdateMissionProfileRequest |
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 UpdateMissionProfileRequest 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 after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
contactPrePassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.public Integer getContactPrePassDurationSeconds()
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
public UpdateMissionProfileRequest withContactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
contactPrePassDurationSeconds
- Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has
finished.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 UpdateMissionProfileRequest 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 UpdateMissionProfileRequest 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 UpdateMissionProfileRequest 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 setMissionProfileId(String missionProfileId)
UUID of a mission profile.
missionProfileId
- UUID of a mission profile.public String getMissionProfileId()
UUID of a mission profile.
public UpdateMissionProfileRequest 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 UpdateMissionProfileRequest withName(String name)
Name of a mission profile.
name
- Name of a mission profile.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 UpdateMissionProfileRequest withTrackingConfigArn(String trackingConfigArn)
ARN of a tracking Config
.
trackingConfigArn
- ARN of a tracking Config
.public String toString()
toString
in class Object
Object.toString()
public UpdateMissionProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()