1616
1717public class CloneAccountService {
1818 public AssetGroupAccountsResponse getGroupAccounts (
19- ProvisionAssetGroupApi provisionAssetGroupApi ,
20- UUID organizationId
21- ) throws ApiException {
19+ ProvisionAssetGroupApi provisionAssetGroupApi ,
20+ UUID organizationId ) throws ApiException {
2221
23- //ds-snippet-start:Admin12Step3
22+ // ds-snippet-start:Admin12Step3
2423 ProvisionAssetGroupApi .GetAssetGroupAccountsOptions options = provisionAssetGroupApi .new GetAssetGroupAccountsOptions ();
2524 options .setCompliant (true );
26- ApiResponse <AssetGroupAccountsResponse > response = provisionAssetGroupApi .getAssetGroupAccountsWithHttpInfo (organizationId , options );
25+ ApiResponse <AssetGroupAccountsResponse > response = provisionAssetGroupApi
26+ .getAssetGroupAccountsWithHttpInfo (organizationId , options );
2727
2828 Map <String , List <String >> headers = response .getHeaders ();
2929 List <String > remaining = headers .get ("X-RateLimit-Remaining" );
3030 List <String > reset = headers .get ("X-RateLimit-Reset" );
31-
32- if (remaining != null & reset != null & ! remaining . isEmpty () & ! reset . isEmpty () ) {
31+
32+ if (remaining != null & reset != null ) {
3333 Instant resetInstant = Instant .ofEpochSecond (Long .parseLong (reset .get (0 )));
3434 System .out .println ("API calls remaining: " + remaining );
3535 System .out .println ("Next Reset: " + resetInstant );
3636 }
3737
3838 return response .getData ();
39- //ds-snippet-end:Admin12Step3
39+ // ds-snippet-end:Admin12Step3
4040 }
4141
4242 public AssetGroupAccountClone getClonedAccount (
43- ProvisionAssetGroupApi provisionAssetGroupApi ,
44- UUID organizationId ,
45- UUID sourceAccountId ,
46- String targetAccountName ,
47- String targetAccountEmail ,
48- String targetAccountFirstName ,
49- String targetAccountLastName
50- ) throws ApiException {
51- //ds-snippet-start:Admin12Step4
43+ ProvisionAssetGroupApi provisionAssetGroupApi ,
44+ UUID organizationId ,
45+ UUID sourceAccountId ,
46+ String targetAccountName ,
47+ String targetAccountEmail ,
48+ String targetAccountFirstName ,
49+ String targetAccountLastName ) throws ApiException {
50+ // ds-snippet-start:Admin12Step4
5251 String countryCode = "US" ;
5352
5453 AssetGroupAccountClone accountData = new AssetGroupAccountClone ();
@@ -67,22 +66,23 @@ public AssetGroupAccountClone getClonedAccount(
6766 targetAccount .admin (admin );
6867 accountData .setSourceAccount (sourceAccount );
6968 accountData .setTargetAccount (targetAccount );
70- //ds-snippet-end:Admin12Step4
69+ // ds-snippet-end:Admin12Step4
7170
72- //ds-snippet-start:Admin12Step5
73- ApiResponse <AssetGroupAccountClone > response = provisionAssetGroupApi .cloneAssetGroupAccountWithHttpInfo (organizationId , accountData );
71+ // ds-snippet-start:Admin12Step5
72+ ApiResponse <AssetGroupAccountClone > response = provisionAssetGroupApi
73+ .cloneAssetGroupAccountWithHttpInfo (organizationId , accountData );
7474
7575 Map <String , List <String >> headers = response .getHeaders ();
7676 List <String > remaining = headers .get ("X-RateLimit-Remaining" );
7777 List <String > reset = headers .get ("X-RateLimit-Reset" );
78-
79- if (remaining != null & reset != null & ! remaining . isEmpty () & ! reset . isEmpty () ) {
78+
79+ if (remaining != null & reset != null ) {
8080 Instant resetInstant = Instant .ofEpochSecond (Long .parseLong (reset .get (0 )));
8181 System .out .println ("API calls remaining: " + remaining );
8282 System .out .println ("Next Reset: " + resetInstant );
8383 }
8484
8585 return response .getData ();
86- //ds-snippet-end:Admin12Step5
86+ // ds-snippet-end:Admin12Step5
8787 }
8888}
0 commit comments