Struct aws_sdk_macie2::operation::list_resource_profile_artifacts::builders::ListResourceProfileArtifactsOutputBuilder
source · #[non_exhaustive]pub struct ListResourceProfileArtifactsOutputBuilder { /* private fields */ }Expand description
A builder for ListResourceProfileArtifactsOutput.
Implementations§
source§impl ListResourceProfileArtifactsOutputBuilder
impl ListResourceProfileArtifactsOutputBuilder
sourcepub fn artifacts(self, input: ResourceProfileArtifact) -> Self
pub fn artifacts(self, input: ResourceProfileArtifact) -> Self
Appends an item to artifacts.
To override the contents of this collection use set_artifacts.
An array of objects, one for each of 1-100 S3 objects that Amazon Macie selected for analysis.
If Macie has analyzed more than 100 objects in the bucket, Macie populates the array based on the value for the ResourceProfileArtifact.sensitive field for an object: true (sensitive), followed by false (not sensitive). Macie then populates any remaining items in the array with information about objects where the value for the ResourceProfileArtifact.classificationResultStatus field is SKIPPED.
sourcepub fn set_artifacts(self, input: Option<Vec<ResourceProfileArtifact>>) -> Self
pub fn set_artifacts(self, input: Option<Vec<ResourceProfileArtifact>>) -> Self
An array of objects, one for each of 1-100 S3 objects that Amazon Macie selected for analysis.
If Macie has analyzed more than 100 objects in the bucket, Macie populates the array based on the value for the ResourceProfileArtifact.sensitive field for an object: true (sensitive), followed by false (not sensitive). Macie then populates any remaining items in the array with information about objects where the value for the ResourceProfileArtifact.classificationResultStatus field is SKIPPED.
sourcepub fn get_artifacts(&self) -> &Option<Vec<ResourceProfileArtifact>>
pub fn get_artifacts(&self) -> &Option<Vec<ResourceProfileArtifact>>
An array of objects, one for each of 1-100 S3 objects that Amazon Macie selected for analysis.
If Macie has analyzed more than 100 objects in the bucket, Macie populates the array based on the value for the ResourceProfileArtifact.sensitive field for an object: true (sensitive), followed by false (not sensitive). Macie then populates any remaining items in the array with information about objects where the value for the ResourceProfileArtifact.classificationResultStatus field is SKIPPED.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.
sourcepub fn build(self) -> ListResourceProfileArtifactsOutput
pub fn build(self) -> ListResourceProfileArtifactsOutput
Consumes the builder and constructs a ListResourceProfileArtifactsOutput.
Trait Implementations§
source§impl Clone for ListResourceProfileArtifactsOutputBuilder
impl Clone for ListResourceProfileArtifactsOutputBuilder
source§fn clone(&self) -> ListResourceProfileArtifactsOutputBuilder
fn clone(&self) -> ListResourceProfileArtifactsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ListResourceProfileArtifactsOutputBuilder
impl Default for ListResourceProfileArtifactsOutputBuilder
source§fn default() -> ListResourceProfileArtifactsOutputBuilder
fn default() -> ListResourceProfileArtifactsOutputBuilder
source§impl PartialEq for ListResourceProfileArtifactsOutputBuilder
impl PartialEq for ListResourceProfileArtifactsOutputBuilder
source§fn eq(&self, other: &ListResourceProfileArtifactsOutputBuilder) -> bool
fn eq(&self, other: &ListResourceProfileArtifactsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.