@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 UpdateProjectVisibilityRequest()
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()