Interface GroupOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getDisplayName()
      A user-assigned name for this group, used only for display purposes.
      com.google.protobuf.ByteString getDisplayNameBytes()
      A user-assigned name for this group, used only for display purposes.
      String getFilter()
      The filter used to determine which monitored resources belong to this group.
      com.google.protobuf.ByteString getFilterBytes()
      The filter used to determine which monitored resources belong to this group.
      boolean getIsCluster()
      If true, the members of this group are considered to be a cluster.
      String getName()
      Output only.
      com.google.protobuf.ByteString getNameBytes()
      Output only.
      String getParentName()
      The name of the group's parent, if it has one.
      com.google.protobuf.ByteString getParentNameBytes()
      The name of the group's parent, if it has one.
      • 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

      • getName

        String getName()
         Output only. The name of this group. The format is:
        
             projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
        
         When creating a group, this field is ignored and a new name is created
         consisting of the project specified in the call to `CreateGroup`
         and a unique `[GROUP_ID]` that is generated automatically.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The name of this group. The format is:
        
             projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
        
         When creating a group, this field is ignored and a new name is created
         consisting of the project specified in the call to `CreateGroup`
         and a unique `[GROUP_ID]` that is generated automatically.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getDisplayName

        String getDisplayName()
         A user-assigned name for this group, used only for display purposes.
         
        string display_name = 2;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         A user-assigned name for this group, used only for display purposes.
         
        string display_name = 2;
        Returns:
        The bytes for displayName.
      • getParentName

        String getParentName()
         The name of the group's parent, if it has one. The format is:
        
             projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
        
         For groups with no parent, `parent_name` is the empty string, `""`.
         
        string parent_name = 3;
        Returns:
        The parentName.
      • getParentNameBytes

        com.google.protobuf.ByteString getParentNameBytes()
         The name of the group's parent, if it has one. The format is:
        
             projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
        
         For groups with no parent, `parent_name` is the empty string, `""`.
         
        string parent_name = 3;
        Returns:
        The bytes for parentName.
      • getFilter

        String getFilter()
         The filter used to determine which monitored resources belong to this
         group.
         
        string filter = 5;
        Returns:
        The filter.
      • getFilterBytes

        com.google.protobuf.ByteString getFilterBytes()
         The filter used to determine which monitored resources belong to this
         group.
         
        string filter = 5;
        Returns:
        The bytes for filter.
      • getIsCluster

        boolean getIsCluster()
         If true, the members of this group are considered to be a cluster.
         The system can perform additional analysis on groups that are clusters.
         
        bool is_cluster = 6;
        Returns:
        The isCluster.