Struct aws_sdk_cloudformation::operation::describe_publisher::builders::DescribePublisherOutputBuilder
source · #[non_exhaustive]pub struct DescribePublisherOutputBuilder { /* private fields */ }
Expand description
A builder for DescribePublisherOutput
.
Implementations§
source§impl DescribePublisherOutputBuilder
impl DescribePublisherOutputBuilder
sourcepub fn publisher_id(self, input: impl Into<String>) -> Self
pub fn publisher_id(self, input: impl Into<String>) -> Self
The ID of the extension publisher.
sourcepub fn set_publisher_id(self, input: Option<String>) -> Self
pub fn set_publisher_id(self, input: Option<String>) -> Self
The ID of the extension publisher.
sourcepub fn get_publisher_id(&self) -> &Option<String>
pub fn get_publisher_id(&self) -> &Option<String>
The ID of the extension publisher.
sourcepub fn publisher_status(self, input: PublisherStatus) -> Self
pub fn publisher_status(self, input: PublisherStatus) -> Self
Whether the publisher is verified. Currently, all registered publishers are verified.
sourcepub fn set_publisher_status(self, input: Option<PublisherStatus>) -> Self
pub fn set_publisher_status(self, input: Option<PublisherStatus>) -> Self
Whether the publisher is verified. Currently, all registered publishers are verified.
sourcepub fn get_publisher_status(&self) -> &Option<PublisherStatus>
pub fn get_publisher_status(&self) -> &Option<PublisherStatus>
Whether the publisher is verified. Currently, all registered publishers are verified.
sourcepub fn identity_provider(self, input: IdentityProvider) -> Self
pub fn identity_provider(self, input: IdentityProvider) -> Self
The type of account used as the identity provider when registering this publisher with CloudFormation.
sourcepub fn set_identity_provider(self, input: Option<IdentityProvider>) -> Self
pub fn set_identity_provider(self, input: Option<IdentityProvider>) -> Self
The type of account used as the identity provider when registering this publisher with CloudFormation.
sourcepub fn get_identity_provider(&self) -> &Option<IdentityProvider>
pub fn get_identity_provider(&self) -> &Option<IdentityProvider>
The type of account used as the identity provider when registering this publisher with CloudFormation.
sourcepub fn publisher_profile(self, input: impl Into<String>) -> Self
pub fn publisher_profile(self, input: impl Into<String>) -> Self
The URL to the publisher's profile with the identity provider.
sourcepub fn set_publisher_profile(self, input: Option<String>) -> Self
pub fn set_publisher_profile(self, input: Option<String>) -> Self
The URL to the publisher's profile with the identity provider.
sourcepub fn get_publisher_profile(&self) -> &Option<String>
pub fn get_publisher_profile(&self) -> &Option<String>
The URL to the publisher's profile with the identity provider.
sourcepub fn build(self) -> DescribePublisherOutput
pub fn build(self) -> DescribePublisherOutput
Consumes the builder and constructs a DescribePublisherOutput
.
Trait Implementations§
source§impl Clone for DescribePublisherOutputBuilder
impl Clone for DescribePublisherOutputBuilder
source§fn clone(&self) -> DescribePublisherOutputBuilder
fn clone(&self) -> DescribePublisherOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribePublisherOutputBuilder
impl Default for DescribePublisherOutputBuilder
source§fn default() -> DescribePublisherOutputBuilder
fn default() -> DescribePublisherOutputBuilder
source§impl PartialEq for DescribePublisherOutputBuilder
impl PartialEq for DescribePublisherOutputBuilder
source§fn eq(&self, other: &DescribePublisherOutputBuilder) -> bool
fn eq(&self, other: &DescribePublisherOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribePublisherOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribePublisherOutputBuilder
impl RefUnwindSafe for DescribePublisherOutputBuilder
impl Send for DescribePublisherOutputBuilder
impl Sync for DescribePublisherOutputBuilder
impl Unpin for DescribePublisherOutputBuilder
impl UnwindSafe for DescribePublisherOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more