Class UpdateConnectorRegistrationRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.appflow.model.AppflowRequest
-
- software.amazon.awssdk.services.appflow.model.UpdateConnectorRegistrationRequest
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<UpdateConnectorRegistrationRequest.Builder,UpdateConnectorRegistrationRequest>
@Generated("software.amazon.awssdk:codegen") public final class UpdateConnectorRegistrationRequest extends AppflowRequest implements ToCopyableBuilder<UpdateConnectorRegistrationRequest.Builder,UpdateConnectorRegistrationRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
UpdateConnectorRegistrationRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateConnectorRegistrationRequest.Builder
builder()
String
clientToken()
TheclientToken
parameter is an idempotency token.String
connectorLabel()
The name of the connector.ConnectorProvisioningConfig
connectorProvisioningConfig()
Returns the value of the ConnectorProvisioningConfig property for this object.String
description()
A description about the update that you're applying to the connector.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends UpdateConnectorRegistrationRequest.Builder>
serializableBuilderClass()
UpdateConnectorRegistrationRequest.Builder
toBuilder()
String
toString()
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
-
connectorLabel
public final String connectorLabel()
The name of the connector. The name is unique for each connector registration in your AWS account.
- Returns:
- The name of the connector. The name is unique for each connector registration in your AWS account.
-
description
public final String description()
A description about the update that you're applying to the connector.
- Returns:
- A description about the update that you're applying to the connector.
-
connectorProvisioningConfig
public final ConnectorProvisioningConfig connectorProvisioningConfig()
Returns the value of the ConnectorProvisioningConfig property for this object.- Returns:
- The value of the ConnectorProvisioningConfig property for this object.
-
clientToken
public final String clientToken()
The
clientToken
parameter is an idempotency token. It ensures that yourUpdateConnectorRegistration
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 sameclientToken
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 toUpdateConnectorRegistration
. The token is active for 8 hours.- Returns:
- The
clientToken
parameter is an idempotency token. It ensures that yourUpdateConnectorRegistration
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 sameclientToken
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 toUpdateConnectorRegistration
. The token is active for 8 hours.
-
toBuilder
public UpdateConnectorRegistrationRequest.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<UpdateConnectorRegistrationRequest.Builder,UpdateConnectorRegistrationRequest>
- Specified by:
toBuilder
in classAppflowRequest
-
builder
public static UpdateConnectorRegistrationRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateConnectorRegistrationRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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:
getValueForField
in classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-