Class ListRepositorySyncDefinitionsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.proton.model.ProtonRequest
-
- software.amazon.awssdk.services.proton.model.ListRepositorySyncDefinitionsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListRepositorySyncDefinitionsRequest.Builder,ListRepositorySyncDefinitionsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListRepositorySyncDefinitionsRequest extends ProtonRequest implements ToCopyableBuilder<ListRepositorySyncDefinitionsRequest.Builder,ListRepositorySyncDefinitionsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListRepositorySyncDefinitionsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListRepositorySyncDefinitionsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringnextToken()A token that indicates the location of the next repository sync definition in the array of repository sync definitions, after the list of repository sync definitions previously requested.StringrepositoryName()The repository name.RepositoryProviderrepositoryProvider()The repository provider.StringrepositoryProviderAsString()The repository provider.List<SdkField<?>>sdkFields()static Class<? extends ListRepositorySyncDefinitionsRequest.Builder>serializableBuilderClass()SyncTypesyncType()The sync type.StringsyncTypeAsString()The sync type.ListRepositorySyncDefinitionsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
nextToken
public final String nextToken()
A token that indicates the location of the next repository sync definition in the array of repository sync definitions, after the list of repository sync definitions previously requested.
- Returns:
- A token that indicates the location of the next repository sync definition in the array of repository sync definitions, after the list of repository sync definitions previously requested.
-
repositoryName
public final String repositoryName()
The repository name.
- Returns:
- The repository name.
-
repositoryProvider
public final RepositoryProvider repositoryProvider()
The repository provider.
If the service returns an enum value that is not available in the current SDK version,
repositoryProviderwill returnRepositoryProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrepositoryProviderAsString().- Returns:
- The repository provider.
- See Also:
RepositoryProvider
-
repositoryProviderAsString
public final String repositoryProviderAsString()
The repository provider.
If the service returns an enum value that is not available in the current SDK version,
repositoryProviderwill returnRepositoryProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromrepositoryProviderAsString().- Returns:
- The repository provider.
- See Also:
RepositoryProvider
-
syncType
public final SyncType syncType()
The sync type. The only supported value is
TEMPLATE_SYNC.If the service returns an enum value that is not available in the current SDK version,
syncTypewill returnSyncType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsyncTypeAsString().- Returns:
- The sync type. The only supported value is
TEMPLATE_SYNC. - See Also:
SyncType
-
syncTypeAsString
public final String syncTypeAsString()
The sync type. The only supported value is
TEMPLATE_SYNC.If the service returns an enum value that is not available in the current SDK version,
syncTypewill returnSyncType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsyncTypeAsString().- Returns:
- The sync type. The only supported value is
TEMPLATE_SYNC. - See Also:
SyncType
-
toBuilder
public ListRepositorySyncDefinitionsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListRepositorySyncDefinitionsRequest.Builder,ListRepositorySyncDefinitionsRequest>- Specified by:
toBuilderin classProtonRequest
-
builder
public static ListRepositorySyncDefinitionsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListRepositorySyncDefinitionsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-