Package com.pulumi.aws.iot
Class IndexingConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.iot.IndexingConfigurationArgs.Builder
-
- Enclosing class:
- IndexingConfigurationArgs
public static final class IndexingConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(IndexingConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexingConfigurationArgsbuild()IndexingConfigurationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)IndexingConfigurationArgs.Builderregion(java.lang.String region)IndexingConfigurationArgs.BuilderthingGroupIndexingConfiguration(IndexingConfigurationThingGroupIndexingConfigurationArgs thingGroupIndexingConfiguration)IndexingConfigurationArgs.BuilderthingGroupIndexingConfiguration(com.pulumi.core.Output<IndexingConfigurationThingGroupIndexingConfigurationArgs> thingGroupIndexingConfiguration)IndexingConfigurationArgs.BuilderthingIndexingConfiguration(IndexingConfigurationThingIndexingConfigurationArgs thingIndexingConfiguration)IndexingConfigurationArgs.BuilderthingIndexingConfiguration(com.pulumi.core.Output<IndexingConfigurationThingIndexingConfigurationArgs> thingIndexingConfiguration)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IndexingConfigurationArgs defaults)
-
-
Method Detail
-
region
public IndexingConfigurationArgs.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 IndexingConfigurationArgs.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
-
thingGroupIndexingConfiguration
public IndexingConfigurationArgs.Builder thingGroupIndexingConfiguration(@Nullable com.pulumi.core.Output<IndexingConfigurationThingGroupIndexingConfigurationArgs> thingGroupIndexingConfiguration)
- Parameters:
thingGroupIndexingConfiguration- Thing group indexing configuration. See below.- Returns:
- builder
-
thingGroupIndexingConfiguration
public IndexingConfigurationArgs.Builder thingGroupIndexingConfiguration(IndexingConfigurationThingGroupIndexingConfigurationArgs thingGroupIndexingConfiguration)
- Parameters:
thingGroupIndexingConfiguration- Thing group indexing configuration. See below.- Returns:
- builder
-
thingIndexingConfiguration
public IndexingConfigurationArgs.Builder thingIndexingConfiguration(@Nullable com.pulumi.core.Output<IndexingConfigurationThingIndexingConfigurationArgs> thingIndexingConfiguration)
- Parameters:
thingIndexingConfiguration- Thing indexing configuration. See below.- Returns:
- builder
-
thingIndexingConfiguration
public IndexingConfigurationArgs.Builder thingIndexingConfiguration(IndexingConfigurationThingIndexingConfigurationArgs thingIndexingConfiguration)
- Parameters:
thingIndexingConfiguration- Thing indexing configuration. See below.- Returns:
- builder
-
build
public IndexingConfigurationArgs build()
-
-