Struct aws_sdk_signer::model::signing_job::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for SigningJob
Implementations
sourceimpl Builder
impl Builder
sourcepub fn set_job_id(self, input: Option<String>) -> Self
pub fn set_job_id(self, input: Option<String>) -> Self
The ID of the signing job.
sourcepub fn source(self, input: Source) -> Self
pub fn source(self, input: Source) -> Self
A Source
that contains information about a signing job's code image source.
sourcepub fn set_source(self, input: Option<Source>) -> Self
pub fn set_source(self, input: Option<Source>) -> Self
A Source
that contains information about a signing job's code image source.
sourcepub fn signed_object(self, input: SignedObject) -> Self
pub fn signed_object(self, input: SignedObject) -> Self
A SignedObject
structure that contains information about a signing job's signed code image.
sourcepub fn set_signed_object(self, input: Option<SignedObject>) -> Self
pub fn set_signed_object(self, input: Option<SignedObject>) -> Self
A SignedObject
structure that contains information about a signing job's signed code image.
sourcepub fn signing_material(self, input: SigningMaterial) -> Self
pub fn signing_material(self, input: SigningMaterial) -> Self
A SigningMaterial
object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.
sourcepub fn set_signing_material(self, input: Option<SigningMaterial>) -> Self
pub fn set_signing_material(self, input: Option<SigningMaterial>) -> Self
A SigningMaterial
object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
The date and time that the signing job was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
The date and time that the signing job was created.
sourcepub fn status(self, input: SigningStatus) -> Self
pub fn status(self, input: SigningStatus) -> Self
The status of the signing job.
sourcepub fn set_status(self, input: Option<SigningStatus>) -> Self
pub fn set_status(self, input: Option<SigningStatus>) -> Self
The status of the signing job.
sourcepub fn is_revoked(self, input: bool) -> Self
pub fn is_revoked(self, input: bool) -> Self
Indicates whether the signing job is revoked.
sourcepub fn set_is_revoked(self, input: Option<bool>) -> Self
pub fn set_is_revoked(self, input: Option<bool>) -> Self
Indicates whether the signing job is revoked.
sourcepub fn profile_name(self, input: impl Into<String>) -> Self
pub fn profile_name(self, input: impl Into<String>) -> Self
The name of the signing profile that created a signing job.
sourcepub fn set_profile_name(self, input: Option<String>) -> Self
pub fn set_profile_name(self, input: Option<String>) -> Self
The name of the signing profile that created a signing job.
sourcepub fn profile_version(self, input: impl Into<String>) -> Self
pub fn profile_version(self, input: impl Into<String>) -> Self
The version of the signing profile that created a signing job.
sourcepub fn set_profile_version(self, input: Option<String>) -> Self
pub fn set_profile_version(self, input: Option<String>) -> Self
The version of the signing profile that created a signing job.
sourcepub fn platform_id(self, input: impl Into<String>) -> Self
pub fn platform_id(self, input: impl Into<String>) -> Self
The unique identifier for a signing platform.
sourcepub fn set_platform_id(self, input: Option<String>) -> Self
pub fn set_platform_id(self, input: Option<String>) -> Self
The unique identifier for a signing platform.
sourcepub fn platform_display_name(self, input: impl Into<String>) -> Self
pub fn platform_display_name(self, input: impl Into<String>) -> Self
The name of a signing platform.
sourcepub fn set_platform_display_name(self, input: Option<String>) -> Self
pub fn set_platform_display_name(self, input: Option<String>) -> Self
The name of a signing platform.
sourcepub fn signature_expires_at(self, input: DateTime) -> Self
pub fn signature_expires_at(self, input: DateTime) -> Self
The time when the signature of a signing job expires.
sourcepub fn set_signature_expires_at(self, input: Option<DateTime>) -> Self
pub fn set_signature_expires_at(self, input: Option<DateTime>) -> Self
The time when the signature of a signing job expires.
sourcepub fn set_job_owner(self, input: Option<String>) -> Self
pub fn set_job_owner(self, input: Option<String>) -> Self
The AWS account ID of the job owner.
sourcepub fn job_invoker(self, input: impl Into<String>) -> Self
pub fn job_invoker(self, input: impl Into<String>) -> Self
The AWS account ID of the job invoker.
sourcepub fn set_job_invoker(self, input: Option<String>) -> Self
pub fn set_job_invoker(self, input: Option<String>) -> Self
The AWS account ID of the job invoker.
sourcepub fn build(self) -> SigningJob
pub fn build(self) -> SigningJob
Consumes the builder and constructs a SigningJob
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more