com.yelp.nrtsearch.server.grpc.LiveSettingsV2RequestOrBuilder 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 LiveSettingsV2RequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:luceneserver.LiveSettingsV2Request)
com.google.protobuf.MessageOrBuilder {
/**
*
* Index name
*
*
* string indexName = 1;
* @return The indexName.
*/
java.lang.String getIndexName();
/**
*
* Index name
*
*
* string indexName = 1;
* @return The bytes for indexName.
*/
com.google.protobuf.ByteString
getIndexNameBytes();
/**
*
* Live settings to merge into existing live settings, or unset to get current live settings
*
*
* .luceneserver.IndexLiveSettings liveSettings = 2;
* @return Whether the liveSettings field is set.
*/
boolean hasLiveSettings();
/**
*
* Live settings to merge into existing live settings, or unset to get current live settings
*
*
* .luceneserver.IndexLiveSettings liveSettings = 2;
* @return The liveSettings.
*/
com.yelp.nrtsearch.server.grpc.IndexLiveSettings getLiveSettings();
/**
*
* Live settings to merge into existing live settings, or unset to get current live settings
*
*
* .luceneserver.IndexLiveSettings liveSettings = 2;
*/
com.yelp.nrtsearch.server.grpc.IndexLiveSettingsOrBuilder getLiveSettingsOrBuilder();
/**
*
* When set to true, live settings changes are only applied to the local node. These changes are ephemeral, so will not persist through a restart. Also, the live settings returned in the response will contain the local overrides only when this flag is true.
*
*
* bool local = 3;
* @return The local.
*/
boolean getLocal();
}