@Generated(value="software.amazon.awssdk:codegen") public final class RegisterConnectorRequest extends AppflowRequest implements ToCopyableBuilder<RegisterConnectorRequest.Builder,RegisterConnectorRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
RegisterConnectorRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RegisterConnectorRequest.Builder |
builder() |
String |
clientToken()
The
clientToken parameter is an idempotency token. |
String |
connectorLabel()
The name of the connector.
|
ConnectorProvisioningConfig |
connectorProvisioningConfig()
The provisioning type of the connector.
|
ConnectorProvisioningType |
connectorProvisioningType()
The provisioning type of the connector.
|
String |
connectorProvisioningTypeAsString()
The provisioning type of the connector.
|
String |
description()
A description about the connector that's being registered.
|
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 RegisterConnectorRequest.Builder> |
serializableBuilderClass() |
RegisterConnectorRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String connectorLabel()
The name of the connector. The name is unique for each ConnectorRegistration in your Amazon Web
Services account.
ConnectorRegistration in your Amazon
Web Services account.public final String description()
A description about the connector that's being registered.
public final ConnectorProvisioningType connectorProvisioningType()
The provisioning type of the connector. Currently the only supported value is LAMBDA.
If the service returns an enum value that is not available in the current SDK version,
connectorProvisioningType will return ConnectorProvisioningType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from connectorProvisioningTypeAsString().
ConnectorProvisioningTypepublic final String connectorProvisioningTypeAsString()
The provisioning type of the connector. Currently the only supported value is LAMBDA.
If the service returns an enum value that is not available in the current SDK version,
connectorProvisioningType will return ConnectorProvisioningType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from connectorProvisioningTypeAsString().
ConnectorProvisioningTypepublic final ConnectorProvisioningConfig connectorProvisioningConfig()
The provisioning type of the connector. Currently the only supported value is LAMBDA.
public final String clientToken()
The clientToken parameter is an idempotency token. It ensures that your
RegisterConnector request completes only once. You choose the value to pass. For example, if you
don't receive a response from your request, you can safely retry the request with the same
clientToken parameter value.
If you omit a clientToken value, the Amazon Web Services SDK that you are using inserts a value for
you. This way, the SDK can safely retry requests multiple times after a network error. You must provide your own
value for other use cases.
If you specify input parameters that differ from your first request, an error occurs. If you use a different
value for clientToken, Amazon AppFlow considers it a new call to RegisterConnector. The
token is active for 8 hours.
clientToken parameter is an idempotency token. It ensures that your
RegisterConnector request completes only once. You choose the value to pass. For example, if
you don't receive a response from your request, you can safely retry the request with the same
clientToken parameter value.
If you omit a clientToken value, the Amazon Web Services SDK that you are using inserts a
value for you. This way, the SDK can safely retry requests multiple times after a network error. You must
provide your own value for other use cases.
If you specify input parameters that differ from your first request, an error occurs. If you use a
different value for clientToken, Amazon AppFlow considers it a new call to
RegisterConnector. The token is active for 8 hours.
public RegisterConnectorRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RegisterConnectorRequest.Builder,RegisterConnectorRequest>toBuilder in class AppflowRequestpublic static RegisterConnectorRequest.Builder builder()
public static Class<? extends RegisterConnectorRequest.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.