Class CassandraSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.datafactory.inputs.CassandraSourceArgs.Builder
-
- Enclosing class:
- CassandraSourceArgs
public static final class CassandraSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(CassandraSourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CassandraSourceArgs.Builder
additionalColumns(com.pulumi.core.Output<java.lang.Object> additionalColumns)
CassandraSourceArgs.Builder
additionalColumns(java.lang.Object additionalColumns)
CassandraSourceArgs
build()
CassandraSourceArgs.Builder
consistencyLevel(CassandraSourceReadConsistencyLevels consistencyLevel)
CassandraSourceArgs.Builder
consistencyLevel(com.pulumi.core.Either<java.lang.String,CassandraSourceReadConsistencyLevels> consistencyLevel)
CassandraSourceArgs.Builder
consistencyLevel(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,CassandraSourceReadConsistencyLevels>> consistencyLevel)
CassandraSourceArgs.Builder
consistencyLevel(java.lang.String consistencyLevel)
CassandraSourceArgs.Builder
disableMetricsCollection(com.pulumi.core.Output<java.lang.Object> disableMetricsCollection)
CassandraSourceArgs.Builder
disableMetricsCollection(java.lang.Object disableMetricsCollection)
CassandraSourceArgs.Builder
maxConcurrentConnections(com.pulumi.core.Output<java.lang.Object> maxConcurrentConnections)
CassandraSourceArgs.Builder
maxConcurrentConnections(java.lang.Object maxConcurrentConnections)
CassandraSourceArgs.Builder
query(com.pulumi.core.Output<java.lang.Object> query)
CassandraSourceArgs.Builder
query(java.lang.Object query)
CassandraSourceArgs.Builder
queryTimeout(com.pulumi.core.Output<java.lang.Object> queryTimeout)
CassandraSourceArgs.Builder
queryTimeout(java.lang.Object queryTimeout)
CassandraSourceArgs.Builder
sourceRetryCount(com.pulumi.core.Output<java.lang.Object> sourceRetryCount)
CassandraSourceArgs.Builder
sourceRetryCount(java.lang.Object sourceRetryCount)
CassandraSourceArgs.Builder
sourceRetryWait(com.pulumi.core.Output<java.lang.Object> sourceRetryWait)
CassandraSourceArgs.Builder
sourceRetryWait(java.lang.Object sourceRetryWait)
CassandraSourceArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
CassandraSourceArgs.Builder
type(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CassandraSourceArgs defaults)
-
-
Method Detail
-
additionalColumns
public CassandraSourceArgs.Builder additionalColumns(@Nullable com.pulumi.core.Output<java.lang.Object> additionalColumns)
- Parameters:
additionalColumns
- Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects).- Returns:
- builder
-
additionalColumns
public CassandraSourceArgs.Builder additionalColumns(java.lang.Object additionalColumns)
- Parameters:
additionalColumns
- Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects).- Returns:
- builder
-
consistencyLevel
public CassandraSourceArgs.Builder consistencyLevel(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,CassandraSourceReadConsistencyLevels>> consistencyLevel)
- Parameters:
consistencyLevel
- The consistency level specifies how many Cassandra servers must respond to a read request before returning data to the client application. Cassandra checks the specified number of Cassandra servers for data to satisfy the read request. Must be one of cassandraSourceReadConsistencyLevels. The default value is 'ONE'. It is case-insensitive.- Returns:
- builder
-
consistencyLevel
public CassandraSourceArgs.Builder consistencyLevel(com.pulumi.core.Either<java.lang.String,CassandraSourceReadConsistencyLevels> consistencyLevel)
- Parameters:
consistencyLevel
- The consistency level specifies how many Cassandra servers must respond to a read request before returning data to the client application. Cassandra checks the specified number of Cassandra servers for data to satisfy the read request. Must be one of cassandraSourceReadConsistencyLevels. The default value is 'ONE'. It is case-insensitive.- Returns:
- builder
-
consistencyLevel
public CassandraSourceArgs.Builder consistencyLevel(java.lang.String consistencyLevel)
- Parameters:
consistencyLevel
- The consistency level specifies how many Cassandra servers must respond to a read request before returning data to the client application. Cassandra checks the specified number of Cassandra servers for data to satisfy the read request. Must be one of cassandraSourceReadConsistencyLevels. The default value is 'ONE'. It is case-insensitive.- Returns:
- builder
-
consistencyLevel
public CassandraSourceArgs.Builder consistencyLevel(CassandraSourceReadConsistencyLevels consistencyLevel)
- Parameters:
consistencyLevel
- The consistency level specifies how many Cassandra servers must respond to a read request before returning data to the client application. Cassandra checks the specified number of Cassandra servers for data to satisfy the read request. Must be one of cassandraSourceReadConsistencyLevels. The default value is 'ONE'. It is case-insensitive.- Returns:
- builder
-
disableMetricsCollection
public CassandraSourceArgs.Builder disableMetricsCollection(@Nullable com.pulumi.core.Output<java.lang.Object> disableMetricsCollection)
- Parameters:
disableMetricsCollection
- If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
disableMetricsCollection
public CassandraSourceArgs.Builder disableMetricsCollection(java.lang.Object disableMetricsCollection)
- Parameters:
disableMetricsCollection
- If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
maxConcurrentConnections
public CassandraSourceArgs.Builder maxConcurrentConnections(@Nullable com.pulumi.core.Output<java.lang.Object> maxConcurrentConnections)
- Parameters:
maxConcurrentConnections
- The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
maxConcurrentConnections
public CassandraSourceArgs.Builder maxConcurrentConnections(java.lang.Object maxConcurrentConnections)
- Parameters:
maxConcurrentConnections
- The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
query
public CassandraSourceArgs.Builder query(@Nullable com.pulumi.core.Output<java.lang.Object> query)
- Parameters:
query
- Database query. Should be a SQL-92 query expression or Cassandra Query Language (CQL) command. Type: string (or Expression with resultType string).- Returns:
- builder
-
query
public CassandraSourceArgs.Builder query(java.lang.Object query)
- Parameters:
query
- Database query. Should be a SQL-92 query expression or Cassandra Query Language (CQL) command. Type: string (or Expression with resultType string).- Returns:
- builder
-
queryTimeout
public CassandraSourceArgs.Builder queryTimeout(@Nullable com.pulumi.core.Output<java.lang.Object> queryTimeout)
- Parameters:
queryTimeout
- Query timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- builder
-
queryTimeout
public CassandraSourceArgs.Builder queryTimeout(java.lang.Object queryTimeout)
- Parameters:
queryTimeout
- Query timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- builder
-
sourceRetryCount
public CassandraSourceArgs.Builder sourceRetryCount(@Nullable com.pulumi.core.Output<java.lang.Object> sourceRetryCount)
- Parameters:
sourceRetryCount
- Source retry count. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
sourceRetryCount
public CassandraSourceArgs.Builder sourceRetryCount(java.lang.Object sourceRetryCount)
- Parameters:
sourceRetryCount
- Source retry count. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
sourceRetryWait
public CassandraSourceArgs.Builder sourceRetryWait(@Nullable com.pulumi.core.Output<java.lang.Object> sourceRetryWait)
- Parameters:
sourceRetryWait
- Source retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- builder
-
sourceRetryWait
public CassandraSourceArgs.Builder sourceRetryWait(java.lang.Object sourceRetryWait)
- Parameters:
sourceRetryWait
- Source retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).- Returns:
- builder
-
type
public CassandraSourceArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- Copy source type. Expected value is 'CassandraSource'.- Returns:
- builder
-
type
public CassandraSourceArgs.Builder type(java.lang.String type)
- Parameters:
type
- Copy source type. Expected value is 'CassandraSource'.- Returns:
- builder
-
build
public CassandraSourceArgs build()
-
-