@Generated(value="software.amazon.awssdk:codegen") public final class UpdateProjectVisibilityRequest extends CodeBuildRequest implements ToCopyableBuilder<UpdateProjectVisibilityRequest.Builder,UpdateProjectVisibilityRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateProjectVisibilityRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateProjectVisibilityRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
projectArn()
The Amazon Resource Name (ARN) of the build project.
|
ProjectVisibilityType |
projectVisibility()
Returns the value of the ProjectVisibility property for this object.
|
String |
projectVisibilityAsString()
Returns the value of the ProjectVisibility property for this object.
|
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.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateProjectVisibilityRequest.Builder> |
serializableBuilderClass() |
UpdateProjectVisibilityRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String projectArn()
The Amazon Resource Name (ARN) of the build project.
public final ProjectVisibilityType projectVisibility()
If the service returns an enum value that is not available in the current SDK version, projectVisibility
will return ProjectVisibilityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from projectVisibilityAsString().
ProjectVisibilityTypepublic final String projectVisibilityAsString()
If the service returns an enum value that is not available in the current SDK version, projectVisibility
will return ProjectVisibilityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from projectVisibilityAsString().
ProjectVisibilityTypepublic final 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.
public UpdateProjectVisibilityRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateProjectVisibilityRequest.Builder,UpdateProjectVisibilityRequest>toBuilder in class CodeBuildRequestpublic static UpdateProjectVisibilityRequest.Builder builder()
public static Class<? extends UpdateProjectVisibilityRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.