Interface ConnectorDetail.Builder

    • Method Detail

      • 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, ConnectorType
      • 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, ConnectorProvisioningType
      • 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.