Class DataIntegrationState.Builder
- java.lang.Object
-
- com.pulumi.aws.appintegrations.inputs.DataIntegrationState.Builder
-
- Enclosing class:
- DataIntegrationState
public static final class DataIntegrationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataIntegrationState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataIntegrationState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)DataIntegrationState.Builderarn(java.lang.String arn)DataIntegrationStatebuild()DataIntegrationState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)DataIntegrationState.Builderdescription(java.lang.String description)DataIntegrationState.BuilderkmsKey(com.pulumi.core.Output<java.lang.String> kmsKey)DataIntegrationState.BuilderkmsKey(java.lang.String kmsKey)DataIntegrationState.Buildername(com.pulumi.core.Output<java.lang.String> name)DataIntegrationState.Buildername(java.lang.String name)DataIntegrationState.Builderregion(com.pulumi.core.Output<java.lang.String> region)DataIntegrationState.Builderregion(java.lang.String region)DataIntegrationState.BuilderscheduleConfig(DataIntegrationScheduleConfigArgs scheduleConfig)DataIntegrationState.BuilderscheduleConfig(com.pulumi.core.Output<DataIntegrationScheduleConfigArgs> scheduleConfig)DataIntegrationState.BuildersourceUri(com.pulumi.core.Output<java.lang.String> sourceUri)DataIntegrationState.BuildersourceUri(java.lang.String sourceUri)DataIntegrationState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)DataIntegrationState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)DataIntegrationState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)DataIntegrationState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataIntegrationState defaults)
-
-
Method Detail
-
arn
public DataIntegrationState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the Data Integration.- Returns:
- builder
-
arn
public DataIntegrationState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the Data Integration.- Returns:
- builder
-
description
public DataIntegrationState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description of the Data Integration.- Returns:
- builder
-
description
public DataIntegrationState.Builder description(java.lang.String description)
- Parameters:
description- Description of the Data Integration.- Returns:
- builder
-
kmsKey
public DataIntegrationState.Builder kmsKey(@Nullable com.pulumi.core.Output<java.lang.String> kmsKey)
- Parameters:
kmsKey- KMS key ARN for the Data Integration.- Returns:
- builder
-
kmsKey
public DataIntegrationState.Builder kmsKey(java.lang.String kmsKey)
- Parameters:
kmsKey- KMS key ARN for the Data Integration.- Returns:
- builder
-
name
public DataIntegrationState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the Data Integration.- Returns:
- builder
-
name
public DataIntegrationState.Builder name(java.lang.String name)
- Parameters:
name- Name of the Data Integration.- Returns:
- builder
-
region
public DataIntegrationState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public DataIntegrationState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
scheduleConfig
public DataIntegrationState.Builder scheduleConfig(@Nullable com.pulumi.core.Output<DataIntegrationScheduleConfigArgs> scheduleConfig)
- Parameters:
scheduleConfig- Configuration block that defines the name of the data and how often it should be pulled from the source. See `scheduleConfig` Block for details.- Returns:
- builder
-
scheduleConfig
public DataIntegrationState.Builder scheduleConfig(DataIntegrationScheduleConfigArgs scheduleConfig)
- Parameters:
scheduleConfig- Configuration block that defines the name of the data and how often it should be pulled from the source. See `scheduleConfig` Block for details.- Returns:
- builder
-
sourceUri
public DataIntegrationState.Builder sourceUri(@Nullable com.pulumi.core.Output<java.lang.String> sourceUri)
- Parameters:
sourceUri- URI of the data source. Create an AppFlow Connector Profile and reference the name of the profile in the URL. An example of this value for Salesforce is `Salesforce://AppFlow/example` where `example` is the name of the AppFlow Connector Profile.- Returns:
- builder
-
sourceUri
public DataIntegrationState.Builder sourceUri(java.lang.String sourceUri)
- Parameters:
sourceUri- URI of the data source. Create an AppFlow Connector Profile and reference the name of the profile in the URL. An example of this value for Salesforce is `Salesforce://AppFlow/example` where `example` is the name of the AppFlow Connector Profile.- Returns:
- builder
-
tags
public DataIntegrationState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Tags to apply to the Data Integration. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public DataIntegrationState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Tags to apply to the Data Integration. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
public DataIntegrationState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
tagsAll
public DataIntegrationState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
build
public DataIntegrationState build()
-
-