Struct aws_sdk_s3control::types::builders::JobManifestBuilder
source · #[non_exhaustive]pub struct JobManifestBuilder { /* private fields */ }Expand description
A builder for JobManifest.
Implementations§
source§impl JobManifestBuilder
impl JobManifestBuilder
sourcepub fn spec(self, input: JobManifestSpec) -> Self
pub fn spec(self, input: JobManifestSpec) -> Self
Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
This field is required.sourcepub fn set_spec(self, input: Option<JobManifestSpec>) -> Self
pub fn set_spec(self, input: Option<JobManifestSpec>) -> Self
Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
sourcepub fn get_spec(&self) -> &Option<JobManifestSpec>
pub fn get_spec(&self) -> &Option<JobManifestSpec>
Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
sourcepub fn location(self, input: JobManifestLocation) -> Self
pub fn location(self, input: JobManifestLocation) -> Self
Contains the information required to locate the specified job's manifest. Manifests can't be imported from directory buckets. For more information, see Directory buckets.
This field is required.sourcepub fn set_location(self, input: Option<JobManifestLocation>) -> Self
pub fn set_location(self, input: Option<JobManifestLocation>) -> Self
Contains the information required to locate the specified job's manifest. Manifests can't be imported from directory buckets. For more information, see Directory buckets.
sourcepub fn get_location(&self) -> &Option<JobManifestLocation>
pub fn get_location(&self) -> &Option<JobManifestLocation>
Contains the information required to locate the specified job's manifest. Manifests can't be imported from directory buckets. For more information, see Directory buckets.
sourcepub fn build(self) -> JobManifest
pub fn build(self) -> JobManifest
Consumes the builder and constructs a JobManifest.
Trait Implementations§
source§impl Clone for JobManifestBuilder
impl Clone for JobManifestBuilder
source§fn clone(&self) -> JobManifestBuilder
fn clone(&self) -> JobManifestBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for JobManifestBuilder
impl Debug for JobManifestBuilder
source§impl Default for JobManifestBuilder
impl Default for JobManifestBuilder
source§fn default() -> JobManifestBuilder
fn default() -> JobManifestBuilder
source§impl PartialEq for JobManifestBuilder
impl PartialEq for JobManifestBuilder
source§fn eq(&self, other: &JobManifestBuilder) -> bool
fn eq(&self, other: &JobManifestBuilder) -> bool
self and other values to be equal, and is used
by ==.