Class CfnDataflowEndpointGroupProps.Builder
java.lang.Object
software.amazon.awscdk.services.groundstation.CfnDataflowEndpointGroupProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataflowEndpointGroupProps>
- Enclosing interface:
- CfnDataflowEndpointGroupProps
@Stability(Stable)
public static final class CfnDataflowEndpointGroupProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataflowEndpointGroupProps>
A builder for
CfnDataflowEndpointGroupProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.contactPostPassDurationSeconds(Number contactPostPassDurationSeconds) Sets the value ofCfnDataflowEndpointGroupProps.getContactPostPassDurationSeconds()contactPrePassDurationSeconds(Number contactPrePassDurationSeconds) Sets the value ofCfnDataflowEndpointGroupProps.getContactPrePassDurationSeconds()endpointDetails(List<? extends Object> endpointDetails) Sets the value ofCfnDataflowEndpointGroupProps.getEndpointDetails()endpointDetails(IResolvable endpointDetails) Sets the value ofCfnDataflowEndpointGroupProps.getEndpointDetails()Sets the value ofCfnDataflowEndpointGroupProps.getTags()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
endpointDetails
@Stability(Stable) public CfnDataflowEndpointGroupProps.Builder endpointDetails(IResolvable endpointDetails) Sets the value ofCfnDataflowEndpointGroupProps.getEndpointDetails()- Parameters:
endpointDetails- List of Endpoint Details, containing address and port for each endpoint. This parameter is required.- Returns:
this
-
endpointDetails
@Stability(Stable) public CfnDataflowEndpointGroupProps.Builder endpointDetails(List<? extends Object> endpointDetails) Sets the value ofCfnDataflowEndpointGroupProps.getEndpointDetails()- Parameters:
endpointDetails- List of Endpoint Details, containing address and port for each endpoint. This parameter is required.- Returns:
this
-
contactPostPassDurationSeconds
@Stability(Stable) public CfnDataflowEndpointGroupProps.Builder contactPostPassDurationSeconds(Number contactPostPassDurationSeconds) Sets the value ofCfnDataflowEndpointGroupProps.getContactPostPassDurationSeconds()- Parameters:
contactPostPassDurationSeconds-AWS::GroundStation::DataflowEndpointGroup.ContactPostPassDurationSeconds.- Returns:
this
-
contactPrePassDurationSeconds
@Stability(Stable) public CfnDataflowEndpointGroupProps.Builder contactPrePassDurationSeconds(Number contactPrePassDurationSeconds) Sets the value ofCfnDataflowEndpointGroupProps.getContactPrePassDurationSeconds()- Parameters:
contactPrePassDurationSeconds-AWS::GroundStation::DataflowEndpointGroup.ContactPrePassDurationSeconds.- Returns:
this
-
tags
Sets the value ofCfnDataflowEndpointGroupProps.getTags()- Parameters:
tags- Tags assigned to a resource.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataflowEndpointGroupProps>- Returns:
- a new instance of
CfnDataflowEndpointGroupProps - Throws:
NullPointerException- if any required attribute was not provided
-