com.yelp.nrtsearch.server.grpc.CopyStateOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clientlib Show documentation
Show all versions of clientlib Show documentation
GRPC Clientlib for nrtSearch
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yelp/nrtsearch/luceneserver.proto
// Protobuf Java Version: 3.25.3
package com.yelp.nrtsearch.server.grpc;
public interface CopyStateOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.CopyState)
com.google.protobuf.MessageOrBuilder {
/**
*
* infoBytes len
*
*
* int32 infoBytesLength = 1;
* @return The infoBytesLength.
*/
int getInfoBytesLength();
/**
*
*infoBytes
*
*
* bytes infoBytes = 2;
* @return The infoBytes.
*/
com.google.protobuf.ByteString getInfoBytes();
/**
*
*gen
*
*
* int64 gen = 3;
* @return The gen.
*/
long getGen();
/**
*
*versiom
*
*
* int64 version = 4;
* @return The version.
*/
long getVersion();
/**
*
*fileMetadata
*
*
* .luceneserver.FilesMetadata filesMetadata = 5;
* @return Whether the filesMetadata field is set.
*/
boolean hasFilesMetadata();
/**
*
*fileMetadata
*
*
* .luceneserver.FilesMetadata filesMetadata = 5;
* @return The filesMetadata.
*/
com.yelp.nrtsearch.server.grpc.FilesMetadata getFilesMetadata();
/**
*
*fileMetadata
*
*
* .luceneserver.FilesMetadata filesMetadata = 5;
*/
com.yelp.nrtsearch.server.grpc.FilesMetadataOrBuilder getFilesMetadataOrBuilder();
/**
*
*completed merged files
*
*
* int32 completedMergeFilesSize = 6;
* @return The completedMergeFilesSize.
*/
int getCompletedMergeFilesSize();
/**
*
*names of files that finished merge
*
*
* repeated string completedMergeFiles = 7;
* @return A list containing the completedMergeFiles.
*/
java.util.List
getCompletedMergeFilesList();
/**
*
*names of files that finished merge
*
*
* repeated string completedMergeFiles = 7;
* @return The count of completedMergeFiles.
*/
int getCompletedMergeFilesCount();
/**
*
*names of files that finished merge
*
*
* repeated string completedMergeFiles = 7;
* @param index The index of the element to return.
* @return The completedMergeFiles at the given index.
*/
java.lang.String getCompletedMergeFiles(int index);
/**
*
*names of files that finished merge
*
*
* repeated string completedMergeFiles = 7;
* @param index The index of the value to return.
* @return The bytes of the completedMergeFiles at the given index.
*/
com.google.protobuf.ByteString
getCompletedMergeFilesBytes(int index);
/**
*
*primary Gen
*
*
* int64 primaryGen = 8;
* @return The primaryGen.
*/
long getPrimaryGen();
}