public static interface UpdateDevEndpointRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<UpdateDevEndpointRequest.Builder,UpdateDevEndpointRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateDevEndpointRequest.Builder |
addArguments(Map<String,String> addArguments)
The map of arguments to add the map of arguments used to configure the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
addPublicKeys(Collection<String> addPublicKeys)
The list of public keys for the
DevEndpoint to use. |
UpdateDevEndpointRequest.Builder |
addPublicKeys(String... addPublicKeys)
The list of public keys for the
DevEndpoint to use. |
default UpdateDevEndpointRequest.Builder |
customLibraries(Consumer<DevEndpointCustomLibraries.Builder> customLibraries)
Custom Python or Java libraries to be loaded in the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
customLibraries(DevEndpointCustomLibraries customLibraries)
Custom Python or Java libraries to be loaded in the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
deleteArguments(Collection<String> deleteArguments)
The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
deleteArguments(String... deleteArguments)
The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
deletePublicKeys(Collection<String> deletePublicKeys)
The list of public keys to be deleted from the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
deletePublicKeys(String... deletePublicKeys)
The list of public keys to be deleted from the
DevEndpoint. |
UpdateDevEndpointRequest.Builder |
endpointName(String endpointName)
The name of the
DevEndpoint to be updated. |
UpdateDevEndpointRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateDevEndpointRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateDevEndpointRequest.Builder |
publicKey(String publicKey)
The public key for the
DevEndpoint to use. |
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. |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDevEndpointRequest.Builder endpointName(String endpointName)
The name of the DevEndpoint to be updated.
endpointName - The name of the DevEndpoint to be updated.UpdateDevEndpointRequest.Builder publicKey(String publicKey)
The public key for the DevEndpoint to use.
publicKey - The public key for the DevEndpoint to use.UpdateDevEndpointRequest.Builder addPublicKeys(Collection<String> addPublicKeys)
The list of public keys for the DevEndpoint to use.
addPublicKeys - The list of public keys for the DevEndpoint to use.UpdateDevEndpointRequest.Builder addPublicKeys(String... addPublicKeys)
The list of public keys for the DevEndpoint to use.
addPublicKeys - The list of public keys for the DevEndpoint to use.UpdateDevEndpointRequest.Builder deletePublicKeys(Collection<String> deletePublicKeys)
The list of public keys to be deleted from the DevEndpoint.
deletePublicKeys - The list of public keys to be deleted from the DevEndpoint.UpdateDevEndpointRequest.Builder deletePublicKeys(String... deletePublicKeys)
The list of public keys to be deleted from the DevEndpoint.
deletePublicKeys - The list of public keys to be deleted from the DevEndpoint.UpdateDevEndpointRequest.Builder customLibraries(DevEndpointCustomLibraries customLibraries)
Custom Python or Java libraries to be loaded in the DevEndpoint.
customLibraries - Custom Python or Java libraries to be loaded in the DevEndpoint.default UpdateDevEndpointRequest.Builder customLibraries(Consumer<DevEndpointCustomLibraries.Builder> customLibraries)
Custom Python or Java libraries to be loaded in the DevEndpoint.
DevEndpointCustomLibraries.Builder
avoiding the need to create one manually via DevEndpointCustomLibraries.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to customLibraries(DevEndpointCustomLibraries).
customLibraries - a consumer that will call methods on DevEndpointCustomLibraries.BuildercustomLibraries(DevEndpointCustomLibraries)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.
updateEtlLibraries - True if the list of custom libraries to be loaded in the development endpoint needs to be
updated, or False if otherwise.UpdateDevEndpointRequest.Builder deleteArguments(Collection<String> deleteArguments)
The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint.
deleteArguments - The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint.UpdateDevEndpointRequest.Builder deleteArguments(String... deleteArguments)
The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint.
deleteArguments - The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint.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.
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.
UpdateDevEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDevEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.