Interface ResourceState.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceState.Builder,
,ResourceState> SdkBuilder<ResourceState.Builder,
,ResourceState> SdkPojo
- Enclosing class:
ResourceState
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResourceState.Builder
codeRepository
(Consumer<State.Builder> codeRepository) Sets the value of the CodeRepository property for this object.codeRepository
(State codeRepository) Sets the value of the CodeRepository property for this object.default ResourceState.Builder
ec2
(Consumer<State.Builder> ec2) An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.default ResourceState.Builder
ecr
(Consumer<State.Builder> ecr) An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.default ResourceState.Builder
lambda
(Consumer<State.Builder> lambda) An object that described the state of Amazon Inspector scans for an account.An object that described the state of Amazon Inspector scans for an account.default ResourceState.Builder
lambdaCode
(Consumer<State.Builder> lambdaCode) An object that described the state of Amazon Inspector scans for an account.lambdaCode
(State lambdaCode) An object that described the state of Amazon Inspector scans for an account.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
codeRepository
Sets the value of the CodeRepository property for this object.- Parameters:
codeRepository
- The new value for the CodeRepository property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeRepository
Sets the value of the CodeRepository property for this object. This is a convenience method that creates an instance of theState.Builder
avoiding the need to create one manually viaState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocodeRepository(State)
.- Parameters:
codeRepository
- a consumer that will call methods onState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2
An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.
- Parameters:
ec2
- An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2
An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.
This is a convenience method that creates an instance of theState.Builder
avoiding the need to create one manually viaState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2(State)
.- Parameters:
ec2
- a consumer that will call methods onState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ecr
An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.
- Parameters:
ecr
- An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ecr
An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.
This is a convenience method that creates an instance of theState.Builder
avoiding the need to create one manually viaState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toecr(State)
.- Parameters:
ecr
- a consumer that will call methods onState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambda
An object that described the state of Amazon Inspector scans for an account.
- Parameters:
lambda
- An object that described the state of Amazon Inspector scans for an account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambda
An object that described the state of Amazon Inspector scans for an account.
This is a convenience method that creates an instance of theState.Builder
avoiding the need to create one manually viaState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolambda(State)
.- Parameters:
lambda
- a consumer that will call methods onState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambdaCode
An object that described the state of Amazon Inspector scans for an account.
- Parameters:
lambdaCode
- An object that described the state of Amazon Inspector scans for an account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaCode
An object that described the state of Amazon Inspector scans for an account.
This is a convenience method that creates an instance of theState.Builder
avoiding the need to create one manually viaState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolambdaCode(State)
.- Parameters:
lambdaCode
- a consumer that will call methods onState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-