java.io.deephaven.proto.backplane.script.grpc.CompletionItemOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of deephaven-proto-backplane-grpc Show documentation
Show all versions of deephaven-proto-backplane-grpc Show documentation
The Deephaven proto-backplane-grpc
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: deephaven/proto/console.proto
// Protobuf Java Version: 3.25.3
package io.deephaven.proto.backplane.script.grpc;
public interface CompletionItemOrBuilder extends
// @@protoc_insertion_point(interface_extends:io.deephaven.proto.backplane.script.grpc.CompletionItem)
com.google.protobuf.MessageOrBuilder {
/**
* int32 start = 1;
* @return The start.
*/
int getStart();
/**
* int32 length = 2;
* @return The length.
*/
int getLength();
/**
* string label = 3;
* @return The label.
*/
java.lang.String getLabel();
/**
* string label = 3;
* @return The bytes for label.
*/
com.google.protobuf.ByteString
getLabelBytes();
/**
* int32 kind = 4;
* @return The kind.
*/
int getKind();
/**
* string detail = 5;
* @return The detail.
*/
java.lang.String getDetail();
/**
* string detail = 5;
* @return The bytes for detail.
*/
com.google.protobuf.ByteString
getDetailBytes();
/**
* bool deprecated = 7;
* @return The deprecated.
*/
boolean getDeprecated();
/**
* bool preselect = 8;
* @return The preselect.
*/
boolean getPreselect();
/**
* .io.deephaven.proto.backplane.script.grpc.TextEdit text_edit = 9;
* @return Whether the textEdit field is set.
*/
boolean hasTextEdit();
/**
* .io.deephaven.proto.backplane.script.grpc.TextEdit text_edit = 9;
* @return The textEdit.
*/
io.deephaven.proto.backplane.script.grpc.TextEdit getTextEdit();
/**
* .io.deephaven.proto.backplane.script.grpc.TextEdit text_edit = 9;
*/
io.deephaven.proto.backplane.script.grpc.TextEditOrBuilder getTextEditOrBuilder();
/**
* string sort_text = 10;
* @return The sortText.
*/
java.lang.String getSortText();
/**
* string sort_text = 10;
* @return The bytes for sortText.
*/
com.google.protobuf.ByteString
getSortTextBytes();
/**
* string filter_text = 11;
* @return The filterText.
*/
java.lang.String getFilterText();
/**
* string filter_text = 11;
* @return The bytes for filterText.
*/
com.google.protobuf.ByteString
getFilterTextBytes();
/**
* int32 insert_text_format = 12;
* @return The insertTextFormat.
*/
int getInsertTextFormat();
/**
* repeated .io.deephaven.proto.backplane.script.grpc.TextEdit additional_text_edits = 13;
*/
java.util.List
getAdditionalTextEditsList();
/**
* repeated .io.deephaven.proto.backplane.script.grpc.TextEdit additional_text_edits = 13;
*/
io.deephaven.proto.backplane.script.grpc.TextEdit getAdditionalTextEdits(int index);
/**
* repeated .io.deephaven.proto.backplane.script.grpc.TextEdit additional_text_edits = 13;
*/
int getAdditionalTextEditsCount();
/**
* repeated .io.deephaven.proto.backplane.script.grpc.TextEdit additional_text_edits = 13;
*/
java.util.List extends io.deephaven.proto.backplane.script.grpc.TextEditOrBuilder>
getAdditionalTextEditsOrBuilderList();
/**
* repeated .io.deephaven.proto.backplane.script.grpc.TextEdit additional_text_edits = 13;
*/
io.deephaven.proto.backplane.script.grpc.TextEditOrBuilder getAdditionalTextEditsOrBuilder(
int index);
/**
* repeated string commit_characters = 14;
* @return A list containing the commitCharacters.
*/
java.util.List
getCommitCharactersList();
/**
* repeated string commit_characters = 14;
* @return The count of commitCharacters.
*/
int getCommitCharactersCount();
/**
* repeated string commit_characters = 14;
* @param index The index of the element to return.
* @return The commitCharacters at the given index.
*/
java.lang.String getCommitCharacters(int index);
/**
* repeated string commit_characters = 14;
* @param index The index of the value to return.
* @return The bytes of the commitCharacters at the given index.
*/
com.google.protobuf.ByteString
getCommitCharactersBytes(int index);
/**
* .io.deephaven.proto.backplane.script.grpc.MarkupContent documentation = 15;
* @return Whether the documentation field is set.
*/
boolean hasDocumentation();
/**
* .io.deephaven.proto.backplane.script.grpc.MarkupContent documentation = 15;
* @return The documentation.
*/
io.deephaven.proto.backplane.script.grpc.MarkupContent getDocumentation();
/**
* .io.deephaven.proto.backplane.script.grpc.MarkupContent documentation = 15;
*/
io.deephaven.proto.backplane.script.grpc.MarkupContentOrBuilder getDocumentationOrBuilder();
}