Class AppflowIntegrationWorkflowAttributes
- java.lang.Object
-
- software.amazon.awssdk.services.customerprofiles.model.AppflowIntegrationWorkflowAttributes
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AppflowIntegrationWorkflowAttributes.Builder,AppflowIntegrationWorkflowAttributes>
@Generated("software.amazon.awssdk:codegen") public final class AppflowIntegrationWorkflowAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AppflowIntegrationWorkflowAttributes.Builder,AppflowIntegrationWorkflowAttributes>
Structure holding all
APPFLOW_INTEGRATIONspecific workflow attributes.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAppflowIntegrationWorkflowAttributes.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppflowIntegrationWorkflowAttributes.Builderbuilder()StringconnectorProfileName()The name of the AppFlow connector profile used for ingestion.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringroleArn()The Amazon Resource Name (ARN) of the IAM role.List<SdkField<?>>sdkFields()static Class<? extends AppflowIntegrationWorkflowAttributes.Builder>serializableBuilderClass()SourceConnectorTypesourceConnectorType()Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo.StringsourceConnectorTypeAsString()Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo.AppflowIntegrationWorkflowAttributes.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
-
sourceConnectorType
public final SourceConnectorType sourceConnectorType()
Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.
If the service returns an enum value that is not available in the current SDK version,
sourceConnectorTypewill returnSourceConnectorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceConnectorTypeAsString().- Returns:
- Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.
- See Also:
SourceConnectorType
-
sourceConnectorTypeAsString
public final String sourceConnectorTypeAsString()
Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.
If the service returns an enum value that is not available in the current SDK version,
sourceConnectorTypewill returnSourceConnectorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceConnectorTypeAsString().- Returns:
- Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.
- See Also:
SourceConnectorType
-
connectorProfileName
public final String connectorProfileName()
The name of the AppFlow connector profile used for ingestion.
- Returns:
- The name of the AppFlow connector profile used for ingestion.
-
roleArn
public final String roleArn()
The Amazon Resource Name (ARN) of the IAM role. Customer Profiles assumes this role to create resources on your behalf as part of workflow execution.
- Returns:
- The Amazon Resource Name (ARN) of the IAM role. Customer Profiles assumes this role to create resources on your behalf as part of workflow execution.
-
toBuilder
public AppflowIntegrationWorkflowAttributes.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AppflowIntegrationWorkflowAttributes.Builder,AppflowIntegrationWorkflowAttributes>
-
builder
public static AppflowIntegrationWorkflowAttributes.Builder builder()
-
serializableBuilderClass
public static Class<? extends AppflowIntegrationWorkflowAttributes.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.
-
-