Class CfnDataflowEndpointGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataflowEndpointGroupPropsMixin>
- Enclosing class:
CfnDataflowEndpointGroupPropsMixin
CfnDataflowEndpointGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()contactPostPassDurationSeconds(Number contactPostPassDurationSeconds) Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in aPOSTPASSstate.contactPrePassDurationSeconds(Number contactPrePassDurationSeconds) Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in aPREPASSstate.create()create(CfnPropertyMixinOptions options) endpointDetails(List<? extends Object> endpointDetails) List of Endpoint Details, containing address and port for each endpoint.endpointDetails(IResolvable endpointDetails) List of Endpoint Details, containing address and port for each endpoint.Tags assigned to a resource.
-
Method Details
-
create
@Stability(Stable) public static CfnDataflowEndpointGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDataflowEndpointGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDataflowEndpointGroupPropsMixin.Builder.
-
contactPostPassDurationSeconds
@Stability(Stable) public CfnDataflowEndpointGroupPropsMixin.Builder contactPostPassDurationSeconds(Number contactPostPassDurationSeconds) Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in aPOSTPASSstate.A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the
POSTPASSstate.- Parameters:
contactPostPassDurationSeconds- Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in aPOSTPASSstate. This parameter is required.- Returns:
this- See Also:
-
contactPrePassDurationSeconds
@Stability(Stable) public CfnDataflowEndpointGroupPropsMixin.Builder contactPrePassDurationSeconds(Number contactPrePassDurationSeconds) Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in aPREPASSstate.A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the
PREPASSstate.- Parameters:
contactPrePassDurationSeconds- Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in aPREPASSstate. This parameter is required.- Returns:
this- See Also:
-
endpointDetails
@Stability(Stable) public CfnDataflowEndpointGroupPropsMixin.Builder endpointDetails(IResolvable endpointDetails) List of Endpoint Details, containing address and port for each endpoint.All dataflow endpoints within a single dataflow endpoint group must be of the same type. You cannot mix AWS Ground Station Agent endpoints with Dataflow endpoints in the same group. If your use case requires both types of endpoints, you must create separate dataflow endpoint groups for each type.
- Parameters:
endpointDetails- List of Endpoint Details, containing address and port for each endpoint. This parameter is required.- Returns:
this- See Also:
-
endpointDetails
@Stability(Stable) public CfnDataflowEndpointGroupPropsMixin.Builder endpointDetails(List<? extends Object> endpointDetails) List of Endpoint Details, containing address and port for each endpoint.All dataflow endpoints within a single dataflow endpoint group must be of the same type. You cannot mix AWS Ground Station Agent endpoints with Dataflow endpoints in the same group. If your use case requires both types of endpoints, you must create separate dataflow endpoint groups for each type.
- Parameters:
endpointDetails- List of Endpoint Details, containing address and port for each endpoint. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnDataflowEndpointGroupPropsMixin.Builder tags(List<? extends CfnTag> tags) Tags assigned to a resource.- Parameters:
tags- Tags assigned to a resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataflowEndpointGroupPropsMixin>- Returns:
- a newly built instance of
CfnDataflowEndpointGroupPropsMixin.
-