@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, withSdkRequestTimeoutpublic 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 - ProjectVisibilityTypepublic String getProjectVisibility()
ProjectVisibilityTypepublic UpdateProjectVisibilityRequest withProjectVisibility(String projectVisibility)
projectVisibility - ProjectVisibilityTypepublic UpdateProjectVisibilityRequest withProjectVisibility(ProjectVisibilityType projectVisibility)
projectVisibility - ProjectVisibilityTypepublic 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 ObjectObject.toString()public UpdateProjectVisibilityRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()