public class CloudIAP.V1beta1.SetIamPolicy extends CloudIAPRequest<Policy>
com.google.api.client.util.GenericData.Flags
Modifier | Constructor and Description |
---|---|
protected |
SetIamPolicy(java.lang.String resource,
SetIamPolicyRequest content)
Sets the access control policy for an Identity-Aware Proxy protected resource.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getResource()
REQUIRED: The resource for which the policy is being specified.
|
CloudIAP.V1beta1.SetIamPolicy |
set(java.lang.String parameterName,
java.lang.Object value) |
CloudIAP.V1beta1.SetIamPolicy |
set$Xgafv(java.lang.String $Xgafv)
V1 error format.
|
CloudIAP.V1beta1.SetIamPolicy |
setAccessToken(java.lang.String accessToken)
OAuth access token.
|
CloudIAP.V1beta1.SetIamPolicy |
setAlt(java.lang.String alt)
Data format for response.
|
CloudIAP.V1beta1.SetIamPolicy |
setCallback(java.lang.String callback)
JSONP
|
CloudIAP.V1beta1.SetIamPolicy |
setFields(java.lang.String fields)
Selector specifying which fields to include in a partial response.
|
CloudIAP.V1beta1.SetIamPolicy |
setKey(java.lang.String key)
API key.
|
CloudIAP.V1beta1.SetIamPolicy |
setOauthToken(java.lang.String oauthToken)
OAuth 2.0 token for the current user.
|
CloudIAP.V1beta1.SetIamPolicy |
setPrettyPrint(java.lang.Boolean prettyPrint)
Returns response with indentations and line breaks.
|
CloudIAP.V1beta1.SetIamPolicy |
setQuotaUser(java.lang.String quotaUser)
Available to use for quota purposes for server-side applications.
|
CloudIAP.V1beta1.SetIamPolicy |
setResource(java.lang.String resource)
REQUIRED: The resource for which the policy is being specified.
|
CloudIAP.V1beta1.SetIamPolicy |
setUploadProtocol(java.lang.String uploadProtocol)
Upload protocol for media (e.g.
|
CloudIAP.V1beta1.SetIamPolicy |
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, setRequestHeaders
getJsonContent, newExceptionOnError, queue
buildHttpRequest, buildHttpRequestUrl, buildHttpRequestUsingHead, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, executeUsingHead, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue
clone, entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, toString, values
protected SetIamPolicy(java.lang.String resource, SetIamPolicyRequest content)
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
CloudIAP.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)
must be called to initialize this instance immediately after invoking the constructor.
resource
- REQUIRED: The resource for which the policy is being specified.
See the operation documentation for
the appropriate value for this field.content
- the SetIamPolicyRequest
public CloudIAP.V1beta1.SetIamPolicy set$Xgafv(java.lang.String $Xgafv)
CloudIAPRequest
set$Xgafv
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setAccessToken(java.lang.String accessToken)
CloudIAPRequest
setAccessToken
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setAlt(java.lang.String alt)
CloudIAPRequest
setAlt
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setCallback(java.lang.String callback)
CloudIAPRequest
setCallback
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setFields(java.lang.String fields)
CloudIAPRequest
setFields
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setKey(java.lang.String key)
CloudIAPRequest
setKey
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setOauthToken(java.lang.String oauthToken)
CloudIAPRequest
setOauthToken
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setPrettyPrint(java.lang.Boolean prettyPrint)
CloudIAPRequest
setPrettyPrint
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setQuotaUser(java.lang.String quotaUser)
CloudIAPRequest
setQuotaUser
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setUploadType(java.lang.String uploadType)
CloudIAPRequest
setUploadType
in class CloudIAPRequest<Policy>
public CloudIAP.V1beta1.SetIamPolicy setUploadProtocol(java.lang.String uploadProtocol)
CloudIAPRequest
setUploadProtocol
in class CloudIAPRequest<Policy>
public java.lang.String getResource()
public CloudIAP.V1beta1.SetIamPolicy setResource(java.lang.String resource)
public CloudIAP.V1beta1.SetIamPolicy set(java.lang.String parameterName, java.lang.Object value)
set
in class CloudIAPRequest<Policy>