Interface Connector.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Connector.Builder,,Connector> SdkBuilder<Connector.Builder,,Connector> SdkPojo
- Enclosing class:
Connector
-
Method Summary
Modifier and TypeMethodDescriptionapplianceFqdn(String applianceFqdn) The fully qualified domain name (FQDN) of the VCF appliance that the connector connects to.checks(Collection<ConnectorCheck> checks) A list of checks that are run on the connector.checks(Consumer<ConnectorCheck.Builder>... checks) A list of checks that are run on the connector.checks(ConnectorCheck... checks) A list of checks that are run on the connector.connectorId(String connectorId) The unique ID of the connector.The date and time that the connector was created.environmentId(String environmentId) The unique ID of the environment that the connector belongs to.modifiedAt(Instant modifiedAt) The date and time that the connector was modified.The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that stores the credentials for the VCF appliance.The state of the connector.state(ConnectorState state) The state of the connector.stateDetails(String stateDetails) A detailed description of the connector state.The status of the connector.status(CheckResult status) The status of the connector.The type of the connector.type(ConnectorType type) The type of the connector.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
-
environmentId
The unique ID of the environment that the connector belongs to.
- Parameters:
environmentId- The unique ID of the environment that the connector belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorId
The unique ID of the connector.
- Parameters:
connectorId- The unique ID of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the connector.
- Parameters:
type- The type of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the connector.
- Parameters:
type- The type of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applianceFqdn
The fully qualified domain name (FQDN) of the VCF appliance that the connector connects to.
- Parameters:
applianceFqdn- The fully qualified domain name (FQDN) of the VCF appliance that the connector connects to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretArn
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that stores the credentials for the VCF appliance.
- Parameters:
secretArn- The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that stores the credentials for the VCF appliance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the connector.
- Parameters:
state- The state of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the connector.
- Parameters:
state- The state of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stateDetails
A detailed description of the connector state.
- Parameters:
stateDetails- A detailed description of the connector state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the connector.
- Parameters:
status- The status of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the connector.
- Parameters:
status- The status of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
checks
A list of checks that are run on the connector.
- Parameters:
checks- A list of checks that are run on the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checks
A list of checks that are run on the connector.
- Parameters:
checks- A list of checks that are run on the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checks
A list of checks that are run on the connector.
This is a convenience method that creates an instance of theConnectorCheck.Builderavoiding the need to create one manually viaConnectorCheck.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tochecks(List<ConnectorCheck>).- Parameters:
checks- a consumer that will call methods onConnectorCheck.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time that the connector was created.
- Parameters:
createdAt- The date and time that the connector was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
The date and time that the connector was modified.
- Parameters:
modifiedAt- The date and time that the connector was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-