@Generated(value="software.amazon.awssdk:codegen") public final class CreateUseCaseRequest extends ConnectRequest implements ToCopyableBuilder<CreateUseCaseRequest.Builder,CreateUseCaseRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateUseCaseRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateUseCaseRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The identifier of the Amazon Connect instance.
|
String |
integrationAssociationId()
The identifier for the AppIntegration association.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateUseCaseRequest.Builder> |
serializableBuilderClass() |
CreateUseCaseRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UseCaseType |
useCaseType()
The type of use case to associate to the AppIntegration association.
|
String |
useCaseTypeAsString()
The type of use case to associate to the AppIntegration association.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String instanceId()
The identifier of the Amazon Connect instance.
public String integrationAssociationId()
The identifier for the AppIntegration association.
public UseCaseType useCaseType()
The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.
If the service returns an enum value that is not available in the current SDK version, useCaseType will
return UseCaseType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
useCaseTypeAsString().
UseCaseTypepublic String useCaseTypeAsString()
The type of use case to associate to the AppIntegration association. Each AppIntegration association can have only one of each use case type.
If the service returns an enum value that is not available in the current SDK version, useCaseType will
return UseCaseType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
useCaseTypeAsString().
UseCaseTypepublic CreateUseCaseRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateUseCaseRequest.Builder,CreateUseCaseRequest>toBuilder in class ConnectRequestpublic static CreateUseCaseRequest.Builder builder()
public static Class<? extends CreateUseCaseRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.