Package com.pulumi.azurenative.kusto
Class IotHubDataConnectionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.kusto.IotHubDataConnectionArgs.Builder
-
- Enclosing class:
- IotHubDataConnectionArgs
public static final class IotHubDataConnectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(IotHubDataConnectionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IotHubDataConnectionArgs
build()
IotHubDataConnectionArgs.Builder
clusterName(com.pulumi.core.Output<java.lang.String> clusterName)
IotHubDataConnectionArgs.Builder
clusterName(java.lang.String clusterName)
IotHubDataConnectionArgs.Builder
consumerGroup(com.pulumi.core.Output<java.lang.String> consumerGroup)
IotHubDataConnectionArgs.Builder
consumerGroup(java.lang.String consumerGroup)
IotHubDataConnectionArgs.Builder
databaseName(com.pulumi.core.Output<java.lang.String> databaseName)
IotHubDataConnectionArgs.Builder
databaseName(java.lang.String databaseName)
IotHubDataConnectionArgs.Builder
dataConnectionName(com.pulumi.core.Output<java.lang.String> dataConnectionName)
IotHubDataConnectionArgs.Builder
dataConnectionName(java.lang.String dataConnectionName)
IotHubDataConnectionArgs.Builder
dataFormat(IotHubDataFormat dataFormat)
IotHubDataConnectionArgs.Builder
dataFormat(com.pulumi.core.Either<java.lang.String,IotHubDataFormat> dataFormat)
IotHubDataConnectionArgs.Builder
dataFormat(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,IotHubDataFormat>> dataFormat)
IotHubDataConnectionArgs.Builder
dataFormat(java.lang.String dataFormat)
IotHubDataConnectionArgs.Builder
eventSystemProperties(com.pulumi.core.Output<java.util.List<java.lang.String>> eventSystemProperties)
IotHubDataConnectionArgs.Builder
eventSystemProperties(java.lang.String... eventSystemProperties)
IotHubDataConnectionArgs.Builder
eventSystemProperties(java.util.List<java.lang.String> eventSystemProperties)
IotHubDataConnectionArgs.Builder
iotHubResourceId(com.pulumi.core.Output<java.lang.String> iotHubResourceId)
IotHubDataConnectionArgs.Builder
iotHubResourceId(java.lang.String iotHubResourceId)
IotHubDataConnectionArgs.Builder
kind(com.pulumi.core.Output<java.lang.String> kind)
IotHubDataConnectionArgs.Builder
kind(java.lang.String kind)
IotHubDataConnectionArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
IotHubDataConnectionArgs.Builder
location(java.lang.String location)
IotHubDataConnectionArgs.Builder
mappingRuleName(com.pulumi.core.Output<java.lang.String> mappingRuleName)
IotHubDataConnectionArgs.Builder
mappingRuleName(java.lang.String mappingRuleName)
IotHubDataConnectionArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
IotHubDataConnectionArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
IotHubDataConnectionArgs.Builder
sharedAccessPolicyName(com.pulumi.core.Output<java.lang.String> sharedAccessPolicyName)
IotHubDataConnectionArgs.Builder
sharedAccessPolicyName(java.lang.String sharedAccessPolicyName)
IotHubDataConnectionArgs.Builder
tableName(com.pulumi.core.Output<java.lang.String> tableName)
IotHubDataConnectionArgs.Builder
tableName(java.lang.String tableName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IotHubDataConnectionArgs defaults)
-
-
Method Detail
-
clusterName
public IotHubDataConnectionArgs.Builder clusterName(com.pulumi.core.Output<java.lang.String> clusterName)
- Parameters:
clusterName
- The name of the Kusto cluster.- Returns:
- builder
-
clusterName
public IotHubDataConnectionArgs.Builder clusterName(java.lang.String clusterName)
- Parameters:
clusterName
- The name of the Kusto cluster.- Returns:
- builder
-
consumerGroup
public IotHubDataConnectionArgs.Builder consumerGroup(com.pulumi.core.Output<java.lang.String> consumerGroup)
- Parameters:
consumerGroup
- The iot hub consumer group.- Returns:
- builder
-
consumerGroup
public IotHubDataConnectionArgs.Builder consumerGroup(java.lang.String consumerGroup)
- Parameters:
consumerGroup
- The iot hub consumer group.- Returns:
- builder
-
dataConnectionName
public IotHubDataConnectionArgs.Builder dataConnectionName(@Nullable com.pulumi.core.Output<java.lang.String> dataConnectionName)
- Parameters:
dataConnectionName
- The name of the data connection.- Returns:
- builder
-
dataConnectionName
public IotHubDataConnectionArgs.Builder dataConnectionName(java.lang.String dataConnectionName)
- Parameters:
dataConnectionName
- The name of the data connection.- Returns:
- builder
-
dataFormat
public IotHubDataConnectionArgs.Builder dataFormat(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,IotHubDataFormat>> dataFormat)
- Parameters:
dataFormat
- The data format of the message. Optionally the data format can be added to each message.- Returns:
- builder
-
dataFormat
public IotHubDataConnectionArgs.Builder dataFormat(com.pulumi.core.Either<java.lang.String,IotHubDataFormat> dataFormat)
- Parameters:
dataFormat
- The data format of the message. Optionally the data format can be added to each message.- Returns:
- builder
-
dataFormat
public IotHubDataConnectionArgs.Builder dataFormat(java.lang.String dataFormat)
- Parameters:
dataFormat
- The data format of the message. Optionally the data format can be added to each message.- Returns:
- builder
-
dataFormat
public IotHubDataConnectionArgs.Builder dataFormat(IotHubDataFormat dataFormat)
- Parameters:
dataFormat
- The data format of the message. Optionally the data format can be added to each message.- Returns:
- builder
-
databaseName
public IotHubDataConnectionArgs.Builder databaseName(com.pulumi.core.Output<java.lang.String> databaseName)
- Parameters:
databaseName
- The name of the database in the Kusto cluster.- Returns:
- builder
-
databaseName
public IotHubDataConnectionArgs.Builder databaseName(java.lang.String databaseName)
- Parameters:
databaseName
- The name of the database in the Kusto cluster.- Returns:
- builder
-
eventSystemProperties
public IotHubDataConnectionArgs.Builder eventSystemProperties(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> eventSystemProperties)
- Parameters:
eventSystemProperties
- System properties of the iot hub- Returns:
- builder
-
eventSystemProperties
public IotHubDataConnectionArgs.Builder eventSystemProperties(java.util.List<java.lang.String> eventSystemProperties)
- Parameters:
eventSystemProperties
- System properties of the iot hub- Returns:
- builder
-
eventSystemProperties
public IotHubDataConnectionArgs.Builder eventSystemProperties(java.lang.String... eventSystemProperties)
- Parameters:
eventSystemProperties
- System properties of the iot hub- Returns:
- builder
-
iotHubResourceId
public IotHubDataConnectionArgs.Builder iotHubResourceId(com.pulumi.core.Output<java.lang.String> iotHubResourceId)
- Parameters:
iotHubResourceId
- The resource ID of the Iot hub to be used to create a data connection.- Returns:
- builder
-
iotHubResourceId
public IotHubDataConnectionArgs.Builder iotHubResourceId(java.lang.String iotHubResourceId)
- Parameters:
iotHubResourceId
- The resource ID of the Iot hub to be used to create a data connection.- Returns:
- builder
-
kind
public IotHubDataConnectionArgs.Builder kind(com.pulumi.core.Output<java.lang.String> kind)
- Parameters:
kind
- Kind of the endpoint for the data connection Expected value is 'IotHub'.- Returns:
- builder
-
kind
public IotHubDataConnectionArgs.Builder kind(java.lang.String kind)
- Parameters:
kind
- Kind of the endpoint for the data connection Expected value is 'IotHub'.- Returns:
- builder
-
location
public IotHubDataConnectionArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
location
public IotHubDataConnectionArgs.Builder location(java.lang.String location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
mappingRuleName
public IotHubDataConnectionArgs.Builder mappingRuleName(@Nullable com.pulumi.core.Output<java.lang.String> mappingRuleName)
- Parameters:
mappingRuleName
- The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.- Returns:
- builder
-
mappingRuleName
public IotHubDataConnectionArgs.Builder mappingRuleName(java.lang.String mappingRuleName)
- Parameters:
mappingRuleName
- The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.- Returns:
- builder
-
resourceGroupName
public IotHubDataConnectionArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group containing the Kusto cluster.- Returns:
- builder
-
resourceGroupName
public IotHubDataConnectionArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group containing the Kusto cluster.- Returns:
- builder
-
sharedAccessPolicyName
public IotHubDataConnectionArgs.Builder sharedAccessPolicyName(com.pulumi.core.Output<java.lang.String> sharedAccessPolicyName)
- Parameters:
sharedAccessPolicyName
- The name of the share access policy- Returns:
- builder
-
sharedAccessPolicyName
public IotHubDataConnectionArgs.Builder sharedAccessPolicyName(java.lang.String sharedAccessPolicyName)
- Parameters:
sharedAccessPolicyName
- The name of the share access policy- Returns:
- builder
-
tableName
public IotHubDataConnectionArgs.Builder tableName(@Nullable com.pulumi.core.Output<java.lang.String> tableName)
- Parameters:
tableName
- The table where the data should be ingested. Optionally the table information can be added to each message.- Returns:
- builder
-
tableName
public IotHubDataConnectionArgs.Builder tableName(java.lang.String tableName)
- Parameters:
tableName
- The table where the data should be ingested. Optionally the table information can be added to each message.- Returns:
- builder
-
build
public IotHubDataConnectionArgs build()
-
-