@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProjectVisibilityRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateProjectVisibilityRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProjectVisibilityRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getProjectArn()
The Amazon Resource Name (ARN) of the build project.
|
String |
getProjectVisibility() |
String |
getResourceAccessRole()
The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the
project's builds.
|
int |
hashCode() |
void |
setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the build project.
|
void |
setProjectVisibility(String projectVisibility) |
void |
setResourceAccessRole(String resourceAccessRole)
The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the
project's builds.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProjectVisibilityRequest |
withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the build project.
|
UpdateProjectVisibilityRequest |
withProjectVisibility(ProjectVisibilityType projectVisibility) |
UpdateProjectVisibilityRequest |
withProjectVisibility(String projectVisibility) |
UpdateProjectVisibilityRequest |
withResourceAccessRole(String resourceAccessRole)
The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the
project's builds.
|
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 setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the build project.
projectArn
- The Amazon Resource Name (ARN) of the build project.public String getProjectArn()
The Amazon Resource Name (ARN) of the build project.
public UpdateProjectVisibilityRequest withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the build project.
projectArn
- The Amazon Resource Name (ARN) of the build project.public void setProjectVisibility(String projectVisibility)
projectVisibility
- ProjectVisibilityType
public String getProjectVisibility()
ProjectVisibilityType
public UpdateProjectVisibilityRequest withProjectVisibility(String projectVisibility)
projectVisibility
- ProjectVisibilityType
public UpdateProjectVisibilityRequest withProjectVisibility(ProjectVisibilityType projectVisibility)
projectVisibility
- ProjectVisibilityType
public void setResourceAccessRole(String resourceAccessRole)
The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the project's builds.
resourceAccessRole
- The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for
the project's builds.public String getResourceAccessRole()
The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the project's builds.
public UpdateProjectVisibilityRequest withResourceAccessRole(String resourceAccessRole)
The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for the project's builds.
resourceAccessRole
- The ARN of the IAM role that enables CodeBuild to access the CloudWatch Logs and Amazon S3 artifacts for
the project's builds.public String toString()
toString
in class Object
Object.toString()
public UpdateProjectVisibilityRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()