public static final class UptimeCheckConfig.ResourceGroup.Builder extends GeneratedMessageV3.Builder<UptimeCheckConfig.ResourceGroup.Builder> implements UptimeCheckConfig.ResourceGroupOrBuilder
The resource submessage for group checks. It can be used instead of a
monitored resource, when multiple resources are being monitored.
Protobuf type google.monitoring.v3.UptimeCheckConfig.ResourceGroup
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UptimeCheckConfig.ResourceGroup.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UptimeCheckConfig.ResourceGroup build()
buildPartial()
public UptimeCheckConfig.ResourceGroup buildPartial()
clear()
public UptimeCheckConfig.ResourceGroup.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UptimeCheckConfig.ResourceGroup.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGroupId()
public UptimeCheckConfig.ResourceGroup.Builder clearGroupId()
The group of resources being monitored. Should be only the [GROUP_ID]
,
and not the full-path
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
.
string group_id = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public UptimeCheckConfig.ResourceGroup.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearResourceType()
public UptimeCheckConfig.ResourceGroup.Builder clearResourceType()
The resource type of the group members.
.google.monitoring.v3.GroupResourceType resource_type = 2;
clone()
public UptimeCheckConfig.ResourceGroup.Builder clone()
Overrides
getDefaultInstanceForType()
public UptimeCheckConfig.ResourceGroup getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGroupId()
public String getGroupId()
The group of resources being monitored. Should be only the [GROUP_ID]
,
and not the full-path
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
.
string group_id = 1;
Returns |
---|
Type | Description |
String | The groupId.
|
getGroupIdBytes()
public ByteString getGroupIdBytes()
The group of resources being monitored. Should be only the [GROUP_ID]
,
and not the full-path
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
.
string group_id = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for groupId.
|
getResourceType()
public GroupResourceType getResourceType()
The resource type of the group members.
.google.monitoring.v3.GroupResourceType resource_type = 2;
getResourceTypeValue()
public int getResourceTypeValue()
The resource type of the group members.
.google.monitoring.v3.GroupResourceType resource_type = 2;
Returns |
---|
Type | Description |
int | The enum numeric value on the wire for resourceType.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UptimeCheckConfig.ResourceGroup other)
public UptimeCheckConfig.ResourceGroup.Builder mergeFrom(UptimeCheckConfig.ResourceGroup other)
public UptimeCheckConfig.ResourceGroup.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UptimeCheckConfig.ResourceGroup.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UptimeCheckConfig.ResourceGroup.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public UptimeCheckConfig.ResourceGroup.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGroupId(String value)
public UptimeCheckConfig.ResourceGroup.Builder setGroupId(String value)
The group of resources being monitored. Should be only the [GROUP_ID]
,
and not the full-path
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
.
string group_id = 1;
Parameter |
---|
Name | Description |
value | String
The groupId to set.
|
setGroupIdBytes(ByteString value)
public UptimeCheckConfig.ResourceGroup.Builder setGroupIdBytes(ByteString value)
The group of resources being monitored. Should be only the [GROUP_ID]
,
and not the full-path
projects/[PROJECT_ID_OR_NUMBER]/groups/[GROUP_ID]
.
string group_id = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for groupId to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UptimeCheckConfig.ResourceGroup.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setResourceType(GroupResourceType value)
public UptimeCheckConfig.ResourceGroup.Builder setResourceType(GroupResourceType value)
The resource type of the group members.
.google.monitoring.v3.GroupResourceType resource_type = 2;
setResourceTypeValue(int value)
public UptimeCheckConfig.ResourceGroup.Builder setResourceTypeValue(int value)
The resource type of the group members.
.google.monitoring.v3.GroupResourceType resource_type = 2;
Parameter |
---|
Name | Description |
value | int
The enum numeric value on the wire for resourceType to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final UptimeCheckConfig.ResourceGroup.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides