public interface UptimeCheckConfigOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
UptimeCheckConfig.CheckRequestTypeCase |
getCheckRequestTypeCase() |
UptimeCheckConfig.ContentMatcher |
getContentMatchers(int index)
The expected content on the page the check is run against.
|
int |
getContentMatchersCount()
The expected content on the page the check is run against.
|
java.util.List<UptimeCheckConfig.ContentMatcher> |
getContentMatchersList()
The expected content on the page the check is run against.
|
UptimeCheckConfig.ContentMatcherOrBuilder |
getContentMatchersOrBuilder(int index)
The expected content on the page the check is run against.
|
java.util.List<? extends UptimeCheckConfig.ContentMatcherOrBuilder> |
getContentMatchersOrBuilderList()
The expected content on the page the check is run against.
|
java.lang.String |
getDisplayName()
A human-friendly name for the uptime check configuration.
|
ByteString |
getDisplayNameBytes()
A human-friendly name for the uptime check configuration.
|
UptimeCheckConfig.HttpCheck |
getHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
|
UptimeCheckConfig.HttpCheckOrBuilder |
getHttpCheckOrBuilder()
Contains information needed to make an HTTP or HTTPS check.
|
UptimeCheckConfig.InternalChecker |
getInternalCheckers(int index)
The internal checkers that this check will egress from.
|
int |
getInternalCheckersCount()
The internal checkers that this check will egress from.
|
java.util.List<UptimeCheckConfig.InternalChecker> |
getInternalCheckersList()
The internal checkers that this check will egress from.
|
UptimeCheckConfig.InternalCheckerOrBuilder |
getInternalCheckersOrBuilder(int index)
The internal checkers that this check will egress from.
|
java.util.List<? extends UptimeCheckConfig.InternalCheckerOrBuilder> |
getInternalCheckersOrBuilderList()
The internal checkers that this check will egress from.
|
MonitoredResource |
getMonitoredResource()
The monitored resource associated with the configuration.
|
MonitoredResourceOrBuilder |
getMonitoredResourceOrBuilder()
The monitored resource associated with the configuration.
|
java.lang.String |
getName()
A unique resource name for this UptimeCheckConfig.
|
ByteString |
getNameBytes()
A unique resource name for this UptimeCheckConfig.
|
Duration |
getPeriod()
How often the uptime check is performed.
|
DurationOrBuilder |
getPeriodOrBuilder()
How often the uptime check is performed.
|
UptimeCheckConfig.ResourceCase |
getResourceCase() |
UptimeCheckConfig.ResourceGroup |
getResourceGroup()
The group resource associated with the configuration.
|
UptimeCheckConfig.ResourceGroupOrBuilder |
getResourceGroupOrBuilder()
The group resource associated with the configuration.
|
UptimeCheckRegion |
getSelectedRegions(int index)
The list of regions from which the check will be run.
|
int |
getSelectedRegionsCount()
The list of regions from which the check will be run.
|
java.util.List<UptimeCheckRegion> |
getSelectedRegionsList()
The list of regions from which the check will be run.
|
int |
getSelectedRegionsValue(int index)
The list of regions from which the check will be run.
|
java.util.List<java.lang.Integer> |
getSelectedRegionsValueList()
The list of regions from which the check will be run.
|
UptimeCheckConfig.TcpCheck |
getTcpCheck()
Contains information needed to make a TCP check.
|
UptimeCheckConfig.TcpCheckOrBuilder |
getTcpCheckOrBuilder()
Contains information needed to make a TCP check.
|
Duration |
getTimeout()
The maximum amount of time to wait for the request to complete (must be
between 1 and 60 seconds).
|
DurationOrBuilder |
getTimeoutOrBuilder()
The maximum amount of time to wait for the request to complete (must be
between 1 and 60 seconds).
|
boolean |
hasHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
|
boolean |
hasMonitoredResource()
The monitored resource associated with the configuration.
|
boolean |
hasPeriod()
How often the uptime check is performed.
|
boolean |
hasResourceGroup()
The group resource associated with the configuration.
|
boolean |
hasTcpCheck()
Contains information needed to make a TCP check.
|
boolean |
hasTimeout()
The maximum amount of time to wait for the request to complete (must be
between 1 and 60 seconds).
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getName()
A unique resource name for this UptimeCheckConfig. The format is: `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. 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;
ByteString getNameBytes()
A unique resource name for this UptimeCheckConfig. The format is: `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. 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;
java.lang.String getDisplayName()
A human-friendly name for the uptime check configuration. The display name should be unique within a Stackdriver Account in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
ByteString getDisplayNameBytes()
A human-friendly name for the uptime check configuration. The display name should be unique within a Stackdriver Account in order to make it easier to identify; however, uniqueness is not enforced. Required.
string display_name = 2;
boolean hasMonitoredResource()
The monitored resource associated with the configuration.
.google.api.MonitoredResource monitored_resource = 3;
MonitoredResource getMonitoredResource()
The monitored resource associated with the configuration.
.google.api.MonitoredResource monitored_resource = 3;
MonitoredResourceOrBuilder getMonitoredResourceOrBuilder()
The monitored resource associated with the configuration.
.google.api.MonitoredResource monitored_resource = 3;
boolean hasResourceGroup()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
UptimeCheckConfig.ResourceGroup getResourceGroup()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
UptimeCheckConfig.ResourceGroupOrBuilder getResourceGroupOrBuilder()
The group resource associated with the configuration.
.google.monitoring.v3.UptimeCheckConfig.ResourceGroup resource_group = 4;
boolean hasHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
UptimeCheckConfig.HttpCheck getHttpCheck()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
UptimeCheckConfig.HttpCheckOrBuilder getHttpCheckOrBuilder()
Contains information needed to make an HTTP or HTTPS check.
.google.monitoring.v3.UptimeCheckConfig.HttpCheck http_check = 5;
boolean hasTcpCheck()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
UptimeCheckConfig.TcpCheck getTcpCheck()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
UptimeCheckConfig.TcpCheckOrBuilder getTcpCheckOrBuilder()
Contains information needed to make a TCP check.
.google.monitoring.v3.UptimeCheckConfig.TcpCheck tcp_check = 6;
boolean hasPeriod()
How often the uptime check is performed. Currently, only 1, 5, 10, and 15 minutes are supported. Required.
.google.protobuf.Duration period = 7;
Duration getPeriod()
How often the uptime check is performed. Currently, only 1, 5, 10, and 15 minutes are supported. Required.
.google.protobuf.Duration period = 7;
DurationOrBuilder getPeriodOrBuilder()
How often the uptime check is performed. Currently, only 1, 5, 10, and 15 minutes are supported. Required.
.google.protobuf.Duration period = 7;
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;
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;
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;
java.util.List<UptimeCheckConfig.ContentMatcher> getContentMatchersList()
The expected content on the page the check is run against. Currently, only the first entry in the list is supported, and other entries will be ignored. The server will look for an exact match of the string in the page response's content. This field is optional and should only be specified if a content match is required.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
UptimeCheckConfig.ContentMatcher getContentMatchers(int index)
The expected content on the page the check is run against. Currently, only the first entry in the list is supported, and other entries will be ignored. The server will look for an exact match of the string in the page response's content. This field is optional and should only be specified if a content match is required.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
int getContentMatchersCount()
The expected content on the page the check is run against. Currently, only the first entry in the list is supported, and other entries will be ignored. The server will look for an exact match of the string in the page response's content. This field is optional and should only be specified if a content match is required.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
java.util.List<? extends UptimeCheckConfig.ContentMatcherOrBuilder> getContentMatchersOrBuilderList()
The expected content on the page the check is run against. Currently, only the first entry in the list is supported, and other entries will be ignored. The server will look for an exact match of the string in the page response's content. This field is optional and should only be specified if a content match is required.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
UptimeCheckConfig.ContentMatcherOrBuilder getContentMatchersOrBuilder(int index)
The expected content on the page the check is run against. Currently, only the first entry in the list is supported, and other entries will be ignored. The server will look for an exact match of the string in the page response's content. This field is optional and should only be specified if a content match is required.
repeated .google.monitoring.v3.UptimeCheckConfig.ContentMatcher content_matchers = 9;
java.util.List<UptimeCheckRegion> getSelectedRegionsList()
The list of regions from which the check will be run. If this field is specified, enough regions to include a minimum of 3 locations must be provided, or an error message is returned. Not specifying this field will result in uptime checks running from all regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
int getSelectedRegionsCount()
The list of regions from which the check will be run. If this field is specified, enough regions to include a minimum of 3 locations must be provided, or an error message is returned. Not specifying this field will result in uptime checks running from all regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
UptimeCheckRegion getSelectedRegions(int index)
The list of regions from which the check will be run. If this field is specified, enough regions to include a minimum of 3 locations must be provided, or an error message is returned. Not specifying this field will result in uptime checks running from all regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
java.util.List<java.lang.Integer> getSelectedRegionsValueList()
The list of regions from which the check will be run. If this field is specified, enough regions to include a minimum of 3 locations must be provided, or an error message is returned. Not specifying this field will result in uptime checks running from all regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
int getSelectedRegionsValue(int index)
The list of regions from which the check will be run. If this field is specified, enough regions to include a minimum of 3 locations must be provided, or an error message is returned. Not specifying this field will result in uptime checks running from all regions.
repeated .google.monitoring.v3.UptimeCheckRegion selected_regions = 10;
java.util.List<UptimeCheckConfig.InternalChecker> getInternalCheckersList()
The internal checkers that this check will egress from.
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
UptimeCheckConfig.InternalChecker getInternalCheckers(int index)
The internal checkers that this check will egress from.
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
int getInternalCheckersCount()
The internal checkers that this check will egress from.
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
java.util.List<? extends UptimeCheckConfig.InternalCheckerOrBuilder> getInternalCheckersOrBuilderList()
The internal checkers that this check will egress from.
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
UptimeCheckConfig.InternalCheckerOrBuilder getInternalCheckersOrBuilder(int index)
The internal checkers that this check will egress from.
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
UptimeCheckConfig.ResourceCase getResourceCase()
UptimeCheckConfig.CheckRequestTypeCase getCheckRequestTypeCase()