Google Identity and Access Management (IAM) API v1 (revision 4)

A B C D E G I K L P Q R S T U 

A

all() - Static method in class com.google.api.services.iam.v1.IamScopes
Returns an unmodifiable set that contains all scopes declared by this class.
AuditData - Class in com.google.api.services.iam.v1.model
Audit log information specific to Cloud IAM.
AuditData() - Constructor for class com.google.api.services.iam.v1.model.AuditData
 

B

Binding - Class in com.google.api.services.iam.v1.model
Associates `members` with a `role`.
Binding() - Constructor for class com.google.api.services.iam.v1.model.Binding
 
BindingDelta - Class in com.google.api.services.iam.v1.model
One delta entry for Binding.
BindingDelta() - Constructor for class com.google.api.services.iam.v1.model.BindingDelta
 
build() - Method in class com.google.api.services.iam.v1.Iam.Builder
Builds a new instance of Iam.
buildHttpRequestUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 

C

clone() - Method in class com.google.api.services.iam.v1.model.AuditData
 
clone() - Method in class com.google.api.services.iam.v1.model.Binding
 
clone() - Method in class com.google.api.services.iam.v1.model.BindingDelta
 
clone() - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
 
clone() - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
 
clone() - Method in class com.google.api.services.iam.v1.model.Empty
 
clone() - Method in class com.google.api.services.iam.v1.model.ListServiceAccountKeysResponse
 
clone() - Method in class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
 
clone() - Method in class com.google.api.services.iam.v1.model.Policy
 
clone() - Method in class com.google.api.services.iam.v1.model.PolicyDelta
 
clone() - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesRequest
 
clone() - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesResponse
 
clone() - Method in class com.google.api.services.iam.v1.model.Role
 
clone() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
clone() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
 
clone() - Method in class com.google.api.services.iam.v1.model.SetIamPolicyRequest
 
clone() - Method in class com.google.api.services.iam.v1.model.SignBlobRequest
 
clone() - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
 
clone() - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsRequest
 
clone() - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsResponse
 
CLOUD_PLATFORM - Static variable in class com.google.api.services.iam.v1.IamScopes
View and manage your data across Google Cloud Platform services.
com.google.api.services.iam.v1 - package com.google.api.services.iam.v1
 
com.google.api.services.iam.v1.model - package com.google.api.services.iam.v1.model
 
create(String, CreateServiceAccountRequest) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Creates a ServiceAccount and returns it.
create(String, CreateServiceAccountKeyRequest) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys
Creates a ServiceAccountKey and returns it.
CreateServiceAccountKeyRequest - Class in com.google.api.services.iam.v1.model
The service account key create request.
CreateServiceAccountKeyRequest() - Constructor for class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
 
CreateServiceAccountRequest - Class in com.google.api.services.iam.v1.model
The service account create request.
CreateServiceAccountRequest() - Constructor for class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
 

D

decodeBytesToSign() - Method in class com.google.api.services.iam.v1.model.SignBlobRequest
The bytes to sign.
decodeEtag() - Method in class com.google.api.services.iam.v1.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
decodeEtag() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
Used to perform a consistent read-modify-write.
decodePrivateKeyData() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The private key data.
decodePublicKeyData() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The public key data.
decodeSignature() - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
The signed blob.
DEFAULT_BASE_URL - Static variable in class com.google.api.services.iam.v1.Iam
The default encoded base URL of the service.
DEFAULT_ROOT_URL - Static variable in class com.google.api.services.iam.v1.Iam
The default encoded root URL of the service.
DEFAULT_SERVICE_PATH - Static variable in class com.google.api.services.iam.v1.Iam
The default encoded service path of the service.
delete(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Deletes a ServiceAccount.
delete(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys
Deletes a ServiceAccountKey.

E

Empty - Class in com.google.api.services.iam.v1.model
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Empty() - Constructor for class com.google.api.services.iam.v1.model.Empty
 
encodeBytesToSign(byte[]) - Method in class com.google.api.services.iam.v1.model.SignBlobRequest
The bytes to sign.
encodeEtag(byte[]) - Method in class com.google.api.services.iam.v1.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
encodeEtag(byte[]) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
Used to perform a consistent read-modify-write.
encodePrivateKeyData(byte[]) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The private key data.
encodePublicKeyData(byte[]) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The public key data.
encodeSignature(byte[]) - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
The signed blob.
executeUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
executeUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
executeUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
executeUsingHead() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 

G

get(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Gets a ServiceAccount.
get(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys
Gets the ServiceAccountKey by key id.
get$Xgafv() - Method in class com.google.api.services.iam.v1.IamRequest
V1 error format.
getAbstractGoogleClient() - Method in class com.google.api.services.iam.v1.IamRequest
 
getAccessToken() - Method in class com.google.api.services.iam.v1.IamRequest
OAuth access token.
getAccountId() - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
Required.
getAccounts() - Method in class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
The list of matching service accounts.
getAction() - Method in class com.google.api.services.iam.v1.model.BindingDelta
The action that was performed on a Binding.
getAlt() - Method in class com.google.api.services.iam.v1.IamRequest
Data format for response.
getBearerToken() - Method in class com.google.api.services.iam.v1.IamRequest
OAuth bearer token.
getBindingDeltas() - Method in class com.google.api.services.iam.v1.model.PolicyDelta
The delta for Bindings between two policies.
getBindings() - Method in class com.google.api.services.iam.v1.model.Policy
Associates a list of `members` to a `role`.
getBytesToSign() - Method in class com.google.api.services.iam.v1.model.SignBlobRequest
The bytes to sign.
getCallback() - Method in class com.google.api.services.iam.v1.IamRequest
JSONP
getDescription() - Method in class com.google.api.services.iam.v1.model.Role
Optional.
getDisplayName() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
Optional.
getEmail() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
getEtag() - Method in class com.google.api.services.iam.v1.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
getEtag() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
Used to perform a consistent read-modify-write.
getFields() - Method in class com.google.api.services.iam.v1.IamRequest
Selector specifying which fields to include in a partial response.
getFullResourceName() - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesRequest
Required.
getIamPolicy(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Returns the IAM access control policy for a ServiceAccount.
getKey() - Method in class com.google.api.services.iam.v1.IamRequest
API key.
getKeyAlgorithm() - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
Which type of key and algorithm to use for the key.
getKeyAlgorithm() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
Specifies the algorithm (and possibly key size) for the key.
getKeyId() - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
The id of the key used to sign the blob.
getKeys() - Method in class com.google.api.services.iam.v1.model.ListServiceAccountKeysResponse
The public keys for the service account.
getKeyTypes() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
Filters the types of keys the user wants to include in the list response.
getMember() - Method in class com.google.api.services.iam.v1.model.BindingDelta
A single identity requesting access for a Cloud Platform resource.
getMembers() - Method in class com.google.api.services.iam.v1.model.Binding
Specifies the identities requesting access for a Cloud Platform resource.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
Required.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
The resource name of the service account key in the following format: `projects/{project}/serviceAccounts/{account}/keys/{key}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
The resource name of the service account key in the following format: `projects/{project}/serviceAccounts/{account}/keys/{key}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Required.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.model.Role
The name of the role.
getName() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
getName() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The resource name of the service account key in the following format `projects/{project}/serviceAccounts/{account}/keys/{key}`.
getNextPageToken() - Method in class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
To retrieve the next page of results, set ListServiceAccountsRequest.page_token to this value.
getOauth2ClientId() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
getOauthToken() - Method in class com.google.api.services.iam.v1.IamRequest
OAuth 2.0 token for the current user.
getPageSize() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Optional limit on the number of service accounts to include in the response.
getPageToken() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Optional pagination token returned in an earlier ListServiceAccountsResponse.next_page_token.
getPermissions() - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsRequest
The set of permissions to check for the `resource`.
getPermissions() - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsResponse
A subset of `TestPermissionsRequest.permissions` that the caller is allowed.
getPolicy() - Method in class com.google.api.services.iam.v1.model.SetIamPolicyRequest
REQUIRED: The complete policy to be applied to the `resource`.
getPolicyDelta() - Method in class com.google.api.services.iam.v1.model.AuditData
Policy delta between the original policy and the newly set policy.
getPp() - Method in class com.google.api.services.iam.v1.IamRequest
Pretty-print response.
getPrettyPrint() - Method in class com.google.api.services.iam.v1.IamRequest
Returns response with indentations and line breaks.
getPrivateKeyData() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The private key data.
getPrivateKeyType() - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
The output format of the private key.
getPrivateKeyType() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The output format for the private key.
getProjectId() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
getPublicKeyData() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The public key data.
getPublicKeyType() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
The output format of the public key requested.
getQuotaUser() - Method in class com.google.api.services.iam.v1.IamRequest
Available to use for quota purposes for server-side applications.
getResource() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
REQUIRED: The resource for which the policy is being requested.
getResource() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
REQUIRED: The resource for which the policy is being specified.
getResource() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
REQUIRED: The resource for which the policy detail is being requested.
getRole() - Method in class com.google.api.services.iam.v1.model.Binding
Role that is assigned to `members`.
getRole() - Method in class com.google.api.services.iam.v1.model.BindingDelta
Role that is assigned to `members`.
getRoles() - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesResponse
The list of matching roles.
getServiceAccount() - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
The ServiceAccount resource to create.
getSignature() - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
The signed blob.
getTitle() - Method in class com.google.api.services.iam.v1.model.Role
Optional.
getUniqueId() - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
getUploadProtocol() - Method in class com.google.api.services.iam.v1.IamRequest
Upload protocol for media (e.g.
getUploadType() - Method in class com.google.api.services.iam.v1.IamRequest
Legacy upload protocol for media (e.g.
getValidAfterTime() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The key can be used after this timestamp.
getValidBeforeTime() - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The key can be used before this timestamp.
getVersion() - Method in class com.google.api.services.iam.v1.model.Policy
Version of the `Policy`.

I

Iam - Class in com.google.api.services.iam.v1
Service definition for Iam (v1).
Iam(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.iam.v1.Iam
Constructor.
Iam.Builder - Class in com.google.api.services.iam.v1
Builder for Iam.
Iam.Builder(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.iam.v1.Iam.Builder
Returns an instance of a new builder.
Iam.Projects - Class in com.google.api.services.iam.v1
The "projects" collection of methods.
Iam.Projects() - Constructor for class com.google.api.services.iam.v1.Iam.Projects
 
Iam.Projects.ServiceAccounts - Class in com.google.api.services.iam.v1
The "serviceAccounts" collection of methods.
Iam.Projects.ServiceAccounts() - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
 
Iam.Projects.ServiceAccounts.Create - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Create(String, CreateServiceAccountRequest) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
Creates a ServiceAccount and returns it.
Iam.Projects.ServiceAccounts.Delete - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Delete(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
Deletes a ServiceAccount.
Iam.Projects.ServiceAccounts.Get - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Get(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
Gets a ServiceAccount.
Iam.Projects.ServiceAccounts.GetIamPolicy - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.GetIamPolicy(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
Returns the IAM access control policy for a ServiceAccount.
Iam.Projects.ServiceAccounts.Keys - Class in com.google.api.services.iam.v1
The "keys" collection of methods.
Iam.Projects.ServiceAccounts.Keys() - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys
 
Iam.Projects.ServiceAccounts.Keys.Create - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Keys.Create(String, CreateServiceAccountKeyRequest) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
Creates a ServiceAccountKey and returns it.
Iam.Projects.ServiceAccounts.Keys.Delete - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Keys.Delete(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
Deletes a ServiceAccountKey.
Iam.Projects.ServiceAccounts.Keys.Get - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Keys.Get(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
Gets the ServiceAccountKey by key id.
Iam.Projects.ServiceAccounts.Keys.List - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Keys.List(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
Lists ServiceAccountKeys.
Iam.Projects.ServiceAccounts.List - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.List(String) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Lists ServiceAccounts for a project.
Iam.Projects.ServiceAccounts.SetIamPolicy - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.SetIamPolicy(String, SetIamPolicyRequest) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
Sets the IAM access control policy for a ServiceAccount.
Iam.Projects.ServiceAccounts.SignBlob - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.SignBlob(String, SignBlobRequest) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
Signs a blob using a service account's system-managed private key.
Iam.Projects.ServiceAccounts.TestIamPermissions - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.TestIamPermissions(String, TestIamPermissionsRequest) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
Tests the specified permissions against the IAM access control policy for a ServiceAccount.
Iam.Projects.ServiceAccounts.Update - Class in com.google.api.services.iam.v1
 
Iam.Projects.ServiceAccounts.Update(String, ServiceAccount) - Constructor for class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
Updates a ServiceAccount.
Iam.Roles - Class in com.google.api.services.iam.v1
The "roles" collection of methods.
Iam.Roles() - Constructor for class com.google.api.services.iam.v1.Iam.Roles
 
Iam.Roles.QueryGrantableRoles - Class in com.google.api.services.iam.v1
 
Iam.Roles.QueryGrantableRoles(QueryGrantableRolesRequest) - Constructor for class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
Queries roles that can be granted on a particular resource.
IamRequest<T> - Class in com.google.api.services.iam.v1
Iam request.
IamRequest(Iam, String, String, Object, Class<T>) - Constructor for class com.google.api.services.iam.v1.IamRequest
 
IamRequestInitializer - Class in com.google.api.services.iam.v1
Iam request initializer for setting properties like key and userIp.
IamRequestInitializer() - Constructor for class com.google.api.services.iam.v1.IamRequestInitializer
 
IamRequestInitializer(String) - Constructor for class com.google.api.services.iam.v1.IamRequestInitializer
 
IamRequestInitializer(String, String) - Constructor for class com.google.api.services.iam.v1.IamRequestInitializer
 
IamScopes - Class in com.google.api.services.iam.v1
Available OAuth 2.0 scopes for use with the Google Identity and Access Management (IAM) API.
initialize(AbstractGoogleClientRequest<?>) - Method in class com.google.api.services.iam.v1.Iam
 
initializeIamRequest(IamRequest<?>) - Method in class com.google.api.services.iam.v1.IamRequestInitializer
Initializes Iam request.
initializeJsonRequest(AbstractGoogleJsonClientRequest<?>) - Method in class com.google.api.services.iam.v1.IamRequestInitializer
 

K

keys() - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
An accessor for creating requests from the Keys collection.

L

list(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys
Lists ServiceAccountKeys.
list(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Lists ServiceAccounts for a project.
ListServiceAccountKeysResponse - Class in com.google.api.services.iam.v1.model
The service account keys list response.
ListServiceAccountKeysResponse() - Constructor for class com.google.api.services.iam.v1.model.ListServiceAccountKeysResponse
 
ListServiceAccountsResponse - Class in com.google.api.services.iam.v1.model
The service account list response.
ListServiceAccountsResponse() - Constructor for class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
 

P

Policy - Class in com.google.api.services.iam.v1.model
Defines an Identity and Access Management (IAM) policy.
Policy() - Constructor for class com.google.api.services.iam.v1.model.Policy
 
PolicyDelta - Class in com.google.api.services.iam.v1.model
The difference delta between two policies.
PolicyDelta() - Constructor for class com.google.api.services.iam.v1.model.PolicyDelta
 
projects() - Method in class com.google.api.services.iam.v1.Iam
An accessor for creating requests from the Projects collection.

Q

queryGrantableRoles(QueryGrantableRolesRequest) - Method in class com.google.api.services.iam.v1.Iam.Roles
Queries roles that can be granted on a particular resource.
QueryGrantableRolesRequest - Class in com.google.api.services.iam.v1.model
The grantable role query request.
QueryGrantableRolesRequest() - Constructor for class com.google.api.services.iam.v1.model.QueryGrantableRolesRequest
 
QueryGrantableRolesResponse - Class in com.google.api.services.iam.v1.model
The grantable role query response.
QueryGrantableRolesResponse() - Constructor for class com.google.api.services.iam.v1.model.QueryGrantableRolesResponse
 

R

Role - Class in com.google.api.services.iam.v1.model
A role in the Identity and Access Management API.
Role() - Constructor for class com.google.api.services.iam.v1.model.Role
 
roles() - Method in class com.google.api.services.iam.v1.Iam
An accessor for creating requests from the Roles collection.

S

ServiceAccount - Class in com.google.api.services.iam.v1.model
A service account in the Identity and Access Management API.
ServiceAccount() - Constructor for class com.google.api.services.iam.v1.model.ServiceAccount
 
ServiceAccountKey - Class in com.google.api.services.iam.v1.model
Represents a service account key.
ServiceAccountKey() - Constructor for class com.google.api.services.iam.v1.model.ServiceAccountKey
 
serviceAccounts() - Method in class com.google.api.services.iam.v1.Iam.Projects
An accessor for creating requests from the ServiceAccounts collection.
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
set(String, Object) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
set(String, Object) - Method in class com.google.api.services.iam.v1.IamRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.AuditData
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.Binding
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.BindingDelta
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.Empty
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.ListServiceAccountKeysResponse
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.Policy
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.PolicyDelta
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesResponse
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.Role
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.SetIamPolicyRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.SignBlobRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsRequest
 
set(String, Object) - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsResponse
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
set$Xgafv(String) - Method in class com.google.api.services.iam.v1.IamRequest
V1 error format.
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setAccessToken(String) - Method in class com.google.api.services.iam.v1.IamRequest
OAuth access token.
setAccountId(String) - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
Required.
setAccounts(List<ServiceAccount>) - Method in class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
The list of matching service accounts.
setAction(String) - Method in class com.google.api.services.iam.v1.model.BindingDelta
The action that was performed on a Binding.
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setAlt(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setAlt(String) - Method in class com.google.api.services.iam.v1.IamRequest
Data format for response.
setApplicationName(String) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setBearerToken(String) - Method in class com.google.api.services.iam.v1.IamRequest
OAuth bearer token.
setBindingDeltas(List<BindingDelta>) - Method in class com.google.api.services.iam.v1.model.PolicyDelta
The delta for Bindings between two policies.
setBindings(List<Binding>) - Method in class com.google.api.services.iam.v1.model.Policy
Associates a list of `members` to a `role`.
setBytesToSign(String) - Method in class com.google.api.services.iam.v1.model.SignBlobRequest
The bytes to sign.
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setCallback(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setCallback(String) - Method in class com.google.api.services.iam.v1.IamRequest
JSONP
setDescription(String) - Method in class com.google.api.services.iam.v1.model.Role
Optional.
setDisableGZipContent(boolean) - Method in class com.google.api.services.iam.v1.IamRequest
 
setDisplayName(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
Optional.
setEmail(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
setEtag(String) - Method in class com.google.api.services.iam.v1.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
setEtag(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
Used to perform a consistent read-modify-write.
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setFields(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setFields(String) - Method in class com.google.api.services.iam.v1.IamRequest
Selector specifying which fields to include in a partial response.
setFullResourceName(String) - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesRequest
Required.
setGoogleClientRequestInitializer(GoogleClientRequestInitializer) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setHttpRequestInitializer(HttpRequestInitializer) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setIamPolicy(String, SetIamPolicyRequest) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Sets the IAM access control policy for a ServiceAccount.
SetIamPolicyRequest - Class in com.google.api.services.iam.v1.model
Request message for `SetIamPolicy` method.
SetIamPolicyRequest() - Constructor for class com.google.api.services.iam.v1.model.SetIamPolicyRequest
 
setIamRequestInitializer(IamRequestInitializer) - Method in class com.google.api.services.iam.v1.Iam.Builder
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setKey(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setKey(String) - Method in class com.google.api.services.iam.v1.IamRequest
API key.
setKeyAlgorithm(String) - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
Which type of key and algorithm to use for the key.
setKeyAlgorithm(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
Specifies the algorithm (and possibly key size) for the key.
setKeyId(String) - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
The id of the key used to sign the blob.
setKeys(List<ServiceAccountKey>) - Method in class com.google.api.services.iam.v1.model.ListServiceAccountKeysResponse
The public keys for the service account.
setKeyTypes(List<String>) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
Filters the types of keys the user wants to include in the list response.
setMember(String) - Method in class com.google.api.services.iam.v1.model.BindingDelta
A single identity requesting access for a Cloud Platform resource.
setMembers(List<String>) - Method in class com.google.api.services.iam.v1.model.Binding
Specifies the identities requesting access for a Cloud Platform resource.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
Required.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
The resource name of the service account key in the following format: `projects/{project}/serviceAccounts/{account}/keys/{key}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
The resource name of the service account key in the following format: `projects/{project}/serviceAccounts/{account}/keys/{key}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Required.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.model.Role
The name of the role.
setName(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
The resource name of the service account in the following format: `projects/{project}/serviceAccounts/{account}`.
setName(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The resource name of the service account key in the following format `projects/{project}/serviceAccounts/{account}/keys/{key}`.
setNextPageToken(String) - Method in class com.google.api.services.iam.v1.model.ListServiceAccountsResponse
To retrieve the next page of results, set ListServiceAccountsRequest.page_token to this value.
setOauth2ClientId(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setOauthToken(String) - Method in class com.google.api.services.iam.v1.IamRequest
OAuth 2.0 token for the current user.
setPageSize(Integer) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Optional limit on the number of service accounts to include in the response.
setPageToken(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
Optional pagination token returned in an earlier ListServiceAccountsResponse.next_page_token.
setPermissions(List<String>) - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsRequest
The set of permissions to check for the `resource`.
setPermissions(List<String>) - Method in class com.google.api.services.iam.v1.model.TestIamPermissionsResponse
A subset of `TestPermissionsRequest.permissions` that the caller is allowed.
setPolicy(Policy) - Method in class com.google.api.services.iam.v1.model.SetIamPolicyRequest
REQUIRED: The complete policy to be applied to the `resource`.
setPolicyDelta(PolicyDelta) - Method in class com.google.api.services.iam.v1.model.AuditData
Policy delta between the original policy and the newly set policy.
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setPp(Boolean) - Method in class com.google.api.services.iam.v1.IamRequest
Pretty-print response.
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.iam.v1.IamRequest
Returns response with indentations and line breaks.
setPrivateKeyData(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The private key data.
setPrivateKeyType(String) - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountKeyRequest
The output format of the private key.
setPrivateKeyType(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The output format for the private key.
setProjectId(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
setPublicKeyData(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The public key data.
setPublicKeyType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
The output format of the public key requested.
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setQuotaUser(String) - Method in class com.google.api.services.iam.v1.IamRequest
Available to use for quota purposes for server-side applications.
setRequestHeaders(HttpHeaders) - Method in class com.google.api.services.iam.v1.IamRequest
 
setResource(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
REQUIRED: The resource for which the policy is being requested.
setResource(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
REQUIRED: The resource for which the policy is being specified.
setResource(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
REQUIRED: The resource for which the policy detail is being requested.
setRole(String) - Method in class com.google.api.services.iam.v1.model.Binding
Role that is assigned to `members`.
setRole(String) - Method in class com.google.api.services.iam.v1.model.BindingDelta
Role that is assigned to `members`.
setRoles(List<Role>) - Method in class com.google.api.services.iam.v1.model.QueryGrantableRolesResponse
The list of matching roles.
setRootUrl(String) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setServiceAccount(ServiceAccount) - Method in class com.google.api.services.iam.v1.model.CreateServiceAccountRequest
The ServiceAccount resource to create.
setServicePath(String) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setSignature(String) - Method in class com.google.api.services.iam.v1.model.SignBlobResponse
The signed blob.
setSuppressAllChecks(boolean) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setSuppressPatternChecks(boolean) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setSuppressRequiredParameterChecks(boolean) - Method in class com.google.api.services.iam.v1.Iam.Builder
 
setTitle(String) - Method in class com.google.api.services.iam.v1.model.Role
Optional.
setUniqueId(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccount
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setUploadProtocol(String) - Method in class com.google.api.services.iam.v1.IamRequest
Upload protocol for media (e.g.
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Create
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Delete
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Get
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.GetIamPolicy
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Create
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Delete
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.Get
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Keys.List
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.List
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SetIamPolicy
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.SignBlob
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.TestIamPermissions
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts.Update
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.Iam.Roles.QueryGrantableRoles
 
setUploadType(String) - Method in class com.google.api.services.iam.v1.IamRequest
Legacy upload protocol for media (e.g.
setValidAfterTime(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The key can be used after this timestamp.
setValidBeforeTime(String) - Method in class com.google.api.services.iam.v1.model.ServiceAccountKey
The key can be used before this timestamp.
setVersion(Integer) - Method in class com.google.api.services.iam.v1.model.Policy
Version of the `Policy`.
signBlob(String, SignBlobRequest) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Signs a blob using a service account's system-managed private key.
SignBlobRequest - Class in com.google.api.services.iam.v1.model
The service account sign blob request.
SignBlobRequest() - Constructor for class com.google.api.services.iam.v1.model.SignBlobRequest
 
SignBlobResponse - Class in com.google.api.services.iam.v1.model
The service account sign blob response.
SignBlobResponse() - Constructor for class com.google.api.services.iam.v1.model.SignBlobResponse
 

T

testIamPermissions(String, TestIamPermissionsRequest) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Tests the specified permissions against the IAM access control policy for a ServiceAccount.
TestIamPermissionsRequest - Class in com.google.api.services.iam.v1.model
Request message for `TestIamPermissions` method.
TestIamPermissionsRequest() - Constructor for class com.google.api.services.iam.v1.model.TestIamPermissionsRequest
 
TestIamPermissionsResponse - Class in com.google.api.services.iam.v1.model
Response message for `TestIamPermissions` method.
TestIamPermissionsResponse() - Constructor for class com.google.api.services.iam.v1.model.TestIamPermissionsResponse
 

U

update(String, ServiceAccount) - Method in class com.google.api.services.iam.v1.Iam.Projects.ServiceAccounts
Updates a ServiceAccount.
A B C D E G I K L P Q R S T U