Interface RestConfiguration.Builder

    • Method Detail

      • globalSourceConfiguration

        RestConfiguration.Builder globalSourceConfiguration​(SourceConfiguration globalSourceConfiguration)

        Global configuration settings that apply to all REST API requests for this connection type, including common request methods, paths, and parameters.

        Parameters:
        globalSourceConfiguration - Global configuration settings that apply to all REST API requests for this connection type, including common request methods, paths, and parameters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validationEndpointConfiguration

        RestConfiguration.Builder validationEndpointConfiguration​(SourceConfiguration validationEndpointConfiguration)

        Configuration for the endpoint used to validate connection credentials and test connectivity during connection creation.

        Parameters:
        validationEndpointConfiguration - Configuration for the endpoint used to validate connection credentials and test connectivity during connection creation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityConfigurations

        RestConfiguration.Builder entityConfigurations​(Map<String,​EntityConfiguration> entityConfigurations)

        A map of entity configurations that define how to interact with different data entities available through the REST API, including their schemas and access patterns.

        Parameters:
        entityConfigurations - A map of entity configurations that define how to interact with different data entities available through the REST API, including their schemas and access patterns.
        Returns:
        Returns a reference to this object so that method calls can be chained together.