Interface ConnectionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionSummary.Builder,,ConnectionSummary> SdkBuilder<ConnectionSummary.Builder,,ConnectionSummary> SdkPojo
- Enclosing class:
ConnectionSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the Connectiondefault ConnectionSummary.BuilderattachPoint(Consumer<AttachPoint.Builder> attachPoint) The Attach Point to which the connection should be associated.attachPoint(AttachPoint attachPoint) The Attach Point to which the connection should be associated.The bandwidth of the ConnectionbillingTier(Integer billingTier) The billing tier this connection is currently assigned.description(String description) A descriptive name of the ConnectionenvironmentId(String environmentId) The Environment that this Connection is created on.The identifier of the requested ConnectionThe provider specific location at the remote end of this Connectiondefault ConnectionSummary.Builderprovider(Consumer<Provider.Builder> provider) The provider on the remote end of this ConnectionThe provider on the remote end of this ConnectionAn identifier used by both AWS and the remote partner to identify the specific connection.state(ConnectionState state) The product variant supplied by this resource.Methods 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
-
id
The identifier of the requested Connection
- Parameters:
id- The identifier of the requested Connection- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the Connection
- Parameters:
arn- The ARN of the Connection- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A descriptive name of the Connection
- Parameters:
description- A descriptive name of the Connection- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bandwidth
The bandwidth of the Connection
- Parameters:
bandwidth- The bandwidth of the Connection- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachPoint
The Attach Point to which the connection should be associated.
- Parameters:
attachPoint- The Attach Point to which the connection should be associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachPoint
The Attach Point to which the connection should be associated.
This is a convenience method that creates an instance of theAttachPoint.Builderavoiding the need to create one manually viaAttachPoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toattachPoint(AttachPoint).- Parameters:
attachPoint- a consumer that will call methods onAttachPoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
environmentId
The Environment that this Connection is created on.
- Parameters:
environmentId- The Environment that this Connection is created on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The provider on the remote end of this Connection
- Parameters:
provider- The provider on the remote end of this Connection- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
The provider on the remote end of this Connection
This is a convenience method that creates an instance of theProvider.Builderavoiding the need to create one manually viaProvider.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprovider(Provider).- Parameters:
provider- a consumer that will call methods onProvider.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
location
The provider specific location at the remote end of this Connection
- Parameters:
location- The provider specific location at the remote end of this Connection- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The product variant supplied by this resource.
- Parameters:
type- The product variant supplied by this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
-
requested: The initial state of a connection. The state will remain here until the Connection is accepted on the Partner portal. -
pending: The connection has been accepted and is being provisioned between AWS and the Partner. -
available: The connection has been fully provisioned between AWS and the Partner. -
deleting: The connection is being deleted. -
deleted: The connection has been deleted. -
failed: The connection has failed to be created. -
updating: The connection is being updated.
- Parameters:
state-requested: The initial state of a connection. The state will remain here until the Connection is accepted on the Partner portal.pending: The connection has been accepted and is being provisioned between AWS and the Partner.available: The connection has been fully provisioned between AWS and the Partner.deleting: The connection is being deleted.deleted: The connection has been deleted.failed: The connection has failed to be created.updating: The connection is being updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
state
-
requested: The initial state of a connection. The state will remain here until the Connection is accepted on the Partner portal. -
pending: The connection has been accepted and is being provisioned between AWS and the Partner. -
available: The connection has been fully provisioned between AWS and the Partner. -
deleting: The connection is being deleted. -
deleted: The connection has been deleted. -
failed: The connection has failed to be created. -
updating: The connection is being updated.
- Parameters:
state-requested: The initial state of a connection. The state will remain here until the Connection is accepted on the Partner portal.pending: The connection has been accepted and is being provisioned between AWS and the Partner.available: The connection has been fully provisioned between AWS and the Partner.deleting: The connection is being deleted.deleted: The connection has been deleted.failed: The connection has failed to be created.updating: The connection is being updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
billingTier
The billing tier this connection is currently assigned.
- Parameters:
billingTier- The billing tier this connection is currently assigned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-