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
-
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 Detail
-
agentStatus
AwsGroundStationAgentEndpoint.Builder agentStatus(String 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,AgentStatus
-
agentStatus
AwsGroundStationAgentEndpoint.Builder agentStatus(AgentStatus 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,AgentStatus
-
auditResults
AwsGroundStationAgentEndpoint.Builder auditResults(String 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,AuditResults
-
auditResults
AwsGroundStationAgentEndpoint.Builder auditResults(AuditResults 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,AuditResults
-
egressAddress
AwsGroundStationAgentEndpoint.Builder egressAddress(ConnectionDetails 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.Builderavoiding the need to create one manually viaConnectionDetails.builder().When the
Consumercompletes,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:
egressAddress(ConnectionDetails)
-
ingressAddress
AwsGroundStationAgentEndpoint.Builder ingressAddress(RangedConnectionDetails 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.Builderavoiding the need to create one manually viaRangedConnectionDetails.builder().When the
Consumercompletes,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:
ingressAddress(RangedConnectionDetails)
-
name
AwsGroundStationAgentEndpoint.Builder name(String 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.
-
-