All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.cloudidentity.v1.CloudIdentity.Groups.html Maven / Gradle / Ivy

The newest version!






CloudIdentity.Groups (Cloud Identity API v1-rev20241010-2.0.0)












com.google.api.services.cloudidentity.v1

Class CloudIdentity.Groups

  • java.lang.Object
    • com.google.api.services.cloudidentity.v1.CloudIdentity.Groups
  • Enclosing class:
    CloudIdentity


    public class CloudIdentity.Groups
    extends Object
    The "groups" collection of methods.
    • Constructor Detail

      • Groups

        public Groups()
    • Method Detail

      • create

        public CloudIdentity.Groups.Create create(Group content)
                                           throws IOException
        Creates a Group. Create a request for the method "groups.create". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        content - the Group
        Returns:
        the request
        Throws:
        IOException
      • delete

        public CloudIdentity.Groups.Delete delete(String name)
                                           throws IOException
        Deletes a `Group`. Create a request for the method "groups.delete". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Group` to retrieve. Must be of the form `groups/{group}`.
        Returns:
        the request
        Throws:
        IOException
      • get

        public CloudIdentity.Groups.Get get(String name)
                                     throws IOException
        Retrieves a `Group`. Create a request for the method "groups.get". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Group` to retrieve. Must be of the form `groups/{group}`.
        Returns:
        the request
        Throws:
        IOException
      • getSecuritySettings

        public CloudIdentity.Groups.GetSecuritySettings getSecuritySettings(String name)
                                                                     throws IOException
        Get Security Settings Create a request for the method "groups.getSecuritySettings". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The security settings to retrieve. Format: `groups/{group_id}/securitySettings`
        Returns:
        the request
        Throws:
        IOException
      • list

        public CloudIdentity.Groups.List list()
                                       throws IOException
        Lists the `Group` resources under a customer or namespace. Create a request for the method "groups.list". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Returns:
        the request
        Throws:
        IOException
      • lookup

        public CloudIdentity.Groups.Lookup lookup()
                                           throws IOException
        Looks up the [resource name](https://cloud.google.com/apis/design/resource_names) of a `Group` by its `EntityKey`. Create a request for the method "groups.lookup". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Returns:
        the request
        Throws:
        IOException
      • patch

        public CloudIdentity.Groups.Patch patch(String name,
                                                Group content)
                                         throws IOException
        Updates a `Group`. Create a request for the method "groups.patch". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Output only. The [resource name](https://cloud.google.com/apis/design/resource_names) of the `Group`. Shall be of the form `groups/{group}`.
        content - the Group
        Returns:
        the request
        Throws:
        IOException
      • search

        public CloudIdentity.Groups.Search search()
                                           throws IOException
        Searches for `Group` resources matching a specified query. Create a request for the method "groups.search". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Returns:
        the request
        Throws:
        IOException
      • updateSecuritySettings

        public CloudIdentity.Groups.UpdateSecuritySettings updateSecuritySettings(String name,
                                                                                  SecuritySettings content)
                                                                           throws IOException
        Update Security Settings Create a request for the method "groups.updateSecuritySettings". This request holds the parameters needed by the cloudidentity server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Output only. The resource name of the security settings. Shall be of the form `groups/{group_id}/securitySettings`.
        content - the SecuritySettings
        Returns:
        the request
        Throws:
        IOException
      • memberships

        public CloudIdentity.Groups.Memberships memberships()
        An accessor for creating requests from the Memberships collection.

        The typical use is:

            CloudIdentity cloudidentity = new CloudIdentity(...);
            CloudIdentity.Memberships.List request = cloudidentity.memberships().list(parameters ...)
         
        Returns:
        the resource collection

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy