Package com.google.cloud.memcache.v1
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.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;
-
getParams
@Deprecated Map<String,String> getParams()
Deprecated.UsegetParamsMap()
instead.
-
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;
-
-