Interface DownlinkAwsGroundStationAgentEndpointDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DownlinkAwsGroundStationAgentEndpointDetails.Builder,,DownlinkAwsGroundStationAgentEndpointDetails> SdkBuilder<DownlinkAwsGroundStationAgentEndpointDetails.Builder,,DownlinkAwsGroundStationAgentEndpointDetails> SdkPojo
- Enclosing class:
DownlinkAwsGroundStationAgentEndpointDetails
@Mutable
@NotThreadSafe
public static interface DownlinkAwsGroundStationAgentEndpointDetails.Builder
extends SdkPojo, CopyableBuilder<DownlinkAwsGroundStationAgentEndpointDetails.Builder,DownlinkAwsGroundStationAgentEndpointDetails>
-
Method Summary
Modifier and TypeMethodDescriptionagentStatus(String agentStatus) Status of the agent associated with the downlink dataflow endpointagentStatus(AgentStatus agentStatus) Status of the agent associated with the downlink dataflow endpointauditResults(String auditResults) Health audit results for the downlink dataflow endpointauditResults(AuditResults auditResults) Health audit results for the downlink dataflow endpointdataflowDetails(Consumer<DownlinkDataflowDetails.Builder> dataflowDetails) Dataflow details for the downlink endpointdataflowDetails(DownlinkDataflowDetails dataflowDetails) Dataflow details for the downlink endpointDownlink dataflow endpoint nameMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
Downlink dataflow endpoint name
- Parameters:
name- Downlink dataflow endpoint name- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataflowDetails
DownlinkAwsGroundStationAgentEndpointDetails.Builder dataflowDetails(DownlinkDataflowDetails dataflowDetails) Dataflow details for the downlink endpoint
- Parameters:
dataflowDetails- Dataflow details for the downlink endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataflowDetails
default DownlinkAwsGroundStationAgentEndpointDetails.Builder dataflowDetails(Consumer<DownlinkDataflowDetails.Builder> dataflowDetails) Dataflow details for the downlink endpoint
This is a convenience method that creates an instance of theDownlinkDataflowDetails.Builderavoiding the need to create one manually viaDownlinkDataflowDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataflowDetails(DownlinkDataflowDetails).- Parameters:
dataflowDetails- a consumer that will call methods onDownlinkDataflowDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agentStatus
Status of the agent associated with the downlink dataflow endpoint
- Parameters:
agentStatus- Status of the agent associated with the downlink dataflow endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agentStatus
Status of the agent associated with the downlink dataflow endpoint
- Parameters:
agentStatus- Status of the agent associated with the downlink dataflow endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
auditResults
Health audit results for the downlink dataflow endpoint
- Parameters:
auditResults- Health audit results for the downlink dataflow endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
auditResults
Health audit results for the downlink dataflow endpoint
- Parameters:
auditResults- Health audit results for the downlink dataflow endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-