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 Detail

      • getConfigTableList

        List<Config> 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

        Config getConfigTable​(int index)
         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

        ConfigOrBuilder getConfigTableOrBuilder​(int index)
         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.