Interface TestGridProject.Builder

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

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

    • arn

      The ARN for the project.

      Parameters:
      arn - The ARN for the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      A human-readable name for the project.

      Parameters:
      name - A human-readable name for the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      TestGridProject.Builder description(String description)

      A human-readable description for the project.

      Parameters:
      description - A human-readable description for the project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcConfig

      The VPC security groups and subnets that are attached to a project.

      Parameters:
      vpcConfig - The VPC security groups and subnets that are attached to a project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcConfig

      The VPC security groups and subnets that are attached to a project.

      This is a convenience method that creates an instance of the TestGridVpcConfig.Builder avoiding the need to create one manually via TestGridVpcConfig.builder().

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

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

      TestGridProject.Builder created(Instant created)

      When the project was created.

      Parameters:
      created - When the project was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.