Interface ConnectorDetail.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ConnectorDetail.Builder,ConnectorDetail>, SdkBuilder<ConnectorDetail.Builder,ConnectorDetail>, SdkPojo
Enclosing class:
ConnectorDetail

public static interface ConnectorDetail.Builder extends SdkPojo, CopyableBuilder<ConnectorDetail.Builder,ConnectorDetail>
  • Method Details

    • connectorDescription

      ConnectorDetail.Builder connectorDescription(String connectorDescription)

      A description about the registered connector.

      Parameters:
      connectorDescription - A description about the registered connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorName

      ConnectorDetail.Builder connectorName(String connectorName)

      The name of the connector.

      Parameters:
      connectorName - The name of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorOwner

      ConnectorDetail.Builder connectorOwner(String connectorOwner)

      The owner of the connector.

      Parameters:
      connectorOwner - The owner of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorVersion

      ConnectorDetail.Builder connectorVersion(String connectorVersion)

      The connector version.

      Parameters:
      connectorVersion - The connector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationType

      ConnectorDetail.Builder applicationType(String applicationType)

      The application type of the connector.

      Parameters:
      applicationType - The application type of the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorType

      ConnectorDetail.Builder connectorType(String connectorType)

      The connector type.

      Parameters:
      connectorType - The connector type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectorType

      ConnectorDetail.Builder connectorType(ConnectorType connectorType)

      The connector type.

      Parameters:
      connectorType - The connector type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectorLabel

      ConnectorDetail.Builder connectorLabel(String connectorLabel)

      A label used for the connector.

      Parameters:
      connectorLabel - A label used for the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • registeredAt

      ConnectorDetail.Builder registeredAt(Instant registeredAt)

      The time at which the connector was registered.

      Parameters:
      registeredAt - The time at which the connector was registered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • registeredBy

      ConnectorDetail.Builder registeredBy(String registeredBy)

      The user who registered the connector.

      Parameters:
      registeredBy - The user who registered the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorProvisioningType

      ConnectorDetail.Builder connectorProvisioningType(String connectorProvisioningType)

      The provisioning type that the connector uses.

      Parameters:
      connectorProvisioningType - The provisioning type that the connector uses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectorProvisioningType

      ConnectorDetail.Builder connectorProvisioningType(ConnectorProvisioningType connectorProvisioningType)

      The provisioning type that the connector uses.

      Parameters:
      connectorProvisioningType - The provisioning type that the connector uses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectorModes

      ConnectorDetail.Builder connectorModes(Collection<String> connectorModes)

      The connection mode that the connector supports.

      Parameters:
      connectorModes - The connection mode that the connector supports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorModes

      ConnectorDetail.Builder connectorModes(String... connectorModes)

      The connection mode that the connector supports.

      Parameters:
      connectorModes - The connection mode that the connector supports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedDataTransferTypesWithStrings

      ConnectorDetail.Builder supportedDataTransferTypesWithStrings(Collection<String> supportedDataTransferTypes)

      The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Parameters:
      supportedDataTransferTypes - The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedDataTransferTypesWithStrings

      ConnectorDetail.Builder supportedDataTransferTypesWithStrings(String... supportedDataTransferTypes)

      The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Parameters:
      supportedDataTransferTypes - The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedDataTransferTypes

      ConnectorDetail.Builder supportedDataTransferTypes(Collection<SupportedDataTransferType> supportedDataTransferTypes)

      The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Parameters:
      supportedDataTransferTypes - The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedDataTransferTypes

      ConnectorDetail.Builder supportedDataTransferTypes(SupportedDataTransferType... supportedDataTransferTypes)

      The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Parameters:
      supportedDataTransferTypes - The data transfer types that the connector supports.

      RECORD

      Structured records.

      FILE

      Files or binary data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.