Interface ConnectionTypeBrief.Builder

    • Method Detail

      • connectionType

        ConnectionTypeBrief.Builder connectionType​(String connectionType)

        The name of the connection type.

        Parameters:
        connectionType - The name of the connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ConnectionType, ConnectionType
      • displayName

        ConnectionTypeBrief.Builder displayName​(String displayName)

        The human-readable name for the connection type that is displayed in the Glue console.

        Parameters:
        displayName - The human-readable name for the connection type that is displayed in the Glue console.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vendor

        ConnectionTypeBrief.Builder vendor​(String vendor)

        The name of the vendor or provider that created or maintains this connection type.

        Parameters:
        vendor - The name of the vendor or provider that created or maintains this connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        ConnectionTypeBrief.Builder description​(String description)

        A description of the connection type.

        Parameters:
        description - A description of the connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • categories

        ConnectionTypeBrief.Builder categories​(Collection<String> categories)

        A list of categories that this connection type belongs to. Categories help users filter and find appropriate connection types based on their use cases.

        Parameters:
        categories - A list of categories that this connection type belongs to. Categories help users filter and find appropriate connection types based on their use cases.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • categories

        ConnectionTypeBrief.Builder categories​(String... categories)

        A list of categories that this connection type belongs to. Categories help users filter and find appropriate connection types based on their use cases.

        Parameters:
        categories - A list of categories that this connection type belongs to. Categories help users filter and find appropriate connection types based on their use cases.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • capabilities

        ConnectionTypeBrief.Builder capabilities​(Capabilities capabilities)

        The supported authentication types, data interface types (compute environments), and data operations of the connector.

        Parameters:
        capabilities - The supported authentication types, data interface types (compute environments), and data operations of the connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logoUrl

        ConnectionTypeBrief.Builder logoUrl​(String logoUrl)

        The URL of the logo associated with a connection type.

        Parameters:
        logoUrl - The URL of the logo associated with a connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionTypeVariants

        ConnectionTypeBrief.Builder connectionTypeVariants​(Collection<ConnectionTypeVariant> connectionTypeVariants)

        A list of variants available for this connection type. Different variants may provide specialized configurations for specific use cases or implementations of the same general connection type.

        Parameters:
        connectionTypeVariants - A list of variants available for this connection type. Different variants may provide specialized configurations for specific use cases or implementations of the same general connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionTypeVariants

        ConnectionTypeBrief.Builder connectionTypeVariants​(ConnectionTypeVariant... connectionTypeVariants)

        A list of variants available for this connection type. Different variants may provide specialized configurations for specific use cases or implementations of the same general connection type.

        Parameters:
        connectionTypeVariants - A list of variants available for this connection type. Different variants may provide specialized configurations for specific use cases or implementations of the same general connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.