Class CfnMissionProfileProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.groundstation.CfnMissionProfileProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMissionProfileProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMissionProfileProps
@Stability(Stable)
@Internal
public static final class CfnMissionProfileProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMissionProfileProps
An implementation for
CfnMissionProfileProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.groundstation.CfnMissionProfileProps
CfnMissionProfileProps.Builder, CfnMissionProfileProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnMissionProfileProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMissionProfileProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal NumberAmount of time in seconds after a contact ends that you’d like to receive a Ground Station Contact State Change indicating the pass has finished.final NumberAmount of time in seconds prior to contact start that you'd like to receive a Ground Station Contact State Change Event indicating an upcoming pass.final ObjectA list containing lists of config ARNs.final NumberMinimum length of a contact in seconds that Ground Station will return when listing contacts.final StringgetName()The name of the mission profile.final ObjectKMS key to use for encrypting streams.final StringRole to use for encrypting streams with KMS key.getTags()Tags assigned to the mission profile.final StringThe ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnMissionProfileProps.Builder.
-
-
Method Details
-
getDataflowEdges
Description copied from interface:CfnMissionProfilePropsA list containing lists of config ARNs.Each list of config ARNs is an edge, with a "from" config and a "to" config.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMissionProfile.DataflowEdgeProperty>- Specified by:
getDataflowEdgesin interfaceCfnMissionProfileProps- See Also:
-
getMinimumViableContactDurationSeconds
Description copied from interface:CfnMissionProfilePropsMinimum length of a contact in seconds that Ground Station will return when listing contacts.Ground Station will not return contacts shorter than this duration.
- Specified by:
getMinimumViableContactDurationSecondsin interfaceCfnMissionProfileProps- See Also:
-
getName
Description copied from interface:CfnMissionProfilePropsThe name of the mission profile.- Specified by:
getNamein interfaceCfnMissionProfileProps- See Also:
-
getTrackingConfigArn
Description copied from interface:CfnMissionProfilePropsThe ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.- Specified by:
getTrackingConfigArnin interfaceCfnMissionProfileProps- See Also:
-
getContactPostPassDurationSeconds
Description copied from interface:CfnMissionProfilePropsAmount of time in seconds after a contact ends that you’d like to receive a Ground Station Contact State Change indicating the pass has finished.- Specified by:
getContactPostPassDurationSecondsin interfaceCfnMissionProfileProps- See Also:
-
getContactPrePassDurationSeconds
Description copied from interface:CfnMissionProfilePropsAmount of time in seconds prior to contact start that you'd like to receive a Ground Station Contact State Change Event indicating an upcoming pass.- Specified by:
getContactPrePassDurationSecondsin interfaceCfnMissionProfileProps- See Also:
-
getStreamsKmsKey
Description copied from interface:CfnMissionProfilePropsKMS key to use for encrypting streams.Returns union: either
IResolvableorCfnMissionProfile.StreamsKmsKeyProperty- Specified by:
getStreamsKmsKeyin interfaceCfnMissionProfileProps- See Also:
-
getStreamsKmsRole
Description copied from interface:CfnMissionProfilePropsRole to use for encrypting streams with KMS key.- Specified by:
getStreamsKmsRolein interfaceCfnMissionProfileProps- See Also:
-
getTags
Description copied from interface:CfnMissionProfilePropsTags assigned to the mission profile.- Specified by:
getTagsin interfaceCfnMissionProfileProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-