Interface Connector.Builder

  • Method Details

    • environmentId

      Connector.Builder environmentId(String 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

      Connector.Builder connectorId(String 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

      Connector.Builder applianceFqdn(String 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

      Connector.Builder secretArn(String 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

      Connector.Builder state(String 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

      Connector.Builder stateDetails(String 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

      Connector.Builder status(String 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

      Connector.Builder checks(ConnectorCheck... 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 the ConnectorCheck.Builder avoiding the need to create one manually via ConnectorCheck.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to checks(List<ConnectorCheck>).

      Parameters:
      checks - a consumer that will call methods on ConnectorCheck.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      Connector.Builder createdAt(Instant 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

      Connector.Builder modifiedAt(Instant 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.