Class AppendRowsRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
- com.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.Builder
-
- All Implemented Interfaces:
AppendRowsRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AppendRowsRequest
public static final class AppendRowsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder> implements AppendRowsRequestOrBuilder
Request message for `AppendRows`.
Protobuf typegoogle.cloud.bigquery.storage.v1beta2.AppendRowsRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AppendRowsRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AppendRowsRequest
build()
AppendRowsRequest
buildPartial()
AppendRowsRequest.Builder
clear()
AppendRowsRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AppendRowsRequest.Builder
clearOffset()
If present, the write is only performed if the next append offset is same as the provided value.AppendRowsRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AppendRowsRequest.Builder
clearProtoRows()
Rows in proto format.AppendRowsRequest.Builder
clearRows()
AppendRowsRequest.Builder
clearTraceId()
Id set by client to annotate its identity.AppendRowsRequest.Builder
clearWriteStream()
Required.AppendRowsRequest.Builder
clone()
AppendRowsRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Int64Value
getOffset()
If present, the write is only performed if the next append offset is same as the provided value.com.google.protobuf.Int64Value.Builder
getOffsetBuilder()
If present, the write is only performed if the next append offset is same as the provided value.com.google.protobuf.Int64ValueOrBuilder
getOffsetOrBuilder()
If present, the write is only performed if the next append offset is same as the provided value.AppendRowsRequest.ProtoData
getProtoRows()
Rows in proto format.AppendRowsRequest.ProtoData.Builder
getProtoRowsBuilder()
Rows in proto format.AppendRowsRequest.ProtoDataOrBuilder
getProtoRowsOrBuilder()
Rows in proto format.AppendRowsRequest.RowsCase
getRowsCase()
String
getTraceId()
Id set by client to annotate its identity.com.google.protobuf.ByteString
getTraceIdBytes()
Id set by client to annotate its identity.String
getWriteStream()
Required.com.google.protobuf.ByteString
getWriteStreamBytes()
Required.boolean
hasOffset()
If present, the write is only performed if the next append offset is same as the provided value.boolean
hasProtoRows()
Rows in proto format.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AppendRowsRequest.Builder
mergeFrom(AppendRowsRequest other)
AppendRowsRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AppendRowsRequest.Builder
mergeFrom(com.google.protobuf.Message other)
AppendRowsRequest.Builder
mergeOffset(com.google.protobuf.Int64Value value)
If present, the write is only performed if the next append offset is same as the provided value.AppendRowsRequest.Builder
mergeProtoRows(AppendRowsRequest.ProtoData value)
Rows in proto format.AppendRowsRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AppendRowsRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AppendRowsRequest.Builder
setOffset(com.google.protobuf.Int64Value value)
If present, the write is only performed if the next append offset is same as the provided value.AppendRowsRequest.Builder
setOffset(com.google.protobuf.Int64Value.Builder builderForValue)
If present, the write is only performed if the next append offset is same as the provided value.AppendRowsRequest.Builder
setProtoRows(AppendRowsRequest.ProtoData value)
Rows in proto format.AppendRowsRequest.Builder
setProtoRows(AppendRowsRequest.ProtoData.Builder builderForValue)
Rows in proto format.AppendRowsRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AppendRowsRequest.Builder
setTraceId(String value)
Id set by client to annotate its identity.AppendRowsRequest.Builder
setTraceIdBytes(com.google.protobuf.ByteString value)
Id set by client to annotate its identity.AppendRowsRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AppendRowsRequest.Builder
setWriteStream(String value)
Required.AppendRowsRequest.Builder
setWriteStreamBytes(com.google.protobuf.ByteString value)
Required.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
clear
public AppendRowsRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
getDefaultInstanceForType
public AppendRowsRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AppendRowsRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AppendRowsRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AppendRowsRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
setField
public AppendRowsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
clearField
public AppendRowsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
clearOneof
public AppendRowsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
setRepeatedField
public AppendRowsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
addRepeatedField
public AppendRowsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
mergeFrom
public AppendRowsRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AppendRowsRequest.Builder>
-
mergeFrom
public AppendRowsRequest.Builder mergeFrom(AppendRowsRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
mergeFrom
public AppendRowsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AppendRowsRequest.Builder>
- Throws:
IOException
-
getRowsCase
public AppendRowsRequest.RowsCase getRowsCase()
- Specified by:
getRowsCase
in interfaceAppendRowsRequestOrBuilder
-
clearRows
public AppendRowsRequest.Builder clearRows()
-
getWriteStream
public String getWriteStream()
Required. The stream that is the target of the append operation. This value must be specified for the initial request. If subsequent requests specify the stream name, it must equal to the value provided in the first request. To write to the _default stream, populate this field with a string in the format `projects/{project}/datasets/{dataset}/tables/{table}/_default`.
string write_stream = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getWriteStream
in interfaceAppendRowsRequestOrBuilder
- Returns:
- The writeStream.
-
getWriteStreamBytes
public com.google.protobuf.ByteString getWriteStreamBytes()
Required. The stream that is the target of the append operation. This value must be specified for the initial request. If subsequent requests specify the stream name, it must equal to the value provided in the first request. To write to the _default stream, populate this field with a string in the format `projects/{project}/datasets/{dataset}/tables/{table}/_default`.
string write_stream = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getWriteStreamBytes
in interfaceAppendRowsRequestOrBuilder
- Returns:
- The bytes for writeStream.
-
setWriteStream
public AppendRowsRequest.Builder setWriteStream(String value)
Required. The stream that is the target of the append operation. This value must be specified for the initial request. If subsequent requests specify the stream name, it must equal to the value provided in the first request. To write to the _default stream, populate this field with a string in the format `projects/{project}/datasets/{dataset}/tables/{table}/_default`.
string write_stream = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The writeStream to set.- Returns:
- This builder for chaining.
-
clearWriteStream
public AppendRowsRequest.Builder clearWriteStream()
Required. The stream that is the target of the append operation. This value must be specified for the initial request. If subsequent requests specify the stream name, it must equal to the value provided in the first request. To write to the _default stream, populate this field with a string in the format `projects/{project}/datasets/{dataset}/tables/{table}/_default`.
string write_stream = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setWriteStreamBytes
public AppendRowsRequest.Builder setWriteStreamBytes(com.google.protobuf.ByteString value)
Required. The stream that is the target of the append operation. This value must be specified for the initial request. If subsequent requests specify the stream name, it must equal to the value provided in the first request. To write to the _default stream, populate this field with a string in the format `projects/{project}/datasets/{dataset}/tables/{table}/_default`.
string write_stream = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for writeStream to set.- Returns:
- This builder for chaining.
-
hasOffset
public boolean hasOffset()
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
- Specified by:
hasOffset
in interfaceAppendRowsRequestOrBuilder
- Returns:
- Whether the offset field is set.
-
getOffset
public com.google.protobuf.Int64Value getOffset()
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
- Specified by:
getOffset
in interfaceAppendRowsRequestOrBuilder
- Returns:
- The offset.
-
setOffset
public AppendRowsRequest.Builder setOffset(com.google.protobuf.Int64Value value)
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
-
setOffset
public AppendRowsRequest.Builder setOffset(com.google.protobuf.Int64Value.Builder builderForValue)
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
-
mergeOffset
public AppendRowsRequest.Builder mergeOffset(com.google.protobuf.Int64Value value)
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
-
clearOffset
public AppendRowsRequest.Builder clearOffset()
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
-
getOffsetBuilder
public com.google.protobuf.Int64Value.Builder getOffsetBuilder()
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
-
getOffsetOrBuilder
public com.google.protobuf.Int64ValueOrBuilder getOffsetOrBuilder()
If present, the write is only performed if the next append offset is same as the provided value. If not present, the write is performed at the current end of stream. Specifying a value for this field is not allowed when calling AppendRows for the '_default' stream.
.google.protobuf.Int64Value offset = 2;
- Specified by:
getOffsetOrBuilder
in interfaceAppendRowsRequestOrBuilder
-
hasProtoRows
public boolean hasProtoRows()
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
- Specified by:
hasProtoRows
in interfaceAppendRowsRequestOrBuilder
- Returns:
- Whether the protoRows field is set.
-
getProtoRows
public AppendRowsRequest.ProtoData getProtoRows()
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
- Specified by:
getProtoRows
in interfaceAppendRowsRequestOrBuilder
- Returns:
- The protoRows.
-
setProtoRows
public AppendRowsRequest.Builder setProtoRows(AppendRowsRequest.ProtoData value)
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
-
setProtoRows
public AppendRowsRequest.Builder setProtoRows(AppendRowsRequest.ProtoData.Builder builderForValue)
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
-
mergeProtoRows
public AppendRowsRequest.Builder mergeProtoRows(AppendRowsRequest.ProtoData value)
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
-
clearProtoRows
public AppendRowsRequest.Builder clearProtoRows()
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
-
getProtoRowsBuilder
public AppendRowsRequest.ProtoData.Builder getProtoRowsBuilder()
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
-
getProtoRowsOrBuilder
public AppendRowsRequest.ProtoDataOrBuilder getProtoRowsOrBuilder()
Rows in proto format.
.google.cloud.bigquery.storage.v1beta2.AppendRowsRequest.ProtoData proto_rows = 4;
- Specified by:
getProtoRowsOrBuilder
in interfaceAppendRowsRequestOrBuilder
-
getTraceId
public String getTraceId()
Id set by client to annotate its identity. Only initial request setting is respected.
string trace_id = 6;
- Specified by:
getTraceId
in interfaceAppendRowsRequestOrBuilder
- Returns:
- The traceId.
-
getTraceIdBytes
public com.google.protobuf.ByteString getTraceIdBytes()
Id set by client to annotate its identity. Only initial request setting is respected.
string trace_id = 6;
- Specified by:
getTraceIdBytes
in interfaceAppendRowsRequestOrBuilder
- Returns:
- The bytes for traceId.
-
setTraceId
public AppendRowsRequest.Builder setTraceId(String value)
Id set by client to annotate its identity. Only initial request setting is respected.
string trace_id = 6;
- Parameters:
value
- The traceId to set.- Returns:
- This builder for chaining.
-
clearTraceId
public AppendRowsRequest.Builder clearTraceId()
Id set by client to annotate its identity. Only initial request setting is respected.
string trace_id = 6;
- Returns:
- This builder for chaining.
-
setTraceIdBytes
public AppendRowsRequest.Builder setTraceIdBytes(com.google.protobuf.ByteString value)
Id set by client to annotate its identity. Only initial request setting is respected.
string trace_id = 6;
- Parameters:
value
- The bytes for traceId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AppendRowsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
mergeUnknownFields
public final AppendRowsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AppendRowsRequest.Builder>
-
-