public static    class
      GroupsServiceImpl.Builder
    
     
     
     
      
    
     
       extends AbstractBuilder<GroupsServiceImpl.Builder, CloudIdentity>
     
     
      
    
     
     
      
    
    
    
    
    Builder object for creating an instance of GroupsServiceImpl 
Public Constructor Summary
Public Method Summary
| GroupsServiceImpl | 
                build()
                
                 Builds an instance of  GroupsServiceImpl | 
| Set<String> | 
                getApiScopes()
                
                 Returns API scopes to be used for making Cloud Identity Groups API requests. | 
| CloudIdentity.Builder | 
                getServiceBuilder(HttpTransport transport, JsonFactory jsonFactory, HttpRequestInitializer requestInitializer)
                
                 Gets  ERROR(/com.google.api.services.cloudidentity.v1beta1.CloudIdentity.Builder)instance to
 buildCloudIdentityAPI client. | 
| GroupsServiceImpl.Builder | 
                getThis()
                
                 Returns this instance of  GroupsServiceImpl.Builder | 
| GroupsServiceImpl.Builder | 
                setBatchRequestService(BatchRequestService batchService)
                
                 Sets  BatchRequestServiceto be used for request batching. | 
Inherited Method Summary
Public Constructors
public GroupsServiceImpl.Builder ()
Public Methods
public GroupsServiceImpl build ()
Builds an instance of GroupsServiceImpl 
Returns
- Specific BaseApiServiceimplementation
Throws
| GeneralSecurityException | |
|---|---|
| IOException | 
public Set<String> getApiScopes ()
Returns API scopes to be used for making Cloud Identity Groups API requests.
Returns
- set of scopes to be used.
public CloudIdentity.Builder getServiceBuilder (HttpTransport transport, JsonFactory jsonFactory, HttpRequestInitializer requestInitializer)
Gets ERROR(/com.google.api.services.cloudidentity.v1beta1.CloudIdentity.Builder) instance to
 build CloudIdentity API client.
Parameters
| transport | HttpTranport to be used for creating AbstractGoogleJsonClient | 
|---|---|
| jsonFactory | JsonFactory to be used for creating AbstractGoogleJsonClient | 
| requestInitializer | HttpRequestInitializer to be used for creating AbstractGoogleJsonClient | 
Returns
- an instance of AbstractGoogleJsonClient.Builder
public GroupsServiceImpl.Builder getThis ()
Returns this instance of GroupsServiceImpl.Builder 
Returns
- current builder instance
public GroupsServiceImpl.Builder setBatchRequestService (BatchRequestService batchService)
Sets BatchRequestService to be used for request batching.
Parameters
| batchService | to be used for request batching. | 
|---|
Returns
- this builder instance.