Interface ResourceState.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ResourceState.Builder,ResourceState>, SdkBuilder<ResourceState.Builder,ResourceState>, SdkPojo
Enclosing class:
ResourceState

public static interface ResourceState.Builder extends SdkPojo, CopyableBuilder<ResourceState.Builder,ResourceState>
  • Method Details

    • 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 the State.Builder avoiding the need to create one manually via State.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ec2(State).

      Parameters:
      ec2 - a consumer that will call methods on State.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 the State.Builder avoiding the need to create one manually via State.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ecr(State).

      Parameters:
      ecr - a consumer that will call methods on State.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lambda

      ResourceState.Builder lambda(State lambda)
      Sets the value of the Lambda property for this object.
      Parameters:
      lambda - The new value for the Lambda property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lambda

      default ResourceState.Builder lambda(Consumer<State.Builder> lambda)
      Sets the value of the Lambda property for this object. This is a convenience method that creates an instance of the State.Builder avoiding the need to create one manually via State.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to lambda(State).

      Parameters:
      lambda - a consumer that will call methods on State.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lambdaCode

      ResourceState.Builder lambdaCode(State lambdaCode)
      Sets the value of the LambdaCode property for this object.
      Parameters:
      lambdaCode - The new value for the LambdaCode property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lambdaCode

      default ResourceState.Builder lambdaCode(Consumer<State.Builder> lambdaCode)
      Sets the value of the LambdaCode property for this object. This is a convenience method that creates an instance of the State.Builder avoiding the need to create one manually via State.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to lambdaCode(State).

      Parameters:
      lambdaCode - a consumer that will call methods on State.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: