public static final class DatasourceOptions.Builder extends GeneratedMessage.Builder<DatasourceOptions.Builder> implements DatasourceOptionsOrBuilder
Options for datasources configurations.
Protobuf type google.cloud.geminidataanalytics.v1.DatasourceOptions
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public DatasourceOptions build()
buildPartial()
public DatasourceOptions buildPartial()
clear()
public DatasourceOptions.Builder clear()
Overrides
clearBigQueryMaxBilledBytes()
public DatasourceOptions.Builder clearBigQueryMaxBilledBytes()
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
getBigQueryMaxBilledBytes()
public Int64Value getBigQueryMaxBilledBytes()
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
Int64Value |
The bigQueryMaxBilledBytes.
|
getBigQueryMaxBilledBytesBuilder()
public Int64Value.Builder getBigQueryMaxBilledBytesBuilder()
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
getBigQueryMaxBilledBytesOrBuilder()
public Int64ValueOrBuilder getBigQueryMaxBilledBytesOrBuilder()
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public DatasourceOptions getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
hasBigQueryMaxBilledBytes()
public boolean hasBigQueryMaxBilledBytes()
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the bigQueryMaxBilledBytes field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeBigQueryMaxBilledBytes(Int64Value value)
public DatasourceOptions.Builder mergeBigQueryMaxBilledBytes(Int64Value value)
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
mergeFrom(DatasourceOptions other)
public DatasourceOptions.Builder mergeFrom(DatasourceOptions other)
public DatasourceOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DatasourceOptions.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setBigQueryMaxBilledBytes(Int64Value value)
public DatasourceOptions.Builder setBigQueryMaxBilledBytes(Int64Value value)
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
setBigQueryMaxBilledBytes(Int64Value.Builder builderForValue)
public DatasourceOptions.Builder setBigQueryMaxBilledBytes(Int64Value.Builder builderForValue)
Optional. This option applies to datasources that require BigQuery queries
only. Limits the bytes billed for each BQ query job. Queries that will have
bytes billed beyond this limit will fail (without incurring a charge).
If unspecified, no limit will be applied.
.google.protobuf.Int64Value big_query_max_billed_bytes = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
builderForValue |
Builder
|