Class ApplyPreviewColumnsRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
io.deephaven.proto.backplane.grpc.ApplyPreviewColumnsRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ApplyPreviewColumnsRequestOrBuilder
,Cloneable
- Enclosing class:
- ApplyPreviewColumnsRequest
public static final class ApplyPreviewColumnsRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
implements ApplyPreviewColumnsRequestOrBuilder
Transforms the source table to avoid complex objects in columns. If no unpreviewed types are defined, this defaults to legacy behavior of: - Limiting string columns to a server-defined max length - Converting arrays/vectors to comma separated strings of the first N elements (again, server defined) - Converting all non-string, non-number, non-date types to their string representationProtobuf type
io.deephaven.proto.backplane.grpc.ApplyPreviewColumnsRequest
-
Method Summary
Modifier and TypeMethodDescriptionaddAllUnpreviewedTypes
(Iterable<String> values) Java types to leave unconverted - all other types will be converted to strings.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUnpreviewedTypes
(String value) Java types to leave unconverted - all other types will be converted to strings.addUnpreviewedTypesBytes
(com.google.protobuf.ByteString value) Java types to leave unconverted - all other types will be converted to strings.build()
clear()
True to convert all arrays to strings, limiting to a server-defined max length.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) .io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
Java types to leave unconverted - all other types will be converted to strings.clone()
boolean
True to convert all arrays to strings, limiting to a server-defined max length.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
getUnpreviewedTypes
(int index) Java types to leave unconverted - all other types will be converted to strings.com.google.protobuf.ByteString
getUnpreviewedTypesBytes
(int index) Java types to leave unconverted - all other types will be converted to strings.int
Java types to leave unconverted - all other types will be converted to strings.com.google.protobuf.ProtocolStringList
Java types to leave unconverted - all other types will be converted to strings.boolean
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
boolean
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeResultId
(Ticket value) .io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
mergeSourceId
(TableReference value) .io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setConvertArrays
(boolean value) True to convert all arrays to strings, limiting to a server-defined max length.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResultId
(Ticket value) .io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
setResultId
(Ticket.Builder builderForValue) .io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
setSourceId
(TableReference value) .io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
setSourceId
(TableReference.Builder builderForValue) .io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setUnpreviewedTypes
(int index, String value) Java types to leave unconverted - all other types will be converted to strings.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.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<ApplyPreviewColumnsRequest.Builder>
-
setField
public ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
-
clearField
public ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
-
clearOneof
public ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
-
setRepeatedField
public ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
-
addRepeatedField
public ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ApplyPreviewColumnsRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
mergeFrom
public ApplyPreviewColumnsRequest.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<ApplyPreviewColumnsRequest.Builder>
- Throws:
IOException
-
hasSourceId
public boolean hasSourceId().io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
- Specified by:
hasSourceId
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- Whether the sourceId field is set.
-
getSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
- Specified by:
getSourceId
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- The sourceId.
-
setSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
-
setSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
-
mergeSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
-
clearSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
-
getSourceIdBuilder
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
-
getSourceIdOrBuilder
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;
- Specified by:
getSourceIdOrBuilder
in interfaceApplyPreviewColumnsRequestOrBuilder
-
hasResultId
public boolean hasResultId().io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
- Specified by:
hasResultId
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- Whether the resultId field is set.
-
getResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
- Specified by:
getResultId
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- The resultId.
-
setResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
-
setResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
-
mergeResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
-
clearResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
-
getResultIdBuilder
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
-
getResultIdOrBuilder
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;
- Specified by:
getResultIdOrBuilder
in interfaceApplyPreviewColumnsRequestOrBuilder
-
getConvertArrays
public boolean getConvertArrays()True to convert all arrays to strings, limiting to a server-defined max length. Expected to be unset if unpreviewed_types is empty.
bool convert_arrays = 3;
- Specified by:
getConvertArrays
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- The convertArrays.
-
setConvertArrays
True to convert all arrays to strings, limiting to a server-defined max length. Expected to be unset if unpreviewed_types is empty.
bool convert_arrays = 3;
- Parameters:
value
- The convertArrays to set.- Returns:
- This builder for chaining.
-
clearConvertArrays
True to convert all arrays to strings, limiting to a server-defined max length. Expected to be unset if unpreviewed_types is empty.
bool convert_arrays = 3;
- Returns:
- This builder for chaining.
-
getUnpreviewedTypesList
public com.google.protobuf.ProtocolStringList getUnpreviewedTypesList()Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Specified by:
getUnpreviewedTypesList
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- A list containing the unpreviewedTypes.
-
getUnpreviewedTypesCount
public int getUnpreviewedTypesCount()Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Specified by:
getUnpreviewedTypesCount
in interfaceApplyPreviewColumnsRequestOrBuilder
- Returns:
- The count of unpreviewedTypes.
-
getUnpreviewedTypes
Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Specified by:
getUnpreviewedTypes
in interfaceApplyPreviewColumnsRequestOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The unpreviewedTypes at the given index.
-
getUnpreviewedTypesBytes
public com.google.protobuf.ByteString getUnpreviewedTypesBytes(int index) Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Specified by:
getUnpreviewedTypesBytes
in interfaceApplyPreviewColumnsRequestOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the unpreviewedTypes at the given index.
-
setUnpreviewedTypes
Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Parameters:
index
- The index to set the value at.value
- The unpreviewedTypes to set.- Returns:
- This builder for chaining.
-
addUnpreviewedTypes
Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Parameters:
value
- The unpreviewedTypes to add.- Returns:
- This builder for chaining.
-
addAllUnpreviewedTypes
Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Parameters:
values
- The unpreviewedTypes to add.- Returns:
- This builder for chaining.
-
clearUnpreviewedTypes
Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Returns:
- This builder for chaining.
-
addUnpreviewedTypesBytes
public ApplyPreviewColumnsRequest.Builder addUnpreviewedTypesBytes(com.google.protobuf.ByteString value) Java types to leave unconverted - all other types will be converted to strings. If empty, the server's legacy behavior will be used.
repeated string unpreviewed_types = 4;
- Parameters:
value
- The bytes of the unpreviewedTypes to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ApplyPreviewColumnsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
mergeUnknownFields
public final ApplyPreviewColumnsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-