public class Monitoring.Projects.NotificationChannels.List extends MonitoringRequest<ListNotificationChannelsResponse>
com.google.api.client.util.GenericData.Flags| Modifier | Constructor and Description |
|---|---|
protected |
List(java.lang.String name)
Lists the notification channels that have been created for the project.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.api.client.http.HttpRequest |
buildHttpRequestUsingHead() |
com.google.api.client.http.HttpResponse |
executeUsingHead() |
java.lang.String |
getFilter()
If provided, this field specifies the criteria that must be met by notification channels to be
included in the response.For more details, see sorting and filtering.
|
java.lang.String |
getName()
The project on which to execute the request.
|
java.lang.String |
getOrderBy()
A comma-separated list of fields by which to sort the result.
|
java.lang.Integer |
getPageSize()
The maximum number of results to return in a single response.
|
java.lang.String |
getPageToken()
If non-empty, page_token must contain a value returned as the next_page_token in a previous
response to request the next set of results.
|
Monitoring.Projects.NotificationChannels.List |
set(java.lang.String parameterName,
java.lang.Object value) |
Monitoring.Projects.NotificationChannels.List |
set$Xgafv(java.lang.String $Xgafv)
V1 error format.
|
Monitoring.Projects.NotificationChannels.List |
setAccessToken(java.lang.String accessToken)
OAuth access token.
|
Monitoring.Projects.NotificationChannels.List |
setAlt(java.lang.String alt)
Data format for response.
|
Monitoring.Projects.NotificationChannels.List |
setCallback(java.lang.String callback)
JSONP
|
Monitoring.Projects.NotificationChannels.List |
setFields(java.lang.String fields)
Selector specifying which fields to include in a partial response.
|
Monitoring.Projects.NotificationChannels.List |
setFilter(java.lang.String filter)
If provided, this field specifies the criteria that must be met by notification channels
to be included in the response.For more details, see sorting and filtering.
|
Monitoring.Projects.NotificationChannels.List |
setKey(java.lang.String key)
API key.
|
Monitoring.Projects.NotificationChannels.List |
setName(java.lang.String name)
The project on which to execute the request.
|
Monitoring.Projects.NotificationChannels.List |
setOauthToken(java.lang.String oauthToken)
OAuth 2.0 token for the current user.
|
Monitoring.Projects.NotificationChannels.List |
setOrderBy(java.lang.String orderBy)
A comma-separated list of fields by which to sort the result.
|
Monitoring.Projects.NotificationChannels.List |
setPageSize(java.lang.Integer pageSize)
The maximum number of results to return in a single response.
|
Monitoring.Projects.NotificationChannels.List |
setPageToken(java.lang.String pageToken)
If non-empty, page_token must contain a value returned as the next_page_token in a
previous response to request the next set of results.
|
Monitoring.Projects.NotificationChannels.List |
setPrettyPrint(java.lang.Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Monitoring.Projects.NotificationChannels.List |
setQuotaUser(java.lang.String quotaUser)
Available to use for quota purposes for server-side applications.
|
Monitoring.Projects.NotificationChannels.List |
setUploadProtocol(java.lang.String uploadProtocol)
Upload protocol for media (e.g.
|
Monitoring.Projects.NotificationChannels.List |
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, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, 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 List(java.lang.String name)
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 on which to execute the request. The format is projects/[PROJECT_ID]. That is, this
names the container in which to look for the notification channels; it does not name a
specific channel. To query a specific channel by REST resource name, use the
GetNotificationChannel operation.public com.google.api.client.http.HttpResponse executeUsingHead()
throws java.io.IOException
executeUsingHead in class com.google.api.client.googleapis.services.AbstractGoogleClientRequest<ListNotificationChannelsResponse>java.io.IOExceptionpublic com.google.api.client.http.HttpRequest buildHttpRequestUsingHead()
throws java.io.IOException
buildHttpRequestUsingHead in class com.google.api.client.googleapis.services.AbstractGoogleClientRequest<ListNotificationChannelsResponse>java.io.IOExceptionpublic Monitoring.Projects.NotificationChannels.List set$Xgafv(java.lang.String $Xgafv)
MonitoringRequestset$Xgafv in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setAccessToken(java.lang.String accessToken)
MonitoringRequestsetAccessToken in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setAlt(java.lang.String alt)
MonitoringRequestsetAlt in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setCallback(java.lang.String callback)
MonitoringRequestsetCallback in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setFields(java.lang.String fields)
MonitoringRequestsetFields in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setKey(java.lang.String key)
MonitoringRequestsetKey in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setOauthToken(java.lang.String oauthToken)
MonitoringRequestsetOauthToken in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setPrettyPrint(java.lang.Boolean prettyPrint)
MonitoringRequestsetPrettyPrint in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setQuotaUser(java.lang.String quotaUser)
MonitoringRequestsetQuotaUser in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setUploadType(java.lang.String uploadType)
MonitoringRequestsetUploadType in class MonitoringRequest<ListNotificationChannelsResponse>public Monitoring.Projects.NotificationChannels.List setUploadProtocol(java.lang.String uploadProtocol)
MonitoringRequestsetUploadProtocol in class MonitoringRequest<ListNotificationChannelsResponse>public java.lang.String getName()
public Monitoring.Projects.NotificationChannels.List setName(java.lang.String name)
public java.lang.String getOrderBy()
public Monitoring.Projects.NotificationChannels.List setOrderBy(java.lang.String orderBy)
public java.lang.String getPageToken()
public Monitoring.Projects.NotificationChannels.List setPageToken(java.lang.String pageToken)
public java.lang.Integer getPageSize()
public Monitoring.Projects.NotificationChannels.List setPageSize(java.lang.Integer pageSize)
public java.lang.String getFilter()
public Monitoring.Projects.NotificationChannels.List setFilter(java.lang.String filter)
public Monitoring.Projects.NotificationChannels.List set(java.lang.String parameterName, java.lang.Object value)
set in class MonitoringRequest<ListNotificationChannelsResponse>