Struct aws_sdk_glue::input::UpdateDevEndpointInput
source · #[non_exhaustive]pub struct UpdateDevEndpointInput { /* private fields */ }Implementations§
source§impl UpdateDevEndpointInput
impl UpdateDevEndpointInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateDevEndpoint, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateDevEndpoint, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdateDevEndpoint>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateDevEndpointInput.
source§impl UpdateDevEndpointInput
impl UpdateDevEndpointInput
sourcepub fn endpoint_name(&self) -> Option<&str>
pub fn endpoint_name(&self) -> Option<&str>
The name of the DevEndpoint to be updated.
sourcepub fn public_key(&self) -> Option<&str>
pub fn public_key(&self) -> Option<&str>
The public key for the DevEndpoint to use.
sourcepub fn add_public_keys(&self) -> Option<&[String]>
pub fn add_public_keys(&self) -> Option<&[String]>
The list of public keys for the DevEndpoint to use.
sourcepub fn delete_public_keys(&self) -> Option<&[String]>
pub fn delete_public_keys(&self) -> Option<&[String]>
The list of public keys to be deleted from the DevEndpoint.
sourcepub fn custom_libraries(&self) -> Option<&DevEndpointCustomLibraries>
pub fn custom_libraries(&self) -> Option<&DevEndpointCustomLibraries>
Custom Python or Java libraries to be loaded in the DevEndpoint.
sourcepub fn update_etl_libraries(&self) -> bool
pub fn update_etl_libraries(&self) -> bool
True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.
sourcepub fn delete_arguments(&self) -> Option<&[String]>
pub fn delete_arguments(&self) -> Option<&[String]>
The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.
sourcepub fn add_arguments(&self) -> Option<&HashMap<String, String>>
pub fn add_arguments(&self) -> Option<&HashMap<String, String>>
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.
Trait Implementations§
source§impl Clone for UpdateDevEndpointInput
impl Clone for UpdateDevEndpointInput
source§fn clone(&self) -> UpdateDevEndpointInput
fn clone(&self) -> UpdateDevEndpointInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateDevEndpointInput
impl Debug for UpdateDevEndpointInput
source§impl PartialEq<UpdateDevEndpointInput> for UpdateDevEndpointInput
impl PartialEq<UpdateDevEndpointInput> for UpdateDevEndpointInput
source§fn eq(&self, other: &UpdateDevEndpointInput) -> bool
fn eq(&self, other: &UpdateDevEndpointInput) -> bool
self and other values to be equal, and is used
by ==.