Interface ConfigurationResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConfigurationResponse,ConfigurationResponse.Builder
public interface ConfigurationResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetConfigTable(int index) Include all config items.intInclude all config items.Include all config items.getConfigTableOrBuilder(int index) Include all config items.List<? extends ConfigOrBuilder>Include all config items.getUuid()UUID is literal string represents the content of the config table.com.google.protobuf.ByteStringUUID is literal string represents the content of the config table.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getConfigTableList
Include all config items. All config name should be not empty, the name is composed by "module name"."provider name"."item name". Each watcher implementor provides this, and it will be notified when the value changed. If the config center wants to set the value to NULL or empty, must set the name with empty value explicitly.
repeated .Config configTable = 1; -
getConfigTable
Include all config items. All config name should be not empty, the name is composed by "module name"."provider name"."item name". Each watcher implementor provides this, and it will be notified when the value changed. If the config center wants to set the value to NULL or empty, must set the name with empty value explicitly.
repeated .Config configTable = 1; -
getConfigTableCount
int getConfigTableCount()Include all config items. All config name should be not empty, the name is composed by "module name"."provider name"."item name". Each watcher implementor provides this, and it will be notified when the value changed. If the config center wants to set the value to NULL or empty, must set the name with empty value explicitly.
repeated .Config configTable = 1; -
getConfigTableOrBuilderList
List<? extends ConfigOrBuilder> getConfigTableOrBuilderList()Include all config items. All config name should be not empty, the name is composed by "module name"."provider name"."item name". Each watcher implementor provides this, and it will be notified when the value changed. If the config center wants to set the value to NULL or empty, must set the name with empty value explicitly.
repeated .Config configTable = 1; -
getConfigTableOrBuilder
Include all config items. All config name should be not empty, the name is composed by "module name"."provider name"."item name". Each watcher implementor provides this, and it will be notified when the value changed. If the config center wants to set the value to NULL or empty, must set the name with empty value explicitly.
repeated .Config configTable = 1; -
getUuid
String getUuid()UUID is literal string represents the content of the config table. If config table is unchanged, then could response the same uuid, and config table is not required.
string uuid = 2;- Returns:
- The uuid.
-
getUuidBytes
com.google.protobuf.ByteString getUuidBytes()UUID is literal string represents the content of the config table. If config table is unchanged, then could response the same uuid, and config table is not required.
string uuid = 2;- Returns:
- The bytes for uuid.
-