@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TestGridProject extends Object implements Serializable, Cloneable, StructuredPojo
A Selenium testing project. Projects are used to collect and collate sessions.
| Constructor and Description | 
|---|
| TestGridProject() | 
| Modifier and Type | Method and Description | 
|---|---|
| TestGridProject | clone() | 
| boolean | equals(Object obj) | 
| String | getArn()
 The ARN for the project. | 
| Date | getCreated()
 When the project was created. | 
| String | getDescription()
 A human-readable description for the project. | 
| String | getName()
 A human-readable name for the project. | 
| TestGridVpcConfig | getVpcConfig()
 The VPC security groups and subnets that are attached to a project. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setArn(String arn)
 The ARN for the project. | 
| void | setCreated(Date created)
 When the project was created. | 
| void | setDescription(String description)
 A human-readable description for the project. | 
| void | setName(String name)
 A human-readable name for the project. | 
| void | setVpcConfig(TestGridVpcConfig vpcConfig)
 The VPC security groups and subnets that are attached to a project. | 
| String | toString()Returns a string representation of this object. | 
| TestGridProject | withArn(String arn)
 The ARN for the project. | 
| TestGridProject | withCreated(Date created)
 When the project was created. | 
| TestGridProject | withDescription(String description)
 A human-readable description for the project. | 
| TestGridProject | withName(String name)
 A human-readable name for the project. | 
| TestGridProject | withVpcConfig(TestGridVpcConfig vpcConfig)
 The VPC security groups and subnets that are attached to a project. | 
public void setArn(String arn)
The ARN for the project.
arn - The ARN for the project.public String getArn()
The ARN for the project.
public TestGridProject withArn(String arn)
The ARN for the project.
arn - The ARN for the project.public void setName(String name)
A human-readable name for the project.
name - A human-readable name for the project.public String getName()
A human-readable name for the project.
public TestGridProject withName(String name)
A human-readable name for the project.
name - A human-readable name for the project.public void setDescription(String description)
A human-readable description for the project.
description - A human-readable description for the project.public String getDescription()
A human-readable description for the project.
public TestGridProject withDescription(String description)
A human-readable description for the project.
description - A human-readable description for the project.public void setVpcConfig(TestGridVpcConfig vpcConfig)
The VPC security groups and subnets that are attached to a project.
vpcConfig - The VPC security groups and subnets that are attached to a project.public TestGridVpcConfig getVpcConfig()
The VPC security groups and subnets that are attached to a project.
public TestGridProject withVpcConfig(TestGridVpcConfig vpcConfig)
The VPC security groups and subnets that are attached to a project.
vpcConfig - The VPC security groups and subnets that are attached to a project.public void setCreated(Date created)
When the project was created.
created - When the project was created.public Date getCreated()
When the project was created.
public TestGridProject withCreated(Date created)
When the project was created.
created - When the project was created.public String toString()
toString in class ObjectObject.toString()public TestGridProject clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.