Class DestinationFlowConfig
- java.lang.Object
-
- software.amazon.awssdk.services.appflow.model.DestinationFlowConfig
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DestinationFlowConfig.Builder,DestinationFlowConfig>
@Generated("software.amazon.awssdk:codegen") public final class DestinationFlowConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DestinationFlowConfig.Builder,DestinationFlowConfig>
Contains information about the configuration of destination connectors present in the flow.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDestinationFlowConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringapiVersion()The API version that the destination connector uses.static DestinationFlowConfig.Builderbuilder()StringconnectorProfileName()The name of the connector profile.ConnectorTypeconnectorType()The type of connector, such as Salesforce, Amplitude, and so on.StringconnectorTypeAsString()The type of connector, such as Salesforce, Amplitude, and so on.DestinationConnectorPropertiesdestinationConnectorProperties()This stores the information that is required to query a particular connector.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends DestinationFlowConfig.Builder>serializableBuilderClass()DestinationFlowConfig.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
connectorType
public final ConnectorType connectorType()
The type of connector, such as Salesforce, Amplitude, and so on.
If the service returns an enum value that is not available in the current SDK version,
connectorTypewill returnConnectorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconnectorTypeAsString().- Returns:
- The type of connector, such as Salesforce, Amplitude, and so on.
- See Also:
ConnectorType
-
connectorTypeAsString
public final String connectorTypeAsString()
The type of connector, such as Salesforce, Amplitude, and so on.
If the service returns an enum value that is not available in the current SDK version,
connectorTypewill returnConnectorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconnectorTypeAsString().- Returns:
- The type of connector, such as Salesforce, Amplitude, and so on.
- See Also:
ConnectorType
-
apiVersion
public final String apiVersion()
The API version that the destination connector uses.
- Returns:
- The API version that the destination connector uses.
-
connectorProfileName
public final String connectorProfileName()
The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.
- Returns:
- The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.
-
destinationConnectorProperties
public final DestinationConnectorProperties destinationConnectorProperties()
This stores the information that is required to query a particular connector.
- Returns:
- This stores the information that is required to query a particular connector.
-
toBuilder
public DestinationFlowConfig.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DestinationFlowConfig.Builder,DestinationFlowConfig>
-
builder
public static DestinationFlowConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends DestinationFlowConfig.Builder> serializableBuilderClass()
-
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.
-
-