Class SourceSpec.Builder (0.62.0)
0.90.0 (latest)
0.88.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.75.0
0.73.0
0.71.0
0.70.0
0.67.0
0.66.0
0.65.0
0.63.0
0.62.0
0.61.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.2
0.5.0
0.4.0
0.3.0
0.2.4
public static final class SourceSpec . Builder extends GeneratedMessageV3 . Builder<SourceSpec . Builder > implements SourceSpecOrBuilder
Represents one path to the location that holds source data.
Protobuf type google.cloud.bigquery.migration.v2.SourceSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SourceSpec . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public SourceSpec build ()
buildPartial()
public SourceSpec buildPartial ()
clear()
public SourceSpec . Builder clear ()
Overrides
clearBaseUri()
public SourceSpec . Builder clearBaseUri ()
The base URI for all files to be read in as sources for translation.
string base_uri = 1;
clearEncoding()
public SourceSpec . Builder clearEncoding ()
Optional. The optional field to specify the encoding of the sql bytes.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public SourceSpec . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearLiteral()
public SourceSpec . Builder clearLiteral ()
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public SourceSpec . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearSource()
public SourceSpec . Builder clearSource ()
clone()
public SourceSpec . Builder clone ()
Overrides
getBaseUri()
public String getBaseUri ()
The base URI for all files to be read in as sources for translation.
string base_uri = 1;
Returns
Type
Description
String
The baseUri.
getBaseUriBytes()
public ByteString getBaseUriBytes ()
The base URI for all files to be read in as sources for translation.
string base_uri = 1;
Returns
Type
Description
ByteString
The bytes for baseUri.
getDefaultInstanceForType()
public SourceSpec getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEncoding()
public String getEncoding ()
Optional. The optional field to specify the encoding of the sql bytes.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
String
The encoding.
getEncodingBytes()
public ByteString getEncodingBytes ()
Optional. The optional field to specify the encoding of the sql bytes.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
ByteString
The bytes for encoding.
getLiteral()
public Literal getLiteral ()
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
Returns
Type
Description
Literal
The literal.
getLiteralBuilder()
public Literal . Builder getLiteralBuilder ()
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
getLiteralOrBuilder()
public LiteralOrBuilder getLiteralOrBuilder ()
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
getSourceCase()
public SourceSpec . SourceCase getSourceCase ()
hasBaseUri()
public boolean hasBaseUri ()
The base URI for all files to be read in as sources for translation.
string base_uri = 1;
Returns
Type
Description
boolean
Whether the baseUri field is set.
hasLiteral()
public boolean hasLiteral ()
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
Returns
Type
Description
boolean
Whether the literal field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SourceSpec other)
public SourceSpec . Builder mergeFrom ( SourceSpec other )
public SourceSpec . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SourceSpec . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeLiteral(Literal value)
public SourceSpec . Builder mergeLiteral ( Literal value )
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
Parameter
Name
Description
value
Literal
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SourceSpec . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setBaseUri(String value)
public SourceSpec . Builder setBaseUri ( String value )
The base URI for all files to be read in as sources for translation.
string base_uri = 1;
Parameter
Name
Description
value
String The baseUri to set.
setBaseUriBytes(ByteString value)
public SourceSpec . Builder setBaseUriBytes ( ByteString value )
The base URI for all files to be read in as sources for translation.
string base_uri = 1;
Parameter
Name
Description
value
ByteString The bytes for baseUri to set.
setEncoding(String value)
public SourceSpec . Builder setEncoding ( String value )
Optional. The optional field to specify the encoding of the sql bytes.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
String The encoding to set.
setEncodingBytes(ByteString value)
public SourceSpec . Builder setEncodingBytes ( ByteString value )
Optional. The optional field to specify the encoding of the sql bytes.
string encoding = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
ByteString The bytes for encoding to set.
setField(Descriptors.FieldDescriptor field, Object value)
public SourceSpec . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setLiteral(Literal value)
public SourceSpec . Builder setLiteral ( Literal value )
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
Parameter
Name
Description
value
Literal
setLiteral(Literal.Builder builderForValue)
public SourceSpec . Builder setLiteral ( Literal . Builder builderForValue )
Source literal.
.google.cloud.bigquery.migration.v2.Literal literal = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SourceSpec . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SourceSpec . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]