public class Monitoring.Projects.AlertPolicies.Create extends MonitoringRequest<AlertPolicy>
com.google.api.client.util.GenericData.Flags| Modifier | Constructor and Description |
|---|---|
protected |
Create(java.lang.String name,
AlertPolicy content)
Creates a new alerting policy.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
The project in which to create the alerting policy.
|
Monitoring.Projects.AlertPolicies.Create |
set(java.lang.String parameterName,
java.lang.Object value) |
Monitoring.Projects.AlertPolicies.Create |
set$Xgafv(java.lang.String $Xgafv)
V1 error format.
|
Monitoring.Projects.AlertPolicies.Create |
setAccessToken(java.lang.String accessToken)
OAuth access token.
|
Monitoring.Projects.AlertPolicies.Create |
setAlt(java.lang.String alt)
Data format for response.
|
Monitoring.Projects.AlertPolicies.Create |
setCallback(java.lang.String callback)
JSONP
|
Monitoring.Projects.AlertPolicies.Create |
setFields(java.lang.String fields)
Selector specifying which fields to include in a partial response.
|
Monitoring.Projects.AlertPolicies.Create |
setKey(java.lang.String key)
API key.
|
Monitoring.Projects.AlertPolicies.Create |
setName(java.lang.String name)
The project in which to create the alerting policy.
|
Monitoring.Projects.AlertPolicies.Create |
setOauthToken(java.lang.String oauthToken)
OAuth 2.0 token for the current user.
|
Monitoring.Projects.AlertPolicies.Create |
setPrettyPrint(java.lang.Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Monitoring.Projects.AlertPolicies.Create |
setQuotaUser(java.lang.String quotaUser)
Available to use for quota purposes for server-side applications.
|
Monitoring.Projects.AlertPolicies.Create |
setUploadProtocol(java.lang.String uploadProtocol)
Upload protocol for media (e.g.
|
Monitoring.Projects.AlertPolicies.Create |
setUploadType(java.lang.String uploadType)
Legacy upload protocol for media (e.g.
|
get$Xgafv, getAbstractGoogleClient, getAccessToken, getAlt, getCallback, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadProtocol, getUploadType, setDisableGZipContent, setRequestHeadersgetJsonContent, newExceptionOnError, queuebuildHttpRequest, buildHttpRequestUrl, buildHttpRequestUsingHead, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, executeUsingHead, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queueclone, entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, toString, valuesprotected Create(java.lang.String name,
AlertPolicy content)
AbstractGoogleClientRequest.execute() method to invoke the remote operation.
Monitoring.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest) must
be called to initialize this instance immediately after invoking the constructor.
name - The project in which to create the alerting policy. The format is projects/[PROJECT_ID].Note that
this field names the parent container in which the alerting policy will be written, not
the name of the created policy. The alerting policy that is returned will have a name that
contains a normalized representation of this name as a prefix but adds a suffix of the
form /alertPolicies/[POLICY_ID], identifying the policy in the container.content - the AlertPolicypublic Monitoring.Projects.AlertPolicies.Create set$Xgafv(java.lang.String $Xgafv)
MonitoringRequestset$Xgafv in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setAccessToken(java.lang.String accessToken)
MonitoringRequestsetAccessToken in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setAlt(java.lang.String alt)
MonitoringRequestsetAlt in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setCallback(java.lang.String callback)
MonitoringRequestsetCallback in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setFields(java.lang.String fields)
MonitoringRequestsetFields in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setKey(java.lang.String key)
MonitoringRequestsetKey in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setOauthToken(java.lang.String oauthToken)
MonitoringRequestsetOauthToken in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setPrettyPrint(java.lang.Boolean prettyPrint)
MonitoringRequestsetPrettyPrint in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setQuotaUser(java.lang.String quotaUser)
MonitoringRequestsetQuotaUser in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setUploadType(java.lang.String uploadType)
MonitoringRequestsetUploadType in class MonitoringRequest<AlertPolicy>public Monitoring.Projects.AlertPolicies.Create setUploadProtocol(java.lang.String uploadProtocol)
MonitoringRequestsetUploadProtocol in class MonitoringRequest<AlertPolicy>public java.lang.String getName()
public Monitoring.Projects.AlertPolicies.Create setName(java.lang.String name)
public Monitoring.Projects.AlertPolicies.Create set(java.lang.String parameterName, java.lang.Object value)
set in class MonitoringRequest<AlertPolicy>