Package com.google.monitoring.v3
Class ListGroupsRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.monitoring.v3.ListGroupsRequest
-
- All Implemented Interfaces:
ListGroupsRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ListGroupsRequest extends com.google.protobuf.GeneratedMessageV3 implements ListGroupsRequestOrBuilder
The `ListGroup` request.
Protobuf typegoogle.monitoring.v3.ListGroupsRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classListGroupsRequest.BuilderThe `ListGroup` request.static classListGroupsRequest.FilterCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intANCESTORS_OF_GROUP_FIELD_NUMBERstatic intCHILDREN_OF_GROUP_FIELD_NUMBERstatic intDESCENDANTS_OF_GROUP_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPAGE_SIZE_FIELD_NUMBERstatic intPAGE_TOKEN_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetAncestorsOfGroup()A group name.com.google.protobuf.ByteStringgetAncestorsOfGroupBytes()A group name.StringgetChildrenOfGroup()A group name.com.google.protobuf.ByteStringgetChildrenOfGroupBytes()A group name.static ListGroupsRequestgetDefaultInstance()ListGroupsRequestgetDefaultInstanceForType()StringgetDescendantsOfGroup()A group name.com.google.protobuf.ByteStringgetDescendantsOfGroupBytes()A group name.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ListGroupsRequest.FilterCasegetFilterCase()StringgetName()Required.com.google.protobuf.ByteStringgetNameBytes()Required.intgetPageSize()A positive number that is the maximum number of results to return.StringgetPageToken()If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method.com.google.protobuf.ByteStringgetPageTokenBytes()If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method.com.google.protobuf.Parser<ListGroupsRequest>getParserForType()intgetSerializedSize()booleanhasAncestorsOfGroup()A group name.booleanhasChildrenOfGroup()A group name.booleanhasDescendantsOfGroup()A group name.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ListGroupsRequest.BuildernewBuilder()static ListGroupsRequest.BuildernewBuilder(ListGroupsRequest prototype)ListGroupsRequest.BuildernewBuilderForType()protected ListGroupsRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ListGroupsRequestparseDelimitedFrom(InputStream input)static ListGroupsRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ListGroupsRequestparseFrom(byte[] data)static ListGroupsRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ListGroupsRequestparseFrom(com.google.protobuf.ByteString data)static ListGroupsRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ListGroupsRequestparseFrom(com.google.protobuf.CodedInputStream input)static ListGroupsRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ListGroupsRequestparseFrom(InputStream input)static ListGroupsRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ListGroupsRequestparseFrom(ByteBuffer data)static ListGroupsRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ListGroupsRequest>parser()ListGroupsRequest.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CHILDREN_OF_GROUP_FIELD_NUMBER
public static final int CHILDREN_OF_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ANCESTORS_OF_GROUP_FIELD_NUMBER
public static final int ANCESTORS_OF_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCENDANTS_OF_GROUP_FIELD_NUMBER
public static final int DESCENDANTS_OF_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAGE_SIZE_FIELD_NUMBER
public static final int PAGE_SIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAGE_TOKEN_FIELD_NUMBER
public static final int PAGE_TOKEN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getFilterCase
public ListGroupsRequest.FilterCase getFilterCase()
- Specified by:
getFilterCasein interfaceListGroupsRequestOrBuilder
-
getName
public String getName()
Required. The [project](https://cloud.google.com/monitoring/api/v3#project_name) whose groups are to be listed. The format is: projects/[PROJECT_ID_OR_NUMBER]string name = 7 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getNamein interfaceListGroupsRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. The [project](https://cloud.google.com/monitoring/api/v3#project_name) whose groups are to be listed. The format is: projects/[PROJECT_ID_OR_NUMBER]string name = 7 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getNameBytesin interfaceListGroupsRequestOrBuilder- Returns:
- The bytes for name.
-
hasChildrenOfGroup
public boolean hasChildrenOfGroup()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns groups whose `parent_name` field contains the group name. If no groups have this parent, the results are empty.string children_of_group = 2 [(.google.api.resource_reference) = { ... }- Specified by:
hasChildrenOfGroupin interfaceListGroupsRequestOrBuilder- Returns:
- Whether the childrenOfGroup field is set.
-
getChildrenOfGroup
public String getChildrenOfGroup()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns groups whose `parent_name` field contains the group name. If no groups have this parent, the results are empty.string children_of_group = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getChildrenOfGroupin interfaceListGroupsRequestOrBuilder- Returns:
- The childrenOfGroup.
-
getChildrenOfGroupBytes
public com.google.protobuf.ByteString getChildrenOfGroupBytes()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns groups whose `parent_name` field contains the group name. If no groups have this parent, the results are empty.string children_of_group = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getChildrenOfGroupBytesin interfaceListGroupsRequestOrBuilder- Returns:
- The bytes for childrenOfGroup.
-
hasAncestorsOfGroup
public boolean hasAncestorsOfGroup()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns groups that are ancestors of the specified group. The groups are returned in order, starting with the immediate parent and ending with the most distant ancestor. If the specified group has no immediate parent, the results are empty.string ancestors_of_group = 3 [(.google.api.resource_reference) = { ... }- Specified by:
hasAncestorsOfGroupin interfaceListGroupsRequestOrBuilder- Returns:
- Whether the ancestorsOfGroup field is set.
-
getAncestorsOfGroup
public String getAncestorsOfGroup()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns groups that are ancestors of the specified group. The groups are returned in order, starting with the immediate parent and ending with the most distant ancestor. If the specified group has no immediate parent, the results are empty.string ancestors_of_group = 3 [(.google.api.resource_reference) = { ... }- Specified by:
getAncestorsOfGroupin interfaceListGroupsRequestOrBuilder- Returns:
- The ancestorsOfGroup.
-
getAncestorsOfGroupBytes
public com.google.protobuf.ByteString getAncestorsOfGroupBytes()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns groups that are ancestors of the specified group. The groups are returned in order, starting with the immediate parent and ending with the most distant ancestor. If the specified group has no immediate parent, the results are empty.string ancestors_of_group = 3 [(.google.api.resource_reference) = { ... }- Specified by:
getAncestorsOfGroupBytesin interfaceListGroupsRequestOrBuilder- Returns:
- The bytes for ancestorsOfGroup.
-
hasDescendantsOfGroup
public boolean hasDescendantsOfGroup()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns the descendants of the specified group. This is a superset of the results returned by the `children_of_group` filter, and includes children-of-children, and so forth.string descendants_of_group = 4 [(.google.api.resource_reference) = { ... }- Specified by:
hasDescendantsOfGroupin interfaceListGroupsRequestOrBuilder- Returns:
- Whether the descendantsOfGroup field is set.
-
getDescendantsOfGroup
public String getDescendantsOfGroup()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns the descendants of the specified group. This is a superset of the results returned by the `children_of_group` filter, and includes children-of-children, and so forth.string descendants_of_group = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getDescendantsOfGroupin interfaceListGroupsRequestOrBuilder- Returns:
- The descendantsOfGroup.
-
getDescendantsOfGroupBytes
public com.google.protobuf.ByteString getDescendantsOfGroupBytes()
A group name. The format is: projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID] Returns the descendants of the specified group. This is a superset of the results returned by the `children_of_group` filter, and includes children-of-children, and so forth.string descendants_of_group = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getDescendantsOfGroupBytesin interfaceListGroupsRequestOrBuilder- Returns:
- The bytes for descendantsOfGroup.
-
getPageSize
public int getPageSize()
A positive number that is the maximum number of results to return.
int32 page_size = 5;- Specified by:
getPageSizein interfaceListGroupsRequestOrBuilder- Returns:
- The pageSize.
-
getPageToken
public String getPageToken()
If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call.
string page_token = 6;- Specified by:
getPageTokenin interfaceListGroupsRequestOrBuilder- Returns:
- The pageToken.
-
getPageTokenBytes
public com.google.protobuf.ByteString getPageTokenBytes()
If this field is not empty then it must contain the `next_page_token` value returned by a previous call to this method. Using this field causes the method to return additional results from the previous method call.
string page_token = 6;- Specified by:
getPageTokenBytesin interfaceListGroupsRequestOrBuilder- Returns:
- The bytes for pageToken.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ListGroupsRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListGroupsRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListGroupsRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListGroupsRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListGroupsRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListGroupsRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ListGroupsRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ListGroupsRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ListGroupsRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ListGroupsRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ListGroupsRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ListGroupsRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ListGroupsRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ListGroupsRequest.Builder newBuilder()
-
newBuilder
public static ListGroupsRequest.Builder newBuilder(ListGroupsRequest prototype)
-
toBuilder
public ListGroupsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ListGroupsRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ListGroupsRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ListGroupsRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<ListGroupsRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ListGroupsRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-