@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProjectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents a request to the update project operation.
NOOP
Constructor and Description |
---|
UpdateProjectRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProjectRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the project whose name to update.
|
Integer |
getDefaultJobTimeoutMinutes()
The number of minutes a test run in the project executes before it times out.
|
String |
getName()
A string that represents the new name of the project that you are updating.
|
VpcConfig |
getVpcConfig()
The VPC security groups and subnets that are attached to a project.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the project whose name to update.
|
void |
setDefaultJobTimeoutMinutes(Integer defaultJobTimeoutMinutes)
The number of minutes a test run in the project executes before it times out.
|
void |
setName(String name)
A string that represents the new name of the project that you are updating.
|
void |
setVpcConfig(VpcConfig vpcConfig)
The VPC security groups and subnets that are attached to a project.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProjectRequest |
withArn(String arn)
The Amazon Resource Name (ARN) of the project whose name to update.
|
UpdateProjectRequest |
withDefaultJobTimeoutMinutes(Integer defaultJobTimeoutMinutes)
The number of minutes a test run in the project executes before it times out.
|
UpdateProjectRequest |
withName(String name)
A string that represents the new name of the project that you are updating.
|
UpdateProjectRequest |
withVpcConfig(VpcConfig vpcConfig)
The VPC security groups and subnets that are attached to a project.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setArn(String arn)
The Amazon Resource Name (ARN) of the project whose name to update.
arn
- The Amazon Resource Name (ARN) of the project whose name to update.public String getArn()
The Amazon Resource Name (ARN) of the project whose name to update.
public UpdateProjectRequest withArn(String arn)
The Amazon Resource Name (ARN) of the project whose name to update.
arn
- The Amazon Resource Name (ARN) of the project whose name to update.public void setName(String name)
A string that represents the new name of the project that you are updating.
name
- A string that represents the new name of the project that you are updating.public String getName()
A string that represents the new name of the project that you are updating.
public UpdateProjectRequest withName(String name)
A string that represents the new name of the project that you are updating.
name
- A string that represents the new name of the project that you are updating.public void setDefaultJobTimeoutMinutes(Integer defaultJobTimeoutMinutes)
The number of minutes a test run in the project executes before it times out.
defaultJobTimeoutMinutes
- The number of minutes a test run in the project executes before it times out.public Integer getDefaultJobTimeoutMinutes()
The number of minutes a test run in the project executes before it times out.
public UpdateProjectRequest withDefaultJobTimeoutMinutes(Integer defaultJobTimeoutMinutes)
The number of minutes a test run in the project executes before it times out.
defaultJobTimeoutMinutes
- The number of minutes a test run in the project executes before it times out.public void setVpcConfig(VpcConfig 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 VpcConfig getVpcConfig()
The VPC security groups and subnets that are attached to a project.
public UpdateProjectRequest withVpcConfig(VpcConfig 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 String toString()
toString
in class Object
Object.toString()
public UpdateProjectRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()