Struct aws_sdk_glue::model::UserDefinedFunctionInput
source · [−]#[non_exhaustive]pub struct UserDefinedFunctionInput { /* private fields */ }Expand description
A structure used to create or update a user-defined function.
Implementations
sourceimpl UserDefinedFunctionInput
impl UserDefinedFunctionInput
sourcepub fn function_name(&self) -> Option<&str>
pub fn function_name(&self) -> Option<&str>
The name of the function.
sourcepub fn class_name(&self) -> Option<&str>
pub fn class_name(&self) -> Option<&str>
The Java class that contains the function code.
sourcepub fn owner_name(&self) -> Option<&str>
pub fn owner_name(&self) -> Option<&str>
The owner of the function.
sourcepub fn owner_type(&self) -> Option<&PrincipalType>
pub fn owner_type(&self) -> Option<&PrincipalType>
The owner type.
sourcepub fn resource_uris(&self) -> Option<&[ResourceUri]>
pub fn resource_uris(&self) -> Option<&[ResourceUri]>
The resource URIs for the function.
sourceimpl UserDefinedFunctionInput
impl UserDefinedFunctionInput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UserDefinedFunctionInput.
Trait Implementations
sourceimpl Clone for UserDefinedFunctionInput
impl Clone for UserDefinedFunctionInput
sourcefn clone(&self) -> UserDefinedFunctionInput
fn clone(&self) -> UserDefinedFunctionInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for UserDefinedFunctionInput
impl Debug for UserDefinedFunctionInput
sourceimpl PartialEq<UserDefinedFunctionInput> for UserDefinedFunctionInput
impl PartialEq<UserDefinedFunctionInput> for UserDefinedFunctionInput
sourcefn eq(&self, other: &UserDefinedFunctionInput) -> bool
fn eq(&self, other: &UserDefinedFunctionInput) -> bool
impl StructuralPartialEq for UserDefinedFunctionInput
Auto Trait Implementations
impl RefUnwindSafe for UserDefinedFunctionInput
impl Send for UserDefinedFunctionInput
impl Sync for UserDefinedFunctionInput
impl Unpin for UserDefinedFunctionInput
impl UnwindSafe for UserDefinedFunctionInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more