Package io.deephaven.proto.pivot
Class PivotTableViewExpansionsMessage
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.deephaven.proto.pivot.PivotTableViewExpansionsMessage
- All Implemented Interfaces:
- Message,- MessageLite,- MessageLiteOrBuilder,- MessageOrBuilder,- PivotTableViewExpansionsMessageOrBuilder,- Serializable
public final class PivotTableViewExpansionsMessage
extends GeneratedMessageV3
implements PivotTableViewExpansionsMessageOrBuilder
Protobuf type 
io.deephaven.proto.pivot.PivotTableViewExpansionsMessage- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeio.deephaven.proto.pivot.PivotTableViewExpansionsMessageNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLiteAbstractMessageLite.InternalOneOfEnum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessagememoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLitememoizedHashCode
- 
Method SummaryModifier and TypeMethodDescriptionbooleanThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row.The name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row.intOffset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable).static final Descriptors.DescriptorgetOutputColumns(int index) The name of the output columns that are sent, if not specified then all totals and value columns are sent.getOutputColumnsBytes(int index) The name of the output columns that are sent, if not specified then all totals and value columns are sent.intThe name of the output columns that are sent, if not specified then all totals and value columns are sent.The name of the output columns that are sent, if not specified then all totals and value columns are sent.The name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row.The name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row.intOffset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable).intbooleanThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row.booleanOffset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable).inthashCode()booleanThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row.booleanOffset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable).protected GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(PivotTableViewExpansionsMessage prototype) protected PivotTableViewExpansionsMessage.Builderprotected ObjectparseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) parseFrom(ByteString data) parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) parseFrom(CodedInputStream input) parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) parser()voidwriteTo(CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessagefindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLiteaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLitetoByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilderfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
- 
Field Details- 
ROW_KEY_TABLE_OFFSET_FIELD_NUMBERpublic static final int ROW_KEY_TABLE_OFFSET_FIELD_NUMBER- See Also:
 
- 
ROW_KEY_TABLE_ACTION_COLUMN_FIELD_NUMBERpublic static final int ROW_KEY_TABLE_ACTION_COLUMN_FIELD_NUMBER- See Also:
 
- 
COLUMN_KEY_TABLE_OFFSET_FIELD_NUMBERpublic static final int COLUMN_KEY_TABLE_OFFSET_FIELD_NUMBER- See Also:
 
- 
COLUMN_KEY_TABLE_ACTION_COLUMN_FIELD_NUMBERpublic static final int COLUMN_KEY_TABLE_ACTION_COLUMN_FIELD_NUMBER- See Also:
 
- 
OUTPUT_COLUMNS_FIELD_NUMBERpublic static final int OUTPUT_COLUMNS_FIELD_NUMBER- See Also:
 
 
- 
- 
Method Details- 
newInstance- Overrides:
- newInstancein class- GeneratedMessageV3
 
- 
getDescriptor
- 
internalGetFieldAccessorTable- Specified by:
- internalGetFieldAccessorTablein class- GeneratedMessageV3
 
- 
hasRowKeyTableOffsetpublic boolean hasRowKeyTableOffset()Offset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable). The format for the key Table is dictated by the schema from the corresponding PivotTableDescriptor. It is expected to have one column for each "expand-by column", including the "row depth column" for RollupTables only, and (optionally) an "action" column whose name is specified in the key_table_action_column field. If the Table is empty the result will have only default nodes expanded. optional int32 row_key_table_offset = 1;- Specified by:
- hasRowKeyTableOffsetin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- Whether the rowKeyTableOffset field is set.
 
- 
getRowKeyTableOffsetpublic int getRowKeyTableOffset()Offset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable). The format for the key Table is dictated by the schema from the corresponding PivotTableDescriptor. It is expected to have one column for each "expand-by column", including the "row depth column" for RollupTables only, and (optionally) an "action" column whose name is specified in the key_table_action_column field. If the Table is empty the result will have only default nodes expanded. optional int32 row_key_table_offset = 1;- Specified by:
- getRowKeyTableOffsetin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The rowKeyTableOffset.
 
- 
hasRowKeyTableActionColumnpublic boolean hasRowKeyTableActionColumn()The name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row. Takes on the value 1 for nodes that should be expanded, 3 for nodes that should be expanded along with their descendants, and 4 for nodes that should be contracted. If this column name is not present, all nodes in the key table will be expanded without their descendants. optional string row_key_table_action_column = 2;- Specified by:
- hasRowKeyTableActionColumnin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- Whether the rowKeyTableActionColumn field is set.
 
- 
getRowKeyTableActionColumnThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row. Takes on the value 1 for nodes that should be expanded, 3 for nodes that should be expanded along with their descendants, and 4 for nodes that should be contracted. If this column name is not present, all nodes in the key table will be expanded without their descendants. optional string row_key_table_action_column = 2;- Specified by:
- getRowKeyTableActionColumnin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The rowKeyTableActionColumn.
 
- 
getRowKeyTableActionColumnBytesThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row. Takes on the value 1 for nodes that should be expanded, 3 for nodes that should be expanded along with their descendants, and 4 for nodes that should be contracted. If this column name is not present, all nodes in the key table will be expanded without their descendants. optional string row_key_table_action_column = 2;- Specified by:
- getRowKeyTableActionColumnBytesin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The bytes for rowKeyTableActionColumn.
 
- 
hasColumnKeyTableOffsetpublic boolean hasColumnKeyTableOffset()Offset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable). The format for the key Table is dictated by the schema from the corresponding PivotTableDescriptor. It is expected to have one column for each "expand-by column", including the "row depth column" for RollupTables only, and (optionally) an "action" column whose name is specified in the key_table_action_column field. If the Table is empty the result will have only default nodes expanded. optional int32 column_key_table_offset = 3;- Specified by:
- hasColumnKeyTableOffsetin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- Whether the columnKeyTableOffset field is set.
 
- 
getColumnKeyTableOffsetpublic int getColumnKeyTableOffset()Offset (in the references) of a Table of expanded or contracted keys from a PivotTable (RollupTable or TreeTable). The format for the key Table is dictated by the schema from the corresponding PivotTableDescriptor. It is expected to have one column for each "expand-by column", including the "row depth column" for RollupTables only, and (optionally) an "action" column whose name is specified in the key_table_action_column field. If the Table is empty the result will have only default nodes expanded. optional int32 column_key_table_offset = 3;- Specified by:
- getColumnKeyTableOffsetin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The columnKeyTableOffset.
 
- 
hasColumnKeyTableActionColumnpublic boolean hasColumnKeyTableActionColumn()The name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row. Takes on the value 1 for nodes that should be expanded, 3 for nodes that should be expanded along with their descendants, and 4 for nodes that should be contracted. If this column name is not present, all nodes in the key table will be expanded without their descendants. optional string column_key_table_action_column = 4;- Specified by:
- hasColumnKeyTableActionColumnin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- Whether the columnKeyTableActionColumn field is set.
 
- 
getColumnKeyTableActionColumnThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row. Takes on the value 1 for nodes that should be expanded, 3 for nodes that should be expanded along with their descendants, and 4 for nodes that should be contracted. If this column name is not present, all nodes in the key table will be expanded without their descendants. optional string column_key_table_action_column = 4;- Specified by:
- getColumnKeyTableActionColumnin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The columnKeyTableActionColumn.
 
- 
getColumnKeyTableActionColumnBytesThe name of a column of bytes found in the key table that specifies the action desired for the node selected by the other columns for each row. Takes on the value 1 for nodes that should be expanded, 3 for nodes that should be expanded along with their descendants, and 4 for nodes that should be contracted. If this column name is not present, all nodes in the key table will be expanded without their descendants. optional string column_key_table_action_column = 4;- Specified by:
- getColumnKeyTableActionColumnBytesin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The bytes for columnKeyTableActionColumn.
 
- 
getOutputColumnsListThe name of the output columns that are sent, if not specified then all totals and value columns are sent. repeated string output_columns = 5;- Specified by:
- getOutputColumnsListin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- A list containing the outputColumns.
 
- 
getOutputColumnsCountpublic int getOutputColumnsCount()The name of the output columns that are sent, if not specified then all totals and value columns are sent. repeated string output_columns = 5;- Specified by:
- getOutputColumnsCountin interface- PivotTableViewExpansionsMessageOrBuilder
- Returns:
- The count of outputColumns.
 
- 
getOutputColumnsThe name of the output columns that are sent, if not specified then all totals and value columns are sent. repeated string output_columns = 5;- Specified by:
- getOutputColumnsin interface- PivotTableViewExpansionsMessageOrBuilder
- Parameters:
- index- The index of the element to return.
- Returns:
- The outputColumns at the given index.
 
- 
getOutputColumnsBytesThe name of the output columns that are sent, if not specified then all totals and value columns are sent. repeated string output_columns = 5;- Specified by:
- getOutputColumnsBytesin interface- PivotTableViewExpansionsMessageOrBuilder
- Parameters:
- index- The index of the value to return.
- Returns:
- The bytes of the outputColumns at the given index.
 
- 
isInitializedpublic final boolean isInitialized()- Specified by:
- isInitializedin interface- MessageLiteOrBuilder
- Overrides:
- isInitializedin class- GeneratedMessageV3
 
- 
writeTo- Specified by:
- writeToin interface- MessageLite
- Overrides:
- writeToin class- GeneratedMessageV3
- Throws:
- IOException
 
- 
getSerializedSizepublic int getSerializedSize()- Specified by:
- getSerializedSizein interface- MessageLite
- Overrides:
- getSerializedSizein class- GeneratedMessageV3
 
- 
equals- Specified by:
- equalsin interface- Message
- Overrides:
- equalsin class- AbstractMessage
 
- 
hashCodepublic int hashCode()- Specified by:
- hashCodein interface- Message
- Overrides:
- hashCodein class- AbstractMessage
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(ByteBuffer data) throws InvalidProtocolBufferException - Throws:
- InvalidProtocolBufferException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
- InvalidProtocolBufferException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(ByteString data) throws InvalidProtocolBufferException - Throws:
- InvalidProtocolBufferException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
- InvalidProtocolBufferException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(byte[] data) throws InvalidProtocolBufferException - Throws:
- InvalidProtocolBufferException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
- InvalidProtocolBufferException
 
- 
parseFrom- Throws:
- IOException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
- IOException
 
- 
parseDelimitedFrompublic static PivotTableViewExpansionsMessage parseDelimitedFrom(InputStream input) throws IOException - Throws:
- IOException
 
- 
parseDelimitedFrompublic static PivotTableViewExpansionsMessage parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
- IOException
 
- 
parseFrom- Throws:
- IOException
 
- 
parseFrompublic static PivotTableViewExpansionsMessage parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
- IOException
 
- 
newBuilderForType- Specified by:
- newBuilderForTypein interface- Message
- Specified by:
- newBuilderForTypein interface- MessageLite
 
- 
newBuilder
- 
newBuilderpublic static PivotTableViewExpansionsMessage.Builder newBuilder(PivotTableViewExpansionsMessage prototype) 
- 
toBuilder- Specified by:
- toBuilderin interface- Message
- Specified by:
- toBuilderin interface- MessageLite
 
- 
newBuilderForTypeprotected PivotTableViewExpansionsMessage.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent) - Specified by:
- newBuilderForTypein class- GeneratedMessageV3
 
- 
getDefaultInstance
- 
parser
- 
getParserForType- Specified by:
- getParserForTypein interface- Message
- Specified by:
- getParserForTypein interface- MessageLite
- Overrides:
- getParserForTypein class- GeneratedMessageV3
 
- 
getDefaultInstanceForType- Specified by:
- getDefaultInstanceForTypein interface- MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- MessageOrBuilder
 
 
-