Interface AwsGroundStationAgentEndpoint.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsGroundStationAgentEndpoint.Builder,
,AwsGroundStationAgentEndpoint> SdkBuilder<AwsGroundStationAgentEndpoint.Builder,
,AwsGroundStationAgentEndpoint> SdkPojo
- Enclosing class:
AwsGroundStationAgentEndpoint
public static interface AwsGroundStationAgentEndpoint.Builder
extends SdkPojo, CopyableBuilder<AwsGroundStationAgentEndpoint.Builder,AwsGroundStationAgentEndpoint>
-
Method Summary
Modifier and TypeMethodDescriptionagentStatus
(String agentStatus) The status of AgentEndpoint.agentStatus
(AgentStatus agentStatus) The status of AgentEndpoint.auditResults
(String auditResults) The results of the audit.auditResults
(AuditResults auditResults) The results of the audit.egressAddress
(Consumer<ConnectionDetails.Builder> egressAddress) The egress address of AgentEndpoint.egressAddress
(ConnectionDetails egressAddress) The egress address of AgentEndpoint.ingressAddress
(Consumer<RangedConnectionDetails.Builder> ingressAddress) The ingress address of AgentEndpoint.ingressAddress
(RangedConnectionDetails ingressAddress) The ingress address of AgentEndpoint.Name string associated with AgentEndpoint.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
agentStatus
The status of AgentEndpoint.
- Parameters:
agentStatus
- The status of AgentEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agentStatus
The status of AgentEndpoint.
- Parameters:
agentStatus
- The status of AgentEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
auditResults
The results of the audit.
- Parameters:
auditResults
- The results of the audit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
auditResults
The results of the audit.
- Parameters:
auditResults
- The results of the audit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
egressAddress
The egress address of AgentEndpoint.
- Parameters:
egressAddress
- The egress address of AgentEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
egressAddress
default AwsGroundStationAgentEndpoint.Builder egressAddress(Consumer<ConnectionDetails.Builder> egressAddress) The egress address of AgentEndpoint.
This is a convenience method that creates an instance of theConnectionDetails.Builder
avoiding the need to create one manually viaConnectionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toegressAddress(ConnectionDetails)
.- Parameters:
egressAddress
- a consumer that will call methods onConnectionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ingressAddress
The ingress address of AgentEndpoint.
- Parameters:
ingressAddress
- The ingress address of AgentEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ingressAddress
default AwsGroundStationAgentEndpoint.Builder ingressAddress(Consumer<RangedConnectionDetails.Builder> ingressAddress) The ingress address of AgentEndpoint.
This is a convenience method that creates an instance of theRangedConnectionDetails.Builder
avoiding the need to create one manually viaRangedConnectionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toingressAddress(RangedConnectionDetails)
.- Parameters:
ingressAddress
- a consumer that will call methods onRangedConnectionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
Name string associated with AgentEndpoint. Used as a human-readable identifier for AgentEndpoint.
- Parameters:
name
- Name string associated with AgentEndpoint. Used as a human-readable identifier for AgentEndpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-