Class AzureTableOutputDataSourceArgs.Builder

    • Method Detail

      • accountKey

        public AzureTableOutputDataSourceArgs.Builder accountKey​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> accountKey)
        Parameters:
        accountKey - The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • accountKey

        public AzureTableOutputDataSourceArgs.Builder accountKey​(java.lang.String accountKey)
        Parameters:
        accountKey - The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • accountName

        public AzureTableOutputDataSourceArgs.Builder accountName​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> accountName)
        Parameters:
        accountName - The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • accountName

        public AzureTableOutputDataSourceArgs.Builder accountName​(java.lang.String accountName)
        Parameters:
        accountName - The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • batchSize

        public AzureTableOutputDataSourceArgs.Builder batchSize​(@Nullable
                                                                com.pulumi.core.Output<java.lang.Integer> batchSize)
        Parameters:
        batchSize - The number of rows to write to the Azure Table at a time.
        Returns:
        builder
      • batchSize

        public AzureTableOutputDataSourceArgs.Builder batchSize​(java.lang.Integer batchSize)
        Parameters:
        batchSize - The number of rows to write to the Azure Table at a time.
        Returns:
        builder
      • columnsToRemove

        public AzureTableOutputDataSourceArgs.Builder columnsToRemove​(@Nullable
                                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> columnsToRemove)
        Parameters:
        columnsToRemove - If specified, each item in the array is the name of a column to remove (if present) from output event entities.
        Returns:
        builder
      • columnsToRemove

        public AzureTableOutputDataSourceArgs.Builder columnsToRemove​(java.util.List<java.lang.String> columnsToRemove)
        Parameters:
        columnsToRemove - If specified, each item in the array is the name of a column to remove (if present) from output event entities.
        Returns:
        builder
      • columnsToRemove

        public AzureTableOutputDataSourceArgs.Builder columnsToRemove​(java.lang.String... columnsToRemove)
        Parameters:
        columnsToRemove - If specified, each item in the array is the name of a column to remove (if present) from output event entities.
        Returns:
        builder
      • partitionKey

        public AzureTableOutputDataSourceArgs.Builder partitionKey​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> partitionKey)
        Parameters:
        partitionKey - This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • partitionKey

        public AzureTableOutputDataSourceArgs.Builder partitionKey​(java.lang.String partitionKey)
        Parameters:
        partitionKey - This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • rowKey

        public AzureTableOutputDataSourceArgs.Builder rowKey​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> rowKey)
        Parameters:
        rowKey - This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • rowKey

        public AzureTableOutputDataSourceArgs.Builder rowKey​(java.lang.String rowKey)
        Parameters:
        rowKey - This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • table

        public AzureTableOutputDataSourceArgs.Builder table​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> table)
        Parameters:
        table - The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • table

        public AzureTableOutputDataSourceArgs.Builder table​(java.lang.String table)
        Parameters:
        table - The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
        Returns:
        builder
      • type

        public AzureTableOutputDataSourceArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - Indicates the type of data source output will be written to. Required on PUT (CreateOrReplace) requests. Expected value is 'Microsoft.Storage/Table'.
        Returns:
        builder
      • type

        public AzureTableOutputDataSourceArgs.Builder type​(java.lang.String type)
        Parameters:
        type - Indicates the type of data source output will be written to. Required on PUT (CreateOrReplace) requests. Expected value is 'Microsoft.Storage/Table'.
        Returns:
        builder