Interface MemcacheParametersOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    MemcacheParameters, MemcacheParameters.Builder

    public interface MemcacheParametersOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsParams​(String key)
      User defined set of parameters to use in the memcached process.
      String getId()
      Output only.
      com.google.protobuf.ByteString getIdBytes()
      Output only.
      Map<String,​String> getParams()
      Deprecated.
      int getParamsCount()
      User defined set of parameters to use in the memcached process.
      Map<String,​String> getParamsMap()
      User defined set of parameters to use in the memcached process.
      String getParamsOrDefault​(String key, String defaultValue)
      User defined set of parameters to use in the memcached process.
      String getParamsOrThrow​(String key)
      User defined set of parameters to use in the memcached process.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getId

        String getId()
         Output only. The unique ID associated with this set of parameters. Users
         can use this id to determine if the parameters associated with the instance
         differ from the parameters associated with the nodes. A discrepancy between
         parameter ids can inform users that they may need to take action to apply
         parameters on nodes.
         
        string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Output only. The unique ID associated with this set of parameters. Users
         can use this id to determine if the parameters associated with the instance
         differ from the parameters associated with the nodes. A discrepancy between
         parameter ids can inform users that they may need to take action to apply
         parameters on nodes.
         
        string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for id.
      • getParamsCount

        int getParamsCount()
         User defined set of parameters to use in the memcached process.
         
        map<string, string> params = 3;
      • containsParams

        boolean containsParams​(String key)
         User defined set of parameters to use in the memcached process.
         
        map<string, string> params = 3;
      • getParamsMap

        Map<String,​String> getParamsMap()
         User defined set of parameters to use in the memcached process.
         
        map<string, string> params = 3;
      • getParamsOrDefault

        String getParamsOrDefault​(String key,
                                  String defaultValue)
         User defined set of parameters to use in the memcached process.
         
        map<string, string> params = 3;
      • getParamsOrThrow

        String getParamsOrThrow​(String key)
         User defined set of parameters to use in the memcached process.
         
        map<string, string> params = 3;