Interface ApplyParametersRequestOrBuilder

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

@Generated public interface ApplyParametersRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Whether to apply instance-level parameter group to all nodes.
    Required.
    com.google.protobuf.ByteString
    Required.
    getNodeIds(int index)
    Nodes to which the instance-level parameter group is applied.
    com.google.protobuf.ByteString
    getNodeIdsBytes(int index)
    Nodes to which the instance-level parameter group is applied.
    int
    Nodes to which the instance-level parameter group is applied.
    Nodes to which the instance-level parameter group is applied.

    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 Details

    • getName

      String getName()
       Required. Resource name of the Memcached instance for which parameter group updates
       should be applied.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Required. Resource name of the Memcached instance for which parameter group updates
       should be applied.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for name.
    • getNodeIdsList

      List<String> getNodeIdsList()
       Nodes to which the instance-level parameter group is applied.
       
      repeated string node_ids = 2;
      Returns:
      A list containing the nodeIds.
    • getNodeIdsCount

      int getNodeIdsCount()
       Nodes to which the instance-level parameter group is applied.
       
      repeated string node_ids = 2;
      Returns:
      The count of nodeIds.
    • getNodeIds

      String getNodeIds(int index)
       Nodes to which the instance-level parameter group is applied.
       
      repeated string node_ids = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The nodeIds at the given index.
    • getNodeIdsBytes

      com.google.protobuf.ByteString getNodeIdsBytes(int index)
       Nodes to which the instance-level parameter group is applied.
       
      repeated string node_ids = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the nodeIds at the given index.
    • getApplyAll

      boolean getApplyAll()
       Whether to apply instance-level parameter group to all nodes. If set to
       true, users are restricted from specifying individual nodes, and
       `ApplyParameters` updates all nodes within the instance.
       
      bool apply_all = 3;
      Returns:
      The applyAll.