#[non_exhaustive]pub struct AwsCodeBuildProjectArtifactsDetails { /* private fields */ }Expand description
Information about the build artifacts for the CodeBuild project.
Implementations
sourceimpl AwsCodeBuildProjectArtifactsDetails
impl AwsCodeBuildProjectArtifactsDetails
sourcepub fn artifact_identifier(&self) -> Option<&str>
pub fn artifact_identifier(&self) -> Option<&str>
An identifier for the artifact definition.
sourcepub fn encryption_disabled(&self) -> bool
pub fn encryption_disabled(&self) -> bool
Indicates whether to disable encryption on the artifact. Only valid when Type is S3.
sourcepub fn location(&self) -> Option<&str>
pub fn location(&self) -> Option<&str>
Only used when Type is S3. The name of the S3 bucket where the artifact is located.
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
Only used when Type is S3. The name of the artifact. Used with NamepaceType and Path to determine the pattern for storing the artifact.
sourcepub fn namespace_type(&self) -> Option<&str>
pub fn namespace_type(&self) -> Option<&str>
Only used when Type is S3. The value to use for the namespace. Used with Name and Path to determine the pattern for storing the artifact.
sourcepub fn override_artifact_name(&self) -> bool
pub fn override_artifact_name(&self) -> bool
Whether the name specified in the buildspec file overrides the artifact name.
sourcepub fn packaging(&self) -> Option<&str>
pub fn packaging(&self) -> Option<&str>
Only used when Type is S3. The type of output artifact to create.
sourceimpl AwsCodeBuildProjectArtifactsDetails
impl AwsCodeBuildProjectArtifactsDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsCodeBuildProjectArtifactsDetails.
Trait Implementations
sourceimpl Clone for AwsCodeBuildProjectArtifactsDetails
impl Clone for AwsCodeBuildProjectArtifactsDetails
sourcefn clone(&self) -> AwsCodeBuildProjectArtifactsDetails
fn clone(&self) -> AwsCodeBuildProjectArtifactsDetails
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 more
sourceimpl PartialEq<AwsCodeBuildProjectArtifactsDetails> for AwsCodeBuildProjectArtifactsDetails
impl PartialEq<AwsCodeBuildProjectArtifactsDetails> for AwsCodeBuildProjectArtifactsDetails
sourcefn eq(&self, other: &AwsCodeBuildProjectArtifactsDetails) -> bool
fn eq(&self, other: &AwsCodeBuildProjectArtifactsDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsCodeBuildProjectArtifactsDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsCodeBuildProjectArtifactsDetails
impl Send for AwsCodeBuildProjectArtifactsDetails
impl Sync for AwsCodeBuildProjectArtifactsDetails
impl Unpin for AwsCodeBuildProjectArtifactsDetails
impl UnwindSafe for AwsCodeBuildProjectArtifactsDetails
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> 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