- 3.54.0 (latest)
- 3.53.0
- 3.52.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.6
- 3.3.6
- 3.2.10
public static final class UptimeCheckConfig.Builder extends GeneratedMessageV3.Builder<UptimeCheckConfig.Builder> implements UptimeCheckConfigOrBuilder
This message configures which resources and services to monitor for availability.
Protobuf type google.monitoring.v3.UptimeCheckConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > UptimeCheckConfig.BuilderImplements
UptimeCheckConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllContentMatchers(Iterable<? extends UptimeCheckConfig.ContentMatcher> values)
public UptimeCheckConfig.Builder addAllContentMatchers(Iterable<? extends UptimeCheckConfig.ContentMatcher> values)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher> |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addAllInternalCheckers(Iterable<? extends InternalChecker> values)
public UptimeCheckConfig.Builder addAllInternalCheckers(Iterable<? extends InternalChecker> values)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.monitoring.v3.InternalChecker> |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addAllSelectedRegions(Iterable<? extends UptimeCheckRegion> values)
public UptimeCheckConfig.Builder addAllSelectedRegions(Iterable<? extends UptimeCheckRegion> values)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.monitoring.v3.UptimeCheckRegion> The selectedRegions to add. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
addAllSelectedRegionsValue(Iterable<Integer> values)
public UptimeCheckConfig.Builder addAllSelectedRegionsValue(Iterable<Integer> values)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameter | |
---|---|
Name | Description |
values | Iterable<Integer> The enum numeric values on the wire for selectedRegions to add. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
addContentMatchers(UptimeCheckConfig.ContentMatcher value)
public UptimeCheckConfig.Builder addContentMatchers(UptimeCheckConfig.ContentMatcher value)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.ContentMatcher |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addContentMatchers(UptimeCheckConfig.ContentMatcher.Builder builderForValue)
public UptimeCheckConfig.Builder addContentMatchers(UptimeCheckConfig.ContentMatcher.Builder builderForValue)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
builderForValue | UptimeCheckConfig.ContentMatcher.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addContentMatchers(int index, UptimeCheckConfig.ContentMatcher value)
public UptimeCheckConfig.Builder addContentMatchers(int index, UptimeCheckConfig.ContentMatcher value)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameters | |
---|---|
Name | Description |
index | int |
value | UptimeCheckConfig.ContentMatcher |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addContentMatchers(int index, UptimeCheckConfig.ContentMatcher.Builder builderForValue)
public UptimeCheckConfig.Builder addContentMatchers(int index, UptimeCheckConfig.ContentMatcher.Builder builderForValue)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | UptimeCheckConfig.ContentMatcher.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addContentMatchersBuilder()
public UptimeCheckConfig.ContentMatcher.Builder addContentMatchersBuilder()
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ContentMatcher.Builder |
addContentMatchersBuilder(int index)
public UptimeCheckConfig.ContentMatcher.Builder addContentMatchersBuilder(int index)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ContentMatcher.Builder |
addInternalCheckers(InternalChecker value)
public UptimeCheckConfig.Builder addInternalCheckers(InternalChecker value)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
value | InternalChecker |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addInternalCheckers(InternalChecker.Builder builderForValue)
public UptimeCheckConfig.Builder addInternalCheckers(InternalChecker.Builder builderForValue)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
builderForValue | InternalChecker.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addInternalCheckers(int index, InternalChecker value)
public UptimeCheckConfig.Builder addInternalCheckers(int index, InternalChecker value)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameters | |
---|---|
Name | Description |
index | int |
value | InternalChecker |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addInternalCheckers(int index, InternalChecker.Builder builderForValue)
public UptimeCheckConfig.Builder addInternalCheckers(int index, InternalChecker.Builder builderForValue)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | InternalChecker.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addInternalCheckersBuilder()
public InternalChecker.Builder addInternalCheckersBuilder()
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Returns | |
---|---|
Type | Description |
InternalChecker.Builder |
addInternalCheckersBuilder(int index)
public InternalChecker.Builder addInternalCheckersBuilder(int index)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InternalChecker.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UptimeCheckConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
addSelectedRegions(UptimeCheckRegion value)
public UptimeCheckConfig.Builder addSelectedRegions(UptimeCheckRegion value)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckRegion The selectedRegions to add. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
addSelectedRegionsValue(int value)
public UptimeCheckConfig.Builder addSelectedRegionsValue(int value)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameter | |
---|---|
Name | Description |
value | int The enum numeric value on the wire for selectedRegions to add. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
build()
public UptimeCheckConfig build()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig |
buildPartial()
public UptimeCheckConfig buildPartial()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig |
clear()
public UptimeCheckConfig.Builder clear()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearCheckRequestType()
public UptimeCheckConfig.Builder clearCheckRequestType()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearCheckerType()
public UptimeCheckConfig.Builder clearCheckerType()
The type of checkers to use to execute the Uptime check.
.google.monitoring.v3.UptimeCheckConfig.CheckerType checker_type = 17;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
clearContentMatchers()
public UptimeCheckConfig.Builder clearContentMatchers()
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearDisplayName()
public UptimeCheckConfig.Builder clearDisplayName()
A human-friendly name for the Uptime check configuration. The display name should be unique within a Cloud Monitoring Workspace in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public UptimeCheckConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearHttpCheck()
public UptimeCheckConfig.Builder clearHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearInternalCheckers()
public UptimeCheckConfig.Builder clearInternalCheckers()
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearIsInternal() (deprecated)
public UptimeCheckConfig.Builder clearIsInternal()
Deprecated. google.monitoring.v3.UptimeCheckConfig.is_internal is deprecated. See google/monitoring/v3/uptime.proto;l=478
If this is true
, then checks are made only from the 'internal_checkers'.
If it is false
, then checks are made only from the 'selected_regions'.
It is an error to provide 'selected_regions' when is_internal is true
,
or to provide 'internal_checkers' when is_internal is false
.
bool is_internal = 15 [deprecated = true];
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
clearMonitoredResource()
public UptimeCheckConfig.Builder clearMonitoredResource()
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearName()
public UptimeCheckConfig.Builder clearName()
A unique resource name for this Uptime check configuration. The format is:
projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
[PROJECT_ID_OR_NUMBER]
is the Workspace host project associated with the
Uptime check.
This field should be omitted when creating the Uptime check configuration; on create, the resource name is assigned by the server and included in the response.
string name = 1;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public UptimeCheckConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearPeriod()
public UptimeCheckConfig.Builder clearPeriod()
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearResource()
public UptimeCheckConfig.Builder clearResource()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearResourceGroup()
public UptimeCheckConfig.Builder clearResourceGroup()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearSelectedRegions()
public UptimeCheckConfig.Builder clearSelectedRegions()
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
clearTcpCheck()
public UptimeCheckConfig.Builder clearTcpCheck()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearTimeout()
public UptimeCheckConfig.Builder clearTimeout()
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clearUserLabels()
public UptimeCheckConfig.Builder clearUserLabels()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
clone()
public UptimeCheckConfig.Builder clone()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
containsUserLabels(String key)
public boolean containsUserLabels(String key)
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getCheckRequestTypeCase()
public UptimeCheckConfig.CheckRequestTypeCase getCheckRequestTypeCase()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.CheckRequestTypeCase |
getCheckerType()
public UptimeCheckConfig.CheckerType getCheckerType()
The type of checkers to use to execute the Uptime check.
.google.monitoring.v3.UptimeCheckConfig.CheckerType checker_type = 17;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.CheckerType | The checkerType. |
getCheckerTypeValue()
public int getCheckerTypeValue()
The type of checkers to use to execute the Uptime check.
.google.monitoring.v3.UptimeCheckConfig.CheckerType checker_type = 17;
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for checkerType. |
getContentMatchers(int index)
public UptimeCheckConfig.ContentMatcher getContentMatchers(int index)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ContentMatcher |
getContentMatchersBuilder(int index)
public UptimeCheckConfig.ContentMatcher.Builder getContentMatchersBuilder(int index)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ContentMatcher.Builder |
getContentMatchersBuilderList()
public List<UptimeCheckConfig.ContentMatcher.Builder> getContentMatchersBuilderList()
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Returns | |
---|---|
Type | Description |
List<Builder> |
getContentMatchersCount()
public int getContentMatchersCount()
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Returns | |
---|---|
Type | Description |
int |
getContentMatchersList()
public List<UptimeCheckConfig.ContentMatcher> getContentMatchersList()
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Returns | |
---|---|
Type | Description |
List<ContentMatcher> |
getContentMatchersOrBuilder(int index)
public UptimeCheckConfig.ContentMatcherOrBuilder getContentMatchersOrBuilder(int index)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ContentMatcherOrBuilder |
getContentMatchersOrBuilderList()
public List<? extends UptimeCheckConfig.ContentMatcherOrBuilder> getContentMatchersOrBuilderList()
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Returns | |
---|---|
Type | Description |
List<? extends com.google.monitoring.v3.UptimeCheckConfig.ContentMatcherOrBuilder> |
getDefaultInstanceForType()
public UptimeCheckConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getDisplayName()
public String getDisplayName()
A human-friendly name for the Uptime check configuration. The display name should be unique within a Cloud Monitoring Workspace in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
Returns | |
---|---|
Type | Description |
String | The displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
A human-friendly name for the Uptime check configuration. The display name should be unique within a Cloud Monitoring Workspace in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for displayName. |
getHttpCheck()
public UptimeCheckConfig.HttpCheck getHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.HttpCheck | The httpCheck. |
getHttpCheckBuilder()
public UptimeCheckConfig.HttpCheck.Builder getHttpCheckBuilder()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.HttpCheck.Builder |
getHttpCheckOrBuilder()
public UptimeCheckConfig.HttpCheckOrBuilder getHttpCheckOrBuilder()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.HttpCheckOrBuilder |
getInternalCheckers(int index)
public InternalChecker getInternalCheckers(int index)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InternalChecker |
getInternalCheckersBuilder(int index)
public InternalChecker.Builder getInternalCheckersBuilder(int index)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InternalChecker.Builder |
getInternalCheckersBuilderList()
public List<InternalChecker.Builder> getInternalCheckersBuilderList()
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Returns | |
---|---|
Type | Description |
List<Builder> |
getInternalCheckersCount()
public int getInternalCheckersCount()
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Returns | |
---|---|
Type | Description |
int |
getInternalCheckersList()
public List<InternalChecker> getInternalCheckersList()
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Returns | |
---|---|
Type | Description |
List<InternalChecker> |
getInternalCheckersOrBuilder(int index)
public InternalCheckerOrBuilder getInternalCheckersOrBuilder(int index)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InternalCheckerOrBuilder |
getInternalCheckersOrBuilderList()
public List<? extends InternalCheckerOrBuilder> getInternalCheckersOrBuilderList()
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Returns | |
---|---|
Type | Description |
List<? extends com.google.monitoring.v3.InternalCheckerOrBuilder> |
getIsInternal() (deprecated)
public boolean getIsInternal()
Deprecated. google.monitoring.v3.UptimeCheckConfig.is_internal is deprecated. See google/monitoring/v3/uptime.proto;l=478
If this is true
, then checks are made only from the 'internal_checkers'.
If it is false
, then checks are made only from the 'selected_regions'.
It is an error to provide 'selected_regions' when is_internal is true
,
or to provide 'internal_checkers' when is_internal is false
.
bool is_internal = 15 [deprecated = true];
Returns | |
---|---|
Type | Description |
boolean | The isInternal. |
getMonitoredResource()
public MonitoredResource getMonitoredResource()
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Returns | |
---|---|
Type | Description |
com.google.api.MonitoredResource | The monitoredResource. |
getMonitoredResourceBuilder()
public MonitoredResource.Builder getMonitoredResourceBuilder()
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Returns | |
---|---|
Type | Description |
com.google.api.MonitoredResource.Builder |
getMonitoredResourceOrBuilder()
public MonitoredResourceOrBuilder getMonitoredResourceOrBuilder()
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Returns | |
---|---|
Type | Description |
com.google.api.MonitoredResourceOrBuilder |
getMutableUserLabels()
public Map<String,String> getMutableUserLabels()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getName()
public String getName()
A unique resource name for this Uptime check configuration. The format is:
projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
[PROJECT_ID_OR_NUMBER]
is the Workspace host project associated with the
Uptime check.
This field should be omitted when creating the Uptime check configuration; on create, the resource name is assigned by the server and included in the response.
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
A unique resource name for this Uptime check configuration. The format is:
projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
[PROJECT_ID_OR_NUMBER]
is the Workspace host project associated with the
Uptime check.
This field should be omitted when creating the Uptime check configuration; on create, the resource name is assigned by the server and included in the response.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getPeriod()
public Duration getPeriod()
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Returns | |
---|---|
Type | Description |
Duration | The period. |
getPeriodBuilder()
public Duration.Builder getPeriodBuilder()
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Returns | |
---|---|
Type | Description |
Builder |
getPeriodOrBuilder()
public DurationOrBuilder getPeriodOrBuilder()
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Returns | |
---|---|
Type | Description |
DurationOrBuilder |
getResourceCase()
public UptimeCheckConfig.ResourceCase getResourceCase()
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ResourceCase |
getResourceGroup()
public UptimeCheckConfig.ResourceGroup getResourceGroup()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ResourceGroup | The resourceGroup. |
getResourceGroupBuilder()
public UptimeCheckConfig.ResourceGroup.Builder getResourceGroupBuilder()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ResourceGroup.Builder |
getResourceGroupOrBuilder()
public UptimeCheckConfig.ResourceGroupOrBuilder getResourceGroupOrBuilder()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.ResourceGroupOrBuilder |
getSelectedRegions(int index)
public UptimeCheckRegion getSelectedRegions(int index)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
UptimeCheckRegion | The selectedRegions at the given index. |
getSelectedRegionsCount()
public int getSelectedRegionsCount()
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Returns | |
---|---|
Type | Description |
int | The count of selectedRegions. |
getSelectedRegionsList()
public List<UptimeCheckRegion> getSelectedRegionsList()
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Returns | |
---|---|
Type | Description |
List<UptimeCheckRegion> | A list containing the selectedRegions. |
getSelectedRegionsValue(int index)
public int getSelectedRegionsValue(int index)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire of selectedRegions at the given index. |
getSelectedRegionsValueList()
public List<Integer> getSelectedRegionsValueList()
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Returns | |
---|---|
Type | Description |
List<Integer> | A list containing the enum numeric values on the wire for selectedRegions. |
getTcpCheck()
public UptimeCheckConfig.TcpCheck getTcpCheck()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.TcpCheck | The tcpCheck. |
getTcpCheckBuilder()
public UptimeCheckConfig.TcpCheck.Builder getTcpCheckBuilder()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.TcpCheck.Builder |
getTcpCheckOrBuilder()
public UptimeCheckConfig.TcpCheckOrBuilder getTcpCheckOrBuilder()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.TcpCheckOrBuilder |
getTimeout()
public Duration getTimeout()
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Returns | |
---|---|
Type | Description |
Duration | The timeout. |
getTimeoutBuilder()
public Duration.Builder getTimeoutBuilder()
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Returns | |
---|---|
Type | Description |
Builder |
getTimeoutOrBuilder()
public DurationOrBuilder getTimeoutOrBuilder()
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Returns | |
---|---|
Type | Description |
DurationOrBuilder |
getUserLabels()
public Map<String,String> getUserLabels()
Use #getUserLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getUserLabelsCount()
public int getUserLabelsCount()
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Returns | |
---|---|
Type | Description |
int |
getUserLabelsMap()
public Map<String,String> getUserLabelsMap()
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getUserLabelsOrDefault(String key, String defaultValue)
public String getUserLabelsOrDefault(String key, String defaultValue)
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getUserLabelsOrThrow(String key)
public String getUserLabelsOrThrow(String key)
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
String |
hasHttpCheck()
public boolean hasHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Returns | |
---|---|
Type | Description |
boolean | Whether the httpCheck field is set. |
hasMonitoredResource()
public boolean hasMonitoredResource()
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Returns | |
---|---|
Type | Description |
boolean | Whether the monitoredResource field is set. |
hasPeriod()
public boolean hasPeriod()
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Returns | |
---|---|
Type | Description |
boolean | Whether the period field is set. |
hasResourceGroup()
public boolean hasResourceGroup()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Returns | |
---|---|
Type | Description |
boolean | Whether the resourceGroup field is set. |
hasTcpCheck()
public boolean hasTcpCheck()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Returns | |
---|---|
Type | Description |
boolean | Whether the tcpCheck field is set. |
hasTimeout()
public boolean hasTimeout()
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Returns | |
---|---|
Type | Description |
boolean | Whether the timeout field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(UptimeCheckConfig other)
public UptimeCheckConfig.Builder mergeFrom(UptimeCheckConfig other)
Parameter | |
---|---|
Name | Description |
other | UptimeCheckConfig |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UptimeCheckConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public UptimeCheckConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeHttpCheck(UptimeCheckConfig.HttpCheck value)
public UptimeCheckConfig.Builder mergeHttpCheck(UptimeCheckConfig.HttpCheck value)
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.HttpCheck |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeMonitoredResource(MonitoredResource value)
public UptimeCheckConfig.Builder mergeMonitoredResource(MonitoredResource value)
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Parameter | |
---|---|
Name | Description |
value | com.google.api.MonitoredResource |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergePeriod(Duration value)
public UptimeCheckConfig.Builder mergePeriod(Duration value)
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Parameter | |
---|---|
Name | Description |
value | Duration |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeResourceGroup(UptimeCheckConfig.ResourceGroup value)
public UptimeCheckConfig.Builder mergeResourceGroup(UptimeCheckConfig.ResourceGroup value)
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.ResourceGroup |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeTcpCheck(UptimeCheckConfig.TcpCheck value)
public UptimeCheckConfig.Builder mergeTcpCheck(UptimeCheckConfig.TcpCheck value)
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.TcpCheck |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeTimeout(Duration value)
public UptimeCheckConfig.Builder mergeTimeout(Duration value)
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Parameter | |
---|---|
Name | Description |
value | Duration |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UptimeCheckConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
putAllUserLabels(Map<String,String> values)
public UptimeCheckConfig.Builder putAllUserLabels(Map<String,String> values)
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Parameter | |
---|---|
Name | Description |
values | Map<String,String> |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
putUserLabels(String key, String value)
public UptimeCheckConfig.Builder putUserLabels(String key, String value)
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Parameters | |
---|---|
Name | Description |
key | String |
value | String |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
removeContentMatchers(int index)
public UptimeCheckConfig.Builder removeContentMatchers(int index)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
removeInternalCheckers(int index)
public UptimeCheckConfig.Builder removeInternalCheckers(int index)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
removeUserLabels(String key)
public UptimeCheckConfig.Builder removeUserLabels(String key)
User-supplied key/value data to be used for organizing and
identifying the UptimeCheckConfig
objects.
The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.
map<string, string> user_labels = 20;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setCheckerType(UptimeCheckConfig.CheckerType value)
public UptimeCheckConfig.Builder setCheckerType(UptimeCheckConfig.CheckerType value)
The type of checkers to use to execute the Uptime check.
.google.monitoring.v3.UptimeCheckConfig.CheckerType checker_type = 17;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.CheckerType The checkerType to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setCheckerTypeValue(int value)
public UptimeCheckConfig.Builder setCheckerTypeValue(int value)
The type of checkers to use to execute the Uptime check.
.google.monitoring.v3.UptimeCheckConfig.CheckerType checker_type = 17;
Parameter | |
---|---|
Name | Description |
value | int The enum numeric value on the wire for checkerType to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setContentMatchers(int index, UptimeCheckConfig.ContentMatcher value)
public UptimeCheckConfig.Builder setContentMatchers(int index, UptimeCheckConfig.ContentMatcher value)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameters | |
---|---|
Name | Description |
index | int |
value | UptimeCheckConfig.ContentMatcher |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setContentMatchers(int index, UptimeCheckConfig.ContentMatcher.Builder builderForValue)
public UptimeCheckConfig.Builder setContentMatchers(int index, UptimeCheckConfig.ContentMatcher.Builder builderForValue)
The content that is expected to appear in the data returned by the target
server against which the check is run. Currently, only the first entry
in the content_matchers
list is supported, and additional entries will
be ignored. This field is optional and should only be specified if a
content match is required as part of the/ Uptime check.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | UptimeCheckConfig.ContentMatcher.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setDisplayName(String value)
public UptimeCheckConfig.Builder setDisplayName(String value)
A human-friendly name for the Uptime check configuration. The display name should be unique within a Cloud Monitoring Workspace in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
Parameter | |
---|---|
Name | Description |
value | String The displayName to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setDisplayNameBytes(ByteString value)
public UptimeCheckConfig.Builder setDisplayNameBytes(ByteString value)
A human-friendly name for the Uptime check configuration. The display name should be unique within a Cloud Monitoring Workspace in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for displayName to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public UptimeCheckConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setHttpCheck(UptimeCheckConfig.HttpCheck value)
public UptimeCheckConfig.Builder setHttpCheck(UptimeCheckConfig.HttpCheck value)
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.HttpCheck |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setHttpCheck(UptimeCheckConfig.HttpCheck.Builder builderForValue)
public UptimeCheckConfig.Builder setHttpCheck(UptimeCheckConfig.HttpCheck.Builder builderForValue)
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
Parameter | |
---|---|
Name | Description |
builderForValue | UptimeCheckConfig.HttpCheck.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setInternalCheckers(int index, InternalChecker value)
public UptimeCheckConfig.Builder setInternalCheckers(int index, InternalChecker value)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameters | |
---|---|
Name | Description |
index | int |
value | InternalChecker |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setInternalCheckers(int index, InternalChecker.Builder builderForValue)
public UptimeCheckConfig.Builder setInternalCheckers(int index, InternalChecker.Builder builderForValue)
The internal checkers that this check will egress from. If is_internal
is
true
and this list is empty, the check will egress from all the
InternalCheckers configured for the project that owns this
UptimeCheckConfig
.
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14 [deprecated = true];
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | InternalChecker.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setIsInternal(boolean value) (deprecated)
public UptimeCheckConfig.Builder setIsInternal(boolean value)
Deprecated. google.monitoring.v3.UptimeCheckConfig.is_internal is deprecated. See google/monitoring/v3/uptime.proto;l=478
If this is true
, then checks are made only from the 'internal_checkers'.
If it is false
, then checks are made only from the 'selected_regions'.
It is an error to provide 'selected_regions' when is_internal is true
,
or to provide 'internal_checkers' when is_internal is false
.
bool is_internal = 15 [deprecated = true];
Parameter | |
---|---|
Name | Description |
value | boolean The isInternal to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setMonitoredResource(MonitoredResource value)
public UptimeCheckConfig.Builder setMonitoredResource(MonitoredResource value)
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Parameter | |
---|---|
Name | Description |
value | com.google.api.MonitoredResource |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setMonitoredResource(MonitoredResource.Builder builderForValue)
public UptimeCheckConfig.Builder setMonitoredResource(MonitoredResource.Builder builderForValue)
The monitored
resource associated
with the configuration.
The following monitored resource types are valid for this field:
uptime_url
,
gce_instance
,
gae_app
,
aws_ec2_instance
,
aws_elb_load_balancer
k8s_service
servicedirectory_service
cloud_run_revision
.google.api.MonitoredResource monitored_resource = 3;
Parameter | |
---|---|
Name | Description |
builderForValue | com.google.api.MonitoredResource.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setName(String value)
public UptimeCheckConfig.Builder setName(String value)
A unique resource name for this Uptime check configuration. The format is:
projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
[PROJECT_ID_OR_NUMBER]
is the Workspace host project associated with the
Uptime check.
This field should be omitted when creating the Uptime check configuration; on create, the resource name is assigned by the server and included in the response.
string name = 1;
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public UptimeCheckConfig.Builder setNameBytes(ByteString value)
A unique resource name for this Uptime check configuration. The format is:
projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
[PROJECT_ID_OR_NUMBER]
is the Workspace host project associated with the
Uptime check.
This field should be omitted when creating the Uptime check configuration; on create, the resource name is assigned by the server and included in the response.
string name = 1;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setPeriod(Duration value)
public UptimeCheckConfig.Builder setPeriod(Duration value)
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Parameter | |
---|---|
Name | Description |
value | Duration |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setPeriod(Duration.Builder builderForValue)
public UptimeCheckConfig.Builder setPeriod(Duration.Builder builderForValue)
How often, in seconds, the Uptime check is performed.
Currently, the only supported values are 60s
(1 minute), 300s
(5 minutes), 600s
(10 minutes), and 900s
(15 minutes). Optional,
defaults to 60s
.
.google.protobuf.Duration period = 7;
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UptimeCheckConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setResourceGroup(UptimeCheckConfig.ResourceGroup value)
public UptimeCheckConfig.Builder setResourceGroup(UptimeCheckConfig.ResourceGroup value)
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.ResourceGroup |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setResourceGroup(UptimeCheckConfig.ResourceGroup.Builder builderForValue)
public UptimeCheckConfig.Builder setResourceGroup(UptimeCheckConfig.ResourceGroup.Builder builderForValue)
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
Parameter | |
---|---|
Name | Description |
builderForValue | UptimeCheckConfig.ResourceGroup.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setSelectedRegions(int index, UptimeCheckRegion value)
public UptimeCheckConfig.Builder setSelectedRegions(int index, UptimeCheckRegion value)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | UptimeCheckRegion The selectedRegions to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setSelectedRegionsValue(int index, int value)
public UptimeCheckConfig.Builder setSelectedRegionsValue(int index, int value)
The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | int The enum numeric value on the wire for selectedRegions to set. |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder | This builder for chaining. |
setTcpCheck(UptimeCheckConfig.TcpCheck value)
public UptimeCheckConfig.Builder setTcpCheck(UptimeCheckConfig.TcpCheck value)
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Parameter | |
---|---|
Name | Description |
value | UptimeCheckConfig.TcpCheck |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setTcpCheck(UptimeCheckConfig.TcpCheck.Builder builderForValue)
public UptimeCheckConfig.Builder setTcpCheck(UptimeCheckConfig.TcpCheck.Builder builderForValue)
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
Parameter | |
---|---|
Name | Description |
builderForValue | UptimeCheckConfig.TcpCheck.Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setTimeout(Duration value)
public UptimeCheckConfig.Builder setTimeout(Duration value)
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Parameter | |
---|---|
Name | Description |
value | Duration |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setTimeout(Duration.Builder builderForValue)
public UptimeCheckConfig.Builder setTimeout(Duration.Builder builderForValue)
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
.google.protobuf.Duration timeout = 8;
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final UptimeCheckConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
UptimeCheckConfig.Builder |