@Generated(value="software.amazon.awssdk:codegen") public final class BuildStatusConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BuildStatusConfig.Builder,BuildStatusConfig>
Contains information that defines how the CodeBuild build project reports the build status to the source provider.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BuildStatusConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static BuildStatusConfig.Builder |
builder() |
String |
context()
Specifies the context of the build status CodeBuild sends to the source provider.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends BuildStatusConfig.Builder> |
serializableBuilderClass() |
String |
targetUrl()
Specifies the target url of the build status CodeBuild sends to the source provider.
|
BuildStatusConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String context()
Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.
This parameter is used for the name parameter in the Bitbucket commit status. For more information,
see build in the Bitbucket API documentation.
This parameter is used for the context parameter in the GitHub commit status. For more information,
see Create a commit status
in the GitHub developer guide.
This parameter is used for the name parameter in the Bitbucket commit status. For more
information, see build in the Bitbucket API documentation.
This parameter is used for the context parameter in the GitHub commit status. For more
information, see Create
a commit status in the GitHub developer guide.
public final String targetUrl()
Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.
This parameter is used for the url parameter in the Bitbucket commit status. For more information,
see build in the Bitbucket API documentation.
This parameter is used for the target_url parameter in the GitHub commit status. For more
information, see Create a commit
status in the GitHub developer guide.
This parameter is used for the url parameter in the Bitbucket commit status. For more
information, see build in the Bitbucket API documentation.
This parameter is used for the target_url parameter in the GitHub commit status. For more
information, see Create
a commit status in the GitHub developer guide.
public BuildStatusConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BuildStatusConfig.Builder,BuildStatusConfig>public static BuildStatusConfig.Builder builder()
public static Class<? extends BuildStatusConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.