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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.groundstation.CfnMissionProfileProps
CfnMissionProfileProps.Builder, CfnMissionProfileProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnMissionProfileProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMissionProfileProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Number
Amount 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 Number
Amount 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 Object
A list containing lists of config ARNs.final Number
Minimum length of a contact in seconds that Ground Station will return when listing contacts.final String
getName()
The name of the mission profile.final Object
KMS key to use for encrypting streams.final String
Role to use for encrypting streams with KMS key.getTags()
Tags assigned to the mission profile.final String
The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.final int
hashCode()
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:CfnMissionProfileProps
A list containing lists of config ARNs.Each list of config ARNs is an edge, with a "from" config and a "to" config.
- Specified by:
getDataflowEdges
in interfaceCfnMissionProfileProps
- See Also:
-
getMinimumViableContactDurationSeconds
Description copied from interface:CfnMissionProfileProps
Minimum 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:
getMinimumViableContactDurationSeconds
in interfaceCfnMissionProfileProps
- See Also:
-
getName
Description copied from interface:CfnMissionProfileProps
The name of the mission profile.- Specified by:
getName
in interfaceCfnMissionProfileProps
- See Also:
-
getTrackingConfigArn
Description copied from interface:CfnMissionProfileProps
The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.- Specified by:
getTrackingConfigArn
in interfaceCfnMissionProfileProps
- See Also:
-
getContactPostPassDurationSeconds
Description copied from interface:CfnMissionProfileProps
Amount 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:
getContactPostPassDurationSeconds
in interfaceCfnMissionProfileProps
- See Also:
-
getContactPrePassDurationSeconds
Description copied from interface:CfnMissionProfileProps
Amount 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:
getContactPrePassDurationSeconds
in interfaceCfnMissionProfileProps
- See Also:
-
getStreamsKmsKey
Description copied from interface:CfnMissionProfileProps
KMS key to use for encrypting streams.- Specified by:
getStreamsKmsKey
in interfaceCfnMissionProfileProps
- See Also:
-
getStreamsKmsRole
Description copied from interface:CfnMissionProfileProps
Role to use for encrypting streams with KMS key.- Specified by:
getStreamsKmsRole
in interfaceCfnMissionProfileProps
- See Also:
-
getTags
Description copied from interface:CfnMissionProfileProps
Tags assigned to the mission profile.- Specified by:
getTags
in interfaceCfnMissionProfileProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-