@Generated(value="software.amazon.awssdk:codegen") public final class UpdateSourceControlFromJobRequest extends GlueRequest implements ToCopyableBuilder<UpdateSourceControlFromJobRequest.Builder,UpdateSourceControlFromJobRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateSourceControlFromJobRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
SourceControlAuthStrategy |
authStrategy()
The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager,
or a personal access token.
|
String |
authStrategyAsString()
The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager,
or a personal access token.
|
String |
authToken()
The value of the authorization token.
|
String |
branchName()
An optional branch in the remote repository.
|
static UpdateSourceControlFromJobRequest.Builder |
builder() |
String |
commitId()
A commit ID for a commit in the remote repository.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
folder()
An optional folder in the remote repository.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobName()
The name of the Glue job to be synchronized to or from the remote repository.
|
SourceControlProvider |
provider()
The provider for the remote repository.
|
String |
providerAsString()
The provider for the remote repository.
|
String |
repositoryName()
The name of the remote repository that contains the job artifacts.
|
String |
repositoryOwner()
The owner of the remote repository that contains the job artifacts.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateSourceControlFromJobRequest.Builder> |
serializableBuilderClass() |
UpdateSourceControlFromJobRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String jobName()
The name of the Glue job to be synchronized to or from the remote repository.
public final SourceControlProvider provider()
The provider for the remote repository.
If the service returns an enum value that is not available in the current SDK version, provider will
return SourceControlProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from providerAsString().
SourceControlProviderpublic final String providerAsString()
The provider for the remote repository.
If the service returns an enum value that is not available in the current SDK version, provider will
return SourceControlProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from providerAsString().
SourceControlProviderpublic final String repositoryName()
The name of the remote repository that contains the job artifacts.
public final String repositoryOwner()
The owner of the remote repository that contains the job artifacts.
public final String branchName()
An optional branch in the remote repository.
public final String folder()
An optional folder in the remote repository.
public final String commitId()
A commit ID for a commit in the remote repository.
public final SourceControlAuthStrategy authStrategy()
The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.
If the service returns an enum value that is not available in the current SDK version, authStrategy will
return SourceControlAuthStrategy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from authStrategyAsString().
SourceControlAuthStrategypublic final String authStrategyAsString()
The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.
If the service returns an enum value that is not available in the current SDK version, authStrategy will
return SourceControlAuthStrategy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from authStrategyAsString().
SourceControlAuthStrategypublic final String authToken()
The value of the authorization token.
public UpdateSourceControlFromJobRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateSourceControlFromJobRequest.Builder,UpdateSourceControlFromJobRequest>toBuilder in class GlueRequestpublic static UpdateSourceControlFromJobRequest.Builder builder()
public static Class<? extends UpdateSourceControlFromJobRequest.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.