Interface UpdateDevEndpointRequest.Builder

    • Method Detail

      • endpointName

        UpdateDevEndpointRequest.Builder endpointName​(String endpointName)

        The name of the DevEndpoint to be updated.

        Parameters:
        endpointName - The name of the DevEndpoint to be updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publicKey

        UpdateDevEndpointRequest.Builder publicKey​(String publicKey)

        The public key for the DevEndpoint to use.

        Parameters:
        publicKey - The public key for the DevEndpoint to use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addPublicKeys

        UpdateDevEndpointRequest.Builder addPublicKeys​(Collection<String> addPublicKeys)

        The list of public keys for the DevEndpoint to use.

        Parameters:
        addPublicKeys - The list of public keys for the DevEndpoint to use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addPublicKeys

        UpdateDevEndpointRequest.Builder addPublicKeys​(String... addPublicKeys)

        The list of public keys for the DevEndpoint to use.

        Parameters:
        addPublicKeys - The list of public keys for the DevEndpoint to use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deletePublicKeys

        UpdateDevEndpointRequest.Builder deletePublicKeys​(Collection<String> deletePublicKeys)

        The list of public keys to be deleted from the DevEndpoint.

        Parameters:
        deletePublicKeys - The list of public keys to be deleted from the DevEndpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deletePublicKeys

        UpdateDevEndpointRequest.Builder deletePublicKeys​(String... deletePublicKeys)

        The list of public keys to be deleted from the DevEndpoint.

        Parameters:
        deletePublicKeys - The list of public keys to be deleted from the DevEndpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customLibraries

        UpdateDevEndpointRequest.Builder customLibraries​(DevEndpointCustomLibraries customLibraries)

        Custom Python or Java libraries to be loaded in the DevEndpoint.

        Parameters:
        customLibraries - Custom Python or Java libraries to be loaded in the DevEndpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateEtlLibraries

        UpdateDevEndpointRequest.Builder updateEtlLibraries​(Boolean updateEtlLibraries)

        True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.

        Parameters:
        updateEtlLibraries - True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deleteArguments

        UpdateDevEndpointRequest.Builder deleteArguments​(Collection<String> deleteArguments)

        The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.

        Parameters:
        deleteArguments - The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deleteArguments

        UpdateDevEndpointRequest.Builder deleteArguments​(String... deleteArguments)

        The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.

        Parameters:
        deleteArguments - The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addArguments

        UpdateDevEndpointRequest.Builder addArguments​(Map<String,​String> addArguments)

        The map of arguments to add the map of arguments used to configure the DevEndpoint.

        Valid arguments are:

        • "--enable-glue-datacatalog": ""

        You can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.

        Parameters:
        addArguments - The map of arguments to add the map of arguments used to configure the DevEndpoint.

        Valid arguments are:

        • "--enable-glue-datacatalog": ""

        You can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.

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