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()booleanTrue to convert all arrays to strings, limiting to a server-defined max length.static final com.google.protobuf.Descriptors.Descriptorcom.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.ByteStringgetUnpreviewedTypesBytes(int index) Java types to leave unconverted - all other types will be converted to strings.intJava types to leave unconverted - all other types will be converted to strings.com.google.protobuf.ProtocolStringListJava 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.FieldAccessorTablefinal booleanmergeFrom(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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
setField
public ApplyPreviewColumnsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
clearField
public ApplyPreviewColumnsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
clearOneof
public ApplyPreviewColumnsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
setRepeatedField
public ApplyPreviewColumnsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
addRepeatedField
public ApplyPreviewColumnsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ApplyPreviewColumnsRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ApplyPreviewColumnsRequest.Builder>- Throws:
IOException
-
hasSourceId
public boolean hasSourceId().io.deephaven.proto.backplane.grpc.TableReference source_id = 1;- Specified by:
hasSourceIdin interfaceApplyPreviewColumnsRequestOrBuilder- Returns:
- Whether the sourceId field is set.
-
getSourceId
.io.deephaven.proto.backplane.grpc.TableReference source_id = 1;- Specified by:
getSourceIdin 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:
getSourceIdOrBuilderin interfaceApplyPreviewColumnsRequestOrBuilder
-
hasResultId
public boolean hasResultId().io.deephaven.proto.backplane.grpc.Ticket result_id = 2;- Specified by:
hasResultIdin interfaceApplyPreviewColumnsRequestOrBuilder- Returns:
- Whether the resultId field is set.
-
getResultId
.io.deephaven.proto.backplane.grpc.Ticket result_id = 2;- Specified by:
getResultIdin 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:
getResultIdOrBuilderin 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:
getConvertArraysin 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:
getUnpreviewedTypesListin 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:
getUnpreviewedTypesCountin 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:
getUnpreviewedTypesin 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:
getUnpreviewedTypesBytesin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-
mergeUnknownFields
public final ApplyPreviewColumnsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplyPreviewColumnsRequest.Builder>
-