#[non_exhaustive]pub struct BatchUpdateFindingsUnprocessedFindingBuilder { /* private fields */ }Expand description
A builder for BatchUpdateFindingsUnprocessedFinding.
Implementations§
source§impl BatchUpdateFindingsUnprocessedFindingBuilder
impl BatchUpdateFindingsUnprocessedFindingBuilder
sourcepub fn finding_identifier(self, input: AwsSecurityFindingIdentifier) -> Self
pub fn finding_identifier(self, input: AwsSecurityFindingIdentifier) -> Self
The identifier of the finding that was not updated.
This field is required.sourcepub fn set_finding_identifier(
self,
input: Option<AwsSecurityFindingIdentifier>
) -> Self
pub fn set_finding_identifier( self, input: Option<AwsSecurityFindingIdentifier> ) -> Self
The identifier of the finding that was not updated.
sourcepub fn get_finding_identifier(&self) -> &Option<AwsSecurityFindingIdentifier>
pub fn get_finding_identifier(&self) -> &Option<AwsSecurityFindingIdentifier>
The identifier of the finding that was not updated.
sourcepub fn error_code(self, input: impl Into<String>) -> Self
pub fn error_code(self, input: impl Into<String>) -> Self
The code associated with the error. Possible values are:
-
ConcurrentUpdateError- Another request attempted to update the finding while this request was being processed. This error may also occur if you callBatchUpdateFindingsandBatchImportFindingsat the same time. -
DuplicatedFindingIdentifier- The request included two or more findings with the sameFindingIdentifier. -
FindingNotFound- TheFindingIdentifierincluded in the request did not match an existing finding. -
FindingSizeExceeded- The finding size was greater than the permissible value of 240 KB. -
InternalFailure- An internal service failure occurred when updating the finding. -
InvalidInput- The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.
sourcepub fn set_error_code(self, input: Option<String>) -> Self
pub fn set_error_code(self, input: Option<String>) -> Self
The code associated with the error. Possible values are:
-
ConcurrentUpdateError- Another request attempted to update the finding while this request was being processed. This error may also occur if you callBatchUpdateFindingsandBatchImportFindingsat the same time. -
DuplicatedFindingIdentifier- The request included two or more findings with the sameFindingIdentifier. -
FindingNotFound- TheFindingIdentifierincluded in the request did not match an existing finding. -
FindingSizeExceeded- The finding size was greater than the permissible value of 240 KB. -
InternalFailure- An internal service failure occurred when updating the finding. -
InvalidInput- The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.
sourcepub fn get_error_code(&self) -> &Option<String>
pub fn get_error_code(&self) -> &Option<String>
The code associated with the error. Possible values are:
-
ConcurrentUpdateError- Another request attempted to update the finding while this request was being processed. This error may also occur if you callBatchUpdateFindingsandBatchImportFindingsat the same time. -
DuplicatedFindingIdentifier- The request included two or more findings with the sameFindingIdentifier. -
FindingNotFound- TheFindingIdentifierincluded in the request did not match an existing finding. -
FindingSizeExceeded- The finding size was greater than the permissible value of 240 KB. -
InternalFailure- An internal service failure occurred when updating the finding. -
InvalidInput- The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.
sourcepub fn error_message(self, input: impl Into<String>) -> Self
pub fn error_message(self, input: impl Into<String>) -> Self
The message associated with the error. Possible values are:
-
Concurrent finding updates detected -
Finding Identifier is duplicated -
Finding Not Found -
Finding size exceeded 240 KB -
Internal service failure -
Invalid Input
sourcepub fn set_error_message(self, input: Option<String>) -> Self
pub fn set_error_message(self, input: Option<String>) -> Self
The message associated with the error. Possible values are:
-
Concurrent finding updates detected -
Finding Identifier is duplicated -
Finding Not Found -
Finding size exceeded 240 KB -
Internal service failure -
Invalid Input
sourcepub fn get_error_message(&self) -> &Option<String>
pub fn get_error_message(&self) -> &Option<String>
The message associated with the error. Possible values are:
-
Concurrent finding updates detected -
Finding Identifier is duplicated -
Finding Not Found -
Finding size exceeded 240 KB -
Internal service failure -
Invalid Input
sourcepub fn build(self) -> BatchUpdateFindingsUnprocessedFinding
pub fn build(self) -> BatchUpdateFindingsUnprocessedFinding
Consumes the builder and constructs a BatchUpdateFindingsUnprocessedFinding.
Trait Implementations§
source§impl Clone for BatchUpdateFindingsUnprocessedFindingBuilder
impl Clone for BatchUpdateFindingsUnprocessedFindingBuilder
source§fn clone(&self) -> BatchUpdateFindingsUnprocessedFindingBuilder
fn clone(&self) -> BatchUpdateFindingsUnprocessedFindingBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for BatchUpdateFindingsUnprocessedFindingBuilder
impl Default for BatchUpdateFindingsUnprocessedFindingBuilder
source§fn default() -> BatchUpdateFindingsUnprocessedFindingBuilder
fn default() -> BatchUpdateFindingsUnprocessedFindingBuilder
source§impl PartialEq for BatchUpdateFindingsUnprocessedFindingBuilder
impl PartialEq for BatchUpdateFindingsUnprocessedFindingBuilder
source§fn eq(&self, other: &BatchUpdateFindingsUnprocessedFindingBuilder) -> bool
fn eq(&self, other: &BatchUpdateFindingsUnprocessedFindingBuilder) -> bool
self and other values to be equal, and is used
by ==.