From a73c17ce4ffec1eb175eabdb8322a503981013e0 Mon Sep 17 00:00:00 2001 From: poorani Date: Fri, 18 Jul 2025 11:04:32 +0100 Subject: [PATCH] fix(IAM Identity): missing exmaples for preferences Signed-off-by: poorani --- .../iam_identity/v1/IamIdentityExamples.java | 32 ++++++++++++++++--- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/modules/examples/src/main/java/com/ibm/cloud/platform_services/iam_identity/v1/IamIdentityExamples.java b/modules/examples/src/main/java/com/ibm/cloud/platform_services/iam_identity/v1/IamIdentityExamples.java index 115aa12bb2..287d1818d7 100644 --- a/modules/examples/src/main/java/com/ibm/cloud/platform_services/iam_identity/v1/IamIdentityExamples.java +++ b/modules/examples/src/main/java/com/ibm/cloud/platform_services/iam_identity/v1/IamIdentityExamples.java @@ -2070,9 +2070,9 @@ public static void main(String[] args) throws Exception { } try { - System.out.println("getPreferenceOnScopeAccount() result:"); + System.out.println("getPreferencesOnScopeAccount() result:"); - // begin-get_preference_on_scope_account + // begin-get_preferences_on_scope_account GetPreferencesOnScopeAccountOptions getPreferenceOption = new GetPreferencesOnScopeAccountOptions.Builder() .service(service) @@ -2086,7 +2086,29 @@ public static void main(String[] args) throws Exception { System.out.println(preference); - // end-get_preference_on_scope_account + // end-get_preferences_on_scope_account + + } catch (ServiceResponseException e) { + logger.error(String.format("Service returned status code %s: %s\nError details: %s", + e.getStatusCode(), e.getMessage(), e.getDebuggingInfo()), e); + } + + try { + System.out.println("getAllPreferencesOnScopeAccount() result:"); + + // begin-get_all_preferences_on_scope_account + + GetAllPreferencesOnScopeAccountOptions getPreferenceOption = new GetAllPreferencesOnScopeAccountOptions.Builder() + .accountId(accountId) + .iamId(iamId) + .build(); + + Response response = identityservice.getAllPreferencesOnScopeAccount(getPreferenceOption).execute(); + IdentityPreferencesResponse preference = response.getResult(); + + System.out.println(preference); + + // end-get_all_preferences_on_scope_account } catch (ServiceResponseException e) { logger.error(String.format("Service returned status code %s: %s\nError details: %s", @@ -2096,7 +2118,7 @@ public static void main(String[] args) throws Exception { try { System.out.println("deletePreferencesOnScopeAccount() result:"); - // begin-delete_preference_on_scope_account + // begin-delete_preferences_on_scope_account DeletePreferencesOnScopeAccountOptions deletePreferenceOption = new DeletePreferencesOnScopeAccountOptions.Builder() .service(service) @@ -2107,7 +2129,7 @@ public static void main(String[] args) throws Exception { identityservice.deletePreferencesOnScopeAccount(deletePreferenceOption).execute(); - // end-delete_preference_on_scope_account + // end-delete_preferences_on_scope_account } catch (ServiceResponseException e) { logger.error(String.format("Service returned status code %s: %s\nError details: %s",