From 3b25bb35583444c336883d333948f35e632f379a Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Tue, 11 Feb 2025 18:01:18 +0000 Subject: [PATCH 01/16] Standardised environment variables --- src/main/java/com/vonage/quickstart/Util.java | 161 +++++++++++++++--- 1 file changed, 136 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/vonage/quickstart/Util.java b/src/main/java/com/vonage/quickstart/Util.java index a928aa1..71d7d49 100644 --- a/src/main/java/com/vonage/quickstart/Util.java +++ b/src/main/java/com/vonage/quickstart/Util.java @@ -21,16 +21,27 @@ */ package com.vonage.quickstart; +import com.vonage.client.ApiRegion; +import com.vonage.client.numbers.Feature; +import com.vonage.client.numbers.SearchPattern; +import com.vonage.client.numbers.Type; +import com.vonage.client.numbers.UpdateNumberRequest; +import com.vonage.client.verify.Psd2Request; +import com.vonage.client.verify.VerifyRequest; +import com.vonage.client.voice.TextToSpeechLanguage; +import java.time.Instant; +import java.util.Arrays; import java.util.logging.ConsoleHandler; import java.util.logging.Handler; import java.util.logging.Level; import java.util.logging.Logger; /** - * This class contains utility methods designed to be statically imported into - * the quickstart main classes. + * This class contains utility methods and environment variables designed to be statically + * imported into the quickstart main classes. */ public class Util { + /** * Configures logging if the QUICKSTART_DEBUG environment variable is set. */ @@ -60,28 +71,128 @@ public static String envVar(String key) { return value; } - /** - * Look up a required environment variable and throw an - * IllegalArgumentException if the value is not one of "0", "1", "true", "false", "on" or "off". - * - * @param key the name of the environment variable - * @return the value - */ - public static boolean booleanEnvVar(String key) { - String stringValue = System.getenv(key); - if (stringValue == null) { - return false; - } else { - stringValue = stringValue.trim().toLowerCase(); - } + public static final String + VONAGE_API_KEY = envVar("VONAGE_API_KEY"), + VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"), + VONAGE_SIGNATURE_SECRET = envVar("VONAGE_SIGNATURE_SECRET"), + VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"), + VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"), + VONAGE_VIRTUAL_NUMBER = envVar("VONAGE_VIRTUAL_NUMBER"), + ACCOUNT_ID = envVar("ACCOUNT_ID"), + ACCOUNT_SECRET = envVar("ACCOUNT_SECRET"), + ACCOUNT_SECRET_ID = envVar("ACCOUNT_SECRET_ID"), + ACCOUNT_SMS_CALLBACK_URL = envVar("ACCOUNT_SMS_CALLBACK_URL"), + APPLICATION_NAME = envVar("APPLICATION_NAME"), + MESSAGES_TO_NUMBER = envVar("MESSAGES_TO_NUMBER"), + MESSAGES_MESSAGE_ID = envVar("MESSAGES_MESSAGE_ID"), + MESSAGES_IMAGE_URL = envVar("MESSAGES_IMAGE_URL"), + MESSAGES_AUDIO_URL = envVar("MESSAGES_AUDIO_URL"), + MESSAGES_VIDEO_URL = envVar("MESSAGES_VIDEO_URL"), + MESSAGES_FILE_URL = envVar("MESSAGES_FILE_URL"), + MESSAGES_VCARD_URL = envVar("MESSAGES_VCARD_URL"), + MESSAGES_EMOJI = envVar("MESSAGES_EMOJI"), + MESSAGES_CAPTION = envVar("MESSAGES_CAPTION"), + SMS_SENDER_ID = envVar("SMS_SENDER_ID"), + MMS_SENDER_ID = envVar("MMS_SENDER_ID"), + RCS_SENDER_ID = envVar("RCS_SENDER_ID"), + WHATSAPP_SENDER_ID = envVar("WHATSAPP_SENDER_ID"), + VIBER_SENDER_ID = envVar("VIBER_SENDER_ID"), + MESSENGER_SENDER_ID = envVar("MESSENGER_SENDER_ID"), + MESSENGER_RECIPIENT_ID = envVar("MESSENGER_RECIPIENT_ID"), + WHATSAPP_TEMPLATE_NAME = envVar("WHATSAPP_TEMPLATE_NAME"), + WHATSAPP_OTP = envVar("WHATSAPP_OTP"), + WHATSAPP_CATALOG_ID = envVar("WHATSAPP_CATALOG_ID"), + WHATSAPP_PRODUCT_ID = envVar("WHATSAPP_PRODUCT_ID"), + WHATSAPP_STICKER_ID = envVar("WHATSAPP_STICKER_ID"), + WHATSAPP_STICKER_URL = envVar("WHATSAPP_STICKER_URL"), + WHATSAPP_HEADER_IMAGE_URL = envVar("WHATSAPP_HEADER_IMAGE_URL"), + WHATSAPP_TEMPLATE_NAMESPACE = envVar("WHATSAPP_TEMPLATE_NAMESPACE"), + WHATSAPP_AUTH_TEMPLATE_NAME = envVar("WHATSAPP_AUTH_TEMPLATE_NAME"), + WHATSAPP_TEMPLATE_REPLACEMENT_TEXT = envVar("WHATSAPP_TEMPLATE_REPLACEMENT_TEXT"), + VIBER_THUMB_URL = envVar("VIBER_THUMB_URL"), + MESSAGES_SANDBOX_VIBER_SERVICE_ID = envVar("MESSAGES_SANDBOX_VIBER_SERVICE_ID"), + MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER = envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER"), + MESSAGES_SANDBOX_FB_ID = envVar("MESSAGES_SANDBOX_FB_ID"), + MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID = envVar("MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID"), + MESSAGES_SANDBOX_WHATSAPP_NUMBER = envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER"), + NV_MSISDN = envVar("NV_MSISDN"), + NV_REDIRECT_URI = envVar("NV_REDIRECT_URI"), + SIMSWAP_MSISDN = envVar("SIMSWAP_MSISDN"), + INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"), + INSIGHT_CALLBACK_URL = envVar("INSIGHT_CALLBACK_URL"), + NUMBER_MSISDN = envVar("NUMBER_MSISDN"), + NUMBER_COUNTRY_CODE = envVar("NUMBER_COUNTRY_CODE"), + NUMBER_SEARCH_CRITERIA = envVar("NUMBER_SEARCH_CRITERIA"), + NUMBER_SMS_CALLBACK_URL = envVar("NUMBER_SMS_CALLBACK_URL"), + NUMBER_VOICE_CALLBACK_URL = envVar("NUMBER_VOICE_CALLBACK_URL"), + NUMBER_VOICE_STATUS_CALLBACK_URL = envVar("NUMBER_VOICE_STATUS_CALLBACK_URL"), + PRICING_COUNTRY_CODE = envVar("PRICING_COUNTRY_CODE"), + PRICING_DIAL_PREFIX = envVar("PRICING_DIAL_PREFIX"), + VONAGE_REDACT_ID = envVar("VONAGE_REDACT_ID"), + SMS_TO_NUMBER = envVar("SMS_TO_NUMBER"), + SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"), + SUBACCOUNT_NAME = envVar("SUBACCOUNT_NAME"), + SUBACCOUNT_SECRET = envVar("SUBACCOUNT_SECRET"), + USER_ID = envVar("USER_ID"), + USER_NAME = envVar("USER_NAME"), + USER_DISPLAY_NAME = envVar("USER_DISPLAY_NAME"), + USER_NEW_NAME = envVar("USER_NEW_NAME"), + USER_NEW_DISPLAY_NAME = envVar("USER_NEW_DISPLAY_NAME"), + WEBSOCKET_URI = envVar("WEBSOCKET_URI"), + SIP_SECURE_URI = envVar("SIP_SECURE_URI"), + SIP_USERNAME = envVar("SIP_USERNAME"), + SIP_PASSWORD = envVar("SIP_PASSWORD"), + VERIFY_NUMBER = envVar("VERIFY_NUMBER"), + VERIFY_BRAND_NAME = envVar("VERIFY_BRAND_NAME"), + VERIFY_PAYEE_NAME = envVar("VERIFY_PAYEE_NAME"), + VERIFY_REQUEST_ID = envVar("VERIFY_REQUEST_ID"), + VERIFY_CODE = envVar("VERIFY_CODE"), + VERIFY_TO_EMAIL = envVar("VERIFY_TO_EMAIL"), + VERIFY_FROM_EMAIL = envVar("VERIFY_FROM_EMAIL"), + VERIFY_WHATSAPP_NUMBER = envVar("VERIFY_WHATSAPP_NUMBER"), + VERIFY_TEMPLATE_NAME = envVar("VERIFY_TEMPLATE_NAME"), + VERIFY_TEMPLATE_ID = envVar("VERIFY_TEMPLATE_ID"), + VERIFY_TEMPLATE_FRAGMENT_ID = envVar("VERIFY_TEMPLATE_FRAGMENT_ID"), + VOICE_CALL_ID = envVar("VOICE_CALL_ID"), + VOICE_TO_NUMBER = envVar("VOICE_TO_NUMBER"), + VOICE_TEXT = envVar("VOICE_TEXT"), + VOICE_DTMF_DIGITS = envVar("VOICE_DTMF_DIGITS"), + VOICE_CONFERENCE_NAME = envVar("VOICE_CONFERENCE_NAME"), + VOICE_NCCO_URL = envVar("VOICE_NCCO_URL"), + VOICE_ANSWER_URL = envVar("VOICE_ANSWER_URL"), + VOICE_STREAM_URL = envVar("VOICE_STREAM_URL"), + VOICE_RECORDING_URL = envVar("VOICE_RECORDING_URL"); - if ("1".equals(stringValue) || "true".equals(stringValue) || "on".equals(stringValue)) { - return true; - } else if ("0".equals(stringValue) || "false".equals(stringValue) || "off".equals(stringValue)) { - return false; - } else { - throw new IllegalArgumentException( - String.format("The value \"%s\" could not be converted to a boolean value", stringValue)); - } - } + public static final int + VIBER_VIDEO_DURATION = Integer.parseInt(envVar("VIBER_VIDEO_DURATION")), + VIBER_VIDEO_FILE_SIZE = Integer.parseInt(envVar("VIBER_VIDEO_FILE_SIZE")), + VIBER_VIDEO_TTL = Integer.parseInt(envVar("VIBER_VIDEO_TTL")), + SIMSWAP_MAX_AGE = Integer.parseInt(envVar("SIMSWAP_MAX_AGE")), + VBC_EXTENSION = Integer.parseInt(envVar("VBC_EXTENSION")); + + public static final Type + NUMBER_TYPE = Type.fromString(envVar("NUMBER_TYPE")); + + public static final Feature[] + NUMBER_FEATURES = Arrays.stream(envVar("NUMBER_FEATURES").split(",")) + .map(Feature::fromString) + .toArray(Feature[]::new); + + public static final SearchPattern + NUMBER_SEARCH_PATTERN = SearchPattern.values()[Integer.parseInt(envVar("NUMBER_SEARCH_PATTERN"))]; + + public static final UpdateNumberRequest.CallbackType + NUMBER_VOICE_CALLBACK_TYPE = UpdateNumberRequest.CallbackType.fromString(envVar("NUMBER_VOICE_CALLBACK_TYPE")); + + public static final VerifyRequest.Workflow + VERIFY_WORKFLOW_ID = VerifyRequest.Workflow.values()[Integer.parseInt(envVar("VERIFY_WORKFLOW_ID")) + 1]; + + public static final Psd2Request.Workflow + VERIFY_PSD2_WORKFLOW_ID = Psd2Request.Workflow.values()[Integer.parseInt(envVar("VERIFY_WORKFLOW_ID")) + 1]; + + public static final TextToSpeechLanguage + VOICE_LANGUAGE = TextToSpeechLanguage.valueOf(envVar("VOICE_LANGUAGE")); + + public static final ApiRegion + MESSAGES_GEOSPECIFIC_API_HOST = ApiRegion.fromString(envVar("MESSAGES_GEOSPECIFIC_API_HOST")); } From aff40bbaf93a9939214cd8d0be817933e309a4ae Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Tue, 11 Feb 2025 18:05:21 +0000 Subject: [PATCH 02/16] Normalise Account snippets --- SNIPPETS.md | 4 ++-- .../com/vonage/quickstart/account/ConfigureAccount.java | 7 ++----- .../java/com/vonage/quickstart/account/CreateSecret.java | 8 ++------ .../java/com/vonage/quickstart/account/GetBalance.java | 5 +---- .../java/com/vonage/quickstart/account/GetSecret.java | 8 ++------ .../java/com/vonage/quickstart/account/ListSecrets.java | 5 +---- .../java/com/vonage/quickstart/account/RevokeSecret.java | 8 ++------ .../vonage/quickstart/application/CreateApplication.java | 2 +- .../vonage/quickstart/application/DeleteApplication.java | 2 +- .../com/vonage/quickstart/application/GetApplication.java | 2 +- .../vonage/quickstart/application/ListApplications.java | 2 +- .../vonage/quickstart/application/UpdateApplication.java | 2 +- .../initialize/ApplicationAuthWithKeyContents.java | 2 +- .../quickstart/initialize/ApplicationAuthWithKeyPath.java | 2 +- .../java/com/vonage/quickstart/initialize/BasicAuth.java | 2 +- .../java/com/vonage/quickstart/initialize/FullAuth.java | 2 +- .../com/vonage/quickstart/insight/AdvancedInsight.java | 4 ++-- .../vonage/quickstart/insight/AdvancedInsightAsync.java | 2 +- .../quickstart/insight/AdvancedInsightWithCnam.java | 4 ++-- .../java/com/vonage/quickstart/insight/BasicInsight.java | 4 ++-- .../com/vonage/quickstart/insight/StandardInsight.java | 4 ++-- src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java | 2 +- .../com/vonage/quickstart/jwt/ValidateInboundJwt.java | 2 +- .../com/vonage/quickstart/meetings/CreateInstantRoom.java | 4 ++-- .../vonage/quickstart/meetings/CreateLongTermRoom.java | 4 ++-- .../java/com/vonage/quickstart/meetings/CreateTheme.java | 4 ++-- .../com/vonage/quickstart/meetings/DeleteRecording.java | 4 ++-- .../java/com/vonage/quickstart/meetings/DeleteTheme.java | 4 ++-- .../java/com/vonage/quickstart/meetings/GetRecording.java | 4 ++-- src/main/java/com/vonage/quickstart/meetings/GetRoom.java | 4 ++-- .../java/com/vonage/quickstart/meetings/GetTheme.java | 4 ++-- .../com/vonage/quickstart/meetings/ListDialInNumbers.java | 4 ++-- .../com/vonage/quickstart/meetings/ListRecordings.java | 4 ++-- .../java/com/vonage/quickstart/meetings/ListRooms.java | 4 ++-- .../com/vonage/quickstart/meetings/ListRoomsByTheme.java | 4 ++-- .../java/com/vonage/quickstart/meetings/ListThemes.java | 4 ++-- .../com/vonage/quickstart/meetings/UpdateApplication.java | 4 ++-- .../java/com/vonage/quickstart/meetings/UpdateRoom.java | 4 ++-- .../java/com/vonage/quickstart/meetings/UpdateTheme.java | 4 ++-- .../java/com/vonage/quickstart/meetings/UploadLogo.java | 4 ++-- .../com/vonage/quickstart/messages/IncomingMessage.java | 2 +- .../vonage/quickstart/messages/MessageStatusWebhook.java | 2 +- .../quickstart/messages/messenger/SendMessengerAudio.java | 2 +- .../quickstart/messages/messenger/SendMessengerFile.java | 2 +- .../quickstart/messages/messenger/SendMessengerImage.java | 2 +- .../quickstart/messages/messenger/SendMessengerText.java | 2 +- .../quickstart/messages/messenger/SendMessengerVideo.java | 2 +- .../com/vonage/quickstart/messages/mms/SendMmsAudio.java | 2 +- .../com/vonage/quickstart/messages/mms/SendMmsImage.java | 2 +- .../com/vonage/quickstart/messages/mms/SendMmsVcard.java | 2 +- .../com/vonage/quickstart/messages/mms/SendMmsVideo.java | 2 +- .../com/vonage/quickstart/messages/rcs/RevokeMessage.java | 2 +- .../com/vonage/quickstart/messages/rcs/SendRcsFile.java | 2 +- .../com/vonage/quickstart/messages/rcs/SendRcsImage.java | 2 +- .../vonage/quickstart/messages/rcs/SendRcsRichCard.java | 2 +- .../quickstart/messages/rcs/SendRcsRichCardCarousel.java | 2 +- .../messages/rcs/SendRcsSuggestedCalendarEvent.java | 2 +- .../messages/rcs/SendRcsSuggestedDialNumber.java | 2 +- .../messages/rcs/SendRcsSuggestedMultipleActions.java | 2 +- .../quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java | 2 +- .../quickstart/messages/rcs/SendRcsSuggestedReply.java | 2 +- .../messages/rcs/SendRcsSuggestedShareLocation.java | 2 +- .../messages/rcs/SendRcsSuggestedViewLocation.java | 2 +- .../com/vonage/quickstart/messages/rcs/SendRcsText.java | 2 +- .../com/vonage/quickstart/messages/rcs/SendRcsVideo.java | 2 +- .../messages/sandbox/messenger/SendMessengerText.java | 4 ++-- .../messages/sandbox/messenger/SendMessengerVideo.java | 4 ++-- .../quickstart/messages/sandbox/viber/SendViberText.java | 4 ++-- .../quickstart/messages/sandbox/viber/SendViberVideo.java | 2 +- .../messages/sandbox/whatsapp/SendWhatsappAudio.java | 4 ++-- .../messages/sandbox/whatsapp/SendWhatsappContact.java | 4 ++-- .../messages/sandbox/whatsapp/SendWhatsappFile.java | 4 ++-- .../messages/sandbox/whatsapp/SendWhatsappReaction.java | 2 +- .../messages/sandbox/whatsapp/SendWhatsappSticker.java | 4 ++-- .../messages/sandbox/whatsapp/SendWhatsappText.java | 4 ++-- .../messages/sandbox/whatsapp/SendWhatsappUnreaction.java | 2 +- .../messages/sandbox/whatsapp/SendWhatsappVideo.java | 4 ++-- .../com/vonage/quickstart/messages/sms/SendSmsText.java | 2 +- .../vonage/quickstart/messages/viber/SendViberFile.java | 2 +- .../vonage/quickstart/messages/viber/SendViberImage.java | 2 +- .../vonage/quickstart/messages/viber/SendViberText.java | 2 +- .../vonage/quickstart/messages/viber/SendViberVideo.java | 2 +- .../vonage/quickstart/messages/whatsapp/MarkAsRead.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappAudio.java | 2 +- .../whatsapp/SendWhatsappAuthenticationTemplate.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappContact.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappFile.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappImage.java | 2 +- .../messages/whatsapp/SendWhatsappLinkButton.java | 2 +- .../messages/whatsapp/SendWhatsappLocation.java | 2 +- .../messages/whatsapp/SendWhatsappMediaTemplate.java | 2 +- .../messages/whatsapp/SendWhatsappMultiProduct.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappOTP.java | 4 ++-- .../messages/whatsapp/SendWhatsappQuickReplyButton.java | 2 +- .../messages/whatsapp/SendWhatsappReaction.java | 2 +- .../messages/whatsapp/SendWhatsappSingleProduct.java | 2 +- .../messages/whatsapp/SendWhatsappStickerId.java | 2 +- .../messages/whatsapp/SendWhatsappStickerUrl.java | 2 +- .../messages/whatsapp/SendWhatsappTemplate.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappText.java | 2 +- .../messages/whatsapp/SendWhatsappUnreaction.java | 2 +- .../quickstart/messages/whatsapp/SendWhatsappVideo.java | 2 +- .../com/vonage/quickstart/numberinsight2/FraudScore.java | 4 ++-- .../com/vonage/quickstart/numberinsight2/SimSwap.java | 4 ++-- .../java/com/vonage/quickstart/numbers/BuyNumber.java | 2 +- .../java/com/vonage/quickstart/numbers/CancelNumber.java | 2 +- .../java/com/vonage/quickstart/numbers/ListNumbers.java | 2 +- .../java/com/vonage/quickstart/numbers/SearchNumbers.java | 2 +- .../java/com/vonage/quickstart/numbers/UpdateNumber.java | 2 +- .../com/vonage/quickstart/redact/RedactATransaction.java | 2 +- .../vonage/quickstart/simswap/RetrieveSimSwapDate.java | 4 ++-- .../java/com/vonage/quickstart/simswap/SimSwapped.java | 4 ++-- .../java/com/vonage/quickstart/sms/ReceiveSignedSms.java | 2 +- src/main/java/com/vonage/quickstart/sms/SendMessage.java | 4 ++-- .../java/com/vonage/quickstart/sms/SendSignedSms.java | 4 ++-- .../com/vonage/quickstart/sms/SendUnicodeMessage.java | 4 ++-- .../vonage/quickstart/subaccounts/CreateSubaccount.java | 4 ++-- .../quickstart/subaccounts/DeactivateSubaccount.java | 4 ++-- .../com/vonage/quickstart/subaccounts/GetSubaccount.java | 4 ++-- .../quickstart/subaccounts/ListBalanceTransfers.java | 4 ++-- .../quickstart/subaccounts/ListCreditTransfers.java | 4 ++-- .../vonage/quickstart/subaccounts/ListSubaccounts.java | 4 ++-- .../quickstart/subaccounts/ReactivateSubaccount.java | 4 ++-- .../vonage/quickstart/subaccounts/RenameSubaccount.java | 4 ++-- .../vonage/quickstart/subaccounts/TransferBalance.java | 4 ++-- .../com/vonage/quickstart/subaccounts/TransferCredit.java | 4 ++-- .../com/vonage/quickstart/subaccounts/TransferNumber.java | 4 ++-- src/main/java/com/vonage/quickstart/users/CreateUser.java | 2 +- src/main/java/com/vonage/quickstart/users/DeleteUser.java | 2 +- src/main/java/com/vonage/quickstart/users/GetUser.java | 2 +- src/main/java/com/vonage/quickstart/users/ListUsers.java | 2 +- src/main/java/com/vonage/quickstart/users/UpdateUser.java | 2 +- .../com/vonage/quickstart/verify/AdvanceVerification.java | 2 +- .../com/vonage/quickstart/verify/CancelVerification.java | 2 +- .../com/vonage/quickstart/verify/CheckVerification.java | 2 +- .../com/vonage/quickstart/verify/SearchVerification.java | 2 +- .../vonage/quickstart/verify/StartPsd2Verification.java | 2 +- .../verify/StartPsd2VerificationWithWorkflow.java | 2 +- .../com/vonage/quickstart/verify/StartVerification.java | 2 +- .../quickstart/verify/StartVerificationWithWorkflow.java | 2 +- .../java/com/vonage/quickstart/verify2/CancelRequest.java | 2 +- .../vonage/quickstart/verify2/CheckVerificationCode.java | 2 +- .../com/vonage/quickstart/verify2/CreateTemplate.java | 2 +- .../vonage/quickstart/verify2/CreateTemplateFragment.java | 2 +- .../com/vonage/quickstart/verify2/DeleteTemplate.java | 2 +- .../vonage/quickstart/verify2/DeleteTemplateFragment.java | 2 +- .../java/com/vonage/quickstart/verify2/GetTemplate.java | 2 +- .../vonage/quickstart/verify2/GetTemplateFragment.java | 2 +- .../vonage/quickstart/verify2/ListTemplateFragments.java | 2 +- .../java/com/vonage/quickstart/verify2/ListTemplates.java | 2 +- .../vonage/quickstart/verify2/SendRequestAllChannels.java | 2 +- .../com/vonage/quickstart/verify2/SendRequestEmail.java | 2 +- .../vonage/quickstart/verify2/SendRequestSilentAuth.java | 2 +- .../com/vonage/quickstart/verify2/SendRequestSms.java | 2 +- .../com/vonage/quickstart/verify2/SendRequestVoice.java | 2 +- .../vonage/quickstart/verify2/SendRequestWhatsapp.java | 2 +- .../verify2/SendRequestWhatsappInteractive.java | 2 +- .../quickstart/verify2/SendRequestWithFallback.java | 2 +- .../com/vonage/quickstart/verify2/UpdateTemplate.java | 2 +- .../vonage/quickstart/verify2/UpdateTemplateFragment.java | 2 +- .../com/vonage/quickstart/voice/ConnectInboundCall.java | 2 +- .../com/vonage/quickstart/voice/DownloadRecording.java | 4 ++-- .../java/com/vonage/quickstart/voice/EarmuffCall.java | 4 ++-- src/main/java/com/vonage/quickstart/voice/EndCall.java | 4 ++-- src/main/java/com/vonage/quickstart/voice/MuteCall.java | 4 ++-- .../com/vonage/quickstart/voice/OutboundTextToSpeech.java | 4 ++-- .../voice/OutboundTextToSpeechWithEventUrl.java | 4 ++-- .../quickstart/voice/OutboundTextToSpeechWithNcco.java | 4 ++-- src/main/java/com/vonage/quickstart/voice/RecordCall.java | 2 +- .../com/vonage/quickstart/voice/RecordCallSplitAudio.java | 2 +- .../com/vonage/quickstart/voice/RetrieveCallInfo.java | 4 ++-- .../vonage/quickstart/voice/RetrieveInfoForAllCalls.java | 4 ++-- .../java/com/vonage/quickstart/voice/SendDtmfToCall.java | 4 ++-- .../java/com/vonage/quickstart/voice/SendTalkToCall.java | 4 ++-- .../com/vonage/quickstart/voice/StreamAudioToCall.java | 4 ++-- .../java/com/vonage/quickstart/voice/TransferCall.java | 4 ++-- .../com/vonage/quickstart/voice/TransferCallNCCO.java | 4 ++-- 177 files changed, 245 insertions(+), 266 deletions(-) diff --git a/SNIPPETS.md b/SNIPPETS.md index 545030e..f896acb 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -2095,8 +2095,8 @@ import com.vonage.client.sms.SmsSubmissionResponse; import com.vonage.client.sms.messages.TextMessage; import com.vonage.client.auth.hashutils.HashUtil; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendSignedSms { diff --git a/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java b/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java index 77f7b80..a92076d 100644 --- a/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java +++ b/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java @@ -23,12 +23,9 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.SettingsResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ConfigureAccount { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String SMS_CALLBACK_URL = envVar("SMS_CALLBACK_URL"); public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() @@ -36,7 +33,7 @@ public static void main(String[] args) throws Exception { .apiSecret(VONAGE_API_SECRET) .build(); - SettingsResponse response = client.getAccountClient().updateSmsIncomingUrl(SMS_CALLBACK_URL); + SettingsResponse response = client.getAccountClient().updateSmsIncomingUrl(ACCOUNT_SMS_CALLBACK_URL); System.out.println("SMS Callback URL is now " + response.getIncomingSmsUrl()); } } diff --git a/src/main/java/com/vonage/quickstart/account/CreateSecret.java b/src/main/java/com/vonage/quickstart/account/CreateSecret.java index 52b0687..01d2b43 100644 --- a/src/main/java/com/vonage/quickstart/account/CreateSecret.java +++ b/src/main/java/com/vonage/quickstart/account/CreateSecret.java @@ -23,20 +23,16 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.SecretResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CreateSecret { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String NEW_SECRET = envVar("NEW_SECRET"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .build(); - SecretResponse response = client.getAccountClient().createSecret(VONAGE_API_KEY, NEW_SECRET); + SecretResponse response = client.getAccountClient().createSecret(VONAGE_API_KEY, ACCOUNT_SECRET); System.out.println(response.getId() + " created at " + response.getCreated()); } } diff --git a/src/main/java/com/vonage/quickstart/account/GetBalance.java b/src/main/java/com/vonage/quickstart/account/GetBalance.java index f524884..db473f5 100644 --- a/src/main/java/com/vonage/quickstart/account/GetBalance.java +++ b/src/main/java/com/vonage/quickstart/account/GetBalance.java @@ -23,12 +23,9 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.BalanceResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class GetBalance { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/account/GetSecret.java b/src/main/java/com/vonage/quickstart/account/GetSecret.java index 987f569..6183cae 100644 --- a/src/main/java/com/vonage/quickstart/account/GetSecret.java +++ b/src/main/java/com/vonage/quickstart/account/GetSecret.java @@ -23,20 +23,16 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.SecretResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class GetSecret { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String VONAGE_SECRET_ID = envVar("VONAGE_SECRET_ID"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .build(); - SecretResponse response = client.getAccountClient().getSecret(VONAGE_API_KEY, VONAGE_SECRET_ID); + SecretResponse response = client.getAccountClient().getSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); System.out.println(response.getId() + " created at " + response.getCreated()); } } diff --git a/src/main/java/com/vonage/quickstart/account/ListSecrets.java b/src/main/java/com/vonage/quickstart/account/ListSecrets.java index f7cfdf4..83a18fd 100644 --- a/src/main/java/com/vonage/quickstart/account/ListSecrets.java +++ b/src/main/java/com/vonage/quickstart/account/ListSecrets.java @@ -24,12 +24,9 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.ListSecretsResponse; import com.vonage.client.account.SecretResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ListSecrets { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/account/RevokeSecret.java b/src/main/java/com/vonage/quickstart/account/RevokeSecret.java index 82e4975..b8a2c8e 100644 --- a/src/main/java/com/vonage/quickstart/account/RevokeSecret.java +++ b/src/main/java/com/vonage/quickstart/account/RevokeSecret.java @@ -22,19 +22,15 @@ package com.vonage.quickstart.account; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class RevokeSecret { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String VONAGE_SECRET_ID = envVar("VONAGE_SECRET_ID"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .build(); - client.getAccountClient().revokeSecret(VONAGE_API_KEY, VONAGE_SECRET_ID); + client.getAccountClient().revokeSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); } } diff --git a/src/main/java/com/vonage/quickstart/application/CreateApplication.java b/src/main/java/com/vonage/quickstart/application/CreateApplication.java index aaa3b0d..228ca96 100644 --- a/src/main/java/com/vonage/quickstart/application/CreateApplication.java +++ b/src/main/java/com/vonage/quickstart/application/CreateApplication.java @@ -29,7 +29,7 @@ import com.vonage.client.common.HttpMethod; import com.vonage.client.common.Webhook; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CreateApplication { private static final String APPLICATION_NAME = envVar("APPLICATION_NAME"); diff --git a/src/main/java/com/vonage/quickstart/application/DeleteApplication.java b/src/main/java/com/vonage/quickstart/application/DeleteApplication.java index 31b4c2b..dc35a75 100644 --- a/src/main/java/com/vonage/quickstart/application/DeleteApplication.java +++ b/src/main/java/com/vonage/quickstart/application/DeleteApplication.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.application.ApplicationClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class DeleteApplication { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/application/GetApplication.java b/src/main/java/com/vonage/quickstart/application/GetApplication.java index 87da19b..5a03856 100644 --- a/src/main/java/com/vonage/quickstart/application/GetApplication.java +++ b/src/main/java/com/vonage/quickstart/application/GetApplication.java @@ -25,7 +25,7 @@ import com.vonage.client.application.Application; import com.vonage.client.application.ApplicationClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class GetApplication { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/application/ListApplications.java b/src/main/java/com/vonage/quickstart/application/ListApplications.java index 3c8fec0..9643619 100644 --- a/src/main/java/com/vonage/quickstart/application/ListApplications.java +++ b/src/main/java/com/vonage/quickstart/application/ListApplications.java @@ -25,7 +25,7 @@ import com.vonage.client.application.ApplicationClient; import com.vonage.client.application.ApplicationList; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ListApplications { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/application/UpdateApplication.java b/src/main/java/com/vonage/quickstart/application/UpdateApplication.java index 275ed26..52ae2a2 100644 --- a/src/main/java/com/vonage/quickstart/application/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/application/UpdateApplication.java @@ -28,7 +28,7 @@ import com.vonage.client.common.HttpMethod; import com.vonage.client.common.Webhook; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class UpdateApplication { private static final String APPLICATION_NAME =envVar("APPLICATION_NAME"); diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java index c35c24a..fea2e43 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; /** * Example of configuring a VonageClient with Application (JWT) authentication credentials. diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java index 134cd05..ae68c76 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; /** * Example of configuring a VonageClient with Application (JWT) authentication credentials. diff --git a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java index 3aae12d..53d2099 100644 --- a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; /** * Example of configuring a VonageClient with an API secret. diff --git a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java index 996139c..d954891 100644 --- a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; /** * Example of configuring a VonageClient with authentication for diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java index 3588748..7b3602f 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.AdvancedInsightResponse; import com.vonage.client.insight.RoamingDetails; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class AdvancedInsight { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java index 141d50e..1e3385b 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.AdvancedInsightRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class AdvancedInsightAsync { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java index 03a8860..15e7146 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java @@ -26,8 +26,8 @@ import com.vonage.client.insight.AdvancedInsightResponse; import com.vonage.client.insight.RoamingDetails; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class AdvancedInsightWithCnam { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/insight/BasicInsight.java b/src/main/java/com/vonage/quickstart/insight/BasicInsight.java index 4513748..11a7aea 100644 --- a/src/main/java/com/vonage/quickstart/insight/BasicInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/BasicInsight.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.BasicInsightResponse; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class BasicInsight { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/insight/StandardInsight.java b/src/main/java/com/vonage/quickstart/insight/StandardInsight.java index 5884bbc..a03ae5c 100644 --- a/src/main/java/com/vonage/quickstart/insight/StandardInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/StandardInsight.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.StandardInsightResponse; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class StandardInsight { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java b/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java index 7dfb567..bd9dcc1 100644 --- a/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java @@ -26,7 +26,7 @@ import java.time.ZonedDateTime; import java.util.Map; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class GenerateJwt { public static void main(String[] args) throws Throwable { diff --git a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java index 573ed5d..f0c0f28 100644 --- a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java @@ -24,7 +24,7 @@ import com.vonage.jwt.Jwt; import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ValidateInboundJwt { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java index 6327c27..7a0410d 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; import com.vonage.client.meetings.RoomType; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class CreateInstantRoom { diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java index d365445..2e93cf9 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; import com.vonage.client.meetings.RoomType; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.time.Instant; public class CreateLongTermRoom { diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java index 2725b28..07172fe 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class CreateTheme { diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java index d72abb8..95764eb 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.meetings; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class DeleteRecording { diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java index b0048e7..607e541 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.meetings; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class DeleteTheme { diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java index 4c236f9..b5baad7 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Recording; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class GetRecording { diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java index b5b104c..39f8aa8 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class GetRoom { diff --git a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java index 73e625d..7fe83bd 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class GetTheme { diff --git a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java index 5a81180..05141da 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.DialInNumber; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListDialInNumbers { diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java index a6bec09..aaf7651 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Recording; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListRecordings { diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java index b9d2e34..89657d5 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListRooms { diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java index 04a6539..7391084 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.UUID; diff --git a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java index a5802cd..4ce80b0 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListThemes { diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java index 8df0e35..39aadf9 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Application; import com.vonage.client.meetings.UpdateApplicationRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class UpdateApplication { diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java index dae0e9d..4c64cfc 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; import com.vonage.client.meetings.UpdateRoomRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class UpdateRoom { diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java index d9249a5..73b7390 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class UpdateTheme { diff --git a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java index 1225c74..e4d1cfa 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java +++ b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.LogoType; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.nio.file.Path; import java.nio.file.Paths; import java.util.UUID; diff --git a/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java b/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java index bb4cf30..5d1bd33 100644 --- a/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.messages; import com.vonage.client.messages.InboundMessage; -import static com.vonage.quickstart.Util.configureLogging; +import static com.vonage.quickstart.Util.*; import spark.Route; import spark.Spark; diff --git a/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java b/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java index 4ecddd1..d5da874 100644 --- a/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java +++ b/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.messages; import com.vonage.client.messages.MessageStatus; -import static com.vonage.quickstart.Util.configureLogging; +import static com.vonage.quickstart.Util.*; import spark.Route; import spark.Spark; diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java index b467fa8..4943eae 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerAudioRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMessengerAudio { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java index f9fd0bf..8259988 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerFileRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMessengerFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java index adb1ffc..e9687c0 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerImageRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMessengerImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java index b1b53a3..cf604f4 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerTextRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMessengerText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java index 0fce3d1..886b321 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerVideoRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMessengerVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java index 12de8db..76843ee 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsAudioRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMmsAudio { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java index 9517e75..189f48a 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsImageRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMmsImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java index 0f20fc5..b471b29 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsVcardRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMmsVcard { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java index e57ca9d..5aaf709 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsVideoRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendMmsVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java index a40e515..28ea6a9 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java @@ -23,7 +23,7 @@ import com.vonage.client.ApiRegion; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class RevokeMessage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java index a7c5ec8..1982890 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsFileRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRcsFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java index 134b38c..67fb04b 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsImageRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRcsImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java index 29d394c..3244812 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java index 8fad2e1..0bc0e1d 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java index 1ebb3d2..4a5bf50 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.time.Instant; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java index e3c9e89..9f3c88b 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java index e6ab798..b53959c 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java index 3468d32..4903aab 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java index 904dfb8..4a09ac8 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java index 5fbbc5e..ee3e4f0 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java index 0eb177d..713ee19 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java index 7c2324a..fad58ba 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsTextRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRcsText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java index 68e8ef3..ae197ca 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsVideoRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRcsVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java index 210c0e4..efe88f7 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerTextRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendMessengerText { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java index 282e47c..9f0ea87 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerVideoRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendMessengerVideo { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java index 9144290..c1050a6 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.Category; import com.vonage.client.messages.viber.ViberTextRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendViberText { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java index 56e5af1..7479813 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.Category; import com.vonage.client.messages.viber.ViberVideoRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendViberVideo { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java index 0c24425..d294671 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappAudioRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendWhatsappAudio { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java index 6c8aa7d..3cdbab0 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java index 9a57c63..e5fe42a 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappFileRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendWhatsappFile { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java index 299f49d..3627a78 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappReaction { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java index a927b85..0407761 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappStickerRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendWhatsappSticker { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java index 7189daf..fc79893 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappTextRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendWhatsappText { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java index 6183223..502d2c7 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappUnreaction { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java index c693ffc..ebbea2c 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappVideoRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendWhatsappVideo { diff --git a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java index 068a965..5a24b15 100644 --- a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java +++ b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.sms.SmsTextRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendSmsText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java index 5382698..fe963bb 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.ViberFileRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendViberFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java index 8cad1f0..f304a38 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.ViberImageRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendViberImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java index cc172f6..a146cd0 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendViberText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java index cfd4548..c177841 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendViberVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java index 5e2244c..becb21a 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java @@ -23,7 +23,7 @@ import com.vonage.client.ApiRegion; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class MarkAsRead { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java index 681eb98..69b8437 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappAudioRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappAudio { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java index 06642a8..c4363d6 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.MessageType; import com.vonage.client.messages.whatsapp.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java index 90b6093..068678b 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java @@ -25,7 +25,7 @@ import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; import java.util.List; import java.util.Map; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappContact { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java index f045a3b..0a9175b 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappFileRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java index 7850b79..0069d92 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappImageRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java index 1c91cfc..4124784 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java @@ -25,7 +25,7 @@ import com.vonage.client.messages.whatsapp.Locale; import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java index ced892e..38cbc93 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappLocationRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappLocation { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java index dbe6d82..261557d 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java @@ -26,7 +26,7 @@ import com.vonage.client.messages.whatsapp.Locale; import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java index 08e5ba8..509d4ff 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappMultiProductRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.Arrays; public class SendWhatsappMultiProduct { diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java index f41f9ce..4f7adac 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.*; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.*; public class SendWhatsappOTP { diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java index fd056e7..94e3b93 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java @@ -26,7 +26,7 @@ import com.vonage.client.messages.whatsapp.Locale; import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java index 192f517..8ab9ab4 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappReaction { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java index fe58dcb..925f439 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappSingleProductRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappSingleProduct { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java index f989878..109c0e8 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappStickerRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappStickerId { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java index 6958510..fa8ed92 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappStickerRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappStickerUrl { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java index 2f0b8f9..2c13793 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java @@ -26,7 +26,7 @@ import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappTemplateRequest; import java.util.List; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappTemplate { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java index b62f490..6ed2aa5 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappTextRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java index ec61fc9..58e57cb 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappUnreaction { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java index 699ed20..586a416 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappVideoRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendWhatsappVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java index 1a7a2ad..a94c00d 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.numberinsight2.Insight; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class FraudScore { diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java index 7da16d4..d04d05f 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.numberinsight2.Insight; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SimSwap { diff --git a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java index 9cdf11d..ae803b8 100644 --- a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.numbers; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class BuyNumber { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java index 3fde25e..3378199 100644 --- a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.NumbersClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CancelNumber { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java b/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java index f59d1e2..6db0ae4 100644 --- a/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ListNumbers { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java index 0161018..717d965 100644 --- a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.Arrays; public class SearchNumbers { diff --git a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java index 66f6d80..86c482a 100644 --- a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.UpdateNumberRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class UpdateNumber { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java index b869284..cf883ef 100644 --- a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java +++ b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.redact.RedactRequest; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class RedactATransaction { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java index 805afc2..c90dfea 100644 --- a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java +++ b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.simswap; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.time.Instant; public class RetrieveSimSwapDate { diff --git a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java index c83c01a..f68cc13 100644 --- a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java +++ b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.simswap; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.time.Instant; public class SimSwapped { diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java b/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java index 328095c..7d02858 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java @@ -24,7 +24,7 @@ import com.vonage.client.auth.RequestSigning; import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ReceiveSignedSms { diff --git a/src/main/java/com/vonage/quickstart/sms/SendMessage.java b/src/main/java/com/vonage/quickstart/sms/SendMessage.java index b48d93c..1cfd117 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendMessage.java @@ -26,8 +26,8 @@ import com.vonage.client.sms.SmsSubmissionResponse; import com.vonage.client.sms.messages.TextMessage; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendMessage { diff --git a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java index d572be7..3dac61e 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java @@ -27,8 +27,8 @@ import com.vonage.client.sms.messages.TextMessage; import com.vonage.client.auth.hashutils.HashUtil; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendSignedSms { diff --git a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java index 1995693..d667159 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java @@ -26,8 +26,8 @@ import com.vonage.client.sms.SmsSubmissionResponseMessage; import com.vonage.client.sms.messages.TextMessage; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendUnicodeMessage { diff --git a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java index d4ebab0..ac05d03 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.CreateSubaccountRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class CreateSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java index 87fac35..0f03159 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.UpdateSubaccountRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class DeactivateSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java index cba99af..c00cb14 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class GetSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java index 3f0a5e1..a42611f 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListBalanceTransfers { diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java index 0da99ba..82d4f46 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListCreditTransfers { diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java b/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java index 1727d59..0a0dadc 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.ListSubaccountsResponse; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class ListSubaccounts { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java index 943349f..3aa905b 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.UpdateSubaccountRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class ReactivateSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java index 8febffd..c813a4c 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.UpdateSubaccountRequest; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class RenameSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java index a7f7727..76e2b46 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class TransferBalance { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java index 58465b2..c4584e4 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class TransferCredit { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java index 76f4f9b..2d81e0b 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.NumberTransfer; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class TransferNumber { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/CreateUser.java b/src/main/java/com/vonage/quickstart/users/CreateUser.java index 31f2dd8..69ce2fc 100644 --- a/src/main/java/com/vonage/quickstart/users/CreateUser.java +++ b/src/main/java/com/vonage/quickstart/users/CreateUser.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; import com.vonage.client.users.channels.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CreateUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/DeleteUser.java b/src/main/java/com/vonage/quickstart/users/DeleteUser.java index d78f498..b49b909 100644 --- a/src/main/java/com/vonage/quickstart/users/DeleteUser.java +++ b/src/main/java/com/vonage/quickstart/users/DeleteUser.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class DeleteUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/GetUser.java b/src/main/java/com/vonage/quickstart/users/GetUser.java index c4e40d6..8626a51 100644 --- a/src/main/java/com/vonage/quickstart/users/GetUser.java +++ b/src/main/java/com/vonage/quickstart/users/GetUser.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class GetUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/ListUsers.java b/src/main/java/com/vonage/quickstart/users/ListUsers.java index d259b46..72bd095 100644 --- a/src/main/java/com/vonage/quickstart/users/ListUsers.java +++ b/src/main/java/com/vonage/quickstart/users/ListUsers.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.BaseUser; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; public class ListUsers { diff --git a/src/main/java/com/vonage/quickstart/users/UpdateUser.java b/src/main/java/com/vonage/quickstart/users/UpdateUser.java index 65935e5..41864bb 100644 --- a/src/main/java/com/vonage/quickstart/users/UpdateUser.java +++ b/src/main/java/com/vonage/quickstart/users/UpdateUser.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; import com.vonage.client.users.channels.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class UpdateUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java index 28f6b73..6dcfb3e 100644 --- a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.ControlResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class AdvanceVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java index 4da7d08..c1bc26d 100644 --- a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.ControlResponse; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CancelVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java index a3affa3..c488497 100644 --- a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.CheckResponse; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CheckVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java index 1b5d68e..581655d 100644 --- a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java @@ -25,7 +25,7 @@ import com.vonage.client.verify.SearchVerifyResponse; import com.vonage.client.verify.VerifyClient; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SearchVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java index e160479..c4888da 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.VerifyResponse; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class StartPsd2Verification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java index 0b37464..0c8fa23 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class StartPsd2VerificationWithWorkflow { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerification.java b/src/main/java/com/vonage/quickstart/verify/StartVerification.java index b8ff7a9..3972307 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerification.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.VerifyResponse; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class StartVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java index b3738c5..39f9544 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class StartVerificationWithWorkflow { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java index c13488c..05c9851 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java +++ b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class CancelRequest { diff --git a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java index 243bec2..ce0cf49 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java +++ b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class CheckVerificationCode { diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java index 27a3976..30ff692 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class CreateTemplate { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java index fdc8795..241153b 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.FragmentChannel; import com.vonage.client.verify2.TemplateFragment; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class CreateTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java index 2e6d9f7..893386c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class DeleteTemplate { diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java index ce67356..53cf24b 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class DeleteTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java b/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java index 70e3a10..c747516 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class GetTemplate { diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java index 0c87591..77c4e34 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class GetTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java b/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java index 1a340cf..740c761 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java +++ b/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class ListTemplateFragments { diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java b/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java index 0462c4c..125d2da 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java +++ b/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ListTemplates { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java index c2904f8..b0259a9 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.List; public class SendRequestAllChannels { diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java index 32ea039..722a10d 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestEmail { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java index 1acef79..e6e5eb4 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestSilentAuth { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java index 124b382..3fe7078 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestSms { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java index 4ed035d..a46c587 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestVoice { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java index 061b819..c0cede2 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestWhatsapp { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java index b6c6341..56fe0de 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestWhatsappInteractive { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java index 2ef5451..b40d9cf 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class SendRequestWithFallback { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java index 59159f2..f33442f 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class UpdateTemplate { diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java index ab6187a..522ac3a 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; import java.util.UUID; public class UpdateTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java index f7e2da4..f2a7b1e 100644 --- a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java +++ b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java @@ -26,7 +26,7 @@ import com.vonage.client.voice.ncco.PhoneEndpoint; import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class ConnectInboundCall { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java index 444077e..450f37a 100644 --- a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java +++ b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java @@ -27,8 +27,8 @@ import spark.Spark; import java.nio.file.Path; import java.nio.file.Paths; -import static com.vonage.quickstart.Util.envVar; -import static com.vonage.quickstart.Util.configureLogging; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class DownloadRecording { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java index 2bfd9e8..b29d420 100644 --- a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.envVar; -import static com.vonage.quickstart.Util.configureLogging; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class EarmuffCall { public static void main(String... args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/EndCall.java b/src/main/java/com/vonage/quickstart/voice/EndCall.java index 8c44e7f..09ed043 100644 --- a/src/main/java/com/vonage/quickstart/voice/EndCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EndCall.java @@ -23,8 +23,8 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class EndCall { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/MuteCall.java b/src/main/java/com/vonage/quickstart/voice/MuteCall.java index e5963b8..f586195 100644 --- a/src/main/java/com/vonage/quickstart/voice/MuteCall.java +++ b/src/main/java/com/vonage/quickstart/voice/MuteCall.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class MuteCall { public static void main(String... args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java index 1c5e3ab..582e4ad 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.Call; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class OutboundTextToSpeech { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java index e27feb8..df0dc01 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.Call; import com.vonage.client.voice.PhoneEndpoint; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class OutboundTextToSpeechWithEventUrl { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java index 05ebb56..07b7427 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java @@ -26,8 +26,8 @@ import com.vonage.client.voice.ncco.Ncco; import com.vonage.client.voice.ncco.TalkAction; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class OutboundTextToSpeechWithNcco { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCall.java b/src/main/java/com/vonage/quickstart/voice/RecordCall.java index 72388b9..e4ddf90 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCall.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCall.java @@ -29,7 +29,7 @@ import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class RecordCall { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java index f548811..1bd5bc9 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java @@ -26,7 +26,7 @@ import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; public class RecordCallSplitAudio { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java index 8f0c5b4..0b4deb0 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java @@ -23,8 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.CallInfo; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class RetrieveCallInfo { public static void main(String... args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java index bd95302..345bdbb 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java @@ -27,8 +27,8 @@ import java.time.Duration; import java.time.Instant; import java.util.Date; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class RetrieveInfoForAllCalls { public static void main(String... args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java index 3af614b..ad67183 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java @@ -23,8 +23,8 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendDtmfToCall { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java index 973ee84..27d7b7f 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.TalkPayload; import com.vonage.client.voice.TextToSpeechLanguage; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class SendTalkToCall { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java index 80cfb9b..7216bc0 100644 --- a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class StreamAudioToCall { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCall.java b/src/main/java/com/vonage/quickstart/voice/TransferCall.java index df29e3f..daf8d62 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCall.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCall.java @@ -22,8 +22,8 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class TransferCall { public static void main(String... args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java index 8de809b..19ec68e 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java @@ -24,8 +24,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.ncco.Ncco; import com.vonage.client.voice.ncco.TalkAction; -import static com.vonage.quickstart.Util.configureLogging; -import static com.vonage.quickstart.Util.envVar; +import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.Util.*; public class TransferCallNCCO { From db1f3ec93b99dee118232fed813b54222514c744 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Tue, 11 Feb 2025 18:21:14 +0000 Subject: [PATCH 03/16] Rename Util, implicit configureLogging() --- SNIPPETS.md | 18 ++--------------- build.gradle | 1 + .../{Util.java => EnvironmentVariables.java} | 20 +++++++++---------- .../quickstart/account/ConfigureAccount.java | 2 +- .../quickstart/account/CreateSecret.java | 2 +- .../vonage/quickstart/account/GetBalance.java | 2 +- .../vonage/quickstart/account/GetSecret.java | 2 +- .../quickstart/account/ListSecrets.java | 2 +- .../quickstart/account/RevokeSecret.java | 2 +- .../application/CreateApplication.java | 4 +--- .../application/DeleteApplication.java | 3 +-- .../application/GetApplication.java | 3 +-- .../application/ListApplications.java | 3 +-- .../application/UpdateApplication.java | 2 +- .../ApplicationAuthWithKeyContents.java | 2 +- .../ApplicationAuthWithKeyPath.java | 2 +- .../quickstart/initialize/BasicAuth.java | 2 +- .../quickstart/initialize/FullAuth.java | 2 +- .../quickstart/insight/AdvancedInsight.java | 6 ++---- .../insight/AdvancedInsightAsync.java | 2 +- .../insight/AdvancedInsightWithCnam.java | 6 ++---- .../quickstart/insight/BasicInsight.java | 6 ++---- .../quickstart/insight/StandardInsight.java | 6 ++---- .../vonage/quickstart/jwt/GenerateJwt.java | 2 +- .../quickstart/jwt/ValidateInboundJwt.java | 2 +- .../meetings/CreateInstantRoom.java | 6 ++---- .../meetings/CreateLongTermRoom.java | 6 ++---- .../quickstart/meetings/CreateTheme.java | 6 ++---- .../quickstart/meetings/DeleteRecording.java | 6 ++---- .../quickstart/meetings/DeleteTheme.java | 6 ++---- .../quickstart/meetings/GetRecording.java | 6 ++---- .../vonage/quickstart/meetings/GetRoom.java | 6 ++---- .../vonage/quickstart/meetings/GetTheme.java | 6 ++---- .../meetings/ListDialInNumbers.java | 6 ++---- .../quickstart/meetings/ListRecordings.java | 6 ++---- .../vonage/quickstart/meetings/ListRooms.java | 6 ++---- .../quickstart/meetings/ListRoomsByTheme.java | 6 ++---- .../quickstart/meetings/ListThemes.java | 6 ++---- .../meetings/UpdateApplication.java | 6 ++---- .../quickstart/meetings/UpdateRoom.java | 6 ++---- .../quickstart/meetings/UpdateTheme.java | 6 ++---- .../quickstart/meetings/UploadLogo.java | 6 ++---- .../quickstart/messages/IncomingMessage.java | 4 +--- .../messages/MessageStatusWebhook.java | 4 +--- .../messenger/SendMessengerAudio.java | 2 +- .../messages/messenger/SendMessengerFile.java | 2 +- .../messenger/SendMessengerImage.java | 2 +- .../messages/messenger/SendMessengerText.java | 2 +- .../messenger/SendMessengerVideo.java | 2 +- .../quickstart/messages/mms/SendMmsAudio.java | 2 +- .../quickstart/messages/mms/SendMmsImage.java | 2 +- .../quickstart/messages/mms/SendMmsVcard.java | 2 +- .../quickstart/messages/mms/SendMmsVideo.java | 2 +- .../messages/rcs/RevokeMessage.java | 2 +- .../quickstart/messages/rcs/SendRcsFile.java | 2 +- .../quickstart/messages/rcs/SendRcsImage.java | 2 +- .../messages/rcs/SendRcsRichCard.java | 2 +- .../messages/rcs/SendRcsRichCardCarousel.java | 2 +- .../rcs/SendRcsSuggestedCalendarEvent.java | 2 +- .../rcs/SendRcsSuggestedDialNumber.java | 2 +- .../rcs/SendRcsSuggestedMultipleActions.java | 2 +- .../messages/rcs/SendRcsSuggestedOpenUrl.java | 2 +- .../messages/rcs/SendRcsSuggestedReply.java | 2 +- .../rcs/SendRcsSuggestedShareLocation.java | 2 +- .../rcs/SendRcsSuggestedViewLocation.java | 2 +- .../quickstart/messages/rcs/SendRcsText.java | 2 +- .../quickstart/messages/rcs/SendRcsVideo.java | 2 +- .../sandbox/messenger/SendMessengerText.java | 6 ++---- .../sandbox/messenger/SendMessengerVideo.java | 6 ++---- .../messages/sandbox/viber/SendViberText.java | 6 ++---- .../sandbox/viber/SendViberVideo.java | 2 +- .../sandbox/whatsapp/SendWhatsappAudio.java | 6 ++---- .../sandbox/whatsapp/SendWhatsappContact.java | 6 ++---- .../sandbox/whatsapp/SendWhatsappFile.java | 6 ++---- .../sandbox/whatsapp/SendWhatsappImage.java | 5 ++--- .../whatsapp/SendWhatsappLocation.java | 2 +- .../whatsapp/SendWhatsappReaction.java | 2 +- .../sandbox/whatsapp/SendWhatsappSticker.java | 6 ++---- .../sandbox/whatsapp/SendWhatsappText.java | 6 ++---- .../whatsapp/SendWhatsappUnreaction.java | 2 +- .../sandbox/whatsapp/SendWhatsappVideo.java | 6 ++---- .../quickstart/messages/sms/SendSmsText.java | 2 +- .../messages/viber/SendViberFile.java | 2 +- .../messages/viber/SendViberImage.java | 2 +- .../messages/viber/SendViberText.java | 2 +- .../messages/viber/SendViberVideo.java | 2 +- .../messages/whatsapp/MarkAsRead.java | 2 +- .../messages/whatsapp/SendWhatsappAudio.java | 2 +- .../SendWhatsappAuthenticationTemplate.java | 2 +- .../whatsapp/SendWhatsappContact.java | 2 +- .../messages/whatsapp/SendWhatsappFile.java | 2 +- .../messages/whatsapp/SendWhatsappImage.java | 2 +- .../whatsapp/SendWhatsappLinkButton.java | 2 +- .../whatsapp/SendWhatsappLocation.java | 2 +- .../whatsapp/SendWhatsappMediaTemplate.java | 2 +- .../whatsapp/SendWhatsappMultiProduct.java | 2 +- .../messages/whatsapp/SendWhatsappOTP.java | 6 ++---- .../SendWhatsappQuickReplyButton.java | 2 +- .../whatsapp/SendWhatsappReaction.java | 2 +- .../whatsapp/SendWhatsappSingleProduct.java | 2 +- .../whatsapp/SendWhatsappStickerId.java | 2 +- .../whatsapp/SendWhatsappStickerUrl.java | 2 +- .../whatsapp/SendWhatsappTemplate.java | 2 +- .../messages/whatsapp/SendWhatsappText.java | 2 +- .../whatsapp/SendWhatsappUnreaction.java | 2 +- .../messages/whatsapp/SendWhatsappVideo.java | 2 +- .../quickstart/numberinsight2/FraudScore.java | 6 ++---- .../quickstart/numberinsight2/SimSwap.java | 6 ++---- .../vonage/quickstart/numbers/BuyNumber.java | 2 +- .../quickstart/numbers/CancelNumber.java | 3 +-- .../quickstart/numbers/ListNumbers.java | 2 +- .../quickstart/numbers/SearchNumbers.java | 2 +- .../quickstart/numbers/UpdateNumber.java | 2 +- .../quickstart/redact/RedactATransaction.java | 2 +- .../simswap/RetrieveSimSwapDate.java | 6 ++---- .../vonage/quickstart/simswap/SimSwapped.java | 7 ++----- .../com/vonage/quickstart/sms/ReceiveDLR.java | 5 ++--- .../quickstart/sms/ReceiveSignedSms.java | 2 +- .../vonage/quickstart/sms/SendMessage.java | 6 ++---- .../vonage/quickstart/sms/SendSignedSms.java | 6 ++---- .../quickstart/sms/SendUnicodeMessage.java | 6 ++---- .../subaccounts/CreateSubaccount.java | 6 ++---- .../subaccounts/DeactivateSubaccount.java | 6 ++---- .../quickstart/subaccounts/GetSubaccount.java | 6 ++---- .../subaccounts/ListBalanceTransfers.java | 6 ++---- .../subaccounts/ListCreditTransfers.java | 6 ++---- .../subaccounts/ListSubaccounts.java | 6 ++---- .../subaccounts/ReactivateSubaccount.java | 6 ++---- .../subaccounts/RenameSubaccount.java | 6 ++---- .../subaccounts/TransferBalance.java | 6 ++---- .../subaccounts/TransferCredit.java | 6 ++---- .../subaccounts/TransferNumber.java | 6 ++---- .../vonage/quickstart/users/CreateUser.java | 2 +- .../vonage/quickstart/users/DeleteUser.java | 3 +-- .../com/vonage/quickstart/users/GetUser.java | 2 +- .../vonage/quickstart/users/ListUsers.java | 2 +- .../vonage/quickstart/users/UpdateUser.java | 3 +-- .../verify/AdvanceVerification.java | 2 +- .../quickstart/verify/CancelVerification.java | 2 +- .../quickstart/verify/CheckVerification.java | 2 +- .../quickstart/verify/SearchVerification.java | 3 +-- .../verify/StartPsd2Verification.java | 2 +- .../StartPsd2VerificationWithWorkflow.java | 2 +- .../quickstart/verify/StartVerification.java | 2 +- .../verify/StartVerificationWithWorkflow.java | 2 +- .../quickstart/verify2/CancelRequest.java | 2 +- .../verify2/CheckVerificationCode.java | 2 +- .../quickstart/verify2/CreateTemplate.java | 2 +- .../verify2/CreateTemplateFragment.java | 2 +- .../quickstart/verify2/DeleteTemplate.java | 2 +- .../verify2/DeleteTemplateFragment.java | 2 +- .../quickstart/verify2/GetTemplate.java | 2 +- .../verify2/GetTemplateFragment.java | 2 +- .../verify2/ListTemplateFragments.java | 2 +- .../quickstart/verify2/ListTemplates.java | 2 +- .../verify2/SendRequestAllChannels.java | 2 +- .../quickstart/verify2/SendRequestEmail.java | 2 +- .../verify2/SendRequestSilentAuth.java | 2 +- .../quickstart/verify2/SendRequestSms.java | 2 +- .../quickstart/verify2/SendRequestVoice.java | 2 +- .../verify2/SendRequestWhatsapp.java | 2 +- .../SendRequestWhatsappInteractive.java | 2 +- .../verify2/SendRequestWithFallback.java | 2 +- .../quickstart/verify2/UpdateTemplate.java | 2 +- .../verify2/UpdateTemplateFragment.java | 2 +- .../quickstart/voice/ConnectInboundCall.java | 2 +- .../quickstart/voice/DownloadRecording.java | 6 ++---- .../vonage/quickstart/voice/EarmuffCall.java | 6 ++---- .../com/vonage/quickstart/voice/EndCall.java | 6 ++---- .../com/vonage/quickstart/voice/MuteCall.java | 6 ++---- .../voice/OutboundTextToSpeech.java | 6 ++---- .../OutboundTextToSpeechWithEventUrl.java | 6 ++---- .../voice/OutboundTextToSpeechWithNcco.java | 6 ++---- .../vonage/quickstart/voice/RecordCall.java | 2 +- .../voice/RecordCallSplitAudio.java | 2 +- .../quickstart/voice/RetrieveCallInfo.java | 6 ++---- .../voice/RetrieveInfoForAllCalls.java | 6 ++---- .../quickstart/voice/SendDtmfToCall.java | 6 ++---- .../quickstart/voice/SendTalkToCall.java | 6 ++---- .../quickstart/voice/StreamAudioToCall.java | 6 ++---- .../vonage/quickstart/voice/TransferCall.java | 6 ++---- .../quickstart/voice/TransferCallNCCO.java | 6 ++---- 182 files changed, 256 insertions(+), 413 deletions(-) rename src/main/java/com/vonage/quickstart/{Util.java => EnvironmentVariables.java} (95%) diff --git a/SNIPPETS.md b/SNIPPETS.md index f896acb..e6b3281 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -914,7 +914,6 @@ System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); ### Incoming Message ```java -configureLogging(); Route inboundRoute = (request, response) -> { InboundMessage messageDetails = InboundMessage.fromJson(request.body()); @@ -987,7 +986,6 @@ System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); ##### Send Messenger Text ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1006,7 +1004,6 @@ System.out.println(VonageClient.builder() ##### Send Messenger Video ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1046,7 +1043,6 @@ System.out.println(VonageClient.builder() ##### Send Viber Text ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1086,7 +1082,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp Text ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1122,7 +1117,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp Contact ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1203,7 +1197,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp Sticker ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1222,7 +1215,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp Audio ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1241,7 +1233,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp File ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1261,7 +1252,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp Image ```java -configureLogging(); System.out.println(VonageClient.builder() .apiKey(envVar("VONAGE_API_KEY")) @@ -1299,7 +1289,6 @@ System.out.println(VonageClient.builder() ##### Send WhatsApp Video ```java -configureLogging(); System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) @@ -1318,7 +1307,6 @@ System.out.println(VonageClient.builder() ### Message Status Webhook ```java -configureLogging(); Route inboundRoute = (request, response) -> { MessageStatus messageDetails = MessageStatus.fromJson(request.body()); @@ -1962,8 +1950,7 @@ Spark.get("/webhooks/inbound-sms", inboundSmsAsGet); ### ReceiveDL R ```java -Util.configureLogging(); - +Util. port(3000); get("/webhooks/delivery-receipt", (req, res) -> { @@ -2101,8 +2088,7 @@ import static com.vonage.quickstart.Util.*; public class SendSignedSms { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_SIGNATURE_SECRET = envVar("VONAGE_SIGNATURE_SECRET"); String TO_NUMBER = envVar("TO_NUMBER"); diff --git a/build.gradle b/build.gradle index 24f18de..e0afc7c 100644 --- a/build.gradle +++ b/build.gradle @@ -13,6 +13,7 @@ java { } dependencies { + implementation 'io.github.cdimascio:dotenv-java:3.+' implementation 'com.vonage:server-sdk:8.+' implementation 'com.vonage:jwt:2.+' implementation 'com.sparkjava:spark-core:2.+' diff --git a/src/main/java/com/vonage/quickstart/Util.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java similarity index 95% rename from src/main/java/com/vonage/quickstart/Util.java rename to src/main/java/com/vonage/quickstart/EnvironmentVariables.java index 71d7d49..c1d5d0d 100644 --- a/src/main/java/com/vonage/quickstart/Util.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -29,7 +29,7 @@ import com.vonage.client.verify.Psd2Request; import com.vonage.client.verify.VerifyRequest; import com.vonage.client.voice.TextToSpeechLanguage; -import java.time.Instant; +import io.github.cdimascio.dotenv.Dotenv; import java.util.Arrays; import java.util.logging.ConsoleHandler; import java.util.logging.Handler; @@ -37,17 +37,15 @@ import java.util.logging.Logger; /** - * This class contains utility methods and environment variables designed to be statically - * imported into the quickstart main classes. + * This class contains environment variables designed to be statically imported into the quickstart main classes. */ -public class Util { +public final class EnvironmentVariables { + private EnvironmentVariables() {} - /** - * Configures logging if the QUICKSTART_DEBUG environment variable is set. - */ - public static void configureLogging() { - String value = System.getenv("QUICKSTART_DEBUG"); - if (value != null) { + private static final Dotenv dotenv = Dotenv.load(); + + static { + if (System.getenv("QUICKSTART_DEBUG") != null) { Handler handler = new ConsoleHandler(); handler.setLevel(Level.FINEST); Logger logger = Logger.getLogger("com.vonage"); @@ -64,7 +62,7 @@ public static void configureLogging() { * @return the value */ public static String envVar(String key) { - String value = System.getenv(key); + String value = dotenv.get(key); if (value == null) { throw new IllegalArgumentException("You must provide the " + key + " environment variable!"); } diff --git a/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java b/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java index a92076d..8a0360b 100644 --- a/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java +++ b/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.SettingsResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ConfigureAccount { diff --git a/src/main/java/com/vonage/quickstart/account/CreateSecret.java b/src/main/java/com/vonage/quickstart/account/CreateSecret.java index 01d2b43..09a4e2b 100644 --- a/src/main/java/com/vonage/quickstart/account/CreateSecret.java +++ b/src/main/java/com/vonage/quickstart/account/CreateSecret.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.SecretResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateSecret { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/account/GetBalance.java b/src/main/java/com/vonage/quickstart/account/GetBalance.java index db473f5..cf80425 100644 --- a/src/main/java/com/vonage/quickstart/account/GetBalance.java +++ b/src/main/java/com/vonage/quickstart/account/GetBalance.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.BalanceResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class GetBalance { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/account/GetSecret.java b/src/main/java/com/vonage/quickstart/account/GetSecret.java index 6183cae..b417b3d 100644 --- a/src/main/java/com/vonage/quickstart/account/GetSecret.java +++ b/src/main/java/com/vonage/quickstart/account/GetSecret.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.SecretResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class GetSecret { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/account/ListSecrets.java b/src/main/java/com/vonage/quickstart/account/ListSecrets.java index 83a18fd..0ab79b5 100644 --- a/src/main/java/com/vonage/quickstart/account/ListSecrets.java +++ b/src/main/java/com/vonage/quickstart/account/ListSecrets.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.account.ListSecretsResponse; import com.vonage.client.account.SecretResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ListSecrets { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/account/RevokeSecret.java b/src/main/java/com/vonage/quickstart/account/RevokeSecret.java index b8a2c8e..08e35a8 100644 --- a/src/main/java/com/vonage/quickstart/account/RevokeSecret.java +++ b/src/main/java/com/vonage/quickstart/account/RevokeSecret.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.account; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RevokeSecret { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/application/CreateApplication.java b/src/main/java/com/vonage/quickstart/application/CreateApplication.java index 228ca96..50861b7 100644 --- a/src/main/java/com/vonage/quickstart/application/CreateApplication.java +++ b/src/main/java/com/vonage/quickstart/application/CreateApplication.java @@ -23,13 +23,11 @@ import com.vonage.client.VonageClient; import com.vonage.client.application.Application; -import com.vonage.client.application.ApplicationClient; -import com.vonage.client.application.capabilities.Capability; import com.vonage.client.application.capabilities.Messages; import com.vonage.client.common.HttpMethod; import com.vonage.client.common.Webhook; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateApplication { private static final String APPLICATION_NAME = envVar("APPLICATION_NAME"); diff --git a/src/main/java/com/vonage/quickstart/application/DeleteApplication.java b/src/main/java/com/vonage/quickstart/application/DeleteApplication.java index dc35a75..643c77d 100644 --- a/src/main/java/com/vonage/quickstart/application/DeleteApplication.java +++ b/src/main/java/com/vonage/quickstart/application/DeleteApplication.java @@ -22,9 +22,8 @@ package com.vonage.quickstart.application; import com.vonage.client.VonageClient; -import com.vonage.client.application.ApplicationClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class DeleteApplication { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/application/GetApplication.java b/src/main/java/com/vonage/quickstart/application/GetApplication.java index 5a03856..8c4df23 100644 --- a/src/main/java/com/vonage/quickstart/application/GetApplication.java +++ b/src/main/java/com/vonage/quickstart/application/GetApplication.java @@ -23,9 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.application.Application; -import com.vonage.client.application.ApplicationClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class GetApplication { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/application/ListApplications.java b/src/main/java/com/vonage/quickstart/application/ListApplications.java index 9643619..5504f9a 100644 --- a/src/main/java/com/vonage/quickstart/application/ListApplications.java +++ b/src/main/java/com/vonage/quickstart/application/ListApplications.java @@ -22,10 +22,9 @@ package com.vonage.quickstart.application; import com.vonage.client.VonageClient; -import com.vonage.client.application.ApplicationClient; import com.vonage.client.application.ApplicationList; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ListApplications { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/application/UpdateApplication.java b/src/main/java/com/vonage/quickstart/application/UpdateApplication.java index 52ae2a2..afcfc9a 100644 --- a/src/main/java/com/vonage/quickstart/application/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/application/UpdateApplication.java @@ -28,7 +28,7 @@ import com.vonage.client.common.HttpMethod; import com.vonage.client.common.Webhook; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class UpdateApplication { private static final String APPLICATION_NAME =envVar("APPLICATION_NAME"); diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java index fea2e43..11aa37e 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; /** * Example of configuring a VonageClient with Application (JWT) authentication credentials. diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java index ae68c76..ab64a6e 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; /** * Example of configuring a VonageClient with Application (JWT) authentication credentials. diff --git a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java index 53d2099..d9c8909 100644 --- a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; /** * Example of configuring a VonageClient with an API secret. diff --git a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java index d954891..d1c0bf4 100644 --- a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; /** * Example of configuring a VonageClient with authentication for diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java index 7b3602f..97c10a7 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java @@ -24,8 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.AdvancedInsightResponse; import com.vonage.client.insight.RoamingDetails; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvancedInsight { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -33,8 +32,7 @@ public class AdvancedInsight { private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java index 1e3385b..2614818 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.AdvancedInsightRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvancedInsightAsync { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java index 15e7146..b598198 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java @@ -26,13 +26,11 @@ import com.vonage.client.insight.AdvancedInsightResponse; import com.vonage.client.insight.RoamingDetails; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvancedInsightWithCnam { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/insight/BasicInsight.java b/src/main/java/com/vonage/quickstart/insight/BasicInsight.java index 11a7aea..dad50fd 100644 --- a/src/main/java/com/vonage/quickstart/insight/BasicInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/BasicInsight.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.BasicInsightResponse; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class BasicInsight { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -32,8 +31,7 @@ public class BasicInsight { private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/insight/StandardInsight.java b/src/main/java/com/vonage/quickstart/insight/StandardInsight.java index a03ae5c..fa241ec 100644 --- a/src/main/java/com/vonage/quickstart/insight/StandardInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/StandardInsight.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.insight.StandardInsightResponse; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class StandardInsight { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -32,8 +31,7 @@ public class StandardInsight { private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java b/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java index bd9dcc1..386bd88 100644 --- a/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java @@ -26,7 +26,7 @@ import java.time.ZonedDateTime; import java.util.Map; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class GenerateJwt { public static void main(String[] args) throws Throwable { diff --git a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java index f0c0f28..c407916 100644 --- a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java @@ -24,7 +24,7 @@ import com.vonage.jwt.Jwt; import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ValidateInboundJwt { public static void main(String[] args) throws Exception { diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java index 7a0410d..b1b03d4 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java @@ -24,14 +24,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; import com.vonage.client.meetings.RoomType; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateInstantRoom { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String DISPLAY_NAME = envVar("DISPLAY_NAME"); diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java index 2e93cf9..505af4d 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java @@ -24,15 +24,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; import com.vonage.client.meetings.RoomType; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.time.Instant; public class CreateLongTermRoom { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String DISPLAY_NAME = envVar("DISPLAY_NAME"); diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java index 07172fe..3433b6e 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateTheme { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String MAIN_COLOR = envVar("MAIN_COLOR"); diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java index 95764eb..0ce0a06 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java @@ -22,15 +22,13 @@ package com.vonage.quickstart.meetings; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class DeleteRecording { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID RECORDING_ID = UUID.fromString(envVar("RECORDING_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java index 607e541..f6c351d 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java @@ -22,15 +22,13 @@ package com.vonage.quickstart.meetings; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class DeleteTheme { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java index b5baad7..3a30a37 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Recording; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class GetRecording { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID RECORDING_ID = UUID.fromString(envVar("RECORDING_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java index 39f8aa8..8f82935 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class GetRoom { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID ROOM_ID = UUID.fromString(envVar("ROOM_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java index 7fe83bd..c46a634 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class GetTheme { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java index 05141da..1354b9a 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.DialInNumber; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListDialInNumbers { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java index aaf7651..919aae8 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Recording; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListRecordings { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String SESSION_ID = envVar("SESSION_ID"); diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java index 89657d5..744111d 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListRooms { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java index 7391084..ca8661c 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java @@ -23,16 +23,14 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.UUID; public class ListRoomsByTheme { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java index 4ce80b0..4ea2d29 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListThemes { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java index 39aadf9..88cce4f 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java @@ -24,15 +24,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Application; import com.vonage.client.meetings.UpdateApplicationRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class UpdateApplication { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java index 4c64cfc..b965913 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java @@ -24,15 +24,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.MeetingRoom; import com.vonage.client.meetings.UpdateRoomRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class UpdateRoom { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID ROOM_ID = UUID.fromString(envVar("ROOM_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java index 73b7390..bfb2188 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.Theme; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class UpdateTheme { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); diff --git a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java index e4d1cfa..27a4094 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java +++ b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.meetings.LogoType; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.nio.file.Path; import java.nio.file.Paths; import java.util.UUID; @@ -32,8 +31,7 @@ public class UploadLogo { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); diff --git a/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java b/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java index 5d1bd33..25839d0 100644 --- a/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java @@ -22,15 +22,13 @@ package com.vonage.quickstart.messages; import com.vonage.client.messages.InboundMessage; -import static com.vonage.quickstart.Util.*; import spark.Route; import spark.Spark; public class IncomingMessage { public static void main(String[] args) { - configureLogging(); - + Route inboundRoute = (request, response) -> { InboundMessage messageDetails = InboundMessage.fromJson(request.body()); System.out.println( diff --git a/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java b/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java index d5da874..89a6a5d 100644 --- a/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java +++ b/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java @@ -22,15 +22,13 @@ package com.vonage.quickstart.messages; import com.vonage.client.messages.MessageStatus; -import static com.vonage.quickstart.Util.*; import spark.Route; import spark.Spark; public class MessageStatusWebhook { public static void main(String[] args) { - configureLogging(); - + Route inboundRoute = (request, response) -> { MessageStatus messageDetails = MessageStatus.fromJson(request.body()); System.out.println( diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java index 4943eae..90ec038 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerAudioRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerAudio { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java index 8259988..8e2a6b0 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerFileRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java index e9687c0..123b927 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerImageRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java index cf604f4..0951892 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerTextRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java index 886b321..c8481ed 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerVideoRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java index 76843ee..1a2f3f0 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsAudioRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsAudio { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java index 189f48a..8c1cf61 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsImageRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java index b471b29..755ce8d 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsVcardRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsVcard { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java index 5aaf709..1ff0b20 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.mms.MmsVideoRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java index 28ea6a9..5887c94 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java @@ -23,7 +23,7 @@ import com.vonage.client.ApiRegion; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RevokeMessage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java index 1982890..9581f7f 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsFileRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java index 67fb04b..d87423f 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsImageRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java index 3244812..d5dac1f 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java index 0bc0e1d..8cd9f92 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java index 4a5bf50..5d4ccfe 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.time.Instant; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java index 9f3c88b..bb2c753 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java index b53959c..975f326 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java index 4903aab..53d4b25 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java index 4a09ac8..5916467 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java index ee3e4f0..0583f06 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java index 713ee19..9bf3c61 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java index fad58ba..603d039 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsTextRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java index ae197ca..b2bfa42 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.rcs.RcsVideoRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java index efe88f7..fbc3d9a 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerTextRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerText { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java index 9f0ea87..8ab3bff 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.messenger.MessengerVideoRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerVideo { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java index c1050a6..eb5656c 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java @@ -24,14 +24,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.Category; import com.vonage.client.messages.viber.ViberTextRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberText { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java index 7479813..929d526 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.Category; import com.vonage.client.messages.viber.ViberVideoRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberVideo { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java index d294671..d6cb924 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappAudioRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappAudio { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java index 3cdbab0..8cfeca3 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java @@ -23,16 +23,14 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; public class SendWhatsappContact { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java index e5fe42a..7093c0b 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappFileRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappFile { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java index 5532ff9..bd73433 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java @@ -23,13 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappImageRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappImage { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .apiKey(envVar("VONAGE_API_KEY")) .apiSecret(envVar("VONAGE_API_SECRET")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java index 0b55478..1443131 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappLocationRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappLocation { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java index 3627a78..7bb6328 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappReaction { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java index 0407761..b31ae94 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappStickerRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappSticker { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java index fc79893..d598111 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappTextRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappText { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java index 502d2c7..6f627b7 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappUnreaction { diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java index ebbea2c..a6c4429 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappVideoRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappVideo { public static void main(String[] args) throws Exception { - configureLogging(); - + System.out.println(VonageClient.builder() .applicationId(envVar("VONAGE_APPLICATION_ID")) .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) diff --git a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java index 5a24b15..79c13ae 100644 --- a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java +++ b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.sms.SmsTextRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendSmsText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java index fe963bb..1d379bd 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.ViberFileRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java index f304a38..daac1c9 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.ViberImageRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java index a146cd0..a9cea82 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java index c177841..73eff48 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.viber.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java index becb21a..2579688 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java @@ -23,7 +23,7 @@ import com.vonage.client.ApiRegion; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class MarkAsRead { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java index 69b8437..3a6db92 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappAudioRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappAudio { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java index c4363d6..47c715f 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.MessageType; import com.vonage.client.messages.whatsapp.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java index 068678b..e32bcc0 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java @@ -25,7 +25,7 @@ import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; import java.util.List; import java.util.Map; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappContact { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java index 0a9175b..d8dc040 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappFileRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappFile { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java index 0069d92..310d640 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappImageRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappImage { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java index 4124784..ed2a463 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java @@ -25,7 +25,7 @@ import com.vonage.client.messages.whatsapp.Locale; import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java index 38cbc93..1a1a3d5 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappLocationRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappLocation { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java index 261557d..497ad93 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java @@ -26,7 +26,7 @@ import com.vonage.client.messages.whatsapp.Locale; import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java index 509d4ff..052dcc7 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappMultiProductRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.Arrays; public class SendWhatsappMultiProduct { diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java index 4f7adac..c82ae9d 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java @@ -23,15 +23,13 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.*; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.*; public class SendWhatsappOTP { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java index 94e3b93..7e3216f 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java @@ -26,7 +26,7 @@ import com.vonage.client.messages.whatsapp.Locale; import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappCustomRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java index 8ab9ab4..cdbc389 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappReaction { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java index 925f439..0be4c4f 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappSingleProductRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappSingleProduct { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java index 109c0e8..d03ff54 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappStickerRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappStickerId { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java index fa8ed92..da57e74 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappStickerRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappStickerUrl { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java index 2c13793..31be682 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java @@ -26,7 +26,7 @@ import com.vonage.client.messages.whatsapp.Policy; import com.vonage.client.messages.whatsapp.WhatsappTemplateRequest; import java.util.List; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappTemplate { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java index 6ed2aa5..b8a81a3 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappTextRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappText { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java index 58e57cb..90975f1 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappReactionRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappUnreaction { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java index 586a416..0914bce 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.messages.whatsapp.WhatsappVideoRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappVideo { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java index a94c00d..0a37891 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.numberinsight2.Insight; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class FraudScore { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java index d04d05f..833606a 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java @@ -23,14 +23,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.numberinsight2.Insight; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SimSwap { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java index ae803b8..f79e898 100644 --- a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.numbers; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class BuyNumber { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java index 3378199..05e2f29 100644 --- a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java @@ -22,8 +22,7 @@ package com.vonage.quickstart.numbers; import com.vonage.client.VonageClient; -import com.vonage.client.numbers.NumbersClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CancelNumber { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java b/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java index 6db0ae4..c50905c 100644 --- a/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ListNumbers { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java index 717d965..989e8cf 100644 --- a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.Arrays; public class SearchNumbers { diff --git a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java index 86c482a..350c6af 100644 --- a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.UpdateNumberRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class UpdateNumber { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java index cf883ef..18281c0 100644 --- a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java +++ b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.redact.RedactRequest; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RedactATransaction { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java index c90dfea..4b016a4 100644 --- a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java +++ b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java @@ -22,15 +22,13 @@ package com.vonage.quickstart.simswap; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.time.Instant; public class RetrieveSimSwapDate { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String TO_NUMBER = envVar("TO_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java index f68cc13..9da7613 100644 --- a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java +++ b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java @@ -22,15 +22,12 @@ package com.vonage.quickstart.simswap; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; -import java.time.Instant; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SimSwapped { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); String TO_NUMBER = envVar("TO_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java b/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java index b9cc600..ecb44ab 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java @@ -21,15 +21,14 @@ */ package com.vonage.quickstart.sms; -import com.vonage.quickstart.Util; +import com.vonage.quickstart.EnvironmentVariables; import static spark.Spark.*; public class ReceiveDLR { public static void main(String[] args) throws Exception { - Util.configureLogging(); - + EnvironmentVariables. port(3000); get("/webhooks/delivery-receipt", (req, res) -> { diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java b/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java index 7d02858..6c7c5dc 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java @@ -24,7 +24,7 @@ import com.vonage.client.auth.RequestSigning; import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ReceiveSignedSms { diff --git a/src/main/java/com/vonage/quickstart/sms/SendMessage.java b/src/main/java/com/vonage/quickstart/sms/SendMessage.java index 1cfd117..9a1cae1 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendMessage.java @@ -26,14 +26,12 @@ import com.vonage.client.sms.SmsSubmissionResponse; import com.vonage.client.sms.messages.TextMessage; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessage { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); String TO_NUMBER = envVar("TO_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java index 3dac61e..7411bdc 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java @@ -27,14 +27,12 @@ import com.vonage.client.sms.messages.TextMessage; import com.vonage.client.auth.hashutils.HashUtil; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendSignedSms { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_SIGNATURE_SECRET = envVar("VONAGE_SIGNATURE_SECRET"); String TO_NUMBER = envVar("TO_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java index d667159..4086a6c 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java @@ -26,14 +26,12 @@ import com.vonage.client.sms.SmsSubmissionResponseMessage; import com.vonage.client.sms.messages.TextMessage; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendUnicodeMessage { public static void main(String[] args) throws Exception { - configureLogging(); - + String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); String TO_NUMBER = envVar("TO_NUMBER"); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java index ac05d03..e21253c 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java @@ -24,8 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.CreateSubaccountRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -34,8 +33,7 @@ public class CreateSubaccount { static final String NEW_SUBACCOUNT_SECRET = envVar("NEW_SUBACCOUNT_SECRET"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java index 0f03159..4e0f11e 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java @@ -24,8 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.UpdateSubaccountRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class DeactivateSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -33,8 +32,7 @@ public class DeactivateSubaccount { static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java index c00cb14..42c3a81 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class GetSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -32,8 +31,7 @@ public class GetSubaccount { static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java index a42611f..ea57a32 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListBalanceTransfers { @@ -32,8 +31,7 @@ public class ListBalanceTransfers { static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java index 82d4f46..7bd48aa 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListCreditTransfers { @@ -32,8 +31,7 @@ public class ListCreditTransfers { static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java b/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java index 0a0dadc..7fcb5e7 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java @@ -23,16 +23,14 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.ListSubaccountsResponse; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ListSubaccounts { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java index 3aa905b..b0b0552 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java @@ -24,8 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.UpdateSubaccountRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ReactivateSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -33,8 +32,7 @@ public class ReactivateSubaccount { static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java index c813a4c..f9909ca 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java @@ -24,8 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.Account; import com.vonage.client.subaccounts.UpdateSubaccountRequest; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RenameSubaccount { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -34,8 +33,7 @@ public class RenameSubaccount { static final String NEW_SUBACCOUNT_NAME = envVar("NEW_SUBACCOUNT_NAME"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java index 76e2b46..5031007 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferBalance { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -33,8 +32,7 @@ public class TransferBalance { static final double AMOUNT = Double.parseDouble(envVar("AMOUNT")); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java index c4584e4..1b02dab 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.MoneyTransfer; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferCredit { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -33,8 +32,7 @@ public class TransferCredit { static final double AMOUNT = Double.parseDouble(envVar("AMOUNT")); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java index 2d81e0b..20349dc 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.subaccounts.NumberTransfer; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferNumber { static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); @@ -33,8 +32,7 @@ public class TransferNumber { static final String NUMBER = envVar("NUMBER"); public static void main(String[] args) throws Exception { - configureLogging(); - + VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) diff --git a/src/main/java/com/vonage/quickstart/users/CreateUser.java b/src/main/java/com/vonage/quickstart/users/CreateUser.java index 69ce2fc..8ddcf37 100644 --- a/src/main/java/com/vonage/quickstart/users/CreateUser.java +++ b/src/main/java/com/vonage/quickstart/users/CreateUser.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; import com.vonage.client.users.channels.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/DeleteUser.java b/src/main/java/com/vonage/quickstart/users/DeleteUser.java index b49b909..db4a5c1 100644 --- a/src/main/java/com/vonage/quickstart/users/DeleteUser.java +++ b/src/main/java/com/vonage/quickstart/users/DeleteUser.java @@ -22,8 +22,7 @@ package com.vonage.quickstart.users; import com.vonage.client.VonageClient; -import com.vonage.client.users.User; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class DeleteUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/GetUser.java b/src/main/java/com/vonage/quickstart/users/GetUser.java index 8626a51..d3bd4eb 100644 --- a/src/main/java/com/vonage/quickstart/users/GetUser.java +++ b/src/main/java/com/vonage/quickstart/users/GetUser.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class GetUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/users/ListUsers.java b/src/main/java/com/vonage/quickstart/users/ListUsers.java index 72bd095..029fc0f 100644 --- a/src/main/java/com/vonage/quickstart/users/ListUsers.java +++ b/src/main/java/com/vonage/quickstart/users/ListUsers.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.BaseUser; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListUsers { diff --git a/src/main/java/com/vonage/quickstart/users/UpdateUser.java b/src/main/java/com/vonage/quickstart/users/UpdateUser.java index 41864bb..ecabc2c 100644 --- a/src/main/java/com/vonage/quickstart/users/UpdateUser.java +++ b/src/main/java/com/vonage/quickstart/users/UpdateUser.java @@ -23,8 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.users.User; -import com.vonage.client.users.channels.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class UpdateUser { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java index 6dcfb3e..f2a1f92 100644 --- a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.ControlResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvanceVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java index c1bc26d..b2429b5 100644 --- a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.ControlResponse; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CancelVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java index c488497..2080cf2 100644 --- a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.CheckResponse; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CheckVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java index 581655d..291326c 100644 --- a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java @@ -23,9 +23,8 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.SearchVerifyResponse; -import com.vonage.client.verify.VerifyClient; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SearchVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java index c4888da..9d4c6fb 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.VerifyResponse; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class StartPsd2Verification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java index 0c8fa23..9d6e444 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class StartPsd2VerificationWithWorkflow { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerification.java b/src/main/java/com/vonage/quickstart/verify/StartVerification.java index 3972307..cde807f 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerification.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.VerifyResponse; import com.vonage.client.verify.VerifyStatus; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class StartVerification { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java index 39f9544..32ac853 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class StartVerificationWithWorkflow { private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java index 05c9851..44af7d4 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java +++ b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class CancelRequest { diff --git a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java index ce0cf49..32600e8 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java +++ b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class CheckVerificationCode { diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java index 30ff692..46a8920 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateTemplate { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java index 241153b..3c180b7 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java @@ -24,7 +24,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.FragmentChannel; import com.vonage.client.verify2.TemplateFragment; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class CreateTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java index 893386c..c2b6ec9 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class DeleteTemplate { diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java index 53cf24b..db85caf 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class DeleteTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java b/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java index c747516..9ff8ce9 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class GetTemplate { diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java index 77c4e34..4939e09 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class GetTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java b/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java index 740c761..2b1dc86 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java +++ b/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class ListTemplateFragments { diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java b/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java index 125d2da..ab01069 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java +++ b/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ListTemplates { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java index b0259a9..e96a912 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class SendRequestAllChannels { diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java index 722a10d..1bea78b 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestEmail { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java index e6e5eb4..9408159 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestSilentAuth { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java index 3fe7078..d36821c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestSms { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java index a46c587..74933cb 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestVoice { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java index c0cede2..71462fe 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestWhatsapp { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java index 56fe0de..23c072c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestWhatsappInteractive { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java index b40d9cf..6b6c8c7 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java @@ -23,7 +23,7 @@ import com.vonage.client.VonageClient; import com.vonage.client.verify2.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestWithFallback { private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java index f33442f..53c6e2e 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class UpdateTemplate { diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java index 522ac3a..0b28387 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java @@ -22,7 +22,7 @@ package com.vonage.quickstart.verify2; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.UUID; public class UpdateTemplateFragment { diff --git a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java index f2a7b1e..48c4bdb 100644 --- a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java +++ b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java @@ -26,7 +26,7 @@ import com.vonage.client.voice.ncco.PhoneEndpoint; import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class ConnectInboundCall { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java index 450f37a..1d986be 100644 --- a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java +++ b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java @@ -27,13 +27,11 @@ import spark.Spark; import java.nio.file.Path; import java.nio.file.Paths; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class DownloadRecording { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java index b29d420..dbd94fe 100644 --- a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java @@ -22,13 +22,11 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class EarmuffCall { public static void main(String... args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/EndCall.java b/src/main/java/com/vonage/quickstart/voice/EndCall.java index 09ed043..17c689d 100644 --- a/src/main/java/com/vonage/quickstart/voice/EndCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EndCall.java @@ -23,13 +23,11 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class EndCall { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/MuteCall.java b/src/main/java/com/vonage/quickstart/voice/MuteCall.java index f586195..035721b 100644 --- a/src/main/java/com/vonage/quickstart/voice/MuteCall.java +++ b/src/main/java/com/vonage/quickstart/voice/MuteCall.java @@ -22,13 +22,11 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class MuteCall { public static void main(String... args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java index 582e4ad..8b76638 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java @@ -23,13 +23,11 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.Call; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class OutboundTextToSpeech { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java index df0dc01..ae06911 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java @@ -24,13 +24,11 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.Call; import com.vonage.client.voice.PhoneEndpoint; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class OutboundTextToSpeechWithEventUrl { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); final String TO_NUMBER = envVar("TO_NUMBER"); final String EVENT_URL = envVar("EVENT_URL"); diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java index 07b7427..c653908 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java @@ -26,13 +26,11 @@ import com.vonage.client.voice.ncco.Ncco; import com.vonage.client.voice.ncco.TalkAction; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class OutboundTextToSpeechWithNcco { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCall.java b/src/main/java/com/vonage/quickstart/voice/RecordCall.java index e4ddf90..83e3e83 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCall.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCall.java @@ -29,7 +29,7 @@ import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RecordCall { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java index 1bd5bc9..b7262a9 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java @@ -26,7 +26,7 @@ import spark.Route; import spark.Spark; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RecordCallSplitAudio { public static void main(String[] args) { diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java index 0b4deb0..921516f 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java @@ -23,13 +23,11 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.CallInfo; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RetrieveCallInfo { public static void main(String... args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java index 345bdbb..e61cd64 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java @@ -27,13 +27,11 @@ import java.time.Duration; import java.time.Instant; import java.util.Date; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RetrieveInfoForAllCalls { public static void main(String... args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); diff --git a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java index ad67183..87cfda1 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java @@ -23,13 +23,11 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendDtmfToCall { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java index 27d7b7f..a55c9ff 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java @@ -24,13 +24,11 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.TalkPayload; import com.vonage.client.voice.TextToSpeechLanguage; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class SendTalkToCall { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java index 7216bc0..5327667 100644 --- a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java @@ -22,13 +22,11 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class StreamAudioToCall { public static void main(String[] args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCall.java b/src/main/java/com/vonage/quickstart/voice/TransferCall.java index daf8d62..ce25be0 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCall.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCall.java @@ -22,13 +22,11 @@ package com.vonage.quickstart.voice; import com.vonage.client.VonageClient; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferCall { public static void main(String... args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java index 19ec68e..4d4dfc1 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java @@ -24,14 +24,12 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.ncco.Ncco; import com.vonage.client.voice.ncco.TalkAction; -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; +import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferCallNCCO { public static void main(String... args) throws Exception { - configureLogging(); - + final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); final String CALL_UUID = envVar("CALL_UUID"); From 714374bed69b46d5860ab31e6f2d07c518268e21 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Tue, 11 Feb 2025 18:46:53 +0000 Subject: [PATCH 04/16] Remove top-level envVar declarations --- SNIPPETS.md | 1998 ----------------- src/main/java/AggregateSnippets.java | 1 - .../quickstart/EnvironmentVariables.java | 2 +- .../quickstart/account/ConfigureAccount.java | 1 - .../application/CreateApplication.java | 4 - .../application/DeleteApplication.java | 4 - .../application/GetApplication.java | 4 - .../application/ListApplications.java | 3 - .../application/UpdateApplication.java | 5 - .../ApplicationAuthWithKeyContents.java | 4 +- .../ApplicationAuthWithKeyPath.java | 4 +- .../quickstart/initialize/BasicAuth.java | 4 +- .../quickstart/initialize/FullAuth.java | 8 +- .../quickstart/insight/AdvancedInsight.java | 4 - .../insight/AdvancedInsightAsync.java | 5 - .../insight/AdvancedInsightWithCnam.java | 6 +- .../quickstart/insight/BasicInsight.java | 4 - .../quickstart/insight/StandardInsight.java | 4 - .../vonage/quickstart/jwt/GenerateJwt.java | 4 +- .../quickstart/jwt/ValidateInboundJwt.java | 2 +- .../meetings/CreateInstantRoom.java | 9 +- .../meetings/CreateLongTermRoom.java | 11 +- .../quickstart/meetings/CreateTheme.java | 11 +- .../quickstart/meetings/DeleteRecording.java | 9 +- .../quickstart/meetings/DeleteTheme.java | 9 +- .../quickstart/meetings/GetRecording.java | 9 +- .../vonage/quickstart/meetings/GetRoom.java | 9 +- .../vonage/quickstart/meetings/GetTheme.java | 9 +- .../meetings/ListDialInNumbers.java | 7 +- .../quickstart/meetings/ListRecordings.java | 9 +- .../vonage/quickstart/meetings/ListRooms.java | 7 +- .../quickstart/meetings/ListRoomsByTheme.java | 9 +- .../quickstart/meetings/ListThemes.java | 7 +- .../meetings/UpdateApplication.java | 9 +- .../quickstart/meetings/UpdateRoom.java | 11 +- .../quickstart/meetings/UpdateTheme.java | 13 +- .../quickstart/meetings/UploadLogo.java | 13 +- .../quickstart/messages/IncomingMessage.java | 3 +- .../messages/MessageStatusWebhook.java | 3 +- .../messenger/SendMessengerAudio.java | 8 +- .../messages/messenger/SendMessengerFile.java | 8 +- .../messenger/SendMessengerImage.java | 8 +- .../messages/messenger/SendMessengerText.java | 7 +- .../messenger/SendMessengerVideo.java | 8 +- .../quickstart/messages/mms/SendMmsAudio.java | 8 +- .../quickstart/messages/mms/SendMmsImage.java | 8 +- .../quickstart/messages/mms/SendMmsVcard.java | 8 +- .../quickstart/messages/mms/SendMmsVideo.java | 8 +- .../messages/rcs/RevokeMessage.java | 6 +- .../quickstart/messages/rcs/SendRcsFile.java | 8 +- .../quickstart/messages/rcs/SendRcsImage.java | 8 +- .../messages/rcs/SendRcsRichCard.java | 8 +- .../messages/rcs/SendRcsRichCardCarousel.java | 9 +- .../rcs/SendRcsSuggestedCalendarEvent.java | 7 +- .../rcs/SendRcsSuggestedDialNumber.java | 7 +- .../rcs/SendRcsSuggestedMultipleActions.java | 7 +- .../messages/rcs/SendRcsSuggestedOpenUrl.java | 7 +- .../messages/rcs/SendRcsSuggestedReply.java | 7 +- .../rcs/SendRcsSuggestedShareLocation.java | 7 +- .../rcs/SendRcsSuggestedViewLocation.java | 7 +- .../quickstart/messages/rcs/SendRcsText.java | 7 +- .../quickstart/messages/rcs/SendRcsVideo.java | 8 +- .../sandbox/messenger/SendMessengerText.java | 11 +- .../sandbox/messenger/SendMessengerVideo.java | 11 +- .../messages/sandbox/viber/SendViberText.java | 11 +- .../sandbox/viber/SendViberVideo.java | 19 +- .../sandbox/whatsapp/SendWhatsappAudio.java | 11 +- .../sandbox/whatsapp/SendWhatsappContact.java | 11 +- .../sandbox/whatsapp/SendWhatsappFile.java | 11 +- .../sandbox/whatsapp/SendWhatsappImage.java | 11 +- .../whatsapp/SendWhatsappLocation.java | 11 +- .../whatsapp/SendWhatsappReaction.java | 15 +- .../sandbox/whatsapp/SendWhatsappSticker.java | 11 +- .../sandbox/whatsapp/SendWhatsappText.java | 11 +- .../whatsapp/SendWhatsappUnreaction.java | 13 +- .../sandbox/whatsapp/SendWhatsappVideo.java | 11 +- .../quickstart/messages/sms/SendSmsText.java | 7 +- .../messages/viber/SendViberFile.java | 8 +- .../messages/viber/SendViberImage.java | 8 +- .../messages/viber/SendViberText.java | 7 +- .../messages/viber/SendViberVideo.java | 7 +- .../messages/whatsapp/MarkAsRead.java | 6 +- .../messages/whatsapp/SendWhatsappAudio.java | 8 +- .../SendWhatsappAuthenticationTemplate.java | 9 +- .../whatsapp/SendWhatsappContact.java | 7 +- .../messages/whatsapp/SendWhatsappFile.java | 9 +- .../messages/whatsapp/SendWhatsappImage.java | 9 +- .../whatsapp/SendWhatsappLinkButton.java | 10 +- .../whatsapp/SendWhatsappLocation.java | 7 +- .../whatsapp/SendWhatsappMediaTemplate.java | 10 +- .../whatsapp/SendWhatsappMultiProduct.java | 7 +- .../messages/whatsapp/SendWhatsappOTP.java | 13 +- .../SendWhatsappQuickReplyButton.java | 9 +- .../whatsapp/SendWhatsappReaction.java | 9 +- .../whatsapp/SendWhatsappSingleProduct.java | 9 +- .../whatsapp/SendWhatsappStickerId.java | 8 +- .../whatsapp/SendWhatsappStickerUrl.java | 8 +- .../whatsapp/SendWhatsappTemplate.java | 9 +- .../messages/whatsapp/SendWhatsappText.java | 7 +- .../whatsapp/SendWhatsappUnreaction.java | 8 +- .../messages/whatsapp/SendWhatsappVideo.java | 9 +- .../quickstart/numberinsight2/FraudScore.java | 9 +- .../quickstart/numberinsight2/SimSwap.java | 9 +- .../vonage/quickstart/numbers/BuyNumber.java | 5 - .../quickstart/numbers/CancelNumber.java | 5 - .../quickstart/numbers/ListNumbers.java | 5 - .../quickstart/numbers/SearchNumbers.java | 9 - .../quickstart/numbers/UpdateNumber.java | 10 - .../quickstart/redact/RedactATransaction.java | 6 - .../simswap/RetrieveSimSwapDate.java | 7 +- .../vonage/quickstart/simswap/SimSwapped.java | 7 +- .../com/vonage/quickstart/sms/ReceiveDLR.java | 1 - .../com/vonage/quickstart/sms/ReceiveSMS.java | 1 - .../quickstart/sms/ReceiveSignedSms.java | 3 +- .../vonage/quickstart/sms/SendMessage.java | 9 +- .../vonage/quickstart/sms/SendSignedSms.java | 9 +- .../quickstart/sms/SendUnicodeMessage.java | 9 +- .../subaccounts/CreateSubaccount.java | 7 +- .../subaccounts/DeactivateSubaccount.java | 6 +- .../quickstart/subaccounts/GetSubaccount.java | 6 +- .../subaccounts/ListBalanceTransfers.java | 5 +- .../subaccounts/ListCreditTransfers.java | 5 +- .../subaccounts/ListSubaccounts.java | 5 +- .../subaccounts/ReactivateSubaccount.java | 6 +- .../subaccounts/RenameSubaccount.java | 7 +- .../subaccounts/TransferBalance.java | 7 +- .../subaccounts/TransferCredit.java | 7 +- .../subaccounts/TransferNumber.java | 7 +- .../vonage/quickstart/users/CreateUser.java | 5 - .../vonage/quickstart/users/DeleteUser.java | 4 - .../com/vonage/quickstart/users/GetUser.java | 4 - .../vonage/quickstart/users/ListUsers.java | 3 - .../vonage/quickstart/users/UpdateUser.java | 6 - .../verify/AdvanceVerification.java | 4 - .../quickstart/verify/CancelVerification.java | 4 - .../quickstart/verify/CheckVerification.java | 5 - .../quickstart/verify/SearchVerification.java | 4 - .../verify/StartPsd2Verification.java | 6 - .../StartPsd2VerificationWithWorkflow.java | 6 - .../quickstart/verify/StartVerification.java | 5 - .../verify/StartVerificationWithWorkflow.java | 5 - .../quickstart/verify2/CancelRequest.java | 6 +- .../verify2/CheckVerificationCode.java | 7 +- .../quickstart/verify2/CreateTemplate.java | 5 +- .../verify2/CreateTemplateFragment.java | 6 +- .../quickstart/verify2/DeleteTemplate.java | 6 +- .../verify2/DeleteTemplateFragment.java | 7 +- .../quickstart/verify2/GetTemplate.java | 6 +- .../verify2/GetTemplateFragment.java | 7 +- .../verify2/ListTemplateFragments.java | 6 +- .../quickstart/verify2/ListTemplates.java | 5 +- .../verify2/SendRequestAllChannels.java | 9 +- .../quickstart/verify2/SendRequestEmail.java | 7 +- .../verify2/SendRequestSilentAuth.java | 7 +- .../quickstart/verify2/SendRequestSms.java | 7 +- .../quickstart/verify2/SendRequestVoice.java | 5 - .../verify2/SendRequestWhatsapp.java | 8 +- .../SendRequestWhatsappInteractive.java | 8 +- .../verify2/SendRequestWithFallback.java | 8 +- .../quickstart/verify2/UpdateTemplate.java | 6 +- .../verify2/UpdateTemplateFragment.java | 7 +- .../com/vonage/quickstart/voice/AsrInput.java | 1 - .../quickstart/voice/ConnectInboundCall.java | 4 +- .../quickstart/voice/DownloadRecording.java | 4 +- .../vonage/quickstart/voice/EarmuffCall.java | 6 +- .../com/vonage/quickstart/voice/EndCall.java | 6 +- .../com/vonage/quickstart/voice/MuteCall.java | 6 +- .../voice/OutboundTextToSpeech.java | 8 +- .../OutboundTextToSpeechWithEventUrl.java | 10 +- .../voice/OutboundTextToSpeechWithNcco.java | 8 +- .../vonage/quickstart/voice/RecordCall.java | 4 +- .../voice/RecordCallSplitAudio.java | 4 +- .../quickstart/voice/RetrieveCallInfo.java | 6 +- .../voice/RetrieveInfoForAllCalls.java | 4 +- .../quickstart/voice/SendDtmfToCall.java | 6 +- .../quickstart/voice/SendTalkToCall.java | 6 +- .../quickstart/voice/StreamAudioToCall.java | 6 +- .../vonage/quickstart/voice/TransferCall.java | 6 +- .../quickstart/voice/TransferCallNCCO.java | 7 +- 179 files changed, 328 insertions(+), 2928 deletions(-) diff --git a/SNIPPETS.md b/SNIPPETS.md index e6b3281..f9142ae 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -89,2004 +89,6 @@ System.out.println(response.getId() + " created at " + response.getCreated()); ListSecretsResponse response = client.getAccountClient().listSecrets(VONAGE_API_KEY); for (SecretResponse secret : response.getSecrets()) { - System.out.println(secret.getId() + " created at " + secret.getCreated()); -} -``` -## Application -### Delete Application - -```java -client.getApplicationClient().deleteApplication(VONAGE_APPLICATION_ID); -``` -### Create Application - -```java -Application application = client.getApplicationClient().createApplication( - Application.builder() - .name(APPLICATION_NAME) - .addCapability(Messages.builder() - .addWebhook(Webhook.Type.INBOUND, - new Webhook("https://example.com/webhooks/inbound", HttpMethod.POST)) - .addWebhook(Webhook.Type.STATUS, - new Webhook("https://example.com/webhooks/status", HttpMethod.POST)) - .build() - ) - .build() -); - -System.out.println("Application Created:"); -System.out.println(application.toJson()); -``` -### Get Application - -```java -Application application = client.getApplicationClient().getApplication(VONAGE_APPLICATION_ID); - -System.out.println(application.toJson()); -``` -### List Applications - -```java -ApplicationList applications = client.getApplicationClient().listApplications(); - -applications.getApplications().forEach( - application -> System.out.println(application.toJson()) -); -``` -### Update Application - -```java -ApplicationClient applicationClient = client.getApplicationClient(); -Application existingApplication = applicationClient.getApplication(VONAGE_APPLICATION_ID); - -Capability messages = Messages.builder() - .addWebhook(Webhook.Type.INBOUND, - new Webhook("https://example.com/webhooks/inbound", HttpMethod.POST)) - .addWebhook(Webhook.Type.STATUS, - new Webhook("https://example.com/webhooks/status", HttpMethod.POST)) - .build(); - -Capability voice = Voice.builder() - .addWebhook(Webhook.Type.ANSWER, - new Webhook("https://example.com/webhooks/answer", HttpMethod.POST)) - .addWebhook(Webhook.Type.EVENT, - new Webhook("https://example.com/webhooks/event", HttpMethod.POST)) - .build(); - -Capability rtc = Rtc.builder() - .addWebhook(Webhook.Type.EVENT, - new Webhook("https://example.com/webhooks/event", HttpMethod.POST)) - .build(); - -Capability vbc = Vbc.builder().build(); - -Application application = applicationClient.updateApplication( - Application.builder(existingApplication) - .name(APPLICATION_NAME) - .addCapability(messages) - .addCapability(voice) - .addCapability(rtc) - .addCapability(vbc) - .build() -); - -System.out.println("Application Updated:"); -System.out.println("Old: " + existingApplication.toJson()); -System.out.println("New: " + application.toJson()); -``` -## Number Insight -### Basic Insight - -```java -BasicInsightResponse response = client.getInsightClient().getBasicNumberInsight(INSIGHT_NUMBER); -System.out.println("International format: " + response.getInternationalFormatNumber()); -System.out.println("National format: " + response.getNationalFormatNumber()); -System.out.println("Country: " + response.getCountryName() + - " (" + response.getCountryCodeIso3() + ", +" + response.getCountryPrefix() + ")" -); -``` -### Advanced Insight - -```java -AdvancedInsightResponse response = client.getInsightClient().getAdvancedNumberInsight(INSIGHT_NUMBER); - -System.out.println("BASIC INFO:"); -System.out.println("International format: " + response.getInternationalFormatNumber()); -System.out.println("National format: " + response.getNationalFormatNumber()); -System.out.println("Country: " + response.getCountryName() + " (" + - response.getCountryCodeIso3() + ", +" + response.getCountryPrefix() + ")" -); -System.out.println(); -System.out.println("STANDARD INFO:"); -System.out.println("Current carrier: " + response.getCurrentCarrier().getName()); -System.out.println("Original carrier: " + response.getOriginalCarrier().getName()); - -System.out.println(); -System.out.println("ADVANCED INFO:"); -System.out.println("Validity: " + response.getValidNumber()); -System.out.println("Reachability: " + response.getReachability()); -System.out.println("Ported status: " + response.getPorted()); - -RoamingDetails roaming = response.getRoaming(); -if (roaming == null) { - System.out.println("- No Roaming Info -"); -} -else { - System.out.println("Roaming status: " + roaming.getStatus()); - if (response.getRoaming().getStatus() == RoamingDetails.RoamingStatus.ROAMING) { - System.out.print(" Currently roaming in: " + roaming.getRoamingCountryCode()); - System.out.println(" on the network " + roaming.getRoamingNetworkName()); - } -} -``` -### Standard Insight - -```java -StandardInsightResponse response = client.getInsightClient().getStandardNumberInsight(INSIGHT_NUMBER); - -System.out.println("BASIC INFO:"); -System.out.println("International format: " + response.getInternationalFormatNumber()); -System.out.println("National format: " + response.getNationalFormatNumber()); -System.out.println("Country: " + response.getCountryName() + - " (" + response.getCountryCodeIso3() + ", +" + response.getCountryPrefix() + ")" -); - -System.out.println(); -System.out.println("CARRIER INFO:"); -System.out.println("Current carrier: " + response.getCurrentCarrier().getName()); -System.out.println("Original carrier: " + response.getOriginalCarrier().getName()); -``` -### Advanced Insight Async - -```java -client.getInsightClient().getAdvancedNumberInsight( - AdvancedInsightRequest.builder(INSIGHT_NUMBER) - .async(true).callback(CALLBACK_URL).build() -); -``` -### Advanced Insight With CNAM - -```java -AdvancedInsightRequest request = AdvancedInsightRequest.builder(INSIGHT_NUMBER).cnam(true).build(); - -AdvancedInsightResponse response = client.getInsightClient().getAdvancedNumberInsight(request); - -System.out.println(response); - -System.out.println("BASIC INFO:"); -System.out.println("International format: " + response.getInternationalFormatNumber()); -System.out.println("National format: " + response.getNationalFormatNumber()); -System.out.println("Country: " + response.getCountryName() + " (" + response.getCountryCodeIso3() + ", +" - + response.getCountryPrefix() + ")"); -System.out.println(); -System.out.println("STANDARD INFO:"); -System.out.println("Current carrier: " + response.getCurrentCarrier().getName()); -System.out.println("Original carrier: " + response.getOriginalCarrier().getName()); - -System.out.println(); -System.out.println("ADVANCED INFO:"); -System.out.println("Validity: " + response.getValidNumber()); -System.out.println("Reachability: " + response.getReachability()); -System.out.println("Ported status: " + response.getPorted()); - -RoamingDetails roaming = response.getRoaming(); -if (roaming == null) { - System.out.println("- No Roaming Info -"); -} -else { - System.out.println("Roaming status: " + roaming.getStatus()); - if (response.getRoaming().getStatus() == RoamingDetails.RoamingStatus.ROAMING) { - System.out.print(" Currently roaming in: " + roaming.getRoamingCountryCode()); - System.out.println(" on the network " + roaming.getRoamingNetworkName()); - } -} - -System.out.println("CNAM INFORMATION:"); -System.out.println("Name: " + response.getCallerIdentity().getName()); -System.out.println("Type: " + response.getCallerIdentity().getType()); -``` -### Async Insight Trigger - -```java -port(3000); -Spark.post("/webhooks/insight", (req, res) -> { - AdvancedInsightResponse response = AdvancedInsightResponse.fromJson(req.body()); - System.out.println("Country: " + response.getCountryName()); - - res.status(204); - return ""; -}); -``` -## JWT -### Validate Inbound JWT - -```java - -final String signatureSecret = envVar("VONAGE_SIGNATURE_SECRET"); - -Route validateJwt = (req, res) -> { - String token = req.headers("Authorization").substring(7); - - if (Jwt.verifySignature(token, signatureSecret)) { - res.status(204); - } - else { - res.status(401); - } - - return ""; -}; -Spark.port(5000); -Spark.post("/webhooks/validatejwt", validateJwt); -``` -### Generate JWT - -```java -String token = Jwt.builder() - .applicationId("aaaaaaaa-bbbb-cccc-dddd-0123456789ab") - .privateKeyPath(Paths.get(envVar("VONAGE_PRIVATE_KEY_PATH"))) - .subject("alice") - .issuedAt(ZonedDateTime.now()) - .expiresAt(ZonedDateTime.now().plusMinutes(20)) - .addClaim("acl", Map.of( - "paths", Map.of( - "/*/users/**", Map.of(), - "/*/conversations/**", Map.of(), - "/*/sessions/**", Map.of(), - "/*/devices/**", Map.of(), - "/*/image/**", Map.of(), - "/*/media/**", Map.of(), - "/*/applications/**", Map.of(), - "/*/push/**", Map.of(), - "/*/knocking/**", Map.of(), - "/*/legs/**", Map.of() - ) - )) - .build() - .generate(); -``` -## Meetings -### Delete Theme - -```java -client.getMeetingsClient().deleteTheme(THEME_ID, true); -System.out.println("Deleted theme "+THEME_ID); -``` -### List Themes - -```java -List themes = client.getMeetingsClient().listThemes(); -themes.forEach(theme -> System.out.println(theme.getThemeName() + " ("+theme.getThemeId()+")")); -``` -### List Dial In Numbers - -```java -List dialInNumbers = client.getMeetingsClient().listDialNumbers(); -dialInNumbers.forEach(din -> System.out.println(din.getDisplayName()+": "+din.getNumber())); -``` -### Delete Recording - -```java -client.getMeetingsClient().deleteRecording(RECORDING_ID); -System.out.println("Deleted recording "+RECORDING_ID); -``` -### Get Room - -```java -MeetingRoom room = client.getMeetingsClient().getRoom(ROOM_ID); -System.out.println(room.getDisplayName() + " ("+room.getId()+")"); -``` -### Upload Logo - -```java -client.getMeetingsClient().updateThemeLogo(THEME_ID, LOGO_TYPE, LOGO_FILEPATH); -System.out.println("Updated '"+LOGO_TYPE+"' logo for theme "+THEME_ID); -``` -### Create Long Term Room - -```java -MeetingRoom room = MeetingRoom.builder(DISPLAY_NAME) - .type(RoomType.LONG_TERM) - .expiresAt(EXPIRATION_DATE) - .build(); -client.getMeetingsClient().createRoom(room); -System.out.println("Created room "+room.getId()); -``` -### Update Room - -```java -UpdateRoomRequest request = UpdateRoomRequest.builder().themeId(THEME_ID).build(); -MeetingRoom room = client.getMeetingsClient().updateRoom(ROOM_ID, request); -System.out.println("Updated room '"+room.getDisplayName()+"' ("+room.getId()+")"); -``` -### List Recordings - -```java -List recordings = client.getMeetingsClient().listRecordings(SESSION_ID); -recordings.forEach(recording -> System.out.println(recording.getId())); -``` -### Update Application - -```java -UpdateApplicationRequest request = UpdateApplicationRequest.builder() - .defaultThemeId(THEME_ID).build(); -Application application = client.getMeetingsClient().updateApplication(request); -System.out.println("Updated application "+application.getApplicationId()); -``` -### List Rooms By Theme - -```java -List rooms = client.getMeetingsClient().searchRoomsByTheme(THEME_ID); -rooms.forEach(room -> System.out.println(room.getDisplayName() + " ("+room.getId()+")")); -``` -### Update Theme - -```java -Theme theme = Theme.builder().mainColor(MAIN_COLOR).brandText(BRAND_TEXT).build(); -client.getMeetingsClient().updateTheme(THEME_ID, theme); -System.out.println("Updated theme '"+theme.getThemeName()+"' ("+theme.getThemeId()+")"); -``` -### Create Instant Room - -```java -MeetingRoom room = MeetingRoom.builder(DISPLAY_NAME).type(RoomType.INSTANT).build(); -client.getMeetingsClient().createRoom(room); -System.out.println("Created room "+room.getId()); -``` -### Get Recording - -```java -Recording recording = client.getMeetingsClient().getRecording(RECORDING_ID); -System.out.println(recording.getId()); -``` -### List Rooms - -```java -List rooms = client.getMeetingsClient().listRooms(); -rooms.forEach(room -> System.out.println(room.getDisplayName() + " ("+room.getId()+")")); -``` -### Get Theme - -```java -Theme theme = client.getMeetingsClient().getTheme(THEME_ID); -System.out.println(theme.getThemeName()); -``` -### Create Theme - -```java -Theme theme = Theme.builder().mainColor(MAIN_COLOR).brandText(BRAND_TEXT).build(); -client.getMeetingsClient().createTheme(theme); -System.out.println("Updated theme '"+theme.getThemeName()+"' ("+theme.getThemeId()+")"); -``` -## Messages -### SMS -#### Send SMS Text - -```java -var response = client.getMessagesClient().sendMessage( - SmsTextRequest.builder() - .from(VONAGE_BRAND_NAME).to(TO_NUMBER) - .text("This is an SMS text message sent using the Messages API") - .build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -### RCS -#### Send RCS Text - -```java -var response = client.getMessagesClient().sendMessage( - RcsTextRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .text("This is an RCS message sent via the Vonage Messages API") - .build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Image - -```java -var response = client.getMessagesClient().sendMessage( - RcsImageRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .url(IMAGE_URL) - .build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Rich Card - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "richCard", Map.of("standaloneCard", Map.of( - "thumbnailImageAlignment", "RIGHT", - "cardOrientation", "VERTICAL", - "cardContent", Map.of( - "title", "Quick question", - "description", "Do you like this picture?", - "media", Map.of( - "height", "TALL", - "contentInfo", Map.of( - "fileUrl", IMAGE_URL, - "forceRefresh", "false" - ) - ), - "suggestions", List.of( - Map.of( - "reply", Map.of( - "text", "Yes", - "postbackData", "suggestion_1" - ) - ), - Map.of( - "reply", Map.of( - "text", "I love it!", - "postbackData", "suggestion_2" - ) - ) - ) - ) - )) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Suggested View Location - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "Drop by our office!", - "suggestions", List.of( - Map.of( - "action", Map.of( - "text", "View map", - "postbackData", "postback_data_1234", - "fallbackUrl", "https://www.google.com/maps/place/Vonage/@51.5230371,-0.0852492,15z", - "viewLocationAction" , Map.of( - "latLong", Map.of( - "latitude", 51.5230371, - "longitude", -0.0852492 - ), - "label", "Vonage London Office" - ) - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Revoke Message - -```java -client.getMessagesClient().revokeOutboundMessage(MESSAGE_UUID, ApiRegion.API_EU); -``` -#### Send RCS Suggested Reply - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "What do you think of Vonage APIs?", - "suggestions", List.of( - Map.of( - "reply", Map.of( - "text", "They're great!", - "postbackData", "suggestion_1" - ) - ), - Map.of( - "reply", Map.of( - "text", "They're awesome!", - "postbackData", "suggestion_2" - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Rich Card Carousel - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "carouselCard", Map.of( - "cardWidth", "MEDIUM", - "cardContents", List.of( - Map.of( - "title", "Option 1: Photo", - "description", "Do you prefer this photo?", - "suggestions", List.of( - Map.of( - "reply", Map.of( - "text", "Option 1", - "postbackData", "card_1" - ) - ) - ), - "media", Map.of( - "height", "MEDIUM", - "contentInfo", Map.of( - "fileUrl", IMAGE_URL, - "forceRefresh", "false" - ) - ) - ), - Map.of( - "title", "Option 2: Video", - "description", "Or this video?", - "suggestions", List.of( - Map.of( - "reply", Map.of( - "text", "Option 2", - "postbackData", "card_2" - ) - ) - ), - "media", Map.of( - "height", "MEDIUM", - "contentInfo", Map.of( - "fileUrl", VIDEO_URL, - "forceRefresh", "false" - ) - ) - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Video - -```java -var response = client.getMessagesClient().sendMessage( - RcsVideoRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .url(VIDEO_URL) - .build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Suggested Calendar Event - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "Product Launch: Save the date!", - "suggestions", List.of( - Map.of( - "action", Map.of( - "text", "Save to calendar", - "postbackData", "postback_data_1234", - "fallbackUrl", "https://www.google.com/calendar", - "createCalendarEventAction", Map.of( - "startTime", Instant.ofEpochSecond(1719604800), - "endTime", Instant.ofEpochSecond(1719601200), - "title", "Vonage API Product Launch", - "description", "Event to demo Vonage's new and exciting API product" - ) - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS File - -```java -var response = client.getMessagesClient().sendMessage( - RcsFileRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .url(FILE_URL) - .build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Suggested Open URL - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "Check out our latest offers!", - "suggestions", List.of( - Map.of( - "action", Map.of( - "text", "Open product page", - "postbackData", "postback_data_1234", - "openUrlAction" , Map.of( - "url", "https://example.com/product" - ) - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Suggested Multiple Actions - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "Need some help? Call us now or visit our website for more information.", - "suggestions", List.of( - Map.of( - "action", Map.of( - "text", "Call us", - "postbackData", "postback_data_1234", - "fallbackUrl", "https://www.example.com/contact/", - "dialAction", Map.of( - "phoneNumber", "+447900000000" - ) - ) - ), - Map.of( - "action", Map.of( - "text", "Visit site", - "postbackData", "postback_data_1234", - "openUrlAction", Map.of( - "url", "http://example.com/" - ) - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Suggested Dial Number - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "Call us to claim your free gift!", - "suggestions", List.of( - Map.of( - "action", Map.of( - "text", "Call now!", - "postbackData", "postback_data_1234", - "fallbackUrl", "https://www.example.com/contact/", - "dialAction" , Map.of( - "phoneNumber", "+447900000000" - ) - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -#### Send RCS Suggested Share Location - -```java -var response = client.getMessagesClient().sendMessage( - RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .custom(Map.of("contentMessage", Map.of( - "text", "Your driver will come and meet you at your specified location.", - "suggestions", List.of( - Map.of( - "action", Map.of( - "text", "Share a location", - "postbackData", "postback_data_1234", - "shareLocationAction", Map.of() - ) - ) - ) - )) - ).build() -); -System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); -``` -### MMS -#### Send MMS Video - -```java -var response = client.getMessagesClient().sendMessage( - MmsVideoRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(VIDEO_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send MMS Vcard - -```java -var response = client.getMessagesClient().sendMessage( - MmsVcardRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(VCARD_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send MMS Image - -```java -var response = client.getMessagesClient().sendMessage( - MmsImageRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(IMAGE_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send MMS Audio - -```java -var response = client.getMessagesClient().sendMessage( - MmsAudioRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(AUDIO_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -### Messenger -#### Send Messenger Text - -```java -var response = client.getMessagesClient().sendMessage( - MessengerTextRequest.builder() - .from(VONAGE_FB_SENDER_ID).to(FB_RECIPIENT_ID) - .text("This is a Facebook Messenger Message sent from the Messages API") - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Messenger Image - -```java -var response = client.getMessagesClient().sendMessage( - MessengerImageRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(IMAGE_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Messenger Audio - -```java -var response = client.getMessagesClient().sendMessage( - MessengerAudioRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(AUDIO_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Messenger Video - -```java -var response = client.getMessagesClient().sendMessage( - MessengerVideoRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(VIDEO_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Messenger File - -```java -var response = client.getMessagesClient().sendMessage( - MessengerFileRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(FILE_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -### Incoming Message - -```java - -Route inboundRoute = (request, response) -> { - InboundMessage messageDetails = InboundMessage.fromJson(request.body()); - System.out.println( - "Message ID "+messageDetails.getMessageUuid()+" of type " + - messageDetails.getMessageType()+" was sent from " + - messageDetails.getFrom()+" to "+messageDetails.getTo()+" via "+ - messageDetails.getChannel()+" at "+messageDetails.getTimestamp() - ); - return "OK"; -}; - -Spark.port(3000); -Spark.post("/webhooks/inbound-message", inboundRoute); -``` -### Viber -#### Send Viber Video - -```java -var response = client.getMessagesClient().sendMessage( - ViberVideoRequest.builder() - .to(TO_NUMBER) - .from(VONAGE_VIBER_SERVICE_MESSAGE_ID) - .url("https://example.com/video.mp4") - .thumbUrl("https://example.com/image.jpg") - .category(Category.TRANSACTION) - .fileSize(42).duration(35).ttl(86400) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Viber Image - -```java -var response = client.getMessagesClient().sendMessage( - ViberImageRequest.builder() - .from(VIBER_SERVICE_MESSAGE_ID) - .to(TO_NUMBER) - .url(IMAGE_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Viber File - -```java -var response = client.getMessagesClient().sendMessage( - ViberFileRequest.builder() - .from(VIBER_SERVICE_MESSAGE_ID) - .to(TO_NUMBER) - .url(FILE_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send Viber Text - -```java -var response = client.getMessagesClient().sendMessage( - ViberTextRequest.builder() - .from(FROM_ID).to(TO_NUMBER) - .text("Don't miss out on our latest offers!") - .category(Category.PROMOTION) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -### Sandbox -#### Messenger -##### Send Messenger Text - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(MessengerTextRequest.builder() - .from(envVar("MESSAGES_SANDBOX_FB_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID")) - .text("Don't miss out on our latest offers!") - .build() - ).getMessageUuid() -); -``` -##### Send Messenger Video - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(MessengerVideoRequest.builder() - .from(envVar("MESSAGES_SANDBOX_FB_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID")) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/04/file_example_MP4_640_3MG.mp4") - .build() - ).getMessageUuid() -); -``` -#### Viber -##### Send Viber Video - -```java -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient().useSandboxEndpoint() - .sendMessage(ViberVideoRequest.builder() - .from(envVar("MESSAGES_SANDBOX_VIBER_SERVICE_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .category(Category.PROMOTION) - .duration(Integer.parseInt(envVar("VIDEO_DURATION"))) - .fileSize(Integer.parseInt(envVar("VIDEO_SIZE"))) - .thumbUrl(envVar("THUMB_URL")) - .url(envVar("VIDEO_URL")) - .caption("Check out this video!").build() - ).getMessageUuid() -); -``` -##### Send Viber Text - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(ViberTextRequest.builder() - .from(envVar("MESSAGES_SANDBOX_VIBER_SERVICE_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .text("Don't miss out on our latest offers!") - .category(Category.PROMOTION) - .build() - ).getMessageUuid() -); -``` -#### WhatsApp -##### Send WhatsApp Location - -```java -System.out.println(VonageClient.builder() - .apiKey(envVar("VONAGE_API_KEY")) - .apiSecret(envVar("VONAGE_API_SECRET")) - .build() - .getMessagesClient() - .sendMessage(WhatsappLocationRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .longitude(-122.1503115) - .latitude(37.4843538) - .name("Facebook HQ") - .address("1 Hacker Way, Menlo Park, CA 94025") - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Text - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappTextRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .text("Hello from Vonage, "+System.getenv("NAME")) - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Unreaction - -```java -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappReactionRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .contextMessageId(envVar("MESSAGE_UUID")) - .unreact().build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Contact - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappCustomRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .custom(Map.of( - "type", "contacts", - "contacts", List.of(Map.of( - "addresses", List.of( - Map.of( - "city", "Menlo Park", - "country", "United States", - "state", "CA", - "country_code", "us", - "street", "1 Hacker Way", - "type", "HOME", - "zip", "94025" - ), - Map.of( - "city", "Menlo Park", - "country", "United States", - "state", "CA", - "country_code", "us", - "street", "200 Jefferson Dr", - "type", "WORK", - "zip", "94025" - ) - ), - "birthday", "2012-08-18", - "emails", List.of( - Map.of( - "email", "test@fb.com", - "type", "WORK" - ), - Map.of( - "email", "test@whatsapp.com", - "type", "WORK" - ) - ), - Map.of("name", Map.of( - "first_name", "Jayden", - "last_name", "Smith", - "formatted_name", "J. Smith" - )), - Map.of("org", Map.of( - "company", "WhatsApp", - "department", "Design", - "title", "Manager" - )), - Map.of("phones", List.of( - Map.of( - "phone", "+1 (940) 555-1234", - "type", "HOME" - ), - Map.of( - "phone", "+1 (650) 555-1234", - "type", "WORK", - "wa_id", "16505551234" - ) - )), - Map.of("urls", List.of( - Map.of( - "url", "https://www.facebook.com", - "type", "WORK" - ) - )) - )) - )) - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Sticker - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappStickerRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .url("https://file-examples.com/storage/fe0b804ac5640668798b8d0/2020/03/file_example_WEBP_250kB.webp") - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Audio - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappAudioRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/11/file_example_MP3_1MG.mp3") - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp File - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappFileRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/10/file-sample_150kB.pdf") - .caption("Accompanying message (optional)") - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Image - -```java - -System.out.println(VonageClient.builder() - .apiKey(envVar("VONAGE_API_KEY")) - .apiSecret(envVar("VONAGE_API_SECRET")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappImageRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .url("https://lastfm.freetls.fastly.net/i/u/770x0/a21ed806c65618ea1e7a6c8b4abf0402.jpg") - .caption("Fluttershy") - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Reaction - -```java -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappReactionRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .contextMessageId(envVar("MESSAGE_UUID")) - .reaction(envVar("EMOJI")) - .build() - ).getMessageUuid() -); -``` -##### Send WhatsApp Video - -```java - -System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) - .build() - .getMessagesClient() - .useSandboxEndpoint() - .sendMessage(WhatsappVideoRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/04/file_example_MP4_640_3MG.mp4") - .build() - ).getMessageUuid() -); -``` -### Message Status Webhook - -```java - -Route inboundRoute = (request, response) -> { - MessageStatus messageDetails = MessageStatus.fromJson(request.body()); - System.out.println( - "Message ID "+messageDetails.getMessageUuid()+" (status " + messageDetails.getStatus()+ - ") was sent at "+messageDetails.getTimestamp()+" from " + - messageDetails.getFrom()+" to "+messageDetails.getTo()+" via "+ - messageDetails.getChannel()+" using "+messageDetails.getChannel() - ); - return "OK"; -}; - -Spark.port(3000); -Spark.post("/webhooks/message-status", inboundRoute); -``` -### WhatsApp -#### Send WhatsApp Location - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappLocationRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .name("Facebook HQ") - .address("1 Hacker Way, Menlo Park, CA 94025") - .longitude(-122.1503115).latitude(37.4843538) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Sticker URL - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappStickerRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .url(STICKER_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Text - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappTextRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .text("This is a WhatsApp Message text message sent using the Messages API") - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Multi Product - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappMultiProductRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .catalogId("1166260820787549") - .headerText("Our top products") - .bodyText("Check out these great products") - .addProductsSection("Cool products", Arrays.asList("ch76nhzdeq", "r07qei73l7")) - .addProductsSection("Awesome product", "unepvzvsfp") - .footerText("Sale now on!") - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Sticker ID - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappStickerRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .id(STICKER_ID) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsAppOT P - -```java -Map custom = new LinkedHashMap<>(4); -custom.put("type", "template"); -Map template = new LinkedHashMap<>(); -template.put("name", WHATSAPP_TEMPLATE_NAME); -custom.put("template", template); -Map language = new LinkedHashMap<>(2); -language.put("code", "en_US"); -language.put("policy", "deterministic"); -custom.put("language", language); -List> components = new ArrayList<>(2); -Map component1 = new LinkedHashMap<>(2); -component1.put("type", "body"); -List> comp1Parameters = new ArrayList<>(1); -Map comp1param1 = new LinkedHashMap<>(2); -comp1param1.put("type", "text"); -comp1param1.put("text", "123456"); -comp1Parameters.add(comp1param1); -component1.put("parameters", comp1Parameters); -components.add(component1); -Map component2 = new LinkedHashMap<>(4); -component2.put("type", "button"); -component2.put("sub_type", "url"); -component2.put("index", "0"); -component2.put("parameters", comp1Parameters); -components.add(component2); -custom.put("components", components); - -WhatsappCustomRequest message = WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .custom(custom).build(); - -client.getMessagesClient().sendMessage(message); -``` -#### Send WhatsApp Quick Reply Button - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .custom(Map.of( - "type", MessageType.TEMPLATE, - "template", Map.of( - "namespace", WHATSAPP_TEMPLATE_NAMESPACE, - "name", WHATSAPP_TEMPLATE_NAME, - "language", Map.of( - "code", Locale.ENGLISH, - "policy", Policy.DETERMINISTIC - ), - "components", List.of( - Map.of( - "type", "header", - "parameters", List.of( - Map.of( - "type", MessageType.TEXT, - "text", "12/26" - ) - ) - ), - Map.of( - "type", "body", - "parameters", List.of( - Map.of( - "type", MessageType.TEXT, - "text", "*Ski Trip*" - ), - Map.of( - "type", MessageType.TEXT, - "text", "2019-12-26" - ), - Map.of( - "type", MessageType.TEXT, - "text", "*Squaw Valley Ski Resort, Tahoe*" - ) - ) - ), - Map.of( - "type", MessageType.BUTTON, - "sub_type", "quick_reply", - "index", 0, - "parameters", List.of( - Map.of( - "type", "payload", - "payload", "Yes-Button-Payload" - ) - ) - ), - Map.of( - "type", MessageType.BUTTON, - "sub_type", "quick_reply", - "index", 1, - "parameters", List.of( - Map.of( - "type", "payload", - "payload", "No-Button-Payload" - ) - ) - ) - ) - ) - )).build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Media Template - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .custom(Map.of( - "type", MessageType.TEMPLATE, - "template", Map.of( - "name", WHATSAPP_TEMPLATE_NAME, - "language", Map.of( - "policy", Policy.DETERMINISTIC, - "code", Locale.ENGLISH - ), - "components", List.of( - Map.of( - "type", "header", - "parameters", List.of( - Map.of( - "type", MessageType.IMAGE, - "image", Map.of( - "link", IMAGE_URL - ) - ) - ) - ), - Map.of( - "type", "body", - "parameters", List.of( - Map.of( - "type", MessageType.TEXT, - "text", WHATSAPP_TEMPLATE_REPLACEMENT_TEXT - ) - ) - ) - ) - ) - )).build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Unreaction - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappReactionRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .contextMessageId(MESSAGE_UUID) - .unreact().build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Mark As Read - -```java -client.getMessagesClient().ackInboundMessage(MESSAGE_UUID, ApiRegion.API_EU); -``` -#### Send WhatsApp Contact - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .custom(Map.of( - "type", "contacts", - "contacts", List.of(Map.of( - "addresses", List.of( - Map.of( - "city", "Menlo Park", - "country", "United States", - "state", "CA", - "country_code", "us", - "street", "1 Hacker Way", - "type", "HOME", - "zip", "94025" - ), - Map.of( - "city", "Menlo Park", - "country", "United States", - "state", "CA", - "country_code", "us", - "street", "200 Jefferson Dr", - "type", "WORK", - "zip", "94025" - ) - ), - "birthday", "2012-08-18", - "emails", List.of( - Map.of( - "email", "test@fb.com", - "type", "WORK" - ), - Map.of( - "email", "test@whatsapp.com", - "type", "WORK" - ) - ), - Map.of("name", Map.of( - "first_name", "Jayden", - "last_name", "Smith", - "formatted_name", "J. Smith" - )), - Map.of("org", Map.of( - "company", "WhatsApp", - "department", "Design", - "title", "Manager" - )), - Map.of("phones", List.of( - Map.of( - "phone", "+1 (940) 555-1234", - "type", "HOME" - ), - Map.of( - "phone", "+1 (650) 555-1234", - "type", "WORK", - "wa_id", "16505551234" - ) - )), - Map.of("urls", List.of( - Map.of( - "url", "https://www.facebook.com", - "type", "WORK" - ) - )) - )) - )) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Template - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappTemplateRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .policy(Policy.DETERMINISTIC).locale(Locale.ENGLISH_UK) - .name(WHATSAPP_TEMPLATE_NAMESPACE+':'+WHATSAPP_TEMPLATE_NAME) - .parameters(List.of( - "Vonage Verification", - "64873", - "10" - )) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Single Product - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappSingleProductRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .catalogId(CATALOG_ID) - .productRetailerId(PRODUCT_ID) - .bodyText("Check out this cool product") - .footerText("Sale now on!") - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Audio - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappAudioRequest.builder() - .to(TO_NUMBER) - .from(VONAGE_WHATSAPP_NUMBER) - .url(AUDIO_URL) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp File - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappFileRequest.builder() - .to(TO_NUMBER).from(VONAGE_WHATSAPP_NUMBER) - .url(FILE_URL).caption(FILE_CAPTION) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Image - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappImageRequest.builder() - .to(TO_NUMBER).from(VONAGE_WHATSAPP_NUMBER) - .url(IMAGE_URL).caption(IMAGE_CAPTION) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Link Button - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .custom(Map.of( - "type", "template", - "template", Map.of( - "namespace", WHATSAPP_TEMPLATE_NAMESPACE, - "name", WHATSAPP_TEMPLATE_NAME, - "language", Map.of( - "code", Locale.ENGLISH, - "policy", Policy.DETERMINISTIC - ), - "components", List.of( - Map.of( - "type", "header", - "parameters", List.of( - Map.of( - "type", "image", - "image", Map.of( - "link", HEADER_IMAGE_URL - ) - ) - ) - ), - Map.of( - "type", "body", - "parameters", List.of( - Map.of( - "type", "text", - "text", "Anand" - ), - Map.of( - "type", "text", - "text", "Quest" - ), - Map.of( - "type", "text", - "text", "113-0921387" - ), - Map.of( - "type", "text", - "text", "23rd Nov 2019" - ) - ) - ), - Map.of( - "type", "button", - "index", "0", - "sub_type", "url", - "parameters", List.of( - Map.of( - "type", "text", - "text", "1Z999AA10123456784" - ) - ) - ) - ) - ) - )) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Reaction - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappReactionRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .contextMessageId(MESSAGE_UUID) - .reaction(EMOJI).build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Video - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappVideoRequest.builder() - .to(TO_NUMBER).from(VONAGE_WHATSAPP_NUMBER) - .url(VIDEO_URL).caption(VIDEO_CAPTION) - .build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -#### Send WhatsApp Authentication Template - -```java -var response = client.getMessagesClient().sendMessage( - WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .custom(Map.of( - "type", MessageType.TEMPLATE, - "template", Map.of( - "name", WHATSAPP_AUTH_TEMPLATE_NAME, - "language", Map.of( - "policy", Policy.DETERMINISTIC, - "code", Locale.ENGLISH - ), - "components", List.of( - Map.of( - "type", "body", - "parameters", List.of( - Map.of( - "type", MessageType.TEXT, - "text", OTP - ) - ) - ), - Map.of( - "type", MessageType.BUTTON, - "sub_type", "url", - "index", 0, - "parameters", List.of( - Map.of( - "type", MessageType.TEXT, - "text", OTP - ) - ) - ) - ) - ) - )).build() -); -System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); -``` -## Fraud Detection -### Fraud Score - -```java -var response = client.getNumberInsight2Client().fraudCheck(INSIGHT_NUMBER, Insight.FRAUD_SCORE); -var fraudScore = response.getFraudScore(); -System.out.println(fraudScore); -``` -### SIM Swap - -```java -var response = client.getNumberInsight2Client().fraudCheck(INSIGHT_NUMBER, Insight.SIM_SWAP); -var simSwap = response.getSimSwap(); -System.out.println(simSwap); -``` -## Numbers -### Cancel Number - -```java -client.getNumbersClient().cancelNumber(COUNTRY_CODE, VONAGE_NUMBER); -``` -### Buy Number - -```java -client.getNumbersClient().buyNumber(COUNTRY_CODE, VONAGE_NUMBER); -``` -### Search Numbers - -```java -SearchNumbersResponse response = client.getNumbersClient().searchNumbers( - SearchNumbersFilter.builder() - .country(COUNTRY_CODE) - .type(VONAGE_NUMBER_TYPE) - .features(VONAGE_NUMBER_FEATURES) - .pattern(NUMBER_SEARCH_PATTERN, NUMBER_SEARCH_CRITERIA) - .build() -); - -System.out.println("Here are " - + response.getNumbers().length - + " of the " + response.getCount() - + " matching numbers available for purchase." -); - -for (AvailableNumber number : response.getNumbers()) { - System.out.println("Tel: " + number.getMsisdn()); - System.out.println("Cost: " + number.getCost()); -} -``` -### Update Number - -```java -client.getNumbersClient().updateNumber( - UpdateNumberRequest.builder(VONAGE_NUMBER, COUNTRY_CODE) - .moHttpUrl(SMS_CALLBACK_URL) - .voiceCallback(VOICE_CALLBACK_TYPE, VOICE_CALLBACK_VALUE) - .voiceStatusCallback(VOICE_STATUS_URL) - .build() -); -``` -### List Numbers - -```java -ListNumbersResponse response = client.getNumbersClient().listNumbers( - ListNumbersFilter.builder() - .pattern(NUMBER_SEARCH_PATTERN, NUMBER_SEARCH_CRITERIA) - .build() -); - -for (OwnedNumber number : response.getNumbers()) { - System.out.println("Tel: " + number.getMsisdn()); - System.out.println("Type: " + number.getType()); - System.out.println("Country: " + number.getCountry()); -} -``` -## Redact -### RedactA Transaction - -```java -client.getRedactClient().redactTransaction(VONAGE_REDACT_ID, VONAGE_REDACT_PRODUCT); -``` -## SIM Swap -### Retrieve SIM Swap Date - -```java -Instant lastSwapDate = client.getSimSwapClient().retrieveSimSwapDate(TO_NUMBER); -System.out.println(lastSwapDate); -``` -### SIM Swapped - -```java -boolean swapped = client.getSimSwapClient().checkSimSwap(TO_NUMBER, 960); -System.out.println("SIM for "+TO_NUMBER + - " has "+(swapped ? "" : "not ") + "been swapped in the past 960 hours." -); -``` -## SMS -### Receive Signed SMS - -```java -/* - * Route to handle incoming SMS GET request. - */ -Route inboundSmsAsGet = (req, res) -> { - String signatureSecret = envVar("VONAGE_SIGNATURE_SECRET"); - System.out.println(signatureSecret); - if (RequestSigning.verifyRequestSignature( - req.raw().getInputStream(), - req.contentType(), - req.queryMap().toMap(), - signatureSecret - )) { - System.out.println("msisdn: " + req.queryParams("msisdn")); - System.out.println("messageId: " + req.queryParams("messageId")); - System.out.println("text: " + req.queryParams("text")); - System.out.println("type: " + req.queryParams("type")); - System.out.println("keyword: " + req.queryParams("keyword")); - System.out.println("messageTimestamp: " + req.queryParams("message-timestamp")); - - res.status(204); - } - else { - System.out.println("Bad signature"); - res.status(401); - } - - return ""; -}; - -Spark.port(5000); -Spark.get("/webhooks/inbound-sms", inboundSmsAsGet); -``` -### ReceiveDL R - -```java -Util. -port(3000); - -get("/webhooks/delivery-receipt", (req, res) -> { - for (String param : req.queryParams()) { - System.out.printf("%s: %s\n", param, req.queryParams(param)); - } - res.status(204); - return ""; -}); - -post("/webhooks/delivery-receipt", (req, res) -> { - // The body will be form-encoded or a JSON object: - if (req.contentType().startsWith("application/x-www-form-urlencoded")) { - for (String param : req.queryParams()) { - System.out.printf("%s: %s\n", param, req.queryParams(param)); - } - } else { - System.out.println(req.body()); - } - - res.status(204); - return ""; -}); -``` -### ReceiveSM S - -```java -/* - * Route to handle incoming SMS GET request. - */ -Route inboundSmsAsGet = (req, res) -> { - System.out.println("msisdn: " + req.queryParams("msisdn")); - System.out.println("messageId: " + req.queryParams("messageId")); - System.out.println("text: " + req.queryParams("text")); - System.out.println("type: " + req.queryParams("type")); - System.out.println("keyword: " + req.queryParams("keyword")); - System.out.println("messageTimestamp: " + req.queryParams("message-timestamp")); - - res.status(204); - return ""; -}; - -/* - * Route to handle incoming SMS with POST form-encoded or JSON body. - */ -Route inboundSmsAsPost = (req, res) -> { - // The body will be form-encoded or a JSON object: - if (req.contentType().startsWith("application/x-www-form-urlencoded")) { - System.out.println("msisdn: " + req.queryParams("msisdn")); - System.out.println("messageId: " + req.queryParams("messageId")); - System.out.println("text: " + req.queryParams("text")); - System.out.println("type: " + req.queryParams("type")); - System.out.println("keyword: " + req.queryParams("keyword")); - System.out.println("messageTimestamp: " + req.queryParams("message-timestamp")); - } else { - MessageEvent event = MessageEvent.fromJson(req.body()); - - System.out.println("msisdn: " + event.getMsisdn()); - System.out.println("messageId: " + event.getMessageId()); - System.out.println("text: " + event.getText()); - System.out.println("type: " + event.getType()); - System.out.println("keyword: " + event.getKeyword()); - System.out.println("messageTimestamp: " + event.getMessageTimestamp()); - } - - res.status(204); - return ""; -}; - -Spark.port(8080); -Spark.get("/webhooks/inbound-sms", inboundSmsAsGet); -Spark.post("/webhooks/inbound-sms", inboundSmsAsPost); -``` -### Send Unicode Message - -```java -TextMessage message = new TextMessage(VONAGE_BRAND_NAME, TO_NUMBER, "Blue Öyster Cult \uD83E\uDD18", true); - -SmsSubmissionResponse responses = client.getSmsClient().submitMessage(message); - -for (SmsSubmissionResponseMessage responseMessage : responses.getMessages()) { - System.out.println(message); -} -``` -### Send Message - -```java -TextMessage message = new TextMessage(VONAGE_BRAND_NAME, - TO_NUMBER, - "A text message sent using the Vonage SMS API" -); - -SmsSubmissionResponse response = client.getSmsClient().submitMessage(message); - -if (response.getMessages().get(0).getStatus() == MessageStatus.OK) { - System.out.println("Message sent successfully."); -} else { - System.out.println("Message failed with error: " + response.getMessages().get(0).getErrorText()); -} -``` -### Send Signed SMS - -```java -right 2024 Vonage - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - */ -package com.vonage.quickstart.sms; - -import com.vonage.client.VonageClient; -import com.vonage.client.sms.MessageStatus; -import com.vonage.client.sms.SmsSubmissionResponse; -import com.vonage.client.sms.messages.TextMessage; -import com.vonage.client.auth.hashutils.HashUtil; - -import static com.vonage.quickstart.Util.*; -import static com.vonage.quickstart.Util.*; - -public class SendSignedSms { - public static void main(String[] args) throws Exception { String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); diff --git a/src/main/java/AggregateSnippets.java b/src/main/java/AggregateSnippets.java index f91c671..fc7d594 100644 --- a/src/main/java/AggregateSnippets.java +++ b/src/main/java/AggregateSnippets.java @@ -7,7 +7,6 @@ import java.util.Objects; public class AggregateSnippets { - public static void main(String[] args) throws Throwable { final var repoRoot = Paths.get("").toAbsolutePath(); final var snippetsSrcRoot = repoRoot.resolve("src/main/java/com/vonage/quickstart"); diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index c1d5d0d..395bf38 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -61,7 +61,7 @@ private EnvironmentVariables() {} * @param key the name of the environment variable * @return the value */ - public static String envVar(String key) { + private static String envVar(String key) { String value = dotenv.get(key); if (value == null) { throw new IllegalArgumentException("You must provide the " + key + " environment variable!"); diff --git a/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java b/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java index 8a0360b..06817e7 100644 --- a/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java +++ b/src/main/java/com/vonage/quickstart/account/ConfigureAccount.java @@ -26,7 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ConfigureAccount { - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/application/CreateApplication.java b/src/main/java/com/vonage/quickstart/application/CreateApplication.java index 50861b7..68a1ff4 100644 --- a/src/main/java/com/vonage/quickstart/application/CreateApplication.java +++ b/src/main/java/com/vonage/quickstart/application/CreateApplication.java @@ -30,10 +30,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateApplication { - private static final String APPLICATION_NAME = envVar("APPLICATION_NAME"); - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/application/DeleteApplication.java b/src/main/java/com/vonage/quickstart/application/DeleteApplication.java index 643c77d..4fa3394 100644 --- a/src/main/java/com/vonage/quickstart/application/DeleteApplication.java +++ b/src/main/java/com/vonage/quickstart/application/DeleteApplication.java @@ -26,10 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class DeleteApplication { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/application/GetApplication.java b/src/main/java/com/vonage/quickstart/application/GetApplication.java index 8c4df23..9820d92 100644 --- a/src/main/java/com/vonage/quickstart/application/GetApplication.java +++ b/src/main/java/com/vonage/quickstart/application/GetApplication.java @@ -27,10 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class GetApplication { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/application/ListApplications.java b/src/main/java/com/vonage/quickstart/application/ListApplications.java index 5504f9a..fd80a55 100644 --- a/src/main/java/com/vonage/quickstart/application/ListApplications.java +++ b/src/main/java/com/vonage/quickstart/application/ListApplications.java @@ -27,9 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ListApplications { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/application/UpdateApplication.java b/src/main/java/com/vonage/quickstart/application/UpdateApplication.java index afcfc9a..84ab1c6 100644 --- a/src/main/java/com/vonage/quickstart/application/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/application/UpdateApplication.java @@ -31,11 +31,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class UpdateApplication { - private static final String APPLICATION_NAME =envVar("APPLICATION_NAME"); - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java index 11aa37e..95be434 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java @@ -31,8 +31,8 @@ public class ApplicationAuthWithKeyContents { public static void main(String[] argv) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_APPLICATION_PRIVATE_KEY= envVar("VONAGE_PRIVATE_KEY"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_APPLICATION_PRIVATE_KEY= VONAGE_PRIVATE_KEY; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java index ab64a6e..ad54833 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java @@ -31,8 +31,8 @@ public class ApplicationAuthWithKeyPath { public static void main(String[] argv) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_APPLICATION_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_APPLICATION_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java index d9c8909..ea2f631 100644 --- a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java @@ -30,8 +30,8 @@ */ public class BasicAuth { public static void main(String[] argv) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); } diff --git a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java index d1c0bf4..b0d289d 100644 --- a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java @@ -31,10 +31,10 @@ */ public class FullAuth { public static void main(String[] argv) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_APPLICATION_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_APPLICATION_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java index 97c10a7..8c2be10 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsight.java @@ -27,10 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvancedInsight { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java index 2614818..56e59a0 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java @@ -26,11 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvancedInsightAsync { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); - private static final String CALLBACK_URL = envVar("CALLBACK_URL"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java index b598198..0d009f9 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java @@ -31,9 +31,9 @@ public class AdvancedInsightWithCnam { public static void main(String[] args) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; + String INSIGHT_NUMBER = INSIGHT_NUMBER; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); diff --git a/src/main/java/com/vonage/quickstart/insight/BasicInsight.java b/src/main/java/com/vonage/quickstart/insight/BasicInsight.java index dad50fd..4ce7aab 100644 --- a/src/main/java/com/vonage/quickstart/insight/BasicInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/BasicInsight.java @@ -26,10 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class BasicInsight { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() diff --git a/src/main/java/com/vonage/quickstart/insight/StandardInsight.java b/src/main/java/com/vonage/quickstart/insight/StandardInsight.java index fa241ec..3a32b3d 100644 --- a/src/main/java/com/vonage/quickstart/insight/StandardInsight.java +++ b/src/main/java/com/vonage/quickstart/insight/StandardInsight.java @@ -26,10 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class StandardInsight { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() diff --git a/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java b/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java index 386bd88..eb8747e 100644 --- a/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/GenerateJwt.java @@ -29,10 +29,10 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class GenerateJwt { - public static void main(String[] args) throws Throwable { + public static void main(String[] args) throws Throwable { String token = Jwt.builder() .applicationId("aaaaaaaa-bbbb-cccc-dddd-0123456789ab") - .privateKeyPath(Paths.get(envVar("VONAGE_PRIVATE_KEY_PATH"))) + .privateKeyPath(Paths.get(VONAGE_PRIVATE_KEY_PATH)) .subject("alice") .issuedAt(ZonedDateTime.now()) .expiresAt(ZonedDateTime.now().plusMinutes(20)) diff --git a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java index c407916..32b7a81 100644 --- a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java @@ -29,7 +29,7 @@ public class ValidateInboundJwt { public static void main(String[] args) throws Exception { - final String signatureSecret = envVar("VONAGE_SIGNATURE_SECRET"); + final String signatureSecret = VONAGE_SIGNATURE_SECRET; Route validateJwt = (req, res) -> { String token = req.headers("Authorization").substring(7); diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java index b1b03d4..35dc714 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java @@ -27,12 +27,11 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateInstantRoom { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String DISPLAY_NAME = envVar("DISPLAY_NAME"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String DISPLAY_NAME = DISPLAY_NAME; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java index 505af4d..e421e6a 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java @@ -28,13 +28,12 @@ import java.time.Instant; public class CreateLongTermRoom { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String DISPLAY_NAME = envVar("DISPLAY_NAME"); - Instant EXPIRATION_DATE = Instant.parse(envVar("EXPIRATION_DATE")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String DISPLAY_NAME = DISPLAY_NAME; + Instant EXPIRATION_DATE = Instant.parse(EXPIRATION_DATE); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java index 3433b6e..0b4eb4e 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java @@ -26,13 +26,12 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateTheme { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String MAIN_COLOR = envVar("MAIN_COLOR"); - String BRAND_TEXT = envVar("BRAND_TEXT"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String MAIN_COLOR = MAIN_COLOR; + String BRAND_TEXT = BRAND_TEXT; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java index 0ce0a06..eb6906d 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java @@ -26,12 +26,11 @@ import java.util.UUID; public class DeleteRecording { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID RECORDING_ID = UUID.fromString(envVar("RECORDING_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID RECORDING_ID = UUID.fromString(RECORDING_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java index f6c351d..7400853 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java @@ -26,12 +26,11 @@ import java.util.UUID; public class DeleteTheme { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID THEME_ID = UUID.fromString(THEME_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java index 3a30a37..8417d64 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java @@ -27,12 +27,11 @@ import java.util.UUID; public class GetRecording { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID RECORDING_ID = UUID.fromString(envVar("RECORDING_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID RECORDING_ID = UUID.fromString(RECORDING_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java index 8f82935..b222353 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java @@ -27,12 +27,11 @@ import java.util.UUID; public class GetRoom { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID ROOM_ID = UUID.fromString(envVar("ROOM_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID ROOM_ID = UUID.fromString(ROOM_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java index c46a634..363d1f1 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java @@ -27,12 +27,11 @@ import java.util.UUID; public class GetTheme { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID THEME_ID = UUID.fromString(THEME_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java index 1354b9a..2070381 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java @@ -27,11 +27,10 @@ import java.util.List; public class ListDialInNumbers { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java index 919aae8..71de319 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java @@ -27,12 +27,11 @@ import java.util.List; public class ListRecordings { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String SESSION_ID = envVar("SESSION_ID"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String SESSION_ID = SESSION_ID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java index 744111d..c135c2f 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java @@ -27,11 +27,10 @@ import java.util.List; public class ListRooms { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java index ca8661c..7b9fc4f 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java @@ -28,12 +28,11 @@ import java.util.UUID; public class ListRoomsByTheme { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID THEME_ID = UUID.fromString(THEME_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java index 4ea2d29..fb93ab6 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java @@ -27,11 +27,10 @@ import java.util.List; public class ListThemes { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java index 88cce4f..7360c8a 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java @@ -28,12 +28,11 @@ import java.util.UUID; public class UpdateApplication { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID THEME_ID = UUID.fromString(THEME_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java index b965913..f8afdf9 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java @@ -28,13 +28,12 @@ import java.util.UUID; public class UpdateRoom { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID ROOM_ID = UUID.fromString(envVar("ROOM_ID")); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID ROOM_ID = UUID.fromString(ROOM_ID); + UUID THEME_ID = UUID.fromString(THEME_ID); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java index bfb2188..ce2e70c 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java @@ -27,14 +27,13 @@ import java.util.UUID; public class UpdateTheme { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); - String MAIN_COLOR = envVar("MAIN_COLOR"); - String BRAND_TEXT = envVar("BRAND_TEXT"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID THEME_ID = UUID.fromString(THEME_ID); + String MAIN_COLOR = MAIN_COLOR; + String BRAND_TEXT = BRAND_TEXT; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java index 27a4094..ae98573 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java +++ b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java @@ -29,14 +29,13 @@ import java.util.UUID; public class UploadLogo { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); - LogoType LOGO_TYPE = LogoType.fromString(envVar("LOGO_TYPE")); - Path LOGO_FILEPATH = Paths.get(envVar("LOGO_FILEPATH")); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + UUID THEME_ID = UUID.fromString(THEME_ID); + LogoType LOGO_TYPE = LogoType.fromString(LOGO_TYPE); + Path LOGO_FILEPATH = Paths.get(LOGO_FILEPATH); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java b/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java index 25839d0..95d1459 100644 --- a/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/IncomingMessage.java @@ -26,8 +26,7 @@ import spark.Spark; public class IncomingMessage { - - public static void main(String[] args) { + public static void main(String[] args) { Route inboundRoute = (request, response) -> { InboundMessage messageDetails = InboundMessage.fromJson(request.body()); diff --git a/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java b/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java index 89a6a5d..9054f4f 100644 --- a/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java +++ b/src/main/java/com/vonage/quickstart/messages/MessageStatusWebhook.java @@ -26,8 +26,7 @@ import spark.Spark; public class MessageStatusWebhook { - - public static void main(String[] args) { + public static void main(String[] args) { Route inboundRoute = (request, response) -> { MessageStatus messageDetails = MessageStatus.fromJson(request.body()); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java index 90ec038..a99f579 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerAudio { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_FB_SENDER_ID = envVar("VONAGE_FB_SENDER_ID"); - private static final String FB_RECIPIENT_ID = envVar("FB_RECIPIENT_ID"); - private static final String AUDIO_URL = envVar("AUDIO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java index 8e2a6b0..9489db0 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerFile { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_FB_SENDER_ID = envVar("VONAGE_FB_SENDER_ID"); - private static final String FB_RECIPIENT_ID = envVar("FB_RECIPIENT_ID"); - private static final String FILE_URL = envVar("FILE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java index 123b927..3d1dc79 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerImage { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_FB_SENDER_ID = envVar("VONAGE_FB_SENDER_ID"); - private static final String FB_RECIPIENT_ID = envVar("FB_RECIPIENT_ID"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java index 0951892..588e748 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerText { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_FB_SENDER_ID = envVar("VONAGE_FB_SENDER_ID"); - private static final String FB_RECIPIENT_ID = envVar("FB_RECIPIENT_ID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java index c8481ed..f245b81 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerVideo { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_FB_SENDER_ID = envVar("VONAGE_FB_SENDER_ID"); - private static final String FB_RECIPIENT_ID = envVar("FB_RECIPIENT_ID"); - private static final String VIDEO_URL = envVar("VIDEO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java index 1a2f3f0..c4e2515 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsAudio { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String FROM_NUMBER = envVar("FROM_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String AUDIO_URL = envVar("AUDIO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java index 8c1cf61..a548d04 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsImage { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String FROM_NUMBER = envVar("FROM_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java index 755ce8d..109b2f5 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsVcard { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String FROM_NUMBER = envVar("FROM_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String VCARD_URL = envVar("VCARD_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java index 1ff0b20..82e4642 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMmsVideo { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String FROM_NUMBER = envVar("FROM_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String VIDEO_URL = envVar("VIDEO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java index 5887c94..54f43dc 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java @@ -26,11 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class RevokeMessage { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String MESSAGE_UUID = envVar("MESSAGE_UUID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java index 9581f7f..de94c78 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsFile { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String FILE_URL = envVar("FILE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java index d87423f..911ac84 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsImage { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java index d5dac1f..f22e855 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java @@ -28,13 +28,7 @@ import java.util.Map; public class SendRcsRichCard { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java index 8cd9f92..52c1e32 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java @@ -28,14 +28,7 @@ import java.util.Map; public class SendRcsRichCardCarousel { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - private static final String VIDEO_URL = envVar("VIDEO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java index 5d4ccfe..f666c10 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java @@ -29,12 +29,7 @@ import java.util.Map; public class SendRcsSuggestedCalendarEvent { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java index bb2c753..a343747 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java @@ -28,12 +28,7 @@ import java.util.Map; public class SendRcsSuggestedDialNumber { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java index 975f326..75c6485 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java @@ -28,12 +28,7 @@ import java.util.Map; public class SendRcsSuggestedMultipleActions { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java index 53d4b25..ae6f083 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java @@ -28,12 +28,7 @@ import java.util.Map; public class SendRcsSuggestedOpenUrl { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java index 5916467..62a8863 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java @@ -28,12 +28,7 @@ import java.util.Map; public class SendRcsSuggestedReply { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java index 0583f06..bc5450a 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java @@ -28,12 +28,7 @@ import java.util.Map; public class SendRcsSuggestedShareLocation { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java index 9bf3c61..4f38f39 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java @@ -28,12 +28,7 @@ import java.util.Map; public class SendRcsSuggestedViewLocation { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java index 603d039..27c9abf 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsText { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java index b2bfa42..370a4c6 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRcsVideo { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String RCS_SENDER_ID = envVar("RCS_SENDER_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String VIDEO_URL = envVar("VIDEO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java index fbc3d9a..6904e3d 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerText { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(MessengerTextRequest.builder() - .from(envVar("MESSAGES_SANDBOX_FB_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID")) + .from(MESSAGES_SANDBOX_FB_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) .text("Don't miss out on our latest offers!") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java index 8ab3bff..cea3bfe 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessengerVideo { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(MessengerVideoRequest.builder() - .from(envVar("MESSAGES_SANDBOX_FB_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID")) + .from(MESSAGES_SANDBOX_FB_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/04/file_example_MP4_640_3MG.mp4") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java index eb5656c..e605da7 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberText.java @@ -27,18 +27,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberText { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(ViberTextRequest.builder() - .from(envVar("MESSAGES_SANDBOX_VIBER_SERVICE_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_VIBER_SERVICE_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .text("Don't miss out on our latest offers!") .category(Category.PROMOTION) .build() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java index 929d526..fb48f89 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java @@ -27,21 +27,20 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberVideo { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient().useSandboxEndpoint() .sendMessage(ViberVideoRequest.builder() - .from(envVar("MESSAGES_SANDBOX_VIBER_SERVICE_ID")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_VIBER_SERVICE_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .category(Category.PROMOTION) - .duration(Integer.parseInt(envVar("VIDEO_DURATION"))) - .fileSize(Integer.parseInt(envVar("VIDEO_SIZE"))) - .thumbUrl(envVar("THUMB_URL")) - .url(envVar("VIDEO_URL")) + .duration(Integer.parseInt(VIDEO_DURATION)) + .fileSize(Integer.parseInt(VIDEO_SIZE)) + .thumbUrl(THUMB_URL) + .url(VIDEO_URL) .caption("Check out this video!").build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java index d6cb924..b6b4321 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappAudio { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappAudioRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/11/file_example_MP3_1MG.mp3") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java index 8cfeca3..e99727f 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappContact.java @@ -28,18 +28,17 @@ import java.util.Map; public class SendWhatsappContact { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappCustomRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .custom(Map.of( "type", "contacts", "contacts", List.of(Map.of( diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java index 7093c0b..34b09f4 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappFile { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappFileRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/10/file-sample_150kB.pdf") .caption("Accompanying message (optional)") .build() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java index bd73433..bcd67c2 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappImage { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .apiKey(envVar("VONAGE_API_KEY")) - .apiSecret(envVar("VONAGE_API_SECRET")) + .apiKey(VONAGE_API_KEY) + .apiSecret(VONAGE_API_SECRET) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappImageRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .url("https://lastfm.freetls.fastly.net/i/u/770x0/a21ed806c65618ea1e7a6c8b4abf0402.jpg") .caption("Fluttershy") .build() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java index 1443131..52d01ad 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappLocation.java @@ -26,16 +26,15 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappLocation { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .apiKey(envVar("VONAGE_API_KEY")) - .apiSecret(envVar("VONAGE_API_SECRET")) + .apiKey(VONAGE_API_KEY) + .apiSecret(VONAGE_API_SECRET) .build() .getMessagesClient() .sendMessage(WhatsappLocationRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .longitude(-122.1503115) .latitude(37.4843538) .name("Facebook HQ") diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java index 7bb6328..2533a19 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java @@ -26,19 +26,18 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappReaction { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappReactionRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .contextMessageId(envVar("MESSAGE_UUID")) - .reaction(envVar("EMOJI")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .contextMessageId(MESSAGE_UUID) + .reaction(EMOJI) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java index b31ae94..0f39ef7 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappSticker { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappStickerRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .url("https://file-examples.com/storage/fe0b804ac5640668798b8d0/2020/03/file_example_WEBP_250kB.webp") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java index d598111..dfe4861 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappText.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappText { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappTextRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .text("Hello from Vonage, "+System.getenv("NAME")) .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java index 6f627b7..ffc4fba 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappUnreaction { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappReactionRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) - .contextMessageId(envVar("MESSAGE_UUID")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .contextMessageId(MESSAGE_UUID) .unreact().build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java index a6c4429..0b662b5 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java @@ -26,18 +26,17 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappVideo { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { System.out.println(VonageClient.builder() - .applicationId(envVar("VONAGE_APPLICATION_ID")) - .privateKeyPath(envVar("VONAGE_PRIVATE_KEY_PATH")) + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build() .getMessagesClient() .useSandboxEndpoint() .sendMessage(WhatsappVideoRequest.builder() - .from(envVar("MESSAGES_SANDBOX_WHATSAPP_NUMBER")) - .to(envVar("MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER")) + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/04/file_example_MP4_640_3MG.mp4") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java index 79c13ae..72a81ab 100644 --- a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java +++ b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendSmsText { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_BRAND_NAME = envVar("VONAGE_BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java index 1d379bd..d2c03f6 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberFile { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VIBER_SERVICE_MESSAGE_ID = envVar("VIBER_SERVICE_MESSAGE_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String FILE_URL = envVar("FILE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java index daac1c9..daf03b6 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberImage { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VIBER_SERVICE_MESSAGE_ID = envVar("VIBER_SERVICE_MESSAGE_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java index a9cea82..5de2dc2 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberText { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String FROM_ID = envVar("FROM_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java index 73eff48..3f79e4c 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendViberVideo { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_VIBER_SERVICE_MESSAGE_ID = envVar("VONAGE_VIBER_SERVICE_MESSAGE_ID"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java index 2579688..373f8b6 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java @@ -26,11 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class MarkAsRead { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String MESSAGE_UUID = envVar("MESSAGE_UUID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java index 3a6db92..59e1eca 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappAudio { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String AUDIO_URL = envVar("AUDIO_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java index 47c715f..9ddb92b 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java @@ -29,14 +29,7 @@ import java.util.Map; public class SendWhatsappAuthenticationTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_AUTH_TEMPLATE_NAME = envVar("WHATSAPP_AUTH_TEMPLATE_NAME"); - private static final String OTP = envVar("OTP"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java index e32bcc0..292fa92 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java @@ -28,12 +28,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappContact { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java index d8dc040..6696862 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java @@ -26,14 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappFile { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String FILE_URL = envVar("FILE_URL"); - private static final String FILE_CAPTION = envVar("FILE_CAPTION"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java index 310d640..6ae3dab 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java @@ -26,14 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappImage { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - private static final String IMAGE_CAPTION = envVar("IMAGE_CAPTION"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java index ed2a463..36b83e5 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java @@ -30,15 +30,7 @@ import java.util.Map; public class SendWhatsappLinkButton { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_TEMPLATE_NAMESPACE = envVar("WHATSAPP_TEMPLATE_NAMESPACE"); - private static final String WHATSAPP_TEMPLATE_NAME = envVar("WHATSAPP_TEMPLATE_NAMES"); - private static final String HEADER_IMAGE_URL = envVar("HEADER_IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java index 1a1a3d5..ad9f966 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappLocation { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java index 497ad93..e84a3de 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java @@ -31,15 +31,7 @@ import java.util.Map; public class SendWhatsappMediaTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_TEMPLATE_NAME = envVar("WHATSAPP_TEMPLATE_NAME"); - private static final String WHATSAPP_TEMPLATE_REPLACEMENT_TEXT = envVar("WHATSAPP_TEMPLATE_REPLACEMENT_TEXT"); - private static final String IMAGE_URL = envVar("IMAGE_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java index 052dcc7..12873d5 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java @@ -27,12 +27,7 @@ import java.util.Arrays; public class SendWhatsappMultiProduct { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java index c82ae9d..a2d97bb 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java @@ -27,14 +27,13 @@ import java.util.*; public class SendWhatsappOTP { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - String TO_NUMBER = envVar("TO_NUMBER"); - String WHATSAPP_TEMPLATE_NAME = envVar("WHATSAPP_TEMPLATE_NAME"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String VONAGE_WHATSAPP_NUMBER = VONAGE_WHATSAPP_NUMBER; + String TO_NUMBER = TO_NUMBER; + String WHATSAPP_TEMPLATE_NAME = WHATSAPP_TEMPLATE_NAME; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java index 7e3216f..f4a4778 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java @@ -31,14 +31,7 @@ import java.util.Map; public class SendWhatsappQuickReplyButton { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_TEMPLATE_NAME = envVar("WHATSAPP_TEMPLATE_NAME"); - private static final String WHATSAPP_TEMPLATE_NAMESPACE = envVar("WHATSAPP_TEMPLATE_NAMESPACE"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java index cdbc389..bf33874 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java @@ -26,14 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappReaction { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String EMOJI = envVar("EMOJI"); - private static final String MESSAGE_UUID = envVar("MESSAGE_UUID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java index 0be4c4f..5d31292 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java @@ -26,14 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappSingleProduct { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String CATALOG_ID = envVar("CATALOG_ID"); - private static final String PRODUCT_ID = envVar("PRODUCT_ID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java index d03ff54..60be986 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappStickerId { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String STICKER_ID = envVar("STICKER_ID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java index da57e74..fb15dac 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappStickerUrl { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String STICKER_URL = envVar("STICKER_URL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java index 31be682..e43ea06 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java @@ -29,14 +29,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_TEMPLATE_NAMESPACE = envVar("WHATSAPP_TEMPLATE_NAMESPACE"); - private static final String WHATSAPP_TEMPLATE_NAME = envVar("WHATSAPP_TEMPLATE_NAME"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java index b8a81a3..762519b 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappText { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java index 90975f1..b68948c 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappUnreaction { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String MESSAGE_UUID = envVar("MESSAGE_UUID"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java index 0914bce..dbccda1 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java @@ -26,14 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendWhatsappVideo { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String VONAGE_WHATSAPP_NUMBER = envVar("VONAGE_WHATSAPP_NUMBER"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String VIDEO_URL = envVar("VIDEO_URL"); - private static final String VIDEO_CAPTION = envVar("VIDEO_CAPTION"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java index 0a37891..bb44201 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java @@ -26,12 +26,11 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class FraudScore { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; + String INSIGHT_NUMBER = INSIGHT_NUMBER; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java index 833606a..0ec5333 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java @@ -26,12 +26,11 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SimSwap { - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - String INSIGHT_NUMBER = envVar("INSIGHT_NUMBER"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; + String INSIGHT_NUMBER = INSIGHT_NUMBER; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); diff --git a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java index f79e898..5234cd7 100644 --- a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java @@ -25,11 +25,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class BuyNumber { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String COUNTRY_CODE = envVar("COUNTRY_CODE"); - private static final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java index 05e2f29..a405320 100644 --- a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java @@ -25,11 +25,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CancelNumber { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String COUNTRY_CODE = envVar("COUNTRY_CODE"); - private static final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java b/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java index c50905c..2d9814f 100644 --- a/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/ListNumbers.java @@ -26,11 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ListNumbers { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String NUMBER_SEARCH_CRITERIA = envVar("NUMBER_SEARCH_CRITERIA"); - private static final SearchPattern NUMBER_SEARCH_PATTERN = SearchPattern.valueOf(envVar("NUMBER_SEARCH_PATTERN")); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java index 989e8cf..6eac1f2 100644 --- a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java @@ -27,15 +27,6 @@ import java.util.Arrays; public class SearchNumbers { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String NUMBER_SEARCH_CRITERIA = envVar("NUMBER_SEARCH_CRITERIA"); - private static final SearchPattern NUMBER_SEARCH_PATTERN = SearchPattern.valueOf(envVar("NUMBER_SEARCH_PATTERN")); - private static final String COUNTRY_CODE = envVar("COUNTRY_CODE"); - private static final Feature[] VONAGE_NUMBER_FEATURES = Arrays.stream( - envVar("VONAGE_NUMBER_FEATURES").split(",")).map(Feature::valueOf).toArray(Feature[]::new); - private static final Type VONAGE_NUMBER_TYPE = Type.valueOf(envVar("VONAGE_NUMBER_TYPE")); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java index 350c6af..e468824 100644 --- a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java @@ -26,16 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class UpdateNumber { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String COUNTRY_CODE = envVar("COUNTRY_CODE"); - private static final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - private static final String SMS_CALLBACK_URL = envVar("SMS_CALLBACK_URL"); - private static final UpdateNumberRequest.CallbackType VOICE_CALLBACK_TYPE = - UpdateNumberRequest.CallbackType.valueOf(envVar("VOICE_CALLBACK_TYPE")); - private static final String VOICE_CALLBACK_VALUE = envVar("VOICE_CALLBACK_VALUE"); - private static final String VOICE_STATUS_URL = envVar("VOICE_STATUS_URL"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java index 18281c0..c427506 100644 --- a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java +++ b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java @@ -26,12 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class RedactATransaction { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String VONAGE_REDACT_ID = envVar("VONAGE_REDACT_ID"); - private static final RedactRequest.Product VONAGE_REDACT_PRODUCT = - RedactRequest.Product.valueOf(envVar("VONAGE_REDACT_PRODUCT")); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java index 4b016a4..bcf8413 100644 --- a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java +++ b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java @@ -26,12 +26,11 @@ import java.time.Instant; public class RetrieveSimSwapDate { - public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String TO_NUMBER = envVar("TO_NUMBER"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String TO_NUMBER = TO_NUMBER; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java index 9da7613..b158fb9 100644 --- a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java +++ b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java @@ -25,12 +25,11 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SimSwapped { - public static void main(String[] args) throws Exception { - String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - String TO_NUMBER = envVar("TO_NUMBER"); + String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + String TO_NUMBER = TO_NUMBER; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java b/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java index ecb44ab..d8716d3 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java @@ -26,7 +26,6 @@ import static spark.Spark.*; public class ReceiveDLR { - public static void main(String[] args) throws Exception { EnvironmentVariables. port(3000); diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java b/src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java index 131cab0..b94a9f1 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java @@ -26,7 +26,6 @@ import spark.Spark; public class ReceiveSMS { - public static void main(String[] args) throws Exception { /* * Route to handle incoming SMS GET request. diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java b/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java index 6c7c5dc..1f382e6 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveSignedSms.java @@ -27,13 +27,12 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ReceiveSignedSms { - public static void main(String[] args) throws Exception { /* * Route to handle incoming SMS GET request. */ Route inboundSmsAsGet = (req, res) -> { - String signatureSecret = envVar("VONAGE_SIGNATURE_SECRET"); + String signatureSecret = VONAGE_SIGNATURE_SECRET; System.out.println(signatureSecret); if (RequestSigning.verifyRequestSignature( req.raw().getInputStream(), diff --git a/src/main/java/com/vonage/quickstart/sms/SendMessage.java b/src/main/java/com/vonage/quickstart/sms/SendMessage.java index 9a1cae1..0158c1f 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendMessage.java @@ -29,13 +29,12 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessage { - public static void main(String[] args) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - String TO_NUMBER = envVar("TO_NUMBER"); - String VONAGE_BRAND_NAME = envVar("VONAGE_BRAND_NAME"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; + String TO_NUMBER = TO_NUMBER; + String VONAGE_BRAND_NAME = VONAGE_BRAND_NAME; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); diff --git a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java index 7411bdc..bb9458e 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java @@ -30,13 +30,12 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendSignedSms { - public static void main(String[] args) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_SIGNATURE_SECRET = envVar("VONAGE_SIGNATURE_SECRET"); - String TO_NUMBER = envVar("TO_NUMBER"); - String VONAGE_BRAND_NAME = envVar("VONAGE_BRAND_NAME"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_SIGNATURE_SECRET = VONAGE_SIGNATURE_SECRET; + String TO_NUMBER = TO_NUMBER; + String VONAGE_BRAND_NAME = VONAGE_BRAND_NAME; VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java index 4086a6c..494ff26 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java @@ -29,13 +29,12 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendUnicodeMessage { - public static void main(String[] args) throws Exception { - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - String TO_NUMBER = envVar("TO_NUMBER"); - String VONAGE_BRAND_NAME = envVar("VONAGE_BRAND_NAME"); + String VONAGE_API_KEY = VONAGE_API_KEY; + String VONAGE_API_SECRET = VONAGE_API_SECRET; + String TO_NUMBER = TO_NUMBER; + String VONAGE_BRAND_NAME = VONAGE_BRAND_NAME; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java index e21253c..6021773 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java @@ -27,12 +27,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateSubaccount { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String NEW_SUBACCOUNT_NAME = envVar("NEW_SUBACCOUNT_NAME"); - static final String NEW_SUBACCOUNT_SECRET = envVar("NEW_SUBACCOUNT_SECRET"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java index 4e0f11e..9569629 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/DeactivateSubaccount.java @@ -27,11 +27,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class DeactivateSubaccount { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java index 42c3a81..91a528a 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/GetSubaccount.java @@ -26,11 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class GetSubaccount { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java index ea57a32..31a00f9 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java @@ -27,10 +27,7 @@ import java.util.List; public class ListBalanceTransfers { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java index 7bd48aa..b87eb6b 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java @@ -27,10 +27,7 @@ import java.util.List; public class ListCreditTransfers { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java b/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java index 7fcb5e7..1f7627f 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListSubaccounts.java @@ -26,10 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ListSubaccounts { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java index b0b0552..8342bb4 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ReactivateSubaccount.java @@ -27,11 +27,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ReactivateSubaccount { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java index f9909ca..5db74e6 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java @@ -27,12 +27,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class RenameSubaccount { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - static final String NEW_SUBACCOUNT_NAME = envVar("NEW_SUBACCOUNT_NAME"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java index 5031007..0bcf529 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferBalance { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - static final double AMOUNT = Double.parseDouble(envVar("AMOUNT")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java index 1b02dab..e43b7de 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferCredit { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - static final double AMOUNT = Double.parseDouble(envVar("AMOUNT")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java index 20349dc..69be0f1 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferNumber { - static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - static final String SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"); - static final String NUMBER = envVar("NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/users/CreateUser.java b/src/main/java/com/vonage/quickstart/users/CreateUser.java index 8ddcf37..9135b55 100644 --- a/src/main/java/com/vonage/quickstart/users/CreateUser.java +++ b/src/main/java/com/vonage/quickstart/users/CreateUser.java @@ -27,11 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateUser { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String USER_NAME = envVar("USER_NAME"); - private static final String USER_DISPLAY_NAME = envVar("USER_NAME"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/users/DeleteUser.java b/src/main/java/com/vonage/quickstart/users/DeleteUser.java index db4a5c1..022ec53 100644 --- a/src/main/java/com/vonage/quickstart/users/DeleteUser.java +++ b/src/main/java/com/vonage/quickstart/users/DeleteUser.java @@ -25,10 +25,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class DeleteUser { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String USER_ID = envVar("USER_ID"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/users/GetUser.java b/src/main/java/com/vonage/quickstart/users/GetUser.java index d3bd4eb..36df442 100644 --- a/src/main/java/com/vonage/quickstart/users/GetUser.java +++ b/src/main/java/com/vonage/quickstart/users/GetUser.java @@ -26,10 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class GetUser { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String USER_ID = envVar("USER_ID"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/users/ListUsers.java b/src/main/java/com/vonage/quickstart/users/ListUsers.java index 029fc0f..f840348 100644 --- a/src/main/java/com/vonage/quickstart/users/ListUsers.java +++ b/src/main/java/com/vonage/quickstart/users/ListUsers.java @@ -27,9 +27,6 @@ import java.util.List; public class ListUsers { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/users/UpdateUser.java b/src/main/java/com/vonage/quickstart/users/UpdateUser.java index ecabc2c..887ee47 100644 --- a/src/main/java/com/vonage/quickstart/users/UpdateUser.java +++ b/src/main/java/com/vonage/quickstart/users/UpdateUser.java @@ -26,12 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class UpdateUser { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String USER_ID = envVar("USER_ID"); - private static final String USER_NEW_NAME = envVar("USER_NEW_NAME"); - private static final String USER_NEW_DISPLAY_NAME = envVar("USER_NEW_DISPLAY_NAME"); - public static void main(String... args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java index f2a1f92..ebada7e 100644 --- a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java @@ -26,10 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class AdvanceVerification { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String REQUEST_ID = envVar("REQUEST_ID"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java index b2429b5..8d972f6 100644 --- a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java @@ -26,10 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CancelVerification { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String REQUEST_ID = envVar("REQUEST_ID"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java index 2080cf2..dac4a14 100644 --- a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java @@ -27,11 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CheckVerification { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String REQUEST_ID = envVar("REQUEST_ID"); - private static final String CODE = envVar("CODE"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java index 291326c..e4b9afe 100644 --- a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java @@ -27,10 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SearchVerification { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String REQUEST_ID = envVar("REQUEST_ID"); - public static void main(String... args) throws Exception { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java index 9d4c6fb..e4eac19 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java @@ -27,12 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class StartPsd2Verification { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String RECIPIENT_NUMBER = envVar("RECIPIENT_NUMBER"); - private static final String PAYEE_NAME = envVar("PAYEE_NAME"); - private static final Double AMOUNT = Double.valueOf(envVar("AMOUNT")); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java index 9d6e444..32a077e 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java @@ -26,12 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class StartPsd2VerificationWithWorkflow { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String RECIPIENT_NUMBER = envVar("RECIPIENT_NUMBER"); - private static final String PAYEE_NAME = envVar("PAYEE_NAME"); - private static final Double AMOUNT = Double.valueOf(envVar("AMOUNT")); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerification.java b/src/main/java/com/vonage/quickstart/verify/StartVerification.java index cde807f..d434606 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerification.java @@ -27,11 +27,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class StartVerification { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String RECIPIENT_NUMBER = envVar("RECIPIENT_NUMBER"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java index 32ac853..833f9db 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java @@ -26,11 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class StartVerificationWithWorkflow { - private static final String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - private static final String VONAGE_API_SECRET = envVar("VONAGE_API_SECRET"); - private static final String RECIPIENT_NUMBER = envVar("RECIPIENT_NUMBER"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - public static void main(String[] args) { VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) diff --git a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java index 44af7d4..d10f76d 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java +++ b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java @@ -26,11 +26,7 @@ import java.util.UUID; public class CancelRequest { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID REQUEST_ID = UUID.fromString(envVar("REQUEST_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java index 32600e8..d54ade4 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java +++ b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java @@ -27,12 +27,7 @@ import java.util.UUID; public class CheckVerificationCode { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String CODE = envVar("CODE"); - private static final UUID REQUEST_ID = UUID.fromString(envVar("REQUEST_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java index 46a8920..4fdd857 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java @@ -25,10 +25,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java index 3c180b7..61b2c8c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java @@ -28,11 +28,7 @@ import java.util.UUID; public class CreateTemplateFragment { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java index c2b6ec9..c53329e 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java @@ -26,11 +26,7 @@ import java.util.UUID; public class DeleteTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java index db85caf..ca6837c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java @@ -26,12 +26,7 @@ import java.util.UUID; public class DeleteTemplateFragment { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - private static final UUID TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("TEMPLATE_FRAGMENT_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java b/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java index 9ff8ce9..7750ace 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java @@ -26,11 +26,7 @@ import java.util.UUID; public class GetTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java index 4939e09..f5e2e45 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java @@ -26,12 +26,7 @@ import java.util.UUID; public class GetTemplateFragment { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - private static final UUID TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("TEMPLATE_FRAGMENT_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java b/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java index 2b1dc86..fd470e2 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java +++ b/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java @@ -26,11 +26,7 @@ import java.util.UUID; public class ListTemplateFragments { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java b/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java index ab01069..05ad256 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java +++ b/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java @@ -25,10 +25,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class ListTemplates { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java index e96a912..690f4cf 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java @@ -27,14 +27,7 @@ import java.util.List; public class SendRequestAllChannels { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_BUSINESS_NUMBER = envVar("WHATSAPP_BUSINESS_NUMBER"); - private static final String TO_EMAIL = envVar("TO_EMAIL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java index 1bea78b..76dcc21 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestEmail { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_EMAIL = envVar("TO_EMAIL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java index 9408159..cf5f886 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestSilentAuth { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java index d36821c..87ff1b2 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java @@ -26,12 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestSms { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java index 74933cb..0d42855 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java @@ -26,11 +26,6 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestVoice { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java index 71462fe..05eb66a 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestWhatsapp { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_BUSINESS_NUMBER = envVar("WHATSAPP_BUSINESS_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java index 23c072c..240c537 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestWhatsappInteractive { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String WHATSAPP_BUSINESS_NUMBER = envVar("WHATSAPP_BUSINESS_NUMBER"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java index 6b6c8c7..085a54f 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java @@ -26,13 +26,7 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class SendRequestWithFallback { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final String BRAND_NAME = envVar("BRAND_NAME"); - private static final String TO_NUMBER = envVar("TO_NUMBER"); - private static final String TO_EMAIL = envVar("TO_EMAIL"); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java index 53c6e2e..cd3bf61 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java @@ -26,11 +26,7 @@ import java.util.UUID; public class UpdateTemplate { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java index 0b28387..f1ed51c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java @@ -26,12 +26,7 @@ import java.util.UUID; public class UpdateTemplateFragment { - private static final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - private static final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - private static final UUID TEMPLATE_ID = UUID.fromString(envVar("TEMPLATE_ID")); - private static final UUID TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("TEMPLATE_FRAGMENT_ID")); - - public static void main(String[] args) throws Exception { + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/voice/AsrInput.java b/src/main/java/com/vonage/quickstart/voice/AsrInput.java index f64da2a..053bc43 100644 --- a/src/main/java/com/vonage/quickstart/voice/AsrInput.java +++ b/src/main/java/com/vonage/quickstart/voice/AsrInput.java @@ -32,7 +32,6 @@ import java.util.Collections; public class AsrInput { - public static void main(String[] args) { /* * Route to answer incoming calls. diff --git a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java index 48c4bdb..f24a197 100644 --- a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java +++ b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java @@ -30,8 +30,8 @@ public class ConnectInboundCall { public static void main(String[] args) { - final String YOUR_SECOND_NUMBER = envVar("YOUR_SECOND_NUMBER"); - final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); + final String YOUR_SECOND_NUMBER = YOUR_SECOND_NUMBER; + final String VONAGE_NUMBER = VONAGE_NUMBER; /* * Route to answer incoming calls with an NCCO response. diff --git a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java index 1d986be..73c8019 100644 --- a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java +++ b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java @@ -32,8 +32,8 @@ public class DownloadRecording { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java index dbd94fe..0dcb511 100644 --- a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java @@ -27,9 +27,9 @@ public class EarmuffCall { public static void main(String... args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/EndCall.java b/src/main/java/com/vonage/quickstart/voice/EndCall.java index 17c689d..188f9bf 100644 --- a/src/main/java/com/vonage/quickstart/voice/EndCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EndCall.java @@ -28,9 +28,9 @@ public class EndCall { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/MuteCall.java b/src/main/java/com/vonage/quickstart/voice/MuteCall.java index 035721b..ffceb9d 100644 --- a/src/main/java/com/vonage/quickstart/voice/MuteCall.java +++ b/src/main/java/com/vonage/quickstart/voice/MuteCall.java @@ -27,9 +27,9 @@ public class MuteCall { public static void main(String... args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java index 8b76638..c1275cf 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java @@ -28,16 +28,16 @@ public class OutboundTextToSpeech { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - final String TO_NUMBER = envVar("TO_NUMBER"); + final String VONAGE_NUMBER = VONAGE_NUMBER; + final String TO_NUMBER = TO_NUMBER; final String ANSWER_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; client.getVoiceClient().createCall(new Call(TO_NUMBER, VONAGE_NUMBER, ANSWER_URL)); diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java index ae06911..d072828 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java @@ -29,11 +29,11 @@ public class OutboundTextToSpeechWithEventUrl { public static void main(String[] args) throws Exception { - final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - final String TO_NUMBER = envVar("TO_NUMBER"); - final String EVENT_URL = envVar("EVENT_URL"); - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + final String VONAGE_NUMBER = VONAGE_NUMBER; + final String TO_NUMBER = TO_NUMBER; + final String EVENT_URL = EVENT_URL; + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; final String ANSWER_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; VonageClient client = VonageClient.builder() diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java index c653908..d6aa115 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java @@ -31,16 +31,16 @@ public class OutboundTextToSpeechWithNcco { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - final String TO_NUMBER = envVar("TO_NUMBER"); + final String VONAGE_NUMBER = VONAGE_NUMBER; + final String TO_NUMBER = TO_NUMBER; Ncco ncco = new Ncco(TalkAction.builder("This is a text to speech call from Vonage").build()); diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCall.java b/src/main/java/com/vonage/quickstart/voice/RecordCall.java index 83e3e83..7f6dddd 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCall.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCall.java @@ -33,8 +33,8 @@ public class RecordCall { public static void main(String[] args) { - final String TO_NUMBER = envVar("TO_NUMBER"); - final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); + final String TO_NUMBER = TO_NUMBER; + final String VONAGE_NUMBER = VONAGE_NUMBER; /* * Route to answer and connect incoming calls with recording. diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java index b7262a9..7cffc9f 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java @@ -30,8 +30,8 @@ public class RecordCallSplitAudio { public static void main(String[] args) { - final String TO_NUMBER = envVar("TO_NUMBER"); - final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); + final String TO_NUMBER = TO_NUMBER; + final String VONAGE_NUMBER = VONAGE_NUMBER; /* * Route to answer and connect incoming calls with recording. diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java index 921516f..82b25b6 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java @@ -28,9 +28,9 @@ public class RetrieveCallInfo { public static void main(String... args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java index e61cd64..5b6e06d 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java @@ -32,8 +32,8 @@ public class RetrieveInfoForAllCalls { public static void main(String... args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java index 87cfda1..28b3589 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java @@ -28,9 +28,9 @@ public class SendDtmfToCall { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java index a55c9ff..5aea5db 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java @@ -29,9 +29,9 @@ public class SendTalkToCall { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java index 5327667..2ec700b 100644 --- a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java @@ -27,9 +27,9 @@ public class StreamAudioToCall { public static void main(String[] args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCall.java b/src/main/java/com/vonage/quickstart/voice/TransferCall.java index ce25be0..170c056 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCall.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCall.java @@ -27,9 +27,9 @@ public class TransferCall { public static void main(String... args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java index 4d4dfc1..3a869d6 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java @@ -27,12 +27,11 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class TransferCallNCCO { - public static void main(String... args) throws Exception { - final String VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"); - final String VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"); - final String CALL_UUID = envVar("CALL_UUID"); + final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; + final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; + final String CALL_UUID = CALL_UUID; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) From ff8b20245ce9b0ac9d7cc02b06ad630ee779e343 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 11:16:57 +0000 Subject: [PATCH 05/16] Update variable names (except Messages) --- .../quickstart/EnvironmentVariables.java | 21 ++++++++++++++++--- .../ApplicationAuthWithKeyContents.java | 6 +----- .../ApplicationAuthWithKeyPath.java | 6 +----- .../quickstart/initialize/BasicAuth.java | 4 ---- .../quickstart/initialize/FullAuth.java | 8 +------ .../insight/AdvancedInsightAsync.java | 2 +- .../insight/AdvancedInsightWithCnam.java | 4 ---- .../quickstart/jwt/ValidateInboundJwt.java | 4 +--- .../quickstart/numberinsight2/FraudScore.java | 5 ----- .../quickstart/numberinsight2/SimSwap.java | 5 ----- .../vonage/quickstart/numbers/BuyNumber.java | 2 +- .../quickstart/numbers/CancelNumber.java | 2 +- .../quickstart/numbers/SearchNumbers.java | 7 +++---- .../quickstart/numbers/UpdateNumber.java | 8 +++---- .../quickstart/redact/RedactATransaction.java | 2 +- .../simswap/RetrieveSimSwapDate.java | 7 +------ .../vonage/quickstart/simswap/SimSwapped.java | 11 +++------- .../com/vonage/quickstart/sms/ReceiveDLR.java | 3 --- .../vonage/quickstart/sms/SendMessage.java | 10 ++------- .../vonage/quickstart/sms/SendSignedSms.java | 10 ++------- .../quickstart/sms/SendUnicodeMessage.java | 8 +------ .../subaccounts/CreateSubaccount.java | 4 ++-- .../subaccounts/RenameSubaccount.java | 2 +- .../subaccounts/TransferBalance.java | 2 +- .../subaccounts/TransferCredit.java | 2 +- .../subaccounts/TransferNumber.java | 3 ++- .../verify/AdvanceVerification.java | 2 +- .../quickstart/verify/CancelVerification.java | 2 +- .../quickstart/verify/CheckVerification.java | 2 +- .../quickstart/verify/SearchVerification.java | 2 +- .../verify/StartPsd2Verification.java | 4 +++- .../StartPsd2VerificationWithWorkflow.java | 2 +- .../quickstart/verify/StartVerification.java | 2 +- .../verify/StartVerificationWithWorkflow.java | 2 +- .../quickstart/verify2/CancelRequest.java | 2 +- .../verify2/CheckVerificationCode.java | 2 +- .../verify2/SendRequestAllChannels.java | 14 ++++++------- .../quickstart/verify2/SendRequestEmail.java | 4 ++-- .../verify2/SendRequestSilentAuth.java | 4 ++-- .../quickstart/verify2/SendRequestSms.java | 4 ++-- .../quickstart/verify2/SendRequestVoice.java | 4 ++-- .../verify2/SendRequestWhatsapp.java | 4 ++-- .../SendRequestWhatsappInteractive.java | 4 ++-- .../verify2/SendRequestWithFallback.java | 6 +++--- .../{ => templates}/CreateTemplate.java | 4 ++-- .../CreateTemplateFragment.java | 5 ++--- .../{ => templates}/DeleteTemplate.java | 5 ++--- .../DeleteTemplateFragment.java | 5 ++--- .../verify2/{ => templates}/GetTemplate.java | 5 ++--- .../{ => templates}/GetTemplateFragment.java | 5 ++--- .../ListTemplateFragments.java | 5 ++--- .../{ => templates}/ListTemplates.java | 2 +- .../{ => templates}/UpdateTemplate.java | 5 ++--- .../UpdateTemplateFragment.java | 5 ++--- .../com/vonage/quickstart/voice/AsrInput.java | 1 - .../quickstart/voice/ConnectInboundCall.java | 7 ++----- .../quickstart/voice/DownloadRecording.java | 3 --- .../vonage/quickstart/voice/DtmfInput.java | 8 +------ .../vonage/quickstart/voice/EarmuffCall.java | 9 ++------ .../com/vonage/quickstart/voice/EndCall.java | 7 +------ .../com/vonage/quickstart/voice/MuteCall.java | 9 ++------ .../voice/OutboundTextToSpeech.java | 10 +-------- .../OutboundTextToSpeechWithEventUrl.java | 12 ++--------- .../voice/OutboundTextToSpeechWithNcco.java | 9 +------- .../vonage/quickstart/voice/RecordCall.java | 9 ++------ .../voice/RecordCallSplitAudio.java | 9 ++------ .../quickstart/voice/RecordConversation.java | 5 ++--- .../quickstart/voice/RetrieveCallInfo.java | 7 +------ .../voice/RetrieveInfoForAllCalls.java | 4 ---- .../quickstart/voice/SendDtmfToCall.java | 7 +------ .../quickstart/voice/SendTalkToCall.java | 11 ++-------- .../quickstart/voice/StreamAudioToCall.java | 13 +++--------- .../vonage/quickstart/voice/TransferCall.java | 9 +------- .../quickstart/voice/TransferCallNCCO.java | 7 +------ 74 files changed, 129 insertions(+), 287 deletions(-) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/CreateTemplate.java (91%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/CreateTemplateFragment.java (94%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/DeleteTemplate.java (92%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/DeleteTemplateFragment.java (90%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/GetTemplate.java (91%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/GetTemplateFragment.java (90%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/ListTemplateFragments.java (95%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/ListTemplates.java (96%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/UpdateTemplate.java (90%) rename src/main/java/com/vonage/quickstart/verify2/{ => templates}/UpdateTemplateFragment.java (94%) diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index 395bf38..03f916c 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -31,6 +31,7 @@ import com.vonage.client.voice.TextToSpeechLanguage; import io.github.cdimascio.dotenv.Dotenv; import java.util.Arrays; +import java.util.UUID; import java.util.logging.ConsoleHandler; import java.util.logging.Handler; import java.util.logging.Level; @@ -61,7 +62,7 @@ private EnvironmentVariables() {} * @param key the name of the environment variable * @return the value */ - private static String envVar(String key) { + static String envVar(String key) { String value = dotenv.get(key); if (value == null) { throw new IllegalArgumentException("You must provide the " + key + " environment variable!"); @@ -149,8 +150,6 @@ private static String envVar(String key) { VERIFY_FROM_EMAIL = envVar("VERIFY_FROM_EMAIL"), VERIFY_WHATSAPP_NUMBER = envVar("VERIFY_WHATSAPP_NUMBER"), VERIFY_TEMPLATE_NAME = envVar("VERIFY_TEMPLATE_NAME"), - VERIFY_TEMPLATE_ID = envVar("VERIFY_TEMPLATE_ID"), - VERIFY_TEMPLATE_FRAGMENT_ID = envVar("VERIFY_TEMPLATE_FRAGMENT_ID"), VOICE_CALL_ID = envVar("VOICE_CALL_ID"), VOICE_TO_NUMBER = envVar("VOICE_TO_NUMBER"), VOICE_TEXT = envVar("VOICE_TEXT"), @@ -158,9 +157,13 @@ private static String envVar(String key) { VOICE_CONFERENCE_NAME = envVar("VOICE_CONFERENCE_NAME"), VOICE_NCCO_URL = envVar("VOICE_NCCO_URL"), VOICE_ANSWER_URL = envVar("VOICE_ANSWER_URL"), + VOICE_EVENT_URL = envVar("VOICE_EVENT_URL"), VOICE_STREAM_URL = envVar("VOICE_STREAM_URL"), VOICE_RECORDING_URL = envVar("VOICE_RECORDING_URL"); + public static final byte[] + VONAGE_PRIVATE_KEY_CONTENTS = envVar("VONAGE_PRIVATE_KEY_CONTENTS").getBytes(); + public static final int VIBER_VIDEO_DURATION = Integer.parseInt(envVar("VIBER_VIDEO_DURATION")), VIBER_VIDEO_FILE_SIZE = Integer.parseInt(envVar("VIBER_VIDEO_FILE_SIZE")), @@ -168,6 +171,18 @@ private static String envVar(String key) { SIMSWAP_MAX_AGE = Integer.parseInt(envVar("SIMSWAP_MAX_AGE")), VBC_EXTENSION = Integer.parseInt(envVar("VBC_EXTENSION")); + public static final double + SUBACCOUNT_BALANCE_AMOUNT = Double.parseDouble(envVar("SUBACCOUNT_BALANCE_AMOUNT")), + SUBACCOUNT_CREDIT_AMOUNT = Double.parseDouble(envVar("SUBACCOUNT_CREDIT_AMOUNT")), + VERIFY_AMOUNT = Double.parseDouble(envVar("VERIFY_AMOUNT")); + + public static final UUID + VERIFY_TEMPLATE_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_ID")), + VERIFY_TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_FRAGMENT_ID")); + + public static final java.time.Instant + SUBACCOUNT_START_DATE = java.time.Instant.parse(envVar("SUBACCOUNT_START_DATE")); + public static final Type NUMBER_TYPE = Type.fromString(envVar("NUMBER_TYPE")); diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java index 95be434..5501e42 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyContents.java @@ -22,7 +22,6 @@ package com.vonage.quickstart.initialize; import com.vonage.client.VonageClient; - import static com.vonage.quickstart.EnvironmentVariables.*; /** @@ -31,12 +30,9 @@ public class ApplicationAuthWithKeyContents { public static void main(String[] argv) throws Exception { - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_APPLICATION_PRIVATE_KEY= VONAGE_PRIVATE_KEY; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) - .privateKeyContents(VONAGE_APPLICATION_PRIVATE_KEY) + .privateKeyContents(VONAGE_PRIVATE_KEY_CONTENTS) .build(); } } diff --git a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java index ad54833..b3fd556 100644 --- a/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java +++ b/src/main/java/com/vonage/quickstart/initialize/ApplicationAuthWithKeyPath.java @@ -22,7 +22,6 @@ package com.vonage.quickstart.initialize; import com.vonage.client.VonageClient; - import static com.vonage.quickstart.EnvironmentVariables.*; /** @@ -31,12 +30,9 @@ public class ApplicationAuthWithKeyPath { public static void main(String[] argv) throws Exception { - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_APPLICATION_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) - .privateKeyPath(VONAGE_APPLICATION_PRIVATE_KEY_PATH) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); } } diff --git a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java index ea2f631..941bc90 100644 --- a/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/BasicAuth.java @@ -22,7 +22,6 @@ package com.vonage.quickstart.initialize; import com.vonage.client.VonageClient; - import static com.vonage.quickstart.EnvironmentVariables.*; /** @@ -30,9 +29,6 @@ */ public class BasicAuth { public static void main(String[] argv) throws Exception { - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); } } diff --git a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java index b0d289d..c66b002 100644 --- a/src/main/java/com/vonage/quickstart/initialize/FullAuth.java +++ b/src/main/java/com/vonage/quickstart/initialize/FullAuth.java @@ -22,7 +22,6 @@ package com.vonage.quickstart.initialize; import com.vonage.client.VonageClient; - import static com.vonage.quickstart.EnvironmentVariables.*; /** @@ -31,16 +30,11 @@ */ public class FullAuth { public static void main(String[] argv) throws Exception { - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_APPLICATION_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .applicationId(VONAGE_APPLICATION_ID) - .privateKeyPath(VONAGE_APPLICATION_PRIVATE_KEY_PATH) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); } } diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java index 56e59a0..317c8f9 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightAsync.java @@ -34,7 +34,7 @@ public static void main(String... args) { client.getInsightClient().getAdvancedNumberInsight( AdvancedInsightRequest.builder(INSIGHT_NUMBER) - .async(true).callback(CALLBACK_URL).build() + .async(true).callback(INSIGHT_CALLBACK_URL).build() ); } } diff --git a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java index 0d009f9..ba17c8f 100644 --- a/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java +++ b/src/main/java/com/vonage/quickstart/insight/AdvancedInsightWithCnam.java @@ -30,10 +30,6 @@ public class AdvancedInsightWithCnam { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - String INSIGHT_NUMBER = INSIGHT_NUMBER; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); diff --git a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java index 32b7a81..ba244e3 100644 --- a/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java +++ b/src/main/java/com/vonage/quickstart/jwt/ValidateInboundJwt.java @@ -29,12 +29,10 @@ public class ValidateInboundJwt { public static void main(String[] args) throws Exception { - final String signatureSecret = VONAGE_SIGNATURE_SECRET; - Route validateJwt = (req, res) -> { String token = req.headers("Authorization").substring(7); - if (Jwt.verifySignature(token, signatureSecret)) { + if (Jwt.verifySignature(token, VONAGE_SIGNATURE_SECRET)) { res.status(204); } else { diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java index bb44201..6ca0429 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/FraudScore.java @@ -27,11 +27,6 @@ public class FraudScore { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - String INSIGHT_NUMBER = INSIGHT_NUMBER; - VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); var response = client.getNumberInsight2Client().fraudCheck(INSIGHT_NUMBER, Insight.FRAUD_SCORE); diff --git a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java index 0ec5333..ead87ac 100644 --- a/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java +++ b/src/main/java/com/vonage/quickstart/numberinsight2/SimSwap.java @@ -27,11 +27,6 @@ public class SimSwap { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - String INSIGHT_NUMBER = INSIGHT_NUMBER; - VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); var response = client.getNumberInsight2Client().fraudCheck(INSIGHT_NUMBER, Insight.SIM_SWAP); diff --git a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java index 5234cd7..cf182aa 100644 --- a/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/BuyNumber.java @@ -31,6 +31,6 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - client.getNumbersClient().buyNumber(COUNTRY_CODE, VONAGE_NUMBER); + client.getNumbersClient().buyNumber(NUMBER_COUNTRY_CODE, NUMBER_MSISDN); } } diff --git a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java index a405320..b4c7fea 100644 --- a/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/CancelNumber.java @@ -31,6 +31,6 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - client.getNumbersClient().cancelNumber(COUNTRY_CODE, VONAGE_NUMBER); + client.getNumbersClient().cancelNumber(NUMBER_COUNTRY_CODE, NUMBER_MSISDN); } } diff --git a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java index 6eac1f2..6bf7786 100644 --- a/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java +++ b/src/main/java/com/vonage/quickstart/numbers/SearchNumbers.java @@ -24,7 +24,6 @@ import com.vonage.client.VonageClient; import com.vonage.client.numbers.*; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.Arrays; public class SearchNumbers { public static void main(String[] args) { @@ -35,9 +34,9 @@ public static void main(String[] args) { SearchNumbersResponse response = client.getNumbersClient().searchNumbers( SearchNumbersFilter.builder() - .country(COUNTRY_CODE) - .type(VONAGE_NUMBER_TYPE) - .features(VONAGE_NUMBER_FEATURES) + .country(NUMBER_COUNTRY_CODE) + .type(NUMBER_TYPE) + .features(NUMBER_FEATURES) .pattern(NUMBER_SEARCH_PATTERN, NUMBER_SEARCH_CRITERIA) .build() ); diff --git a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java index e468824..059458c 100644 --- a/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java +++ b/src/main/java/com/vonage/quickstart/numbers/UpdateNumber.java @@ -33,10 +33,10 @@ public static void main(String[] args) { .build(); client.getNumbersClient().updateNumber( - UpdateNumberRequest.builder(VONAGE_NUMBER, COUNTRY_CODE) - .moHttpUrl(SMS_CALLBACK_URL) - .voiceCallback(VOICE_CALLBACK_TYPE, VOICE_CALLBACK_VALUE) - .voiceStatusCallback(VOICE_STATUS_URL) + UpdateNumberRequest.builder(NUMBER_MSISDN, NUMBER_COUNTRY_CODE) + .moHttpUrl(NUMBER_SMS_CALLBACK_URL) + .voiceCallback(NUMBER_VOICE_CALLBACK_TYPE, NUMBER_VOICE_CALLBACK_URL) + .voiceStatusCallback(NUMBER_VOICE_STATUS_CALLBACK_URL) .build() ); } diff --git a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java index c427506..032d9b3 100644 --- a/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java +++ b/src/main/java/com/vonage/quickstart/redact/RedactATransaction.java @@ -32,6 +32,6 @@ public static void main(String... args) { .apiSecret(VONAGE_API_SECRET) .build(); - client.getRedactClient().redactTransaction(VONAGE_REDACT_ID, VONAGE_REDACT_PRODUCT); + client.getRedactClient().redactTransaction(VONAGE_REDACT_ID, RedactRequest.Product.SMS); } } diff --git a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java index bcf8413..94c4e9f 100644 --- a/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java +++ b/src/main/java/com/vonage/quickstart/simswap/RetrieveSimSwapDate.java @@ -27,16 +27,11 @@ public class RetrieveSimSwapDate { public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String TO_NUMBER = TO_NUMBER; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH).build(); - Instant lastSwapDate = client.getSimSwapClient().retrieveSimSwapDate(TO_NUMBER); + Instant lastSwapDate = client.getSimSwapClient().retrieveSimSwapDate(SIMSWAP_MSISDN); System.out.println(lastSwapDate); } } diff --git a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java index b158fb9..b5ae609 100644 --- a/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java +++ b/src/main/java/com/vonage/quickstart/simswap/SimSwapped.java @@ -26,18 +26,13 @@ public class SimSwapped { public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String TO_NUMBER = TO_NUMBER; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH).build(); - boolean swapped = client.getSimSwapClient().checkSimSwap(TO_NUMBER, 960); - System.out.println("SIM for "+TO_NUMBER + - " has "+(swapped ? "" : "not ") + "been swapped in the past 960 hours." + boolean swapped = client.getSimSwapClient().checkSimSwap(SIMSWAP_MSISDN, SIMSWAP_MAX_AGE); + System.out.println("SIM for "+SIMSWAP_MSISDN + " has " + + (swapped ? "" : "not ") + "been swapped in the past "+SIMSWAP_MAX_AGE+" hours." ); } } diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java b/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java index d8716d3..761ea5e 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java @@ -21,13 +21,10 @@ */ package com.vonage.quickstart.sms; -import com.vonage.quickstart.EnvironmentVariables; - import static spark.Spark.*; public class ReceiveDLR { public static void main(String[] args) throws Exception { - EnvironmentVariables. port(3000); get("/webhooks/delivery-receipt", (req, res) -> { diff --git a/src/main/java/com/vonage/quickstart/sms/SendMessage.java b/src/main/java/com/vonage/quickstart/sms/SendMessage.java index 0158c1f..06fbea8 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendMessage.java @@ -25,21 +25,15 @@ import com.vonage.client.sms.MessageStatus; import com.vonage.client.sms.SmsSubmissionResponse; import com.vonage.client.sms.messages.TextMessage; - import static com.vonage.quickstart.EnvironmentVariables.*; public class SendMessage { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - String TO_NUMBER = TO_NUMBER; - String VONAGE_BRAND_NAME = VONAGE_BRAND_NAME; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); - TextMessage message = new TextMessage(VONAGE_BRAND_NAME, - TO_NUMBER, + TextMessage message = new TextMessage( + SMS_SENDER_ID, SMS_TO_NUMBER, "A text message sent using the Vonage SMS API" ); diff --git a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java index bb9458e..5c934f6 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java +++ b/src/main/java/com/vonage/quickstart/sms/SendSignedSms.java @@ -26,24 +26,18 @@ import com.vonage.client.sms.SmsSubmissionResponse; import com.vonage.client.sms.messages.TextMessage; import com.vonage.client.auth.hashutils.HashUtil; - import static com.vonage.quickstart.EnvironmentVariables.*; public class SendSignedSms { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_SIGNATURE_SECRET = VONAGE_SIGNATURE_SECRET; - String TO_NUMBER = TO_NUMBER; - String VONAGE_BRAND_NAME = VONAGE_BRAND_NAME; VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .signatureSecret(VONAGE_SIGNATURE_SECRET) .hashType(HashUtil.HashType.MD5).build(); - TextMessage message = new TextMessage(VONAGE_BRAND_NAME, - TO_NUMBER, + TextMessage message = new TextMessage( + SMS_SENDER_ID, SMS_TO_NUMBER, "A text message sent using the Vonage SMS API" ); diff --git a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java index 494ff26..b492a21 100644 --- a/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java +++ b/src/main/java/com/vonage/quickstart/sms/SendUnicodeMessage.java @@ -25,20 +25,14 @@ import com.vonage.client.sms.SmsSubmissionResponse; import com.vonage.client.sms.SmsSubmissionResponseMessage; import com.vonage.client.sms.messages.TextMessage; - import static com.vonage.quickstart.EnvironmentVariables.*; public class SendUnicodeMessage { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = VONAGE_API_KEY; - String VONAGE_API_SECRET = VONAGE_API_SECRET; - String TO_NUMBER = TO_NUMBER; - String VONAGE_BRAND_NAME = VONAGE_BRAND_NAME; VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VONAGE_API_SECRET).build(); - TextMessage message = new TextMessage(VONAGE_BRAND_NAME, TO_NUMBER, "Blue Öyster Cult \uD83E\uDD18", true); + TextMessage message = new TextMessage(SMS_SENDER_ID, SMS_TO_NUMBER, "Blue Öyster Cult \uD83E\uDD18", true); SmsSubmissionResponse responses = client.getSmsClient().submitMessage(message); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java index 6021773..085051a 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/CreateSubaccount.java @@ -36,8 +36,8 @@ public static void main(String[] args) throws Exception { Account subaccount = client.getSubaccountsClient().createSubaccount( CreateSubaccountRequest.builder() - .name(NEW_SUBACCOUNT_NAME) - .secret(NEW_SUBACCOUNT_SECRET) + .name(SUBACCOUNT_NAME) + .secret(SUBACCOUNT_SECRET) .build() ); } diff --git a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java index 5db74e6..f96c0fe 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/RenameSubaccount.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { Account subaccount = client.getSubaccountsClient().updateSubaccount( UpdateSubaccountRequest.builder(SUBACCOUNT_KEY) - .name(NEW_SUBACCOUNT_NAME).build() + .name(SUBACCOUNT_NAME).build() ); } } diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java index 0bcf529..205febf 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferBalance.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { MoneyTransfer receipt = client.getSubaccountsClient().transferBalance( MoneyTransfer.builder() .from(VONAGE_API_KEY).to(SUBACCOUNT_KEY) - .amount(AMOUNT).build() + .amount(SUBACCOUNT_BALANCE_AMOUNT).build() ); System.out.println("Transfer successful: "+receipt.getId()); } diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java index e43b7de..639e478 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferCredit.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { MoneyTransfer receipt = client.getSubaccountsClient().transferCredit( MoneyTransfer.builder() .from(VONAGE_API_KEY).to(SUBACCOUNT_KEY) - .amount(AMOUNT).build() + .amount(SUBACCOUNT_CREDIT_AMOUNT).build() ); System.out.println("Transfer successful: "+receipt.getId()); } diff --git a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java index 69be0f1..00c90ec 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/TransferNumber.java @@ -35,7 +35,8 @@ public static void main(String[] args) throws Exception { NumberTransfer transfer = NumberTransfer.builder() .from(VONAGE_API_KEY).to(SUBACCOUNT_KEY) - .number(NUMBER).build(); + .number(NUMBER_MSISDN).country(NUMBER_COUNTRY_CODE) + .build(); client.getSubaccountsClient().transferNumber(transfer); } diff --git a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java index ebada7e..2644ae2 100644 --- a/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/AdvanceVerification.java @@ -32,7 +32,7 @@ public static void main(String[] args) throws Exception { .apiSecret(VONAGE_API_SECRET) .build(); - ControlResponse response = client.getVerifyClient().advanceVerification(REQUEST_ID); + ControlResponse response = client.getVerifyClient().advanceVerification(VERIFY_REQUEST_ID); String errorText = response.getErrorText(); if (errorText != null) { diff --git a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java index 8d972f6..36da93f 100644 --- a/src/main/java/com/vonage/quickstart/verify/CancelVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CancelVerification.java @@ -32,7 +32,7 @@ public static void main(String[] args) throws Exception { .apiSecret(VONAGE_API_SECRET) .build(); - ControlResponse response = client.getVerifyClient().cancelVerification(REQUEST_ID); + ControlResponse response = client.getVerifyClient().cancelVerification(VERIFY_REQUEST_ID); String errorText = response.getErrorText(); if (errorText != null) { diff --git a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java index dac4a14..221bf4a 100644 --- a/src/main/java/com/vonage/quickstart/verify/CheckVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/CheckVerification.java @@ -33,7 +33,7 @@ public static void main(String[] args) throws Exception { .apiSecret(VONAGE_API_SECRET) .build(); - CheckResponse response = client.getVerifyClient().check(REQUEST_ID, CODE); + CheckResponse response = client.getVerifyClient().check(VERIFY_REQUEST_ID, VERIFY_CODE); if (response.getStatus() == VerifyStatus.OK) { System.out.println("Verification Successful"); diff --git a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java index e4b9afe..e54e500 100644 --- a/src/main/java/com/vonage/quickstart/verify/SearchVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/SearchVerification.java @@ -33,7 +33,7 @@ public static void main(String... args) throws Exception { .apiSecret(VONAGE_API_SECRET) .build(); - SearchVerifyResponse response = client.getVerifyClient().search(REQUEST_ID); + SearchVerifyResponse response = client.getVerifyClient().search(VERIFY_REQUEST_ID); if (response.getStatus() == VerifyStatus.OK) { response.getVerificationRequests().forEach(it -> { System.out.println(it.getRequestId() + " " + it.getStatus()); diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java index e4eac19..e37ec0e 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2Verification.java @@ -33,7 +33,9 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - VerifyResponse response = client.getVerifyClient().psd2Verify(RECIPIENT_NUMBER, AMOUNT, PAYEE_NAME); + VerifyResponse response = client.getVerifyClient().psd2Verify( + VERIFY_NUMBER, VERIFY_AMOUNT, VERIFY_PAYEE_NAME + ); if (response.getStatus() == VerifyStatus.OK) { System.out.printf("Request ID: %s", response.getRequestId()); diff --git a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java index 32a077e..373878c 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartPsd2VerificationWithWorkflow.java @@ -33,7 +33,7 @@ public static void main(String[] args) { .build(); VerifyResponse response = client.getVerifyClient().psd2Verify( - RECIPIENT_NUMBER, AMOUNT, PAYEE_NAME, Psd2Request.Workflow.SMS_SMS + VERIFY_NUMBER, VERIFY_AMOUNT, VERIFY_PAYEE_NAME, VERIFY_PSD2_WORKFLOW_ID ); if (response.getStatus() == VerifyStatus.OK) { diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerification.java b/src/main/java/com/vonage/quickstart/verify/StartVerification.java index d434606..3943eec 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerification.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerification.java @@ -33,7 +33,7 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - VerifyResponse response = client.getVerifyClient().verify(RECIPIENT_NUMBER, BRAND_NAME); + VerifyResponse response = client.getVerifyClient().verify(VERIFY_NUMBER, VERIFY_BRAND_NAME); if (response.getStatus() == VerifyStatus.OK) { System.out.printf("RequestID: %s", response.getRequestId()); diff --git a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java index 833f9db..711a107 100644 --- a/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java +++ b/src/main/java/com/vonage/quickstart/verify/StartVerificationWithWorkflow.java @@ -33,7 +33,7 @@ public static void main(String[] args) { .build(); VerifyResponse response = client.getVerifyClient().verify( - RECIPIENT_NUMBER,BRAND_NAME, VerifyRequest.Workflow.TTS_TTS + VERIFY_NUMBER, VERIFY_BRAND_NAME, VERIFY_WORKFLOW_ID ); if (response.getStatus() == VerifyStatus.OK) { diff --git a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java index d10f76d..4273684 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java +++ b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java @@ -32,6 +32,6 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVerify2Client().cancelVerification(REQUEST_ID); + client.getVerify2Client().cancelVerification(VERIFY_REQUEST_ID); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java index d54ade4..d360112 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java +++ b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { .build(); try { - client.getVerify2Client().checkVerificationCode(REQUEST_ID, CODE); + client.getVerify2Client().checkVerificationCode(VERIFY_REQUEST_ID, VERIFY_CODE); System.out.println("SUCCESS - code matches!"); } catch (VerifyResponseException ex) { diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java index 690f4cf..f684c37 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestAllChannels.java @@ -35,15 +35,15 @@ public static void main(String[] args) throws Exception { var request = VerificationRequest.builder() .workflows(List.of( - new SilentAuthWorkflow(TO_NUMBER), - new WhatsappCodelessWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER), - new EmailWorkflow(TO_EMAIL), - new WhatsappWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER), - new SmsWorkflow(TO_NUMBER), - new VoiceWorkflow(TO_NUMBER) + new SilentAuthWorkflow(VERIFY_NUMBER), + new WhatsappCodelessWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER), + new EmailWorkflow(VERIFY_TO_EMAIL, VERIFY_FROM_EMAIL), + new WhatsappWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER), + new SmsWorkflow(VERIFY_NUMBER), + new VoiceWorkflow(VERIFY_NUMBER) )) .codeLength(7) - .brand(BRAND_NAME) + .brand(VERIFY_BRAND_NAME) .locale("en-gb") .channelTimeout(120) .build(); diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java index 76dcc21..2583756 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestEmail.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new EmailWorkflow(TO_EMAIL)) - .brand(BRAND_NAME).build() + .addWorkflow(new EmailWorkflow(VERIFY_TO_EMAIL)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java index cf5f886..706b1c0 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSilentAuth.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new SilentAuthWorkflow(TO_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new SilentAuthWorkflow(VERIFY_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java index 87ff1b2..ff71f76 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestSms.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new SmsWorkflow(TO_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new SmsWorkflow(VERIFY_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java index 0d42855..7ac79e6 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestVoice.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new VoiceWorkflow(TO_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new VoiceWorkflow(VERIFY_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java index 05eb66a..a75c9aa 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsapp.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new WhatsappWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new WhatsappWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java index 240c537..9ee729c 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWhatsappInteractive.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new WhatsappCodelessWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new WhatsappCodelessWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java index 085a54f..59cb0f0 100644 --- a/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java +++ b/src/main/java/com/vonage/quickstart/verify2/SendRequestWithFallback.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new SilentAuthWorkflow(TO_NUMBER)) - .addWorkflow(new EmailWorkflow(TO_EMAIL)) - .brand(BRAND_NAME).build() + .addWorkflow(new SilentAuthWorkflow(VERIFY_NUMBER)) + .addWorkflow(new EmailWorkflow(VERIFY_TO_EMAIL)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); } diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/templates/CreateTemplate.java similarity index 91% rename from src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java rename to src/main/java/com/vonage/quickstart/verify2/templates/CreateTemplate.java index 4fdd857..e5b2797 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/CreateTemplate.java @@ -19,7 +19,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; @@ -31,7 +31,7 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - var template = client.getVerify2Client().createTemplate("My_template"); + var template = client.getVerify2Client().createTemplate(VERIFY_TEMPLATE_NAME); System.out.println(template.getId()); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/templates/CreateTemplateFragment.java similarity index 94% rename from src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java rename to src/main/java/com/vonage/quickstart/verify2/templates/CreateTemplateFragment.java index 61b2c8c..8bffdd1 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CreateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/CreateTemplateFragment.java @@ -19,13 +19,12 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import com.vonage.client.verify2.FragmentChannel; import com.vonage.client.verify2.TemplateFragment; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class CreateTemplateFragment { public static void main(String[] args) throws Exception { @@ -35,7 +34,7 @@ public static void main(String[] args) throws Exception { .build(); var fragment = client.getVerify2Client().createTemplateFragment( - TEMPLATE_ID, new TemplateFragment( + VERIFY_TEMPLATE_ID, new TemplateFragment( FragmentChannel.SMS, "en-us", "The authentication code for your ${brand} is: ${code}" ) diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java b/src/main/java/com/vonage/quickstart/verify2/templates/DeleteTemplate.java similarity index 92% rename from src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java rename to src/main/java/com/vonage/quickstart/verify2/templates/DeleteTemplate.java index c53329e..ff85443 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/DeleteTemplate.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class DeleteTemplate { public static void main(String[] args) throws Exception { @@ -32,6 +31,6 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVerify2Client().deleteTemplate(TEMPLATE_ID); + client.getVerify2Client().deleteTemplate(VERIFY_TEMPLATE_ID); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/templates/DeleteTemplateFragment.java similarity index 90% rename from src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java rename to src/main/java/com/vonage/quickstart/verify2/templates/DeleteTemplateFragment.java index ca6837c..452c40d 100644 --- a/src/main/java/com/vonage/quickstart/verify2/DeleteTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/DeleteTemplateFragment.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class DeleteTemplateFragment { public static void main(String[] args) throws Exception { @@ -32,6 +31,6 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVerify2Client().deleteTemplateFragment(TEMPLATE_ID, TEMPLATE_FRAGMENT_ID); + client.getVerify2Client().deleteTemplateFragment(VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_FRAGMENT_ID); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java b/src/main/java/com/vonage/quickstart/verify2/templates/GetTemplate.java similarity index 91% rename from src/main/java/com/vonage/quickstart/verify2/GetTemplate.java rename to src/main/java/com/vonage/quickstart/verify2/templates/GetTemplate.java index 7750ace..ef2e3ed 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/GetTemplate.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class GetTemplate { public static void main(String[] args) throws Exception { @@ -32,7 +31,7 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - var template = client.getVerify2Client().getTemplate(TEMPLATE_ID); + var template = client.getVerify2Client().getTemplate(VERIFY_TEMPLATE_ID); System.out.println(template); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/templates/GetTemplateFragment.java similarity index 90% rename from src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java rename to src/main/java/com/vonage/quickstart/verify2/templates/GetTemplateFragment.java index f5e2e45..ce0c3db 100644 --- a/src/main/java/com/vonage/quickstart/verify2/GetTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/GetTemplateFragment.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class GetTemplateFragment { public static void main(String[] args) throws Exception { @@ -32,7 +31,7 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - var fragment = client.getVerify2Client().getTemplateFragment(TEMPLATE_ID, TEMPLATE_FRAGMENT_ID); + var fragment = client.getVerify2Client().getTemplateFragment(VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_FRAGMENT_ID); System.out.println(fragment); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java b/src/main/java/com/vonage/quickstart/verify2/templates/ListTemplateFragments.java similarity index 95% rename from src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java rename to src/main/java/com/vonage/quickstart/verify2/templates/ListTemplateFragments.java index fd470e2..9992fad 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplateFragments.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/ListTemplateFragments.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class ListTemplateFragments { public static void main(String[] args) throws Exception { @@ -32,7 +31,7 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - var fragments = client.getVerify2Client().listTemplateFragments(TEMPLATE_ID); + var fragments = client.getVerify2Client().listTemplateFragments(VERIFY_TEMPLATE_ID); fragments.forEach(f -> System.out.println(f.getFragmentId())); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java b/src/main/java/com/vonage/quickstart/verify2/templates/ListTemplates.java similarity index 96% rename from src/main/java/com/vonage/quickstart/verify2/ListTemplates.java rename to src/main/java/com/vonage/quickstart/verify2/templates/ListTemplates.java index 05ad256..532dfd9 100644 --- a/src/main/java/com/vonage/quickstart/verify2/ListTemplates.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/ListTemplates.java @@ -19,7 +19,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java b/src/main/java/com/vonage/quickstart/verify2/templates/UpdateTemplate.java similarity index 90% rename from src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java rename to src/main/java/com/vonage/quickstart/verify2/templates/UpdateTemplate.java index cd3bf61..fecc582 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplate.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/UpdateTemplate.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class UpdateTemplate { public static void main(String[] args) throws Exception { @@ -32,7 +31,7 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - var updated = client.getVerify2Client().updateTemplate(TEMPLATE_ID, "My_renamed_template", false); + var updated = client.getVerify2Client().updateTemplate(VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_NAME, false); System.out.println(updated); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java b/src/main/java/com/vonage/quickstart/verify2/templates/UpdateTemplateFragment.java similarity index 94% rename from src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java rename to src/main/java/com/vonage/quickstart/verify2/templates/UpdateTemplateFragment.java index f1ed51c..7c9c768 100644 --- a/src/main/java/com/vonage/quickstart/verify2/UpdateTemplateFragment.java +++ b/src/main/java/com/vonage/quickstart/verify2/templates/UpdateTemplateFragment.java @@ -19,11 +19,10 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.vonage.quickstart.verify2; +package com.vonage.quickstart.verify2.templates; import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; -import java.util.UUID; public class UpdateTemplateFragment { public static void main(String[] args) throws Exception { @@ -33,7 +32,7 @@ public static void main(String[] args) throws Exception { .build(); var updated = client.getVerify2Client().updateTemplateFragment( - TEMPLATE_ID, TEMPLATE_FRAGMENT_ID, + VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_FRAGMENT_ID, "The authentication code for your ${brand} is: ${code}" ); System.out.println(updated); diff --git a/src/main/java/com/vonage/quickstart/voice/AsrInput.java b/src/main/java/com/vonage/quickstart/voice/AsrInput.java index 053bc43..94f31d4 100644 --- a/src/main/java/com/vonage/quickstart/voice/AsrInput.java +++ b/src/main/java/com/vonage/quickstart/voice/AsrInput.java @@ -45,7 +45,6 @@ public static void main(String[] args) { .language(SpeechSettings.Language.ENGLISH_UNITED_STATES).build(); InputAction input = InputAction.builder() - .type(Collections.singletonList("speech")) .eventUrl(String.format("%s://%s/webhooks/asr", req.scheme(), req.host())) .speech(speechSettings) .build(); diff --git a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java index f24a197..57f220f 100644 --- a/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java +++ b/src/main/java/com/vonage/quickstart/voice/ConnectInboundCall.java @@ -30,16 +30,13 @@ public class ConnectInboundCall { public static void main(String[] args) { - final String YOUR_SECOND_NUMBER = YOUR_SECOND_NUMBER; - final String VONAGE_NUMBER = VONAGE_NUMBER; - /* * Route to answer incoming calls with an NCCO response. */ Route answerRoute = (req, res) -> { ConnectAction connect = ConnectAction.builder() - .endpoint(PhoneEndpoint.builder(YOUR_SECOND_NUMBER).build()) - .from(VONAGE_NUMBER) + .endpoint(PhoneEndpoint.builder(VOICE_TO_NUMBER).build()) + .from(VONAGE_VIRTUAL_NUMBER) .build(); res.type("application/json"); diff --git a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java index 73c8019..0ff798e 100644 --- a/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java +++ b/src/main/java/com/vonage/quickstart/voice/DownloadRecording.java @@ -31,9 +31,6 @@ public class DownloadRecording { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/voice/DtmfInput.java b/src/main/java/com/vonage/quickstart/voice/DtmfInput.java index 31d4395..ec524ec 100644 --- a/src/main/java/com/vonage/quickstart/voice/DtmfInput.java +++ b/src/main/java/com/vonage/quickstart/voice/DtmfInput.java @@ -29,8 +29,6 @@ import spark.Route; import spark.Spark; -import java.util.Collections; - public class DtmfInput { public static void main(String[] args) { /* @@ -41,13 +39,9 @@ public static void main(String[] args) { .builder("Hello. Please press any key to continue.") .build(); - DtmfSettings dtmfSettings = new DtmfSettings(); - dtmfSettings.setMaxDigits(1); - InputAction input = InputAction.builder() - .type(Collections.singletonList("dtmf")) .eventUrl(String.format("%s://%s/webhooks/dtmf", req.scheme(), req.host())) - .dtmf(dtmfSettings) + .dtmf(DtmfSettings.builder().maxDigits(1).build()) .build(); diff --git a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java index 0dcb511..97f09e9 100644 --- a/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EarmuffCall.java @@ -26,18 +26,13 @@ public class EarmuffCall { public static void main(String... args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVoiceClient().earmuffCall(CALL_UUID); + client.getVoiceClient().earmuffCall(VOICE_CALL_ID); Thread.sleep(3000); - client.getVoiceClient().unearmuffCall(CALL_UUID); + client.getVoiceClient().unearmuffCall(VOICE_CALL_ID); } } diff --git a/src/main/java/com/vonage/quickstart/voice/EndCall.java b/src/main/java/com/vonage/quickstart/voice/EndCall.java index 188f9bf..efddb45 100644 --- a/src/main/java/com/vonage/quickstart/voice/EndCall.java +++ b/src/main/java/com/vonage/quickstart/voice/EndCall.java @@ -27,16 +27,11 @@ public class EndCall { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVoiceClient().terminateCall(CALL_UUID); + client.getVoiceClient().terminateCall(VOICE_CALL_ID); } } diff --git a/src/main/java/com/vonage/quickstart/voice/MuteCall.java b/src/main/java/com/vonage/quickstart/voice/MuteCall.java index ffceb9d..d849b01 100644 --- a/src/main/java/com/vonage/quickstart/voice/MuteCall.java +++ b/src/main/java/com/vonage/quickstart/voice/MuteCall.java @@ -26,18 +26,13 @@ public class MuteCall { public static void main(String... args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVoiceClient().muteCall(CALL_UUID); + client.getVoiceClient().muteCall(VOICE_CALL_ID); Thread.sleep(3000); - client.getVoiceClient().unmuteCall(CALL_UUID); + client.getVoiceClient().unmuteCall(VOICE_CALL_ID); } } diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java index c1275cf..caf8797 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeech.java @@ -27,19 +27,11 @@ public class OutboundTextToSpeech { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String VONAGE_NUMBER = VONAGE_NUMBER; - final String TO_NUMBER = TO_NUMBER; - final String ANSWER_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; - - client.getVoiceClient().createCall(new Call(TO_NUMBER, VONAGE_NUMBER, ANSWER_URL)); + client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, VOICE_ANSWER_URL)); } } diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java index d072828..d126294 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithEventUrl.java @@ -28,22 +28,14 @@ public class OutboundTextToSpeechWithEventUrl { public static void main(String[] args) throws Exception { - - final String VONAGE_NUMBER = VONAGE_NUMBER; - final String TO_NUMBER = TO_NUMBER; - final String EVENT_URL = EVENT_URL; - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String ANSWER_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); Call call = Call.builder() - .from(VONAGE_NUMBER).to(new PhoneEndpoint(TO_NUMBER)) - .answerUrl(ANSWER_URL).eventUrl(EVENT_URL).build(); + .from(VONAGE_VIRTUAL_NUMBER).to(new PhoneEndpoint(VOICE_TO_NUMBER)) + .answerUrl(VOICE_ANSWER_URL).eventUrl(VOICE_EVENT_URL).build(); var response = client.getVoiceClient().createCall(call); System.out.println(response); diff --git a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java index d6aa115..f321ad6 100644 --- a/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java +++ b/src/main/java/com/vonage/quickstart/voice/OutboundTextToSpeechWithNcco.java @@ -30,20 +30,13 @@ public class OutboundTextToSpeechWithNcco { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String VONAGE_NUMBER = VONAGE_NUMBER; - final String TO_NUMBER = TO_NUMBER; - Ncco ncco = new Ncco(TalkAction.builder("This is a text to speech call from Vonage").build()); - client.getVoiceClient().createCall(new Call(TO_NUMBER, VONAGE_NUMBER, ncco.getActions())); + client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, ncco.getActions())); } } diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCall.java b/src/main/java/com/vonage/quickstart/voice/RecordCall.java index 7f6dddd..7917129 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCall.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCall.java @@ -28,14 +28,10 @@ import com.vonage.client.voice.ncco.RecordAction; import spark.Route; import spark.Spark; - import static com.vonage.quickstart.EnvironmentVariables.*; public class RecordCall { public static void main(String[] args) { - final String TO_NUMBER = TO_NUMBER; - final String VONAGE_NUMBER = VONAGE_NUMBER; - /* * Route to answer and connect incoming calls with recording. */ @@ -44,9 +40,8 @@ public static void main(String[] args) { RecordAction record = RecordAction.builder().eventUrl(recordingUrl).build(); - ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(TO_NUMBER).build()) - .from(VONAGE_NUMBER) - .build(); + ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(VOICE_TO_NUMBER).build()) + .from(VONAGE_VIRTUAL_NUMBER).build(); res.type("application/json"); diff --git a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java index 7cffc9f..40ab5b7 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordCallSplitAudio.java @@ -25,14 +25,10 @@ import com.vonage.client.voice.ncco.*; import spark.Route; import spark.Spark; - import static com.vonage.quickstart.EnvironmentVariables.*; public class RecordCallSplitAudio { public static void main(String[] args) { - final String TO_NUMBER = TO_NUMBER; - final String VONAGE_NUMBER = VONAGE_NUMBER; - /* * Route to answer and connect incoming calls with recording. */ @@ -45,9 +41,8 @@ public static void main(String[] args) { .split(SplitRecording.CONVERSATION) .build(); - ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(TO_NUMBER).build()) - .from(VONAGE_NUMBER) - .build(); + ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(VOICE_TO_NUMBER).build()) + .from(VONAGE_VIRTUAL_NUMBER).build(); res.type("application/json"); diff --git a/src/main/java/com/vonage/quickstart/voice/RecordConversation.java b/src/main/java/com/vonage/quickstart/voice/RecordConversation.java index 3b61b77..6aa9c9d 100644 --- a/src/main/java/com/vonage/quickstart/voice/RecordConversation.java +++ b/src/main/java/com/vonage/quickstart/voice/RecordConversation.java @@ -27,18 +27,17 @@ import com.vonage.client.voice.ncco.Ncco; import spark.Route; import spark.Spark; +import static com.vonage.quickstart.EnvironmentVariables.*; public class RecordConversation { public static void main(String[] args) { - final String CONF_NAME = "conf-name"; - /* * Route to answer and connect incoming calls with recording. */ Route answerRoute = (req, res) -> { String recordingUrl = String.format("%s://%s/webhooks/recordings", req.scheme(), req.host()); - ConversationAction conversation = ConversationAction.builder(CONF_NAME) + ConversationAction conversation = ConversationAction.builder(VOICE_CONFERENCE_NAME) .record(true) .eventMethod(EventMethod.POST) .eventUrl(recordingUrl) diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java index 82b25b6..ff9c534 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveCallInfo.java @@ -27,17 +27,12 @@ public class RetrieveCallInfo { public static void main(String... args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - CallInfo details = client.getVoiceClient().getCallDetails(CALL_UUID); + CallInfo details = client.getVoiceClient().getCallDetails(VOICE_CALL_ID); System.out.println(details); } } diff --git a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java index 5b6e06d..c4c32fd 100644 --- a/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java +++ b/src/main/java/com/vonage/quickstart/voice/RetrieveInfoForAllCalls.java @@ -31,10 +31,6 @@ public class RetrieveInfoForAllCalls { public static void main(String... args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java index 28b3589..75f0418 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendDtmfToCall.java @@ -27,17 +27,12 @@ public class SendDtmfToCall { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - var response = client.getVoiceClient().sendDtmf(CALL_UUID, "332393"); + var response = client.getVoiceClient().sendDtmf(VOICE_CALL_ID, VOICE_DTMF_DIGITS); System.out.println(response); } } diff --git a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java index 5aea5db..af1a98a 100644 --- a/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/SendTalkToCall.java @@ -23,23 +23,16 @@ import com.vonage.client.VonageClient; import com.vonage.client.voice.TalkPayload; -import com.vonage.client.voice.TextToSpeechLanguage; import static com.vonage.quickstart.EnvironmentVariables.*; public class SendTalkToCall { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String TEXT = "Hello World! Would you like to know more? I bet you would."; - var payload = TalkPayload.builder(TEXT).language(TextToSpeechLanguage.AMERICAN_ENGLISH).build(); - client.getVoiceClient().startTalk(CALL_UUID, payload); + var payload = TalkPayload.builder(VOICE_TEXT).language(VOICE_LANGUAGE).build(); + client.getVoiceClient().startTalk(VOICE_CALL_ID, payload); } } diff --git a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java index 2ec700b..41c335a 100644 --- a/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java +++ b/src/main/java/com/vonage/quickstart/voice/StreamAudioToCall.java @@ -19,27 +19,20 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.vonage.quickstart.voice; + import com.vonage.client.VonageClient; import static com.vonage.quickstart.EnvironmentVariables.*; public class StreamAudioToCall { public static void main(String[] args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String URL = "https://nexmo-community.github.io/ncco-examples/assets/voice_api_audio_streaming.mp3"; - - var response = client.getVoiceClient().startStream(CALL_UUID, URL, 0); + var response = client.getVoiceClient().startStream(VOICE_CALL_ID, VOICE_STREAM_URL, 0); Thread.sleep(5000); - response = client.getVoiceClient().stopStream(CALL_UUID); + response = client.getVoiceClient().stopStream(VOICE_CALL_ID); } } diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCall.java b/src/main/java/com/vonage/quickstart/voice/TransferCall.java index 170c056..ae241ce 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCall.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCall.java @@ -26,18 +26,11 @@ public class TransferCall { public static void main(String... args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - final String NCCO_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; - - client.getVoiceClient().transferCall(CALL_UUID, NCCO_URL); + client.getVoiceClient().transferCall(VOICE_CALL_ID, VOICE_NCCO_URL); } } diff --git a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java index 3a869d6..fb418c2 100644 --- a/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java +++ b/src/main/java/com/vonage/quickstart/voice/TransferCallNCCO.java @@ -28,17 +28,12 @@ public class TransferCallNCCO { public static void main(String... args) throws Exception { - - final String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - final String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - final String CALL_UUID = CALL_UUID; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); TalkAction talkAction = TalkAction.builder("This is a transfer action using an inline NCCO.").build(); - client.getVoiceClient().transferCall(CALL_UUID, new Ncco(talkAction)); + client.getVoiceClient().transferCall(VOICE_CALL_ID, new Ncco(talkAction)); } } From 08f408a3e3937e1cbbb32330b8e1115a68060d2b Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 11:38:00 +0000 Subject: [PATCH 06/16] Update Messages variables --- .../com/vonage/quickstart/EnvironmentVariables.java | 9 +++------ .../messages/messenger/SendMessengerAudio.java | 6 +++--- .../messages/messenger/SendMessengerFile.java | 6 +++--- .../messages/messenger/SendMessengerImage.java | 6 +++--- .../messages/messenger/SendMessengerText.java | 2 +- .../messages/messenger/SendMessengerVideo.java | 6 +++--- .../vonage/quickstart/messages/mms/SendMmsAudio.java | 4 ++-- .../vonage/quickstart/messages/mms/SendMmsImage.java | 4 ++-- .../vonage/quickstart/messages/mms/SendMmsVcard.java | 4 ++-- .../vonage/quickstart/messages/mms/SendMmsVideo.java | 4 ++-- .../quickstart/messages/rcs/RevokeMessage.java | 2 +- .../vonage/quickstart/messages/rcs/SendRcsFile.java | 4 ++-- .../vonage/quickstart/messages/rcs/SendRcsImage.java | 4 ++-- .../quickstart/messages/rcs/SendRcsRichCard.java | 4 ++-- .../messages/rcs/SendRcsRichCardCarousel.java | 6 +++--- .../messages/rcs/SendRcsSuggestedCalendarEvent.java | 2 +- .../messages/rcs/SendRcsSuggestedDialNumber.java | 2 +- .../rcs/SendRcsSuggestedMultipleActions.java | 2 +- .../messages/rcs/SendRcsSuggestedOpenUrl.java | 2 +- .../messages/rcs/SendRcsSuggestedReply.java | 2 +- .../messages/rcs/SendRcsSuggestedShareLocation.java | 2 +- .../messages/rcs/SendRcsSuggestedViewLocation.java | 2 +- .../vonage/quickstart/messages/rcs/SendRcsText.java | 2 +- .../vonage/quickstart/messages/rcs/SendRcsVideo.java | 4 ++-- .../sandbox/messenger/SendMessengerText.java | 2 +- .../sandbox/messenger/SendMessengerVideo.java | 4 ++-- .../messages/sandbox/viber/SendViberVideo.java | 8 ++++---- .../messages/sandbox/whatsapp/SendWhatsappAudio.java | 2 +- .../messages/sandbox/whatsapp/SendWhatsappFile.java | 2 +- .../messages/sandbox/whatsapp/SendWhatsappImage.java | 6 +++--- .../sandbox/whatsapp/SendWhatsappReaction.java | 4 ++-- .../sandbox/whatsapp/SendWhatsappSticker.java | 2 +- .../sandbox/whatsapp/SendWhatsappUnreaction.java | 2 +- .../messages/sandbox/whatsapp/SendWhatsappVideo.java | 2 +- .../vonage/quickstart/messages/sms/SendSmsText.java | 2 +- .../quickstart/messages/viber/SendViberFile.java | 6 +++--- .../quickstart/messages/viber/SendViberImage.java | 6 +++--- .../quickstart/messages/viber/SendViberText.java | 2 +- .../quickstart/messages/viber/SendViberVideo.java | 12 +++++++----- .../quickstart/messages/whatsapp/MarkAsRead.java | 2 +- .../messages/whatsapp/SendWhatsappAudio.java | 6 +++--- .../whatsapp/SendWhatsappAuthenticationTemplate.java | 6 +++--- .../messages/whatsapp/SendWhatsappContact.java | 2 +- .../messages/whatsapp/SendWhatsappFile.java | 4 ++-- .../messages/whatsapp/SendWhatsappImage.java | 4 ++-- .../messages/whatsapp/SendWhatsappLinkButton.java | 4 ++-- .../messages/whatsapp/SendWhatsappLocation.java | 2 +- .../messages/whatsapp/SendWhatsappMediaTemplate.java | 4 ++-- .../messages/whatsapp/SendWhatsappMultiProduct.java | 2 +- .../messages/whatsapp/SendWhatsappOTP.java | 9 +-------- .../whatsapp/SendWhatsappQuickReplyButton.java | 2 +- .../messages/whatsapp/SendWhatsappReaction.java | 6 +++--- .../messages/whatsapp/SendWhatsappSingleProduct.java | 6 +++--- .../messages/whatsapp/SendWhatsappStickerId.java | 4 ++-- .../messages/whatsapp/SendWhatsappStickerUrl.java | 4 ++-- .../messages/whatsapp/SendWhatsappTemplate.java | 2 +- .../messages/whatsapp/SendWhatsappText.java | 2 +- .../messages/whatsapp/SendWhatsappUnreaction.java | 4 ++-- .../messages/whatsapp/SendWhatsappVideo.java | 4 ++-- .../quickstart/subaccounts/ListBalanceTransfers.java | 6 ++++-- .../quickstart/subaccounts/ListCreditTransfers.java | 6 ++++-- 61 files changed, 120 insertions(+), 124 deletions(-) diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index 03f916c..b0eab13 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -30,6 +30,7 @@ import com.vonage.client.verify.VerifyRequest; import com.vonage.client.voice.TextToSpeechLanguage; import io.github.cdimascio.dotenv.Dotenv; +import java.time.Instant; import java.util.Arrays; import java.util.UUID; import java.util.logging.ConsoleHandler; @@ -137,10 +138,6 @@ static String envVar(String key) { USER_DISPLAY_NAME = envVar("USER_DISPLAY_NAME"), USER_NEW_NAME = envVar("USER_NEW_NAME"), USER_NEW_DISPLAY_NAME = envVar("USER_NEW_DISPLAY_NAME"), - WEBSOCKET_URI = envVar("WEBSOCKET_URI"), - SIP_SECURE_URI = envVar("SIP_SECURE_URI"), - SIP_USERNAME = envVar("SIP_USERNAME"), - SIP_PASSWORD = envVar("SIP_PASSWORD"), VERIFY_NUMBER = envVar("VERIFY_NUMBER"), VERIFY_BRAND_NAME = envVar("VERIFY_BRAND_NAME"), VERIFY_PAYEE_NAME = envVar("VERIFY_PAYEE_NAME"), @@ -180,8 +177,8 @@ static String envVar(String key) { VERIFY_TEMPLATE_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_ID")), VERIFY_TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_FRAGMENT_ID")); - public static final java.time.Instant - SUBACCOUNT_START_DATE = java.time.Instant.parse(envVar("SUBACCOUNT_START_DATE")); + public static final Instant + SUBACCOUNT_START_DATE = Instant.parse(envVar("SUBACCOUNT_START_DATE")); public static final Type NUMBER_TYPE = Type.fromString(envVar("NUMBER_TYPE")); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java index a99f579..08e0d19 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerAudio.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MessengerAudioRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(AUDIO_URL) + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_AUDIO_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java index 9489db0..3da91be 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerFile.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MessengerFileRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(FILE_URL) + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_FILE_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java index 3d1dc79..b033141 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerImage.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MessengerImageRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(IMAGE_URL) + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_IMAGE_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java index 588e748..0ddf29b 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MessengerTextRequest.builder() - .from(VONAGE_FB_SENDER_ID).to(FB_RECIPIENT_ID) + .from(MESSENGER_SENDER_ID).to(MESSENGER_RECIPIENT_ID) .text("This is a Facebook Messenger Message sent from the Messages API") .build() ); diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java index f245b81..3874e20 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerVideo.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MessengerVideoRequest.builder() - .from(VONAGE_FB_SENDER_ID) - .to(FB_RECIPIENT_ID) - .url(VIDEO_URL) + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_VIDEO_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java index c4e2515..0e1f92a 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MmsAudioRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(AUDIO_URL) + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_AUDIO_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java index a548d04..547033d 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsImage.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MmsImageRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(IMAGE_URL) + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java index 109b2f5..8ba9ce7 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVcard.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MmsVcardRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(VCARD_URL) + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VCARD_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java index 82e4642..78b8cf6 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MmsVideoRequest.builder() - .from(FROM_NUMBER).to(TO_NUMBER) - .url(VIDEO_URL) + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java index 54f43dc..d62904b 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/RevokeMessage.java @@ -32,6 +32,6 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getMessagesClient().revokeOutboundMessage(MESSAGE_UUID, ApiRegion.API_EU); + client.getMessagesClient().revokeOutboundMessage(MESSAGES_MESSAGE_ID, MESSAGES_GEOSPECIFIC_API_HOST); } } diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java index de94c78..8cb51dc 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsFile.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsFileRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .url(FILE_URL) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_FILE_URL) .build() ); System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java index 911ac84..63fbcc6 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsImage.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsImageRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .url(IMAGE_URL) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) .build() ); System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java index f22e855..047db59 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCard.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "richCard", Map.of("standaloneCard", Map.of( "thumbnailImageAlignment", "RIGHT", @@ -47,7 +47,7 @@ public static void main(String[] args) throws Exception { "media", Map.of( "height", "TALL", "contentInfo", Map.of( - "fileUrl", IMAGE_URL, + "fileUrl", MESSAGES_IMAGE_URL, "forceRefresh", "false" ) ), diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java index 52c1e32..a079ad3 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsRichCardCarousel.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "carouselCard", Map.of( "cardWidth", "MEDIUM", @@ -55,7 +55,7 @@ public static void main(String[] args) throws Exception { "media", Map.of( "height", "MEDIUM", "contentInfo", Map.of( - "fileUrl", IMAGE_URL, + "fileUrl", MESSAGES_IMAGE_URL, "forceRefresh", "false" ) ) @@ -74,7 +74,7 @@ public static void main(String[] args) throws Exception { "media", Map.of( "height", "MEDIUM", "contentInfo", Map.of( - "fileUrl", VIDEO_URL, + "fileUrl", MESSAGES_VIDEO_URL, "forceRefresh", "false" ) ) diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java index f666c10..55a023a 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedCalendarEvent.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "Product Launch: Save the date!", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java index a343747..af88f16 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedDialNumber.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "Call us to claim your free gift!", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java index 75c6485..633fe2e 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedMultipleActions.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "Need some help? Call us now or visit our website for more information.", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java index ae6f083..43e7dbc 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedOpenUrl.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "Check out our latest offers!", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java index 62a8863..098bb81 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedReply.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "What do you think of Vonage APIs?", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java index bc5450a..ecdd3d5 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedShareLocation.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "Your driver will come and meet you at your specified location.", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java index 4f38f39..4511204 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsSuggestedViewLocation.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsCustomRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of("contentMessage", Map.of( "text", "Drop by our office!", "suggestions", List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java index 27c9abf..d93b73a 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsText.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsTextRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) .text("This is an RCS message sent via the Vonage Messages API") .build() ); diff --git a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java index 370a4c6..04d047a 100644 --- a/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/rcs/SendRcsVideo.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( RcsVideoRequest.builder() - .from(RCS_SENDER_ID).to(TO_NUMBER) - .url(VIDEO_URL) + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) .build() ); System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java index 6904e3d..933a619 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { .useSandboxEndpoint() .sendMessage(MessengerTextRequest.builder() .from(MESSAGES_SANDBOX_FB_ID) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .text("Don't miss out on our latest offers!") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java index cea3bfe..8c9fa31 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java @@ -36,8 +36,8 @@ public static void main(String[] args) throws Exception { .useSandboxEndpoint() .sendMessage(MessengerVideoRequest.builder() .from(MESSAGES_SANDBOX_FB_ID) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/04/file_example_MP4_640_3MG.mp4") + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java index fb48f89..8024578 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/viber/SendViberVideo.java @@ -37,10 +37,10 @@ public static void main(String[] args) throws Exception { .from(MESSAGES_SANDBOX_VIBER_SERVICE_ID) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) .category(Category.PROMOTION) - .duration(Integer.parseInt(VIDEO_DURATION)) - .fileSize(Integer.parseInt(VIDEO_SIZE)) - .thumbUrl(THUMB_URL) - .url(VIDEO_URL) + .duration(VIBER_VIDEO_DURATION) + .fileSize(VIBER_VIDEO_FILE_SIZE) + .thumbUrl(VIBER_THUMB_URL) + .url(MESSAGES_VIDEO_URL) .caption("Check out this video!").build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java index b6b4321..cadbed0 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappAudio.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { .sendMessage(WhatsappAudioRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/11/file_example_MP3_1MG.mp3") + .url(MESSAGES_AUDIO_URL) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java index 34b09f4..014c018 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappFile.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { .sendMessage(WhatsappFileRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/10/file-sample_150kB.pdf") + .url(MESSAGES_FILE_URL) .caption("Accompanying message (optional)") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java index bcd67c2..db58643 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappImage.java @@ -36,9 +36,9 @@ public static void main(String[] args) throws Exception { .useSandboxEndpoint() .sendMessage(WhatsappImageRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .url("https://lastfm.freetls.fastly.net/i/u/770x0/a21ed806c65618ea1e7a6c8b4abf0402.jpg") - .caption("Fluttershy") + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) + .caption(MESSAGES_CAPTION) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java index 2533a19..df42e2d 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappReaction.java @@ -36,8 +36,8 @@ public static void main(String[] args) throws Exception { .sendMessage(WhatsappReactionRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .contextMessageId(MESSAGE_UUID) - .reaction(EMOJI) + .contextMessageId(MESSAGES_MESSAGE_ID) + .reaction(MESSAGES_EMOJI) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java index 0f39ef7..afbe5ae 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappSticker.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { .sendMessage(WhatsappStickerRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .url("https://file-examples.com/storage/fe0b804ac5640668798b8d0/2020/03/file_example_WEBP_250kB.webp") + .url(WHATSAPP_STICKER_URL) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java index ffc4fba..e9d89a4 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappUnreaction.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { .sendMessage(WhatsappReactionRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .contextMessageId(MESSAGE_UUID) + .contextMessageId(MESSAGES_MESSAGE_ID) .unreact().build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java index 0b662b5..b1b25ed 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/whatsapp/SendWhatsappVideo.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { .sendMessage(WhatsappVideoRequest.builder() .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) - .url("https://file-examples.com/storage/fee788409562ada83b58ed5/2017/04/file_example_MP4_640_3MG.mp4") + .url(MESSAGES_VIDEO_URL) .build() ).getMessageUuid() ); diff --git a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java index 72a81ab..5bf2fd5 100644 --- a/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java +++ b/src/main/java/com/vonage/quickstart/messages/sms/SendSmsText.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( SmsTextRequest.builder() - .from(VONAGE_BRAND_NAME).to(TO_NUMBER) + .from(SMS_SENDER_ID).to(MESSAGES_TO_NUMBER) .text("This is an SMS text message sent using the Messages API") .build() ); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java index d2c03f6..736734a 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberFile.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( ViberFileRequest.builder() - .from(VIBER_SERVICE_MESSAGE_ID) - .to(TO_NUMBER) - .url(FILE_URL) + .from(VIBER_SENDER_ID) + .to(MESSAGES_TO_NUMBER) + .url(MESSAGES_FILE_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java index daf03b6..8158ff2 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberImage.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( ViberImageRequest.builder() - .from(VIBER_SERVICE_MESSAGE_ID) - .to(TO_NUMBER) - .url(IMAGE_URL) + .from(VIBER_SENDER_ID) + .to(MESSAGES_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java index 5de2dc2..6d1d7e4 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberText.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( ViberTextRequest.builder() - .from(FROM_ID).to(TO_NUMBER) + .from(VIBER_SENDER_ID).to(MESSAGES_TO_NUMBER) .text("Don't miss out on our latest offers!") .category(Category.PROMOTION) .build() diff --git a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java index 3f79e4c..fab1d4b 100644 --- a/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/viber/SendViberVideo.java @@ -34,12 +34,14 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( ViberVideoRequest.builder() - .to(TO_NUMBER) - .from(VONAGE_VIBER_SERVICE_MESSAGE_ID) - .url("https://example.com/video.mp4") - .thumbUrl("https://example.com/image.jpg") + .to(MESSAGES_TO_NUMBER) + .from(VIBER_SENDER_ID) + .url(MESSAGES_VIDEO_URL) + .thumbUrl(VIBER_THUMB_URL) .category(Category.TRANSACTION) - .fileSize(42).duration(35).ttl(86400) + .fileSize(VIBER_VIDEO_FILE_SIZE) + .duration(VIBER_VIDEO_DURATION) + .ttl(VIBER_VIDEO_TTL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java index 373f8b6..9e4949b 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/MarkAsRead.java @@ -32,6 +32,6 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getMessagesClient().ackInboundMessage(MESSAGE_UUID, ApiRegion.API_EU); + client.getMessagesClient().ackInboundMessage(MESSAGES_MESSAGE_ID, ApiRegion.API_EU); } } diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java index 59e1eca..09e5b6a 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAudio.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappAudioRequest.builder() - .to(TO_NUMBER) - .from(VONAGE_WHATSAPP_NUMBER) - .url(AUDIO_URL) + .to(MESSAGES_TO_NUMBER) + .from(WHATSAPP_SENDER_ID) + .url(MESSAGES_AUDIO_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java index 9ddb92b..9d2853d 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappAuthenticationTemplate.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of( "type", MessageType.TEMPLATE, "template", Map.of( @@ -52,7 +52,7 @@ public static void main(String[] args) throws Exception { "parameters", List.of( Map.of( "type", MessageType.TEXT, - "text", OTP + "text", WHATSAPP_OTP ) ) ), @@ -63,7 +63,7 @@ public static void main(String[] args) throws Exception { "parameters", List.of( Map.of( "type", MessageType.TEXT, - "text", OTP + "text", WHATSAPP_OTP ) ) ) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java index 292fa92..f010593 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappContact.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of( "type", "contacts", "contacts", List.of(Map.of( diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java index 6696862..d077883 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappFile.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappFileRequest.builder() - .to(TO_NUMBER).from(VONAGE_WHATSAPP_NUMBER) - .url(FILE_URL).caption(FILE_CAPTION) + .to(MESSAGES_TO_NUMBER).from(WHATSAPP_SENDER_ID) + .url(MESSAGES_FILE_URL).caption(MESSAGES_CAPTION) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java index 6ae3dab..0ed6eda 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappImage.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappImageRequest.builder() - .to(TO_NUMBER).from(VONAGE_WHATSAPP_NUMBER) - .url(IMAGE_URL).caption(IMAGE_CAPTION) + .to(MESSAGES_TO_NUMBER).from(WHATSAPP_SENDER_ID) + .url(MESSAGES_IMAGE_URL).caption(MESSAGES_CAPTION) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java index 36b83e5..17f0be1 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLinkButton.java @@ -38,7 +38,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of( "type", "template", "template", Map.of( @@ -55,7 +55,7 @@ public static void main(String[] args) throws Exception { Map.of( "type", "image", "image", Map.of( - "link", HEADER_IMAGE_URL + "link", WHATSAPP_HEADER_IMAGE_URL ) ) ) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java index ad9f966..e9e726a 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappLocation.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappLocationRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .name("Facebook HQ") .address("1 Hacker Way, Menlo Park, CA 94025") .longitude(-122.1503115).latitude(37.4843538) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java index e84a3de..0f5514f 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMediaTemplate.java @@ -39,7 +39,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of( "type", MessageType.TEMPLATE, "template", Map.of( @@ -55,7 +55,7 @@ public static void main(String[] args) throws Exception { Map.of( "type", MessageType.IMAGE, "image", Map.of( - "link", IMAGE_URL + "link", MESSAGES_IMAGE_URL ) ) ) diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java index 12873d5..ef8975f 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappMultiProduct.java @@ -35,7 +35,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappMultiProductRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .catalogId("1166260820787549") .headerText("Our top products") .bodyText("Check out these great products") diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java index a2d97bb..800cde8 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappOTP.java @@ -28,13 +28,6 @@ public class SendWhatsappOTP { public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String VONAGE_WHATSAPP_NUMBER = VONAGE_WHATSAPP_NUMBER; - String TO_NUMBER = TO_NUMBER; - String WHATSAPP_TEMPLATE_NAME = WHATSAPP_TEMPLATE_NAME; - VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) @@ -68,7 +61,7 @@ public static void main(String[] args) throws Exception { custom.put("components", components); WhatsappCustomRequest message = WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(custom).build(); client.getMessagesClient().sendMessage(message); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java index f4a4778..cab1036 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappQuickReplyButton.java @@ -39,7 +39,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappCustomRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .custom(Map.of( "type", MessageType.TEMPLATE, "template", Map.of( diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java index bf33874..815732b 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappReaction.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappReactionRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .contextMessageId(MESSAGE_UUID) - .reaction(EMOJI).build() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .contextMessageId(MESSAGES_MESSAGE_ID) + .reaction(MESSAGES_EMOJI).build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); } diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java index 5d31292..0ebbead 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappSingleProduct.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappSingleProductRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .catalogId(CATALOG_ID) - .productRetailerId(PRODUCT_ID) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .catalogId(WHATSAPP_CATALOG_ID) + .productRetailerId(WHATSAPP_PRODUCT_ID) .bodyText("Check out this cool product") .footerText("Sale now on!") .build() diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java index 60be986..5b78cd7 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerId.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappStickerRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .id(STICKER_ID) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .id(WHATSAPP_STICKER_ID) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java index fb15dac..b255434 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappStickerUrl.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappStickerRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .url(STICKER_URL) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(WHATSAPP_STICKER_URL) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java index e43ea06..516c3ae 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappTemplate.java @@ -37,7 +37,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappTemplateRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .policy(Policy.DETERMINISTIC).locale(Locale.ENGLISH_UK) .name(WHATSAPP_TEMPLATE_NAMESPACE+':'+WHATSAPP_TEMPLATE_NAME) .parameters(List.of( diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java index 762519b..b3a0a41 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappText.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappTextRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) .text("This is a WhatsApp Message text message sent using the Messages API") .build() ); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java index b68948c..9527f55 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappUnreaction.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappReactionRequest.builder() - .from(VONAGE_WHATSAPP_NUMBER).to(TO_NUMBER) - .contextMessageId(MESSAGE_UUID) + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .contextMessageId(MESSAGES_MESSAGE_ID) .unreact().build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java index dbccda1..6b3339c 100644 --- a/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/whatsapp/SendWhatsappVideo.java @@ -34,8 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( WhatsappVideoRequest.builder() - .to(TO_NUMBER).from(VONAGE_WHATSAPP_NUMBER) - .url(VIDEO_URL).caption(VIDEO_CAPTION) + .to(MESSAGES_TO_NUMBER).from(WHATSAPP_SENDER_ID) + .url(MESSAGES_VIDEO_URL).caption(MESSAGES_CAPTION) .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java index 31a00f9..f62c7ca 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListBalanceTransfers.java @@ -22,18 +22,20 @@ package com.vonage.quickstart.subaccounts; import com.vonage.client.VonageClient; +import com.vonage.client.subaccounts.ListTransfersFilter; import com.vonage.client.subaccounts.MoneyTransfer; import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListBalanceTransfers { public static void main(String[] args) throws Exception { - VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .build(); - List transfers = client.getSubaccountsClient().listBalanceTransfers(); + List transfers = client.getSubaccountsClient().listBalanceTransfers( + ListTransfersFilter.builder().startDate(SUBACCOUNT_START_DATE).build() + ); } } diff --git a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java index b87eb6b..74e291c 100644 --- a/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java +++ b/src/main/java/com/vonage/quickstart/subaccounts/ListCreditTransfers.java @@ -22,18 +22,20 @@ package com.vonage.quickstart.subaccounts; import com.vonage.client.VonageClient; +import com.vonage.client.subaccounts.ListTransfersFilter; import com.vonage.client.subaccounts.MoneyTransfer; import static com.vonage.quickstart.EnvironmentVariables.*; import java.util.List; public class ListCreditTransfers { public static void main(String[] args) throws Exception { - VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .build(); - List transfers = client.getSubaccountsClient().listCreditTransfers(); + List transfers = client.getSubaccountsClient().listCreditTransfers( + ListTransfersFilter.builder().startDate(SUBACCOUNT_START_DATE).build() + ); } } From beb42b71f046269eda3a2a903d9bedd9ec1a109c Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 11:45:26 +0000 Subject: [PATCH 07/16] Fix Verify compilation --- src/main/java/com/vonage/quickstart/EnvironmentVariables.java | 1 + src/main/java/com/vonage/quickstart/verify2/CancelRequest.java | 2 +- .../com/vonage/quickstart/verify2/CheckVerificationCode.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index b0eab13..06f6ced 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -174,6 +174,7 @@ static String envVar(String key) { VERIFY_AMOUNT = Double.parseDouble(envVar("VERIFY_AMOUNT")); public static final UUID + VERIFY_REQUEST_UUID = UUID.fromString(VERIFY_REQUEST_ID), // TODO temp workaround VERIFY_TEMPLATE_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_ID")), VERIFY_TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_FRAGMENT_ID")); diff --git a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java index 4273684..db95bff 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java +++ b/src/main/java/com/vonage/quickstart/verify2/CancelRequest.java @@ -32,6 +32,6 @@ public static void main(String[] args) throws Exception { .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); - client.getVerify2Client().cancelVerification(VERIFY_REQUEST_ID); + client.getVerify2Client().cancelVerification(VERIFY_REQUEST_UUID); } } diff --git a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java index d360112..adaddfe 100644 --- a/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java +++ b/src/main/java/com/vonage/quickstart/verify2/CheckVerificationCode.java @@ -34,7 +34,7 @@ public static void main(String[] args) throws Exception { .build(); try { - client.getVerify2Client().checkVerificationCode(VERIFY_REQUEST_ID, VERIFY_CODE); + client.getVerify2Client().checkVerificationCode(VERIFY_REQUEST_UUID, VERIFY_CODE); System.out.println("SUCCESS - code matches!"); } catch (VerifyResponseException ex) { From 8864ca86e329bdaec86cd4a2ff6c8ebfdab0909f Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 11:57:35 +0000 Subject: [PATCH 08/16] Fix Meetings compile errors --- .../com/vonage/quickstart/EnvironmentVariables.java | 2 +- .../vonage/quickstart/meetings/CreateInstantRoom.java | 7 ++----- .../quickstart/meetings/CreateLongTermRoom.java | 9 +++------ .../com/vonage/quickstart/meetings/CreateTheme.java | 9 +++------ .../vonage/quickstart/meetings/DeleteRecording.java | 7 ++----- .../com/vonage/quickstart/meetings/DeleteTheme.java | 7 ++----- .../com/vonage/quickstart/meetings/GetRecording.java | 7 ++----- .../java/com/vonage/quickstart/meetings/GetRoom.java | 7 ++----- .../java/com/vonage/quickstart/meetings/GetTheme.java | 7 ++----- .../vonage/quickstart/meetings/ListDialInNumbers.java | 6 +----- .../vonage/quickstart/meetings/ListRecordings.java | 7 ++----- .../com/vonage/quickstart/meetings/ListRooms.java | 6 +----- .../vonage/quickstart/meetings/ListRoomsByTheme.java | 7 ++----- .../com/vonage/quickstart/meetings/ListThemes.java | 6 +----- .../vonage/quickstart/meetings/UpdateApplication.java | 7 ++----- .../com/vonage/quickstart/meetings/UpdateRoom.java | 9 +++------ .../com/vonage/quickstart/meetings/UpdateTheme.java | 11 ++++------- .../com/vonage/quickstart/meetings/UploadLogo.java | 11 ++++------- 18 files changed, 39 insertions(+), 93 deletions(-) diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index 06f6ced..62817d6 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -63,7 +63,7 @@ private EnvironmentVariables() {} * @param key the name of the environment variable * @return the value */ - static String envVar(String key) { + public static String envVar(String key) { String value = dotenv.get(key); if (value == null) { throw new IllegalArgumentException("You must provide the " + key + " environment variable!"); diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java index 35dc714..3c61324 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateInstantRoom.java @@ -27,11 +27,8 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateInstantRoom { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String DISPLAY_NAME = DISPLAY_NAME; + public static void main(String[] args) throws Exception { + String DISPLAY_NAME = envVar("DISPLAY_NAME"); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java index e421e6a..0069872 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateLongTermRoom.java @@ -28,12 +28,9 @@ import java.time.Instant; public class CreateLongTermRoom { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String DISPLAY_NAME = DISPLAY_NAME; - Instant EXPIRATION_DATE = Instant.parse(EXPIRATION_DATE); + public static void main(String[] args) throws Exception { + String DISPLAY_NAME = envVar("DISPLAY_NAME"); + Instant EXPIRATION_DATE = Instant.parse(envVar("EXPIRATION_DATE")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java index 0b4eb4e..dbe6774 100644 --- a/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/CreateTheme.java @@ -26,12 +26,9 @@ import static com.vonage.quickstart.EnvironmentVariables.*; public class CreateTheme { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String MAIN_COLOR = MAIN_COLOR; - String BRAND_TEXT = BRAND_TEXT; + public static void main(String[] args) throws Exception { + String MAIN_COLOR = envVar("MAIN_COLOR"); + String BRAND_TEXT = envVar("BRAND_TEXT"); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java index eb6906d..9372a69 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteRecording.java @@ -26,11 +26,8 @@ import java.util.UUID; public class DeleteRecording { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID RECORDING_ID = UUID.fromString(RECORDING_ID); + public static void main(String[] args) throws Exception { + UUID RECORDING_ID = UUID.fromString(envVar("RECORDING_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java index 7400853..9a36948 100644 --- a/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/DeleteTheme.java @@ -26,11 +26,8 @@ import java.util.UUID; public class DeleteTheme { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID THEME_ID = UUID.fromString(THEME_ID); + public static void main(String[] args) throws Exception { + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java index 8417d64..b74d140 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRecording.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRecording.java @@ -27,11 +27,8 @@ import java.util.UUID; public class GetRecording { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID RECORDING_ID = UUID.fromString(RECORDING_ID); + public static void main(String[] args) throws Exception { + UUID RECORDING_ID = UUID.fromString(envVar("RECORDING_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java index b222353..23d56f1 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetRoom.java @@ -27,11 +27,8 @@ import java.util.UUID; public class GetRoom { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID ROOM_ID = UUID.fromString(ROOM_ID); + public static void main(String[] args) throws Exception { + UUID ROOM_ID = UUID.fromString(envVar("ROOM_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java index 363d1f1..fe9d4b8 100644 --- a/src/main/java/com/vonage/quickstart/meetings/GetTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/GetTheme.java @@ -27,11 +27,8 @@ import java.util.UUID; public class GetTheme { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID THEME_ID = UUID.fromString(THEME_ID); + public static void main(String[] args) throws Exception { + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java index 2070381..e763e27 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListDialInNumbers.java @@ -27,11 +27,7 @@ import java.util.List; public class ListDialInNumbers { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java index 71de319..8d7e2f6 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRecordings.java @@ -27,11 +27,8 @@ import java.util.List; public class ListRecordings { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - String SESSION_ID = SESSION_ID; + public static void main(String[] args) throws Exception { + String SESSION_ID = envVar("SESSION_ID"); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java index c135c2f..98923d2 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRooms.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRooms.java @@ -27,11 +27,7 @@ import java.util.List; public class ListRooms { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java index 7b9fc4f..3d3aab9 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListRoomsByTheme.java @@ -28,11 +28,8 @@ import java.util.UUID; public class ListRoomsByTheme { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID THEME_ID = UUID.fromString(THEME_ID); + public static void main(String[] args) throws Exception { + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java index fb93ab6..06265a5 100644 --- a/src/main/java/com/vonage/quickstart/meetings/ListThemes.java +++ b/src/main/java/com/vonage/quickstart/meetings/ListThemes.java @@ -27,11 +27,7 @@ import java.util.List; public class ListThemes { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - + public static void main(String[] args) throws Exception { VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java index 7360c8a..c71ae2d 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateApplication.java @@ -28,11 +28,8 @@ import java.util.UUID; public class UpdateApplication { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID THEME_ID = UUID.fromString(THEME_ID); + public static void main(String[] args) throws Exception { + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java index f8afdf9..6162cb6 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateRoom.java @@ -28,12 +28,9 @@ import java.util.UUID; public class UpdateRoom { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID ROOM_ID = UUID.fromString(ROOM_ID); - UUID THEME_ID = UUID.fromString(THEME_ID); + public static void main(String[] args) throws Exception { + UUID ROOM_ID = UUID.fromString(envVar("ROOM_ID")); + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java index ce2e70c..0d621d3 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java +++ b/src/main/java/com/vonage/quickstart/meetings/UpdateTheme.java @@ -27,13 +27,10 @@ import java.util.UUID; public class UpdateTheme { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID THEME_ID = UUID.fromString(THEME_ID); - String MAIN_COLOR = MAIN_COLOR; - String BRAND_TEXT = BRAND_TEXT; + public static void main(String[] args) throws Exception { + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + String MAIN_COLOR = envVar("MAIN_COLOR"); + String BRAND_TEXT = envVar("BRAND_TEXT"); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) diff --git a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java index ae98573..5c93e76 100644 --- a/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java +++ b/src/main/java/com/vonage/quickstart/meetings/UploadLogo.java @@ -29,13 +29,10 @@ import java.util.UUID; public class UploadLogo { - public static void main(String[] args) throws Exception { - - String VONAGE_APPLICATION_ID = VONAGE_APPLICATION_ID; - String VONAGE_PRIVATE_KEY_PATH = VONAGE_PRIVATE_KEY_PATH; - UUID THEME_ID = UUID.fromString(THEME_ID); - LogoType LOGO_TYPE = LogoType.fromString(LOGO_TYPE); - Path LOGO_FILEPATH = Paths.get(LOGO_FILEPATH); + public static void main(String[] args) throws Exception { + UUID THEME_ID = UUID.fromString(envVar("THEME_ID")); + LogoType LOGO_TYPE = LogoType.fromString(envVar("LOGO_TYPE")); + Path LOGO_FILEPATH = Paths.get(envVar("LOGO_FILEPATH")); VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) From 22742e6b03da079e3d747e96b747acef7565fe57 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 11:57:49 +0000 Subject: [PATCH 09/16] Run AggregateSnippets --- SNIPPETS.md | 2259 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 2113 insertions(+), 146 deletions(-) diff --git a/SNIPPETS.md b/SNIPPETS.md index f9142ae..6a87dd5 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -26,7 +26,7 @@ This file was generated by running [AggregateSnippets.java](src/main/java/Aggreg ```java VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) - .privateKeyContents(VONAGE_APPLICATION_PRIVATE_KEY) + .privateKeyContents(VONAGE_PRIVATE_KEY_CONTENTS) .build(); ``` ### Full Auth @@ -36,7 +36,7 @@ VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .apiSecret(VONAGE_API_SECRET) .applicationId(VONAGE_APPLICATION_ID) - .privateKeyPath(VONAGE_APPLICATION_PRIVATE_KEY_PATH) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); ``` ### Basic Auth @@ -49,26 +49,26 @@ VonageClient client = VonageClient.builder().apiKey(VONAGE_API_KEY).apiSecret(VO ```java VonageClient client = VonageClient.builder() .applicationId(VONAGE_APPLICATION_ID) - .privateKeyPath(VONAGE_APPLICATION_PRIVATE_KEY_PATH) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) .build(); ``` ## Account ### Create Secret ```java -SecretResponse response = client.getAccountClient().createSecret(VONAGE_API_KEY, NEW_SECRET); +SecretResponse response = client.getAccountClient().createSecret(VONAGE_API_KEY, ACCOUNT_SECRET); System.out.println(response.getId() + " created at " + response.getCreated()); ``` ### Configure Account ```java -SettingsResponse response = client.getAccountClient().updateSmsIncomingUrl(SMS_CALLBACK_URL); +SettingsResponse response = client.getAccountClient().updateSmsIncomingUrl(ACCOUNT_SMS_CALLBACK_URL); System.out.println("SMS Callback URL is now " + response.getIncomingSmsUrl()); ``` ### Revoke Secret ```java -client.getAccountClient().revokeSecret(VONAGE_API_KEY, VONAGE_SECRET_ID); +client.getAccountClient().revokeSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); ``` ### Get Balance @@ -80,7 +80,7 @@ System.out.printf("Auto-reload Enabled: %s\n", response.isAutoReload()); ### Get Secret ```java -SecretResponse response = client.getAccountClient().getSecret(VONAGE_API_KEY, VONAGE_SECRET_ID); +SecretResponse response = client.getAccountClient().getSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); System.out.println(response.getId() + " created at " + response.getCreated()); ``` ### List Secrets @@ -89,20 +89,2009 @@ System.out.println(response.getId() + " created at " + response.getCreated()); ListSecretsResponse response = client.getAccountClient().listSecrets(VONAGE_API_KEY); for (SecretResponse secret : response.getSecrets()) { + System.out.println(secret.getId() + " created at " + secret.getCreated()); +} +``` +## Application +### Delete Application + +```java +client.getApplicationClient().deleteApplication(VONAGE_APPLICATION_ID); +``` +### Create Application + +```java +Application application = client.getApplicationClient().createApplication( + Application.builder() + .name(APPLICATION_NAME) + .addCapability(Messages.builder() + .addWebhook(Webhook.Type.INBOUND, + new Webhook("https://example.com/webhooks/inbound", HttpMethod.POST)) + .addWebhook(Webhook.Type.STATUS, + new Webhook("https://example.com/webhooks/status", HttpMethod.POST)) + .build() + ) + .build() +); + +System.out.println("Application Created:"); +System.out.println(application.toJson()); +``` +### Get Application + +```java +Application application = client.getApplicationClient().getApplication(VONAGE_APPLICATION_ID); + +System.out.println(application.toJson()); +``` +### List Applications + +```java +ApplicationList applications = client.getApplicationClient().listApplications(); + +applications.getApplications().forEach( + application -> System.out.println(application.toJson()) +); +``` +### Update Application + +```java +ApplicationClient applicationClient = client.getApplicationClient(); +Application existingApplication = applicationClient.getApplication(VONAGE_APPLICATION_ID); + +Capability messages = Messages.builder() + .addWebhook(Webhook.Type.INBOUND, + new Webhook("https://example.com/webhooks/inbound", HttpMethod.POST)) + .addWebhook(Webhook.Type.STATUS, + new Webhook("https://example.com/webhooks/status", HttpMethod.POST)) + .build(); + +Capability voice = Voice.builder() + .addWebhook(Webhook.Type.ANSWER, + new Webhook("https://example.com/webhooks/answer", HttpMethod.POST)) + .addWebhook(Webhook.Type.EVENT, + new Webhook("https://example.com/webhooks/event", HttpMethod.POST)) + .build(); + +Capability rtc = Rtc.builder() + .addWebhook(Webhook.Type.EVENT, + new Webhook("https://example.com/webhooks/event", HttpMethod.POST)) + .build(); + +Capability vbc = Vbc.builder().build(); + +Application application = applicationClient.updateApplication( + Application.builder(existingApplication) + .name(APPLICATION_NAME) + .addCapability(messages) + .addCapability(voice) + .addCapability(rtc) + .addCapability(vbc) + .build() +); + +System.out.println("Application Updated:"); +System.out.println("Old: " + existingApplication.toJson()); +System.out.println("New: " + application.toJson()); +``` +## Number Insight +### Basic Insight + +```java +BasicInsightResponse response = client.getInsightClient().getBasicNumberInsight(INSIGHT_NUMBER); +System.out.println("International format: " + response.getInternationalFormatNumber()); +System.out.println("National format: " + response.getNationalFormatNumber()); +System.out.println("Country: " + response.getCountryName() + + " (" + response.getCountryCodeIso3() + ", +" + response.getCountryPrefix() + ")" +); +``` +### Advanced Insight + +```java +AdvancedInsightResponse response = client.getInsightClient().getAdvancedNumberInsight(INSIGHT_NUMBER); + +System.out.println("BASIC INFO:"); +System.out.println("International format: " + response.getInternationalFormatNumber()); +System.out.println("National format: " + response.getNationalFormatNumber()); +System.out.println("Country: " + response.getCountryName() + " (" + + response.getCountryCodeIso3() + ", +" + response.getCountryPrefix() + ")" +); +System.out.println(); +System.out.println("STANDARD INFO:"); +System.out.println("Current carrier: " + response.getCurrentCarrier().getName()); +System.out.println("Original carrier: " + response.getOriginalCarrier().getName()); + +System.out.println(); +System.out.println("ADVANCED INFO:"); +System.out.println("Validity: " + response.getValidNumber()); +System.out.println("Reachability: " + response.getReachability()); +System.out.println("Ported status: " + response.getPorted()); + +RoamingDetails roaming = response.getRoaming(); +if (roaming == null) { + System.out.println("- No Roaming Info -"); +} +else { + System.out.println("Roaming status: " + roaming.getStatus()); + if (response.getRoaming().getStatus() == RoamingDetails.RoamingStatus.ROAMING) { + System.out.print(" Currently roaming in: " + roaming.getRoamingCountryCode()); + System.out.println(" on the network " + roaming.getRoamingNetworkName()); + } +} +``` +### Standard Insight + +```java +StandardInsightResponse response = client.getInsightClient().getStandardNumberInsight(INSIGHT_NUMBER); + +System.out.println("BASIC INFO:"); +System.out.println("International format: " + response.getInternationalFormatNumber()); +System.out.println("National format: " + response.getNationalFormatNumber()); +System.out.println("Country: " + response.getCountryName() + + " (" + response.getCountryCodeIso3() + ", +" + response.getCountryPrefix() + ")" +); + +System.out.println(); +System.out.println("CARRIER INFO:"); +System.out.println("Current carrier: " + response.getCurrentCarrier().getName()); +System.out.println("Original carrier: " + response.getOriginalCarrier().getName()); +``` +### Advanced Insight Async + +```java +client.getInsightClient().getAdvancedNumberInsight( + AdvancedInsightRequest.builder(INSIGHT_NUMBER) + .async(true).callback(INSIGHT_CALLBACK_URL).build() +); +``` +### Advanced Insight With CNAM + +```java +AdvancedInsightRequest request = AdvancedInsightRequest.builder(INSIGHT_NUMBER).cnam(true).build(); + +AdvancedInsightResponse response = client.getInsightClient().getAdvancedNumberInsight(request); + +System.out.println(response); + +System.out.println("BASIC INFO:"); +System.out.println("International format: " + response.getInternationalFormatNumber()); +System.out.println("National format: " + response.getNationalFormatNumber()); +System.out.println("Country: " + response.getCountryName() + " (" + response.getCountryCodeIso3() + ", +" + + response.getCountryPrefix() + ")"); +System.out.println(); +System.out.println("STANDARD INFO:"); +System.out.println("Current carrier: " + response.getCurrentCarrier().getName()); +System.out.println("Original carrier: " + response.getOriginalCarrier().getName()); + +System.out.println(); +System.out.println("ADVANCED INFO:"); +System.out.println("Validity: " + response.getValidNumber()); +System.out.println("Reachability: " + response.getReachability()); +System.out.println("Ported status: " + response.getPorted()); + +RoamingDetails roaming = response.getRoaming(); +if (roaming == null) { + System.out.println("- No Roaming Info -"); +} +else { + System.out.println("Roaming status: " + roaming.getStatus()); + if (response.getRoaming().getStatus() == RoamingDetails.RoamingStatus.ROAMING) { + System.out.print(" Currently roaming in: " + roaming.getRoamingCountryCode()); + System.out.println(" on the network " + roaming.getRoamingNetworkName()); + } +} + +System.out.println("CNAM INFORMATION:"); +System.out.println("Name: " + response.getCallerIdentity().getName()); +System.out.println("Type: " + response.getCallerIdentity().getType()); +``` +### Async Insight Trigger + +```java +port(3000); +Spark.post("/webhooks/insight", (req, res) -> { + AdvancedInsightResponse response = AdvancedInsightResponse.fromJson(req.body()); + System.out.println("Country: " + response.getCountryName()); + + res.status(204); + return ""; +}); +``` +## JWT +### Validate Inbound JWT + +```java + +Route validateJwt = (req, res) -> { + String token = req.headers("Authorization").substring(7); + + if (Jwt.verifySignature(token, VONAGE_SIGNATURE_SECRET)) { + res.status(204); + } + else { + res.status(401); + } + + return ""; +}; +Spark.port(5000); +Spark.post("/webhooks/validatejwt", validateJwt); +``` +### Generate JWT + +```java +String token = Jwt.builder() + .applicationId("aaaaaaaa-bbbb-cccc-dddd-0123456789ab") + .privateKeyPath(Paths.get(VONAGE_PRIVATE_KEY_PATH)) + .subject("alice") + .issuedAt(ZonedDateTime.now()) + .expiresAt(ZonedDateTime.now().plusMinutes(20)) + .addClaim("acl", Map.of( + "paths", Map.of( + "/*/users/**", Map.of(), + "/*/conversations/**", Map.of(), + "/*/sessions/**", Map.of(), + "/*/devices/**", Map.of(), + "/*/image/**", Map.of(), + "/*/media/**", Map.of(), + "/*/applications/**", Map.of(), + "/*/push/**", Map.of(), + "/*/knocking/**", Map.of(), + "/*/legs/**", Map.of() + ) + )) + .build() + .generate(); +``` +## Meetings +### Delete Theme + +```java +client.getMeetingsClient().deleteTheme(THEME_ID, true); +System.out.println("Deleted theme "+THEME_ID); +``` +### List Themes + +```java +List themes = client.getMeetingsClient().listThemes(); +themes.forEach(theme -> System.out.println(theme.getThemeName() + " ("+theme.getThemeId()+")")); +``` +### List Dial In Numbers + +```java +List dialInNumbers = client.getMeetingsClient().listDialNumbers(); +dialInNumbers.forEach(din -> System.out.println(din.getDisplayName()+": "+din.getNumber())); +``` +### Delete Recording + +```java +client.getMeetingsClient().deleteRecording(RECORDING_ID); +System.out.println("Deleted recording "+RECORDING_ID); +``` +### Get Room + +```java +MeetingRoom room = client.getMeetingsClient().getRoom(ROOM_ID); +System.out.println(room.getDisplayName() + " ("+room.getId()+")"); +``` +### Upload Logo + +```java +client.getMeetingsClient().updateThemeLogo(THEME_ID, LOGO_TYPE, LOGO_FILEPATH); +System.out.println("Updated '"+LOGO_TYPE+"' logo for theme "+THEME_ID); +``` +### Create Long Term Room + +```java +MeetingRoom room = MeetingRoom.builder(DISPLAY_NAME) + .type(RoomType.LONG_TERM) + .expiresAt(EXPIRATION_DATE) + .build(); +client.getMeetingsClient().createRoom(room); +System.out.println("Created room "+room.getId()); +``` +### Update Room + +```java +UpdateRoomRequest request = UpdateRoomRequest.builder().themeId(THEME_ID).build(); +MeetingRoom room = client.getMeetingsClient().updateRoom(ROOM_ID, request); +System.out.println("Updated room '"+room.getDisplayName()+"' ("+room.getId()+")"); +``` +### List Recordings + +```java +List recordings = client.getMeetingsClient().listRecordings(SESSION_ID); +recordings.forEach(recording -> System.out.println(recording.getId())); +``` +### Update Application + +```java +UpdateApplicationRequest request = UpdateApplicationRequest.builder() + .defaultThemeId(THEME_ID).build(); +Application application = client.getMeetingsClient().updateApplication(request); +System.out.println("Updated application "+application.getApplicationId()); +``` +### List Rooms By Theme + +```java +List rooms = client.getMeetingsClient().searchRoomsByTheme(THEME_ID); +rooms.forEach(room -> System.out.println(room.getDisplayName() + " ("+room.getId()+")")); +``` +### Update Theme + +```java +Theme theme = Theme.builder().mainColor(MAIN_COLOR).brandText(BRAND_TEXT).build(); +client.getMeetingsClient().updateTheme(THEME_ID, theme); +System.out.println("Updated theme '"+theme.getThemeName()+"' ("+theme.getThemeId()+")"); +``` +### Create Instant Room + +```java +MeetingRoom room = MeetingRoom.builder(DISPLAY_NAME).type(RoomType.INSTANT).build(); +client.getMeetingsClient().createRoom(room); +System.out.println("Created room "+room.getId()); +``` +### Get Recording + +```java +Recording recording = client.getMeetingsClient().getRecording(RECORDING_ID); +System.out.println(recording.getId()); +``` +### List Rooms + +```java +List rooms = client.getMeetingsClient().listRooms(); +rooms.forEach(room -> System.out.println(room.getDisplayName() + " ("+room.getId()+")")); +``` +### Get Theme + +```java +Theme theme = client.getMeetingsClient().getTheme(THEME_ID); +System.out.println(theme.getThemeName()); +``` +### Create Theme + +```java +Theme theme = Theme.builder().mainColor(MAIN_COLOR).brandText(BRAND_TEXT).build(); +client.getMeetingsClient().createTheme(theme); +System.out.println("Updated theme '"+theme.getThemeName()+"' ("+theme.getThemeId()+")"); +``` +## Messages +### SMS +#### Send SMS Text + +```java +var response = client.getMessagesClient().sendMessage( + SmsTextRequest.builder() + .from(SMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .text("This is an SMS text message sent using the Messages API") + .build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +### RCS +#### Send RCS Text + +```java +var response = client.getMessagesClient().sendMessage( + RcsTextRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .text("This is an RCS message sent via the Vonage Messages API") + .build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Image + +```java +var response = client.getMessagesClient().sendMessage( + RcsImageRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) + .build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Rich Card + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "richCard", Map.of("standaloneCard", Map.of( + "thumbnailImageAlignment", "RIGHT", + "cardOrientation", "VERTICAL", + "cardContent", Map.of( + "title", "Quick question", + "description", "Do you like this picture?", + "media", Map.of( + "height", "TALL", + "contentInfo", Map.of( + "fileUrl", MESSAGES_IMAGE_URL, + "forceRefresh", "false" + ) + ), + "suggestions", List.of( + Map.of( + "reply", Map.of( + "text", "Yes", + "postbackData", "suggestion_1" + ) + ), + Map.of( + "reply", Map.of( + "text", "I love it!", + "postbackData", "suggestion_2" + ) + ) + ) + ) + )) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Suggested View Location + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "Drop by our office!", + "suggestions", List.of( + Map.of( + "action", Map.of( + "text", "View map", + "postbackData", "postback_data_1234", + "fallbackUrl", "https://www.google.com/maps/place/Vonage/@51.5230371,-0.0852492,15z", + "viewLocationAction" , Map.of( + "latLong", Map.of( + "latitude", 51.5230371, + "longitude", -0.0852492 + ), + "label", "Vonage London Office" + ) + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Revoke Message + +```java +client.getMessagesClient().revokeOutboundMessage(MESSAGES_MESSAGE_ID, MESSAGES_GEOSPECIFIC_API_HOST); +``` +#### Send RCS Suggested Reply + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "What do you think of Vonage APIs?", + "suggestions", List.of( + Map.of( + "reply", Map.of( + "text", "They're great!", + "postbackData", "suggestion_1" + ) + ), + Map.of( + "reply", Map.of( + "text", "They're awesome!", + "postbackData", "suggestion_2" + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Rich Card Carousel + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "carouselCard", Map.of( + "cardWidth", "MEDIUM", + "cardContents", List.of( + Map.of( + "title", "Option 1: Photo", + "description", "Do you prefer this photo?", + "suggestions", List.of( + Map.of( + "reply", Map.of( + "text", "Option 1", + "postbackData", "card_1" + ) + ) + ), + "media", Map.of( + "height", "MEDIUM", + "contentInfo", Map.of( + "fileUrl", MESSAGES_IMAGE_URL, + "forceRefresh", "false" + ) + ) + ), + Map.of( + "title", "Option 2: Video", + "description", "Or this video?", + "suggestions", List.of( + Map.of( + "reply", Map.of( + "text", "Option 2", + "postbackData", "card_2" + ) + ) + ), + "media", Map.of( + "height", "MEDIUM", + "contentInfo", Map.of( + "fileUrl", MESSAGES_VIDEO_URL, + "forceRefresh", "false" + ) + ) + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Video + +```java +var response = client.getMessagesClient().sendMessage( + RcsVideoRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) + .build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Suggested Calendar Event + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "Product Launch: Save the date!", + "suggestions", List.of( + Map.of( + "action", Map.of( + "text", "Save to calendar", + "postbackData", "postback_data_1234", + "fallbackUrl", "https://www.google.com/calendar", + "createCalendarEventAction", Map.of( + "startTime", Instant.ofEpochSecond(1719604800), + "endTime", Instant.ofEpochSecond(1719601200), + "title", "Vonage API Product Launch", + "description", "Event to demo Vonage's new and exciting API product" + ) + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS File + +```java +var response = client.getMessagesClient().sendMessage( + RcsFileRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_FILE_URL) + .build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Suggested Open URL + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "Check out our latest offers!", + "suggestions", List.of( + Map.of( + "action", Map.of( + "text", "Open product page", + "postbackData", "postback_data_1234", + "openUrlAction" , Map.of( + "url", "https://example.com/product" + ) + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Suggested Multiple Actions + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "Need some help? Call us now or visit our website for more information.", + "suggestions", List.of( + Map.of( + "action", Map.of( + "text", "Call us", + "postbackData", "postback_data_1234", + "fallbackUrl", "https://www.example.com/contact/", + "dialAction", Map.of( + "phoneNumber", "+447900000000" + ) + ) + ), + Map.of( + "action", Map.of( + "text", "Visit site", + "postbackData", "postback_data_1234", + "openUrlAction", Map.of( + "url", "http://example.com/" + ) + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Suggested Dial Number + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "Call us to claim your free gift!", + "suggestions", List.of( + Map.of( + "action", Map.of( + "text", "Call now!", + "postbackData", "postback_data_1234", + "fallbackUrl", "https://www.example.com/contact/", + "dialAction" , Map.of( + "phoneNumber", "+447900000000" + ) + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +#### Send RCS Suggested Share Location + +```java +var response = client.getMessagesClient().sendMessage( + RcsCustomRequest.builder() + .from(RCS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of("contentMessage", Map.of( + "text", "Your driver will come and meet you at your specified location.", + "suggestions", List.of( + Map.of( + "action", Map.of( + "text", "Share a location", + "postbackData", "postback_data_1234", + "shareLocationAction", Map.of() + ) + ) + ) + )) + ).build() +); +System.out.println("Message sent successfully. ID: " + response.getMessageUuid()); +``` +### MMS +#### Send MMS Video + +```java +var response = client.getMessagesClient().sendMessage( + MmsVideoRequest.builder() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send MMS Vcard + +```java +var response = client.getMessagesClient().sendMessage( + MmsVcardRequest.builder() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VCARD_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send MMS Image + +```java +var response = client.getMessagesClient().sendMessage( + MmsImageRequest.builder() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send MMS Audio + +```java +var response = client.getMessagesClient().sendMessage( + MmsAudioRequest.builder() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_AUDIO_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +### Messenger +#### Send Messenger Text + +```java +var response = client.getMessagesClient().sendMessage( + MessengerTextRequest.builder() + .from(MESSENGER_SENDER_ID).to(MESSENGER_RECIPIENT_ID) + .text("This is a Facebook Messenger Message sent from the Messages API") + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Messenger Image + +```java +var response = client.getMessagesClient().sendMessage( + MessengerImageRequest.builder() + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_IMAGE_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Messenger Audio + +```java +var response = client.getMessagesClient().sendMessage( + MessengerAudioRequest.builder() + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_AUDIO_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Messenger Video + +```java +var response = client.getMessagesClient().sendMessage( + MessengerVideoRequest.builder() + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_VIDEO_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Messenger File + +```java +var response = client.getMessagesClient().sendMessage( + MessengerFileRequest.builder() + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) + .url(MESSAGES_FILE_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +### Incoming Message + +```java + +Route inboundRoute = (request, response) -> { + InboundMessage messageDetails = InboundMessage.fromJson(request.body()); + System.out.println( + "Message ID "+messageDetails.getMessageUuid()+" of type " + + messageDetails.getMessageType()+" was sent from " + + messageDetails.getFrom()+" to "+messageDetails.getTo()+" via "+ + messageDetails.getChannel()+" at "+messageDetails.getTimestamp() + ); + return "OK"; +}; + +Spark.port(3000); +Spark.post("/webhooks/inbound-message", inboundRoute); +``` +### Viber +#### Send Viber Video + +```java +var response = client.getMessagesClient().sendMessage( + ViberVideoRequest.builder() + .to(MESSAGES_TO_NUMBER) + .from(VIBER_SENDER_ID) + .url(MESSAGES_VIDEO_URL) + .thumbUrl(VIBER_THUMB_URL) + .category(Category.TRANSACTION) + .fileSize(VIBER_VIDEO_FILE_SIZE) + .duration(VIBER_VIDEO_DURATION) + .ttl(VIBER_VIDEO_TTL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Viber Image + +```java +var response = client.getMessagesClient().sendMessage( + ViberImageRequest.builder() + .from(VIBER_SENDER_ID) + .to(MESSAGES_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Viber File + +```java +var response = client.getMessagesClient().sendMessage( + ViberFileRequest.builder() + .from(VIBER_SENDER_ID) + .to(MESSAGES_TO_NUMBER) + .url(MESSAGES_FILE_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send Viber Text + +```java +var response = client.getMessagesClient().sendMessage( + ViberTextRequest.builder() + .from(VIBER_SENDER_ID).to(MESSAGES_TO_NUMBER) + .text("Don't miss out on our latest offers!") + .category(Category.PROMOTION) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +### Sandbox +#### Messenger +##### Send Messenger Text + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(MessengerTextRequest.builder() + .from(MESSAGES_SANDBOX_FB_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .text("Don't miss out on our latest offers!") + .build() + ).getMessageUuid() +); +``` +##### Send Messenger Video + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(MessengerVideoRequest.builder() + .from(MESSAGES_SANDBOX_FB_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) + .build() + ).getMessageUuid() +); +``` +#### Viber +##### Send Viber Video + +```java +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient().useSandboxEndpoint() + .sendMessage(ViberVideoRequest.builder() + .from(MESSAGES_SANDBOX_VIBER_SERVICE_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .category(Category.PROMOTION) + .duration(VIBER_VIDEO_DURATION) + .fileSize(VIBER_VIDEO_FILE_SIZE) + .thumbUrl(VIBER_THUMB_URL) + .url(MESSAGES_VIDEO_URL) + .caption("Check out this video!").build() + ).getMessageUuid() +); +``` +##### Send Viber Text + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(ViberTextRequest.builder() + .from(MESSAGES_SANDBOX_VIBER_SERVICE_ID) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .text("Don't miss out on our latest offers!") + .category(Category.PROMOTION) + .build() + ).getMessageUuid() +); +``` +#### WhatsApp +##### Send WhatsApp Location + +```java +System.out.println(VonageClient.builder() + .apiKey(VONAGE_API_KEY) + .apiSecret(VONAGE_API_SECRET) + .build() + .getMessagesClient() + .sendMessage(WhatsappLocationRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .longitude(-122.1503115) + .latitude(37.4843538) + .name("Facebook HQ") + .address("1 Hacker Way, Menlo Park, CA 94025") + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Text + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappTextRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .text("Hello from Vonage, "+System.getenv("NAME")) + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Unreaction + +```java +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappReactionRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .contextMessageId(MESSAGES_MESSAGE_ID) + .unreact().build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Contact + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappCustomRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .custom(Map.of( + "type", "contacts", + "contacts", List.of(Map.of( + "addresses", List.of( + Map.of( + "city", "Menlo Park", + "country", "United States", + "state", "CA", + "country_code", "us", + "street", "1 Hacker Way", + "type", "HOME", + "zip", "94025" + ), + Map.of( + "city", "Menlo Park", + "country", "United States", + "state", "CA", + "country_code", "us", + "street", "200 Jefferson Dr", + "type", "WORK", + "zip", "94025" + ) + ), + "birthday", "2012-08-18", + "emails", List.of( + Map.of( + "email", "test@fb.com", + "type", "WORK" + ), + Map.of( + "email", "test@whatsapp.com", + "type", "WORK" + ) + ), + Map.of("name", Map.of( + "first_name", "Jayden", + "last_name", "Smith", + "formatted_name", "J. Smith" + )), + Map.of("org", Map.of( + "company", "WhatsApp", + "department", "Design", + "title", "Manager" + )), + Map.of("phones", List.of( + Map.of( + "phone", "+1 (940) 555-1234", + "type", "HOME" + ), + Map.of( + "phone", "+1 (650) 555-1234", + "type", "WORK", + "wa_id", "16505551234" + ) + )), + Map.of("urls", List.of( + Map.of( + "url", "https://www.facebook.com", + "type", "WORK" + ) + )) + )) + )) + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Sticker + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappStickerRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(WHATSAPP_STICKER_URL) + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Audio + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappAudioRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_AUDIO_URL) + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp File + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappFileRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_FILE_URL) + .caption("Accompanying message (optional)") + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Image + +```java + +System.out.println(VonageClient.builder() + .apiKey(VONAGE_API_KEY) + .apiSecret(VONAGE_API_SECRET) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappImageRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_IMAGE_URL) + .caption(MESSAGES_CAPTION) + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Reaction + +```java +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappReactionRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .contextMessageId(MESSAGES_MESSAGE_ID) + .reaction(MESSAGES_EMOJI) + .build() + ).getMessageUuid() +); +``` +##### Send WhatsApp Video + +```java + +System.out.println(VonageClient.builder() + .applicationId(VONAGE_APPLICATION_ID) + .privateKeyPath(VONAGE_PRIVATE_KEY_PATH) + .build() + .getMessagesClient() + .useSandboxEndpoint() + .sendMessage(WhatsappVideoRequest.builder() + .from(MESSAGES_SANDBOX_WHATSAPP_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) + .build() + ).getMessageUuid() +); +``` +### Message Status Webhook + +```java + +Route inboundRoute = (request, response) -> { + MessageStatus messageDetails = MessageStatus.fromJson(request.body()); + System.out.println( + "Message ID "+messageDetails.getMessageUuid()+" (status " + messageDetails.getStatus()+ + ") was sent at "+messageDetails.getTimestamp()+" from " + + messageDetails.getFrom()+" to "+messageDetails.getTo()+" via "+ + messageDetails.getChannel()+" using "+messageDetails.getChannel() + ); + return "OK"; +}; + +Spark.port(3000); +Spark.post("/webhooks/message-status", inboundRoute); +``` +### WhatsApp +#### Send WhatsApp Location + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappLocationRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .name("Facebook HQ") + .address("1 Hacker Way, Menlo Park, CA 94025") + .longitude(-122.1503115).latitude(37.4843538) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Sticker URL + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappStickerRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(WHATSAPP_STICKER_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Text + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappTextRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .text("This is a WhatsApp Message text message sent using the Messages API") + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Multi Product + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappMultiProductRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .catalogId("1166260820787549") + .headerText("Our top products") + .bodyText("Check out these great products") + .addProductsSection("Cool products", Arrays.asList("ch76nhzdeq", "r07qei73l7")) + .addProductsSection("Awesome product", "unepvzvsfp") + .footerText("Sale now on!") + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Sticker ID + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappStickerRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .id(WHATSAPP_STICKER_ID) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsAppOT P + +```java +Map custom = new LinkedHashMap<>(4); +custom.put("type", "template"); +Map template = new LinkedHashMap<>(); +template.put("name", WHATSAPP_TEMPLATE_NAME); +custom.put("template", template); +Map language = new LinkedHashMap<>(2); +language.put("code", "en_US"); +language.put("policy", "deterministic"); +custom.put("language", language); +List> components = new ArrayList<>(2); +Map component1 = new LinkedHashMap<>(2); +component1.put("type", "body"); +List> comp1Parameters = new ArrayList<>(1); +Map comp1param1 = new LinkedHashMap<>(2); +comp1param1.put("type", "text"); +comp1param1.put("text", "123456"); +comp1Parameters.add(comp1param1); +component1.put("parameters", comp1Parameters); +components.add(component1); +Map component2 = new LinkedHashMap<>(4); +component2.put("type", "button"); +component2.put("sub_type", "url"); +component2.put("index", "0"); +component2.put("parameters", comp1Parameters); +components.add(component2); +custom.put("components", components); + +WhatsappCustomRequest message = WhatsappCustomRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(custom).build(); + +client.getMessagesClient().sendMessage(message); +``` +#### Send WhatsApp Quick Reply Button + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappCustomRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of( + "type", MessageType.TEMPLATE, + "template", Map.of( + "namespace", WHATSAPP_TEMPLATE_NAMESPACE, + "name", WHATSAPP_TEMPLATE_NAME, + "language", Map.of( + "code", Locale.ENGLISH, + "policy", Policy.DETERMINISTIC + ), + "components", List.of( + Map.of( + "type", "header", + "parameters", List.of( + Map.of( + "type", MessageType.TEXT, + "text", "12/26" + ) + ) + ), + Map.of( + "type", "body", + "parameters", List.of( + Map.of( + "type", MessageType.TEXT, + "text", "*Ski Trip*" + ), + Map.of( + "type", MessageType.TEXT, + "text", "2019-12-26" + ), + Map.of( + "type", MessageType.TEXT, + "text", "*Squaw Valley Ski Resort, Tahoe*" + ) + ) + ), + Map.of( + "type", MessageType.BUTTON, + "sub_type", "quick_reply", + "index", 0, + "parameters", List.of( + Map.of( + "type", "payload", + "payload", "Yes-Button-Payload" + ) + ) + ), + Map.of( + "type", MessageType.BUTTON, + "sub_type", "quick_reply", + "index", 1, + "parameters", List.of( + Map.of( + "type", "payload", + "payload", "No-Button-Payload" + ) + ) + ) + ) + ) + )).build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Media Template + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappCustomRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of( + "type", MessageType.TEMPLATE, + "template", Map.of( + "name", WHATSAPP_TEMPLATE_NAME, + "language", Map.of( + "policy", Policy.DETERMINISTIC, + "code", Locale.ENGLISH + ), + "components", List.of( + Map.of( + "type", "header", + "parameters", List.of( + Map.of( + "type", MessageType.IMAGE, + "image", Map.of( + "link", MESSAGES_IMAGE_URL + ) + ) + ) + ), + Map.of( + "type", "body", + "parameters", List.of( + Map.of( + "type", MessageType.TEXT, + "text", WHATSAPP_TEMPLATE_REPLACEMENT_TEXT + ) + ) + ) + ) + ) + )).build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Unreaction + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappReactionRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .contextMessageId(MESSAGES_MESSAGE_ID) + .unreact().build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Mark As Read + +```java +client.getMessagesClient().ackInboundMessage(MESSAGES_MESSAGE_ID, ApiRegion.API_EU); +``` +#### Send WhatsApp Contact + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappCustomRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of( + "type", "contacts", + "contacts", List.of(Map.of( + "addresses", List.of( + Map.of( + "city", "Menlo Park", + "country", "United States", + "state", "CA", + "country_code", "us", + "street", "1 Hacker Way", + "type", "HOME", + "zip", "94025" + ), + Map.of( + "city", "Menlo Park", + "country", "United States", + "state", "CA", + "country_code", "us", + "street", "200 Jefferson Dr", + "type", "WORK", + "zip", "94025" + ) + ), + "birthday", "2012-08-18", + "emails", List.of( + Map.of( + "email", "test@fb.com", + "type", "WORK" + ), + Map.of( + "email", "test@whatsapp.com", + "type", "WORK" + ) + ), + Map.of("name", Map.of( + "first_name", "Jayden", + "last_name", "Smith", + "formatted_name", "J. Smith" + )), + Map.of("org", Map.of( + "company", "WhatsApp", + "department", "Design", + "title", "Manager" + )), + Map.of("phones", List.of( + Map.of( + "phone", "+1 (940) 555-1234", + "type", "HOME" + ), + Map.of( + "phone", "+1 (650) 555-1234", + "type", "WORK", + "wa_id", "16505551234" + ) + )), + Map.of("urls", List.of( + Map.of( + "url", "https://www.facebook.com", + "type", "WORK" + ) + )) + )) + )) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Template + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappTemplateRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .policy(Policy.DETERMINISTIC).locale(Locale.ENGLISH_UK) + .name(WHATSAPP_TEMPLATE_NAMESPACE+':'+WHATSAPP_TEMPLATE_NAME) + .parameters(List.of( + "Vonage Verification", + "64873", + "10" + )) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Single Product + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappSingleProductRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .catalogId(WHATSAPP_CATALOG_ID) + .productRetailerId(WHATSAPP_PRODUCT_ID) + .bodyText("Check out this cool product") + .footerText("Sale now on!") + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Audio + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappAudioRequest.builder() + .to(MESSAGES_TO_NUMBER) + .from(WHATSAPP_SENDER_ID) + .url(MESSAGES_AUDIO_URL) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp File + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappFileRequest.builder() + .to(MESSAGES_TO_NUMBER).from(WHATSAPP_SENDER_ID) + .url(MESSAGES_FILE_URL).caption(MESSAGES_CAPTION) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Image + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappImageRequest.builder() + .to(MESSAGES_TO_NUMBER).from(WHATSAPP_SENDER_ID) + .url(MESSAGES_IMAGE_URL).caption(MESSAGES_CAPTION) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Link Button + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappCustomRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of( + "type", "template", + "template", Map.of( + "namespace", WHATSAPP_TEMPLATE_NAMESPACE, + "name", WHATSAPP_TEMPLATE_NAME, + "language", Map.of( + "code", Locale.ENGLISH, + "policy", Policy.DETERMINISTIC + ), + "components", List.of( + Map.of( + "type", "header", + "parameters", List.of( + Map.of( + "type", "image", + "image", Map.of( + "link", WHATSAPP_HEADER_IMAGE_URL + ) + ) + ) + ), + Map.of( + "type", "body", + "parameters", List.of( + Map.of( + "type", "text", + "text", "Anand" + ), + Map.of( + "type", "text", + "text", "Quest" + ), + Map.of( + "type", "text", + "text", "113-0921387" + ), + Map.of( + "type", "text", + "text", "23rd Nov 2019" + ) + ) + ), + Map.of( + "type", "button", + "index", "0", + "sub_type", "url", + "parameters", List.of( + Map.of( + "type", "text", + "text", "1Z999AA10123456784" + ) + ) + ) + ) + ) + )) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Reaction + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappReactionRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .contextMessageId(MESSAGES_MESSAGE_ID) + .reaction(MESSAGES_EMOJI).build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Video + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappVideoRequest.builder() + .to(MESSAGES_TO_NUMBER).from(WHATSAPP_SENDER_ID) + .url(MESSAGES_VIDEO_URL).caption(MESSAGES_CAPTION) + .build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +#### Send WhatsApp Authentication Template + +```java +var response = client.getMessagesClient().sendMessage( + WhatsappCustomRequest.builder() + .from(WHATSAPP_SENDER_ID).to(MESSAGES_TO_NUMBER) + .custom(Map.of( + "type", MessageType.TEMPLATE, + "template", Map.of( + "name", WHATSAPP_AUTH_TEMPLATE_NAME, + "language", Map.of( + "policy", Policy.DETERMINISTIC, + "code", Locale.ENGLISH + ), + "components", List.of( + Map.of( + "type", "body", + "parameters", List.of( + Map.of( + "type", MessageType.TEXT, + "text", WHATSAPP_OTP + ) + ) + ), + Map.of( + "type", MessageType.BUTTON, + "sub_type", "url", + "index", 0, + "parameters", List.of( + Map.of( + "type", MessageType.TEXT, + "text", WHATSAPP_OTP + ) + ) + ) + ) + ) + )).build() +); +System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); +``` +## Fraud Detection +### Fraud Score + +```java +var response = client.getNumberInsight2Client().fraudCheck(INSIGHT_NUMBER, Insight.FRAUD_SCORE); +var fraudScore = response.getFraudScore(); +System.out.println(fraudScore); +``` +### SIM Swap + +```java +var response = client.getNumberInsight2Client().fraudCheck(INSIGHT_NUMBER, Insight.SIM_SWAP); +var simSwap = response.getSimSwap(); +System.out.println(simSwap); +``` +## Numbers +### Cancel Number + +```java +client.getNumbersClient().cancelNumber(NUMBER_COUNTRY_CODE, NUMBER_MSISDN); +``` +### Buy Number + +```java +client.getNumbersClient().buyNumber(NUMBER_COUNTRY_CODE, NUMBER_MSISDN); +``` +### Search Numbers + +```java +SearchNumbersResponse response = client.getNumbersClient().searchNumbers( + SearchNumbersFilter.builder() + .country(NUMBER_COUNTRY_CODE) + .type(NUMBER_TYPE) + .features(NUMBER_FEATURES) + .pattern(NUMBER_SEARCH_PATTERN, NUMBER_SEARCH_CRITERIA) + .build() +); + +System.out.println("Here are " + + response.getNumbers().length + + " of the " + response.getCount() + + " matching numbers available for purchase." +); + +for (AvailableNumber number : response.getNumbers()) { + System.out.println("Tel: " + number.getMsisdn()); + System.out.println("Cost: " + number.getCost()); +} +``` +### Update Number + +```java +client.getNumbersClient().updateNumber( + UpdateNumberRequest.builder(NUMBER_MSISDN, NUMBER_COUNTRY_CODE) + .moHttpUrl(NUMBER_SMS_CALLBACK_URL) + .voiceCallback(NUMBER_VOICE_CALLBACK_TYPE, NUMBER_VOICE_CALLBACK_URL) + .voiceStatusCallback(NUMBER_VOICE_STATUS_CALLBACK_URL) + .build() +); +``` +### List Numbers + +```java +ListNumbersResponse response = client.getNumbersClient().listNumbers( + ListNumbersFilter.builder() + .pattern(NUMBER_SEARCH_PATTERN, NUMBER_SEARCH_CRITERIA) + .build() +); + +for (OwnedNumber number : response.getNumbers()) { + System.out.println("Tel: " + number.getMsisdn()); + System.out.println("Type: " + number.getType()); + System.out.println("Country: " + number.getCountry()); +} +``` +## Redact +### RedactA Transaction + +```java +client.getRedactClient().redactTransaction(VONAGE_REDACT_ID, RedactRequest.Product.SMS); +``` +## SIM Swap +### Retrieve SIM Swap Date + +```java +Instant lastSwapDate = client.getSimSwapClient().retrieveSimSwapDate(SIMSWAP_MSISDN); +System.out.println(lastSwapDate); +``` +### SIM Swapped + +```java +boolean swapped = client.getSimSwapClient().checkSimSwap(SIMSWAP_MSISDN, SIMSWAP_MAX_AGE); +System.out.println("SIM for "+SIMSWAP_MSISDN + " has " + + (swapped ? "" : "not ") + "been swapped in the past "+SIMSWAP_MAX_AGE+" hours." +); +``` +## SMS +### Receive Signed SMS + +```java +/* + * Route to handle incoming SMS GET request. + */ +Route inboundSmsAsGet = (req, res) -> { + String signatureSecret = VONAGE_SIGNATURE_SECRET; + System.out.println(signatureSecret); + if (RequestSigning.verifyRequestSignature( + req.raw().getInputStream(), + req.contentType(), + req.queryMap().toMap(), + signatureSecret + )) { + System.out.println("msisdn: " + req.queryParams("msisdn")); + System.out.println("messageId: " + req.queryParams("messageId")); + System.out.println("text: " + req.queryParams("text")); + System.out.println("type: " + req.queryParams("type")); + System.out.println("keyword: " + req.queryParams("keyword")); + System.out.println("messageTimestamp: " + req.queryParams("message-timestamp")); + + res.status(204); + } + else { + System.out.println("Bad signature"); + res.status(401); + } + + return ""; +}; + +Spark.port(5000); +Spark.get("/webhooks/inbound-sms", inboundSmsAsGet); +``` +### ReceiveDL R + +```java +port(3000); + +get("/webhooks/delivery-receipt", (req, res) -> { + for (String param : req.queryParams()) { + System.out.printf("%s: %s\n", param, req.queryParams(param)); + } + res.status(204); + return ""; +}); + +post("/webhooks/delivery-receipt", (req, res) -> { + // The body will be form-encoded or a JSON object: + if (req.contentType().startsWith("application/x-www-form-urlencoded")) { + for (String param : req.queryParams()) { + System.out.printf("%s: %s\n", param, req.queryParams(param)); + } + } else { + System.out.println(req.body()); + } + + res.status(204); + return ""; +}); +``` +### ReceiveSM S + +```java +/* + * Route to handle incoming SMS GET request. + */ +Route inboundSmsAsGet = (req, res) -> { + System.out.println("msisdn: " + req.queryParams("msisdn")); + System.out.println("messageId: " + req.queryParams("messageId")); + System.out.println("text: " + req.queryParams("text")); + System.out.println("type: " + req.queryParams("type")); + System.out.println("keyword: " + req.queryParams("keyword")); + System.out.println("messageTimestamp: " + req.queryParams("message-timestamp")); + + res.status(204); + return ""; +}; + +/* + * Route to handle incoming SMS with POST form-encoded or JSON body. + */ +Route inboundSmsAsPost = (req, res) -> { + // The body will be form-encoded or a JSON object: + if (req.contentType().startsWith("application/x-www-form-urlencoded")) { + System.out.println("msisdn: " + req.queryParams("msisdn")); + System.out.println("messageId: " + req.queryParams("messageId")); + System.out.println("text: " + req.queryParams("text")); + System.out.println("type: " + req.queryParams("type")); + System.out.println("keyword: " + req.queryParams("keyword")); + System.out.println("messageTimestamp: " + req.queryParams("message-timestamp")); + } else { + MessageEvent event = MessageEvent.fromJson(req.body()); + + System.out.println("msisdn: " + event.getMsisdn()); + System.out.println("messageId: " + event.getMessageId()); + System.out.println("text: " + event.getText()); + System.out.println("type: " + event.getType()); + System.out.println("keyword: " + event.getKeyword()); + System.out.println("messageTimestamp: " + event.getMessageTimestamp()); + } + + res.status(204); + return ""; +}; + +Spark.port(8080); +Spark.get("/webhooks/inbound-sms", inboundSmsAsGet); +Spark.post("/webhooks/inbound-sms", inboundSmsAsPost); +``` +### Send Unicode Message + +```java +TextMessage message = new TextMessage(SMS_SENDER_ID, SMS_TO_NUMBER, "Blue Öyster Cult \uD83E\uDD18", true); + +SmsSubmissionResponse responses = client.getSmsClient().submitMessage(message); + +for (SmsSubmissionResponseMessage responseMessage : responses.getMessages()) { + System.out.println(message); +} +``` +### Send Message + +```java +TextMessage message = new TextMessage( + SMS_SENDER_ID, SMS_TO_NUMBER, + "A text message sent using the Vonage SMS API" +); + +SmsSubmissionResponse response = client.getSmsClient().submitMessage(message); + +if (response.getMessages().get(0).getStatus() == MessageStatus.OK) { + System.out.println("Message sent successfully."); +} else { + System.out.println("Message failed with error: " + response.getMessages().get(0).getErrorText()); +} +``` +### Send Signed SMS + +```java +right 2025 Vonage + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ +package com.vonage.quickstart.sms; + +import com.vonage.client.VonageClient; +import com.vonage.client.sms.MessageStatus; +import com.vonage.client.sms.SmsSubmissionResponse; +import com.vonage.client.sms.messages.TextMessage; +import com.vonage.client.auth.hashutils.HashUtil; +import static com.vonage.quickstart.EnvironmentVariables.*; + +public class SendSignedSms { public static void main(String[] args) throws Exception { - - String VONAGE_API_KEY = envVar("VONAGE_API_KEY"); - String VONAGE_SIGNATURE_SECRET = envVar("VONAGE_SIGNATURE_SECRET"); - String TO_NUMBER = envVar("TO_NUMBER"); - String VONAGE_BRAND_NAME = envVar("VONAGE_BRAND_NAME"); VonageClient client = VonageClient.builder() .apiKey(VONAGE_API_KEY) .signatureSecret(VONAGE_SIGNATURE_SECRET) .hashType(HashUtil.HashType.MD5).build(); - TextMessage message = new TextMessage(VONAGE_BRAND_NAME, - TO_NUMBER, + TextMessage message = new TextMessage( + SMS_SENDER_ID, SMS_TO_NUMBER, "A text message sent using the Vonage SMS API" ); @@ -121,7 +2110,7 @@ for (SecretResponse secret : response.getSecrets()) { MoneyTransfer receipt = client.getSubaccountsClient().transferCredit( MoneyTransfer.builder() .from(VONAGE_API_KEY).to(SUBACCOUNT_KEY) - .amount(AMOUNT).build() + .amount(SUBACCOUNT_CREDIT_AMOUNT).build() ); System.out.println("Transfer successful: "+receipt.getId()); ``` @@ -131,14 +2120,16 @@ System.out.println("Transfer successful: "+receipt.getId()); MoneyTransfer receipt = client.getSubaccountsClient().transferBalance( MoneyTransfer.builder() .from(VONAGE_API_KEY).to(SUBACCOUNT_KEY) - .amount(AMOUNT).build() + .amount(SUBACCOUNT_BALANCE_AMOUNT).build() ); System.out.println("Transfer successful: "+receipt.getId()); ``` ### List Balance Transfers ```java -List transfers = client.getSubaccountsClient().listBalanceTransfers(); +List transfers = client.getSubaccountsClient().listBalanceTransfers( + ListTransfersFilter.builder().startDate(SUBACCOUNT_START_DATE).build() +); ``` ### List Subaccounts @@ -162,7 +2153,7 @@ Account subaccount = client.getSubaccountsClient().updateSubaccount( ```java Account subaccount = client.getSubaccountsClient().updateSubaccount( UpdateSubaccountRequest.builder(SUBACCOUNT_KEY) - .name(NEW_SUBACCOUNT_NAME).build() + .name(SUBACCOUNT_NAME).build() ); ``` ### Create Subaccount @@ -170,8 +2161,8 @@ Account subaccount = client.getSubaccountsClient().updateSubaccount( ```java Account subaccount = client.getSubaccountsClient().createSubaccount( CreateSubaccountRequest.builder() - .name(NEW_SUBACCOUNT_NAME) - .secret(NEW_SUBACCOUNT_SECRET) + .name(SUBACCOUNT_NAME) + .secret(SUBACCOUNT_SECRET) .build() ); ``` @@ -180,7 +2171,8 @@ Account subaccount = client.getSubaccountsClient().createSubaccount( ```java NumberTransfer transfer = NumberTransfer.builder() .from(VONAGE_API_KEY).to(SUBACCOUNT_KEY) - .number(NUMBER).build(); + .number(NUMBER_MSISDN).country(NUMBER_COUNTRY_CODE) + .build(); client.getSubaccountsClient().transferNumber(transfer); ``` @@ -194,7 +2186,9 @@ Account subaccount = client.getSubaccountsClient().updateSubaccount( ### List Credit Transfers ```java -List transfers = client.getSubaccountsClient().listCreditTransfers(); +List transfers = client.getSubaccountsClient().listCreditTransfers( + ListTransfersFilter.builder().startDate(SUBACCOUNT_START_DATE).build() +); ``` ## Users ### Update User @@ -248,7 +2242,7 @@ List users = client.getUsersClient().listUsers(); ### Cancel Verification ```java -ControlResponse response = client.getVerifyClient().cancelVerification(REQUEST_ID); +ControlResponse response = client.getVerifyClient().cancelVerification(VERIFY_REQUEST_ID); String errorText = response.getErrorText(); if (errorText != null) { @@ -261,7 +2255,7 @@ else { ### Advance Verification ```java -ControlResponse response = client.getVerifyClient().advanceVerification(REQUEST_ID); +ControlResponse response = client.getVerifyClient().advanceVerification(VERIFY_REQUEST_ID); String errorText = response.getErrorText(); if (errorText != null) { @@ -275,7 +2269,7 @@ else { ```java VerifyResponse response = client.getVerifyClient().verify( - RECIPIENT_NUMBER,BRAND_NAME, VerifyRequest.Workflow.TTS_TTS + VERIFY_NUMBER, VERIFY_BRAND_NAME, VERIFY_WORKFLOW_ID ); if (response.getStatus() == VerifyStatus.OK) { @@ -288,7 +2282,7 @@ else { ### Search Verification ```java -SearchVerifyResponse response = client.getVerifyClient().search(REQUEST_ID); +SearchVerifyResponse response = client.getVerifyClient().search(VERIFY_REQUEST_ID); if (response.getStatus() == VerifyStatus.OK) { response.getVerificationRequests().forEach(it -> { System.out.println(it.getRequestId() + " " + it.getStatus()); @@ -298,7 +2292,7 @@ if (response.getStatus() == VerifyStatus.OK) { ### Check Verification ```java -CheckResponse response = client.getVerifyClient().check(REQUEST_ID, CODE); +CheckResponse response = client.getVerifyClient().check(VERIFY_REQUEST_ID, VERIFY_CODE); if (response.getStatus() == VerifyStatus.OK) { System.out.println("Verification Successful"); @@ -310,7 +2304,7 @@ else { ### Start Verification ```java -VerifyResponse response = client.getVerifyClient().verify(RECIPIENT_NUMBER, BRAND_NAME); +VerifyResponse response = client.getVerifyClient().verify(VERIFY_NUMBER, VERIFY_BRAND_NAME); if (response.getStatus() == VerifyStatus.OK) { System.out.printf("RequestID: %s", response.getRequestId()); @@ -323,7 +2317,7 @@ else { ```java VerifyResponse response = client.getVerifyClient().psd2Verify( - RECIPIENT_NUMBER, AMOUNT, PAYEE_NAME, Psd2Request.Workflow.SMS_SMS + VERIFY_NUMBER, VERIFY_AMOUNT, VERIFY_PAYEE_NAME, VERIFY_PSD2_WORKFLOW_ID ); if (response.getStatus() == VerifyStatus.OK) { @@ -336,7 +2330,9 @@ else { ### Start PSD2 Verification ```java -VerifyResponse response = client.getVerifyClient().psd2Verify(RECIPIENT_NUMBER, AMOUNT, PAYEE_NAME); +VerifyResponse response = client.getVerifyClient().psd2Verify( + VERIFY_NUMBER, VERIFY_AMOUNT, VERIFY_PAYEE_NAME +); if (response.getStatus() == VerifyStatus.OK) { System.out.printf("Request ID: %s", response.getRequestId()); @@ -351,30 +2347,25 @@ else { ```java VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new WhatsappWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new WhatsappWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); ``` -### Delete Template - -```java -client.getVerify2Client().deleteTemplate(TEMPLATE_ID); -``` ### Send Request All Channels ```java var request = VerificationRequest.builder() .workflows(List.of( - new SilentAuthWorkflow(TO_NUMBER), - new WhatsappCodelessWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER), - new EmailWorkflow(TO_EMAIL), - new WhatsappWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER), - new SmsWorkflow(TO_NUMBER), - new VoiceWorkflow(TO_NUMBER) + new SilentAuthWorkflow(VERIFY_NUMBER), + new WhatsappCodelessWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER), + new EmailWorkflow(VERIFY_TO_EMAIL, VERIFY_FROM_EMAIL), + new WhatsappWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER), + new SmsWorkflow(VERIFY_NUMBER), + new VoiceWorkflow(VERIFY_NUMBER) )) .codeLength(7) - .brand(BRAND_NAME) + .brand(VERIFY_BRAND_NAME) .locale("en-gb") .channelTimeout(120) .build(); @@ -387,8 +2378,8 @@ System.out.println("Verification sent: "+requestId); ```java VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new EmailWorkflow(TO_EMAIL)) - .brand(BRAND_NAME).build() + .addWorkflow(new EmailWorkflow(VERIFY_TO_EMAIL)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); ``` @@ -397,8 +2388,8 @@ System.out.println("Verification sent: " + response.getRequestId()); ```java VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new VoiceWorkflow(TO_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new VoiceWorkflow(VERIFY_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); ``` @@ -407,8 +2398,8 @@ System.out.println("Verification sent: " + response.getRequestId()); ```java VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new SmsWorkflow(TO_NUMBER)) - .brand(BRAND_NAME).build() + .addWorkflow(new SmsWorkflow(VERIFY_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); ``` @@ -417,9 +2408,9 @@ System.out.println("Verification sent: " + response.getRequestId()); ```java VerificationResponse response = client.getVerify2Client().sendVerification( VerificationRequest.builder() - .addWorkflow(new SilentAuthWorkflow(TO_NUMBER)) - .addWorkflow(new EmailWorkflow(TO_EMAIL)) - .brand(BRAND_NAME).build() + .addWorkflow(new SilentAuthWorkflow(VERIFY_NUMBER)) + .addWorkflow(new EmailWorkflow(VERIFY_TO_EMAIL)) + .brand(VERIFY_BRAND_NAME).build() ); System.out.println("Verification sent: " + response.getRequestId()); ``` @@ -427,7 +2418,7 @@ System.out.println("Verification sent: " + response.getRequestId()); ```java try { - client.getVerify2Client().checkVerificationCode(REQUEST_ID, CODE); + client.getVerify2Client().checkVerificationCode(VERIFY_REQUEST_UUID, VERIFY_CODE); System.out.println("SUCCESS - code matches!"); } catch (VerifyResponseException ex) { @@ -442,97 +2433,103 @@ catch (VerifyResponseException ex) { } } ``` -### Get Template +### Send Request Silent Auth ```java -var template = client.getVerify2Client().getTemplate(TEMPLATE_ID); -System.out.println(template); +VerificationResponse response = client.getVerify2Client().sendVerification( + VerificationRequest.builder() + .addWorkflow(new SilentAuthWorkflow(VERIFY_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() +); +System.out.println("Verification sent: " + response.getRequestId()); ``` -### List Templates +### Templates +#### Delete Template ```java -var templates = client.getVerify2Client().listTemplates(); -templates.forEach(t -> System.out.println(t.getId())); +client.getVerify2Client().deleteTemplate(VERIFY_TEMPLATE_ID); ``` -### Send Request Silent Auth +#### Get Template ```java -VerificationResponse response = client.getVerify2Client().sendVerification( - VerificationRequest.builder() - .addWorkflow(new SilentAuthWorkflow(TO_NUMBER)) - .brand(BRAND_NAME).build() -); -System.out.println("Verification sent: " + response.getRequestId()); +var template = client.getVerify2Client().getTemplate(VERIFY_TEMPLATE_ID); +System.out.println(template); +``` +#### List Templates + +```java +var templates = client.getVerify2Client().listTemplates(); +templates.forEach(t -> System.out.println(t.getId())); ``` -### List Template Fragments +#### List Template Fragments ```java -var fragments = client.getVerify2Client().listTemplateFragments(TEMPLATE_ID); +var fragments = client.getVerify2Client().listTemplateFragments(VERIFY_TEMPLATE_ID); fragments.forEach(f -> System.out.println(f.getFragmentId())); ``` -### Create Template +#### Create Template ```java -var template = client.getVerify2Client().createTemplate("My_template"); +var template = client.getVerify2Client().createTemplate(VERIFY_TEMPLATE_NAME); System.out.println(template.getId()); ``` -### Update Template Fragment +#### Update Template Fragment ```java var updated = client.getVerify2Client().updateTemplateFragment( - TEMPLATE_ID, TEMPLATE_FRAGMENT_ID, + VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_FRAGMENT_ID, "The authentication code for your ${brand} is: ${code}" ); System.out.println(updated); ``` -### Create Template Fragment +#### Create Template Fragment ```java var fragment = client.getVerify2Client().createTemplateFragment( - TEMPLATE_ID, new TemplateFragment( + VERIFY_TEMPLATE_ID, new TemplateFragment( FragmentChannel.SMS, "en-us", "The authentication code for your ${brand} is: ${code}" ) ); System.out.println(fragment); ``` -### Update Template +#### Update Template ```java -var updated = client.getVerify2Client().updateTemplate(TEMPLATE_ID, "My_renamed_template", false); +var updated = client.getVerify2Client().updateTemplate(VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_NAME, false); System.out.println(updated); ``` -### Send Request WhatsApp Interactive +#### Get Template Fragment ```java -VerificationResponse response = client.getVerify2Client().sendVerification( - VerificationRequest.builder() - .addWorkflow(new WhatsappCodelessWorkflow(TO_NUMBER, WHATSAPP_BUSINESS_NUMBER)) - .brand(BRAND_NAME).build() -); -System.out.println("Verification sent: " + response.getRequestId()); +var fragment = client.getVerify2Client().getTemplateFragment(VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_FRAGMENT_ID); +System.out.println(fragment); ``` -### Cancel Request +#### Delete Template Fragment ```java -client.getVerify2Client().cancelVerification(REQUEST_ID); +client.getVerify2Client().deleteTemplateFragment(VERIFY_TEMPLATE_ID, VERIFY_TEMPLATE_FRAGMENT_ID); ``` -### Get Template Fragment +### Send Request WhatsApp Interactive ```java -var fragment = client.getVerify2Client().getTemplateFragment(TEMPLATE_ID, TEMPLATE_FRAGMENT_ID); -System.out.println(fragment); +VerificationResponse response = client.getVerify2Client().sendVerification( + VerificationRequest.builder() + .addWorkflow(new WhatsappCodelessWorkflow(VERIFY_NUMBER, VERIFY_WHATSAPP_NUMBER)) + .brand(VERIFY_BRAND_NAME).build() +); +System.out.println("Verification sent: " + response.getRequestId()); ``` -### Delete Template Fragment +### Cancel Request ```java -client.getVerify2Client().deleteTemplateFragment(TEMPLATE_ID, TEMPLATE_FRAGMENT_ID); +client.getVerify2Client().cancelVerification(VERIFY_REQUEST_UUID); ``` ## Voice ### Retrieve Call Info ```java -CallInfo details = client.getVoiceClient().getCallDetails(CALL_UUID); +CallInfo details = client.getVoiceClient().getCallDetails(VOICE_CALL_ID); System.out.println(details); ``` ### Record Message @@ -580,8 +2577,8 @@ Spark.post("/webhooks/recordings", recordingRoute); ```java Call call = Call.builder() - .from(VONAGE_NUMBER).to(new PhoneEndpoint(TO_NUMBER)) - .answerUrl(ANSWER_URL).eventUrl(EVENT_URL).build(); + .from(VONAGE_VIRTUAL_NUMBER).to(new PhoneEndpoint(VOICE_TO_NUMBER)) + .answerUrl(VOICE_ANSWER_URL).eventUrl(VOICE_EVENT_URL).build(); var response = client.getVoiceClient().createCall(call); System.out.println(response); @@ -629,39 +2626,35 @@ post("/webhooks/notification", (req, res) -> { ```java TalkAction talkAction = TalkAction.builder("This is a transfer action using an inline NCCO.").build(); -client.getVoiceClient().transferCall(CALL_UUID, new Ncco(talkAction)); +client.getVoiceClient().transferCall(VOICE_CALL_ID, new Ncco(talkAction)); ``` ### Mute Call ```java -client.getVoiceClient().muteCall(CALL_UUID); +client.getVoiceClient().muteCall(VOICE_CALL_ID); Thread.sleep(3000); -client.getVoiceClient().unmuteCall(CALL_UUID); +client.getVoiceClient().unmuteCall(VOICE_CALL_ID); ``` ### End Call ```java -client.getVoiceClient().terminateCall(CALL_UUID); +client.getVoiceClient().terminateCall(VOICE_CALL_ID); ``` ### Transfer Call ```java -final String NCCO_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; - -client.getVoiceClient().transferCall(CALL_UUID, NCCO_URL); +client.getVoiceClient().transferCall(VOICE_CALL_ID, VOICE_NCCO_URL); ``` ### Record Conversation ```java -final String CONF_NAME = "conf-name"; - /* * Route to answer and connect incoming calls with recording. */ Route answerRoute = (req, res) -> { String recordingUrl = String.format("%s://%s/webhooks/recordings", req.scheme(), req.host()); - ConversationAction conversation = ConversationAction.builder(CONF_NAME) + ConversationAction conversation = ConversationAction.builder(VOICE_CONFERENCE_NAME) .record(true) .eventMethod(EventMethod.POST) .eventUrl(recordingUrl) @@ -708,9 +2701,9 @@ Spark.post("/recording", downloadRoute); ### Earmuff Call ```java -client.getVoiceClient().earmuffCall(CALL_UUID); +client.getVoiceClient().earmuffCall(VOICE_CALL_ID); Thread.sleep(3000); -client.getVoiceClient().unearmuffCall(CALL_UUID); +client.getVoiceClient().unearmuffCall(VOICE_CALL_ID); ``` ### Conference Call @@ -736,9 +2729,6 @@ Spark.post("/webhooks/answer", answerRoute); ### Record Call ```java -final String TO_NUMBER = envVar("TO_NUMBER"); -final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - /* * Route to answer and connect incoming calls with recording. */ @@ -747,9 +2737,8 @@ Route answerRoute = (req, res) -> { RecordAction record = RecordAction.builder().eventUrl(recordingUrl).build(); - ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(TO_NUMBER).build()) - .from(VONAGE_NUMBER) - .build(); + ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(VOICE_TO_NUMBER).build()) + .from(VONAGE_VIRTUAL_NUMBER).build(); res.type("application/json"); @@ -773,11 +2762,9 @@ Spark.post("/webhooks/recordings", recordingRoute); ### Stream Audio To Call ```java -final String URL = "https://nexmo-community.github.io/ncco-examples/assets/voice_api_audio_streaming.mp3"; - -var response = client.getVoiceClient().startStream(CALL_UUID, URL, 0); +var response = client.getVoiceClient().startStream(VOICE_CALL_ID, VOICE_STREAM_URL, 0); Thread.sleep(5000); -response = client.getVoiceClient().stopStream(CALL_UUID); +response = client.getVoiceClient().stopStream(VOICE_CALL_ID); ``` ### Inbound Call @@ -825,9 +2812,6 @@ System.out.println(calls.toJson()); ### Record Call Split Audio ```java -final String TO_NUMBER = envVar("TO_NUMBER"); -final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - /* * Route to answer and connect incoming calls with recording. */ @@ -840,9 +2824,8 @@ Route answerRoute = (req, res) -> { .split(SplitRecording.CONVERSATION) .build(); - ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(TO_NUMBER).build()) - .from(VONAGE_NUMBER) - .build(); + ConnectAction connect = ConnectAction.builder(PhoneEndpoint.builder(VOICE_TO_NUMBER).build()) + .from(VONAGE_VIRTUAL_NUMBER).build(); res.type("application/json"); @@ -874,13 +2857,9 @@ Route answerRoute = (req, res) -> { .builder("Hello. Please press any key to continue.") .build(); - DtmfSettings dtmfSettings = new DtmfSettings(); - dtmfSettings.setMaxDigits(1); - InputAction input = InputAction.builder() - .type(Collections.singletonList("dtmf")) .eventUrl(String.format("%s://%s/webhooks/dtmf", req.scheme(), req.host())) - .dtmf(dtmfSettings) + .dtmf(DtmfSettings.builder().maxDigits(1).build()) .build(); @@ -911,22 +2890,19 @@ Spark.post("/webhooks/dtmf", inputRoute); ### Send DTMF To Call ```java -var response = client.getVoiceClient().sendDtmf(CALL_UUID, "332393"); +var response = client.getVoiceClient().sendDtmf(VOICE_CALL_ID, VOICE_DTMF_DIGITS); System.out.println(response); ``` ### Connect Inbound Call ```java -final String YOUR_SECOND_NUMBER = envVar("YOUR_SECOND_NUMBER"); -final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); - /* * Route to answer incoming calls with an NCCO response. */ Route answerRoute = (req, res) -> { ConnectAction connect = ConnectAction.builder() - .endpoint(PhoneEndpoint.builder(YOUR_SECOND_NUMBER).build()) - .from(VONAGE_NUMBER) + .endpoint(PhoneEndpoint.builder(VOICE_TO_NUMBER).build()) + .from(VONAGE_VIRTUAL_NUMBER) .build(); res.type("application/json"); @@ -941,18 +2917,13 @@ Spark.post("/webhooks/answer", answerRoute); ### Send Talk To Call ```java -final String TEXT = "Hello World! Would you like to know more? I bet you would."; -var payload = TalkPayload.builder(TEXT).language(TextToSpeechLanguage.AMERICAN_ENGLISH).build(); -client.getVoiceClient().startTalk(CALL_UUID, payload); +var payload = TalkPayload.builder(VOICE_TEXT).language(VOICE_LANGUAGE).build(); +client.getVoiceClient().startTalk(VOICE_CALL_ID, payload); ``` ### Outbound Text To Speech ```java -final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); -final String TO_NUMBER = envVar("TO_NUMBER"); -final String ANSWER_URL = "https://nexmo-community.github.io/ncco-examples/talk.json"; - -client.getVoiceClient().createCall(new Call(TO_NUMBER, VONAGE_NUMBER, ANSWER_URL)); +client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, VOICE_ANSWER_URL)); ``` ### ASR Input @@ -969,7 +2940,6 @@ Route answerCallRoute = (req, res) -> { .language(SpeechSettings.Language.ENGLISH_UNITED_STATES).build(); InputAction input = InputAction.builder() - .type(Collections.singletonList("speech")) .eventUrl(String.format("%s://%s/webhooks/asr", req.scheme(), req.host())) .speech(speechSettings) .build(); @@ -1001,10 +2971,7 @@ Spark.post("/webhooks/asr", speechInputRoute); ### Outbound Text To Speech With NCCO ```java -final String VONAGE_NUMBER = envVar("VONAGE_NUMBER"); -final String TO_NUMBER = envVar("TO_NUMBER"); - Ncco ncco = new Ncco(TalkAction.builder("This is a text to speech call from Vonage").build()); -client.getVoiceClient().createCall(new Call(TO_NUMBER, VONAGE_NUMBER, ncco.getActions())); +client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, ncco.getActions())); ``` From 7239efd57bbbcdbf24c6b1b6687e4331f8bb7074 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 12:02:09 +0000 Subject: [PATCH 10/16] Rename ReceiveDLR/SMS --- SNIPPETS.md | 4 ++-- .../quickstart/sms/{ReceiveDLR.java => ReceiveDlr.java} | 2 +- .../quickstart/sms/{ReceiveSMS.java => ReceiveSms.java} | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename src/main/java/com/vonage/quickstart/sms/{ReceiveDLR.java => ReceiveDlr.java} (98%) rename src/main/java/com/vonage/quickstart/sms/{ReceiveSMS.java => ReceiveSms.java} (99%) diff --git a/SNIPPETS.md b/SNIPPETS.md index 6a87dd5..a075854 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -1947,7 +1947,7 @@ Route inboundSmsAsGet = (req, res) -> { Spark.port(5000); Spark.get("/webhooks/inbound-sms", inboundSmsAsGet); ``` -### ReceiveDL R +### Receive DLR ```java port(3000); @@ -1974,7 +1974,7 @@ post("/webhooks/delivery-receipt", (req, res) -> { return ""; }); ``` -### ReceiveSM S +### Receive SMS ```java /* diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java b/src/main/java/com/vonage/quickstart/sms/ReceiveDlr.java similarity index 98% rename from src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java rename to src/main/java/com/vonage/quickstart/sms/ReceiveDlr.java index 761ea5e..817ed5e 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveDLR.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveDlr.java @@ -23,7 +23,7 @@ import static spark.Spark.*; -public class ReceiveDLR { +public class ReceiveDlr { public static void main(String[] args) throws Exception { port(3000); diff --git a/src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java b/src/main/java/com/vonage/quickstart/sms/ReceiveSms.java similarity index 99% rename from src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java rename to src/main/java/com/vonage/quickstart/sms/ReceiveSms.java index b94a9f1..68a2701 100644 --- a/src/main/java/com/vonage/quickstart/sms/ReceiveSMS.java +++ b/src/main/java/com/vonage/quickstart/sms/ReceiveSms.java @@ -25,7 +25,7 @@ import spark.Route; import spark.Spark; -public class ReceiveSMS { +public class ReceiveSms { public static void main(String[] args) throws Exception { /* * Route to handle incoming SMS GET request. From cc1c143175e3392d5654f662e7133d4f3abe4318 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 12:33:11 +0000 Subject: [PATCH 11/16] Fix Messenger sandbox receipient --- SNIPPETS.md | 19 ++++++++++--------- .../messages/messenger/SendMessengerText.java | 3 ++- .../quickstart/messages/mms/SendMmsAudio.java | 6 +++--- .../quickstart/messages/mms/SendMmsVideo.java | 6 +++--- .../sandbox/messenger/SendMessengerText.java | 2 +- .../sandbox/messenger/SendMessengerVideo.java | 2 +- 6 files changed, 20 insertions(+), 18 deletions(-) diff --git a/SNIPPETS.md b/SNIPPETS.md index a075854..2997886 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -810,9 +810,9 @@ System.out.println("Message sent successfully. ID: " + response.getMessageUuid() ```java var response = client.getMessagesClient().sendMessage( MmsVideoRequest.builder() - .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) - .url(MESSAGES_VIDEO_URL) - .build() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) + .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); ``` @@ -843,9 +843,9 @@ System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); ```java var response = client.getMessagesClient().sendMessage( MmsAudioRequest.builder() - .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) - .url(MESSAGES_AUDIO_URL) - .build() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_AUDIO_URL) + .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); ``` @@ -855,7 +855,8 @@ System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); ```java var response = client.getMessagesClient().sendMessage( MessengerTextRequest.builder() - .from(MESSENGER_SENDER_ID).to(MESSENGER_RECIPIENT_ID) + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) .text("This is a Facebook Messenger Message sent from the Messages API") .build() ); @@ -995,7 +996,7 @@ System.out.println(VonageClient.builder() .useSandboxEndpoint() .sendMessage(MessengerTextRequest.builder() .from(MESSAGES_SANDBOX_FB_ID) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) .text("Don't miss out on our latest offers!") .build() ).getMessageUuid() @@ -1013,7 +1014,7 @@ System.out.println(VonageClient.builder() .useSandboxEndpoint() .sendMessage(MessengerVideoRequest.builder() .from(MESSAGES_SANDBOX_FB_ID) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) .url(MESSAGES_VIDEO_URL) .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java index 0ddf29b..a8855ec 100644 --- a/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/messenger/SendMessengerText.java @@ -34,7 +34,8 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MessengerTextRequest.builder() - .from(MESSENGER_SENDER_ID).to(MESSENGER_RECIPIENT_ID) + .from(MESSENGER_SENDER_ID) + .to(MESSENGER_RECIPIENT_ID) .text("This is a Facebook Messenger Message sent from the Messages API") .build() ); diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java index 0e1f92a..f02726e 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsAudio.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MmsAudioRequest.builder() - .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) - .url(MESSAGES_AUDIO_URL) - .build() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_AUDIO_URL) + .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); } diff --git a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java index 78b8cf6..4478e5c 100644 --- a/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/mms/SendMmsVideo.java @@ -34,9 +34,9 @@ public static void main(String[] args) throws Exception { var response = client.getMessagesClient().sendMessage( MmsVideoRequest.builder() - .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) - .url(MESSAGES_VIDEO_URL) - .build() + .from(MMS_SENDER_ID).to(MESSAGES_TO_NUMBER) + .url(MESSAGES_VIDEO_URL) + .build() ); System.out.println("Message sent successfully. ID: "+response.getMessageUuid()); } diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java index 933a619..6904e3d 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerText.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { .useSandboxEndpoint() .sendMessage(MessengerTextRequest.builder() .from(MESSAGES_SANDBOX_FB_ID) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) .text("Don't miss out on our latest offers!") .build() ).getMessageUuid() diff --git a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java index 8c9fa31..19ac9d4 100644 --- a/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java +++ b/src/main/java/com/vonage/quickstart/messages/sandbox/messenger/SendMessengerVideo.java @@ -36,7 +36,7 @@ public static void main(String[] args) throws Exception { .useSandboxEndpoint() .sendMessage(MessengerVideoRequest.builder() .from(MESSAGES_SANDBOX_FB_ID) - .to(MESSAGES_SANDBOX_ALLOW_LISTED_TO_NUMBER) + .to(MESSAGES_SANDBOX_ALLOW_LISTED_FB_RECIPIENT_ID) .url(MESSAGES_VIDEO_URL) .build() ).getMessageUuid() From 3beb15733a7340405a1e86f622c9d186c62ef108 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 12:34:39 +0000 Subject: [PATCH 12/16] Remove unused env vars --- .../java/com/vonage/quickstart/EnvironmentVariables.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index 62817d6..9c57212 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -78,7 +78,6 @@ public static String envVar(String key) { VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"), VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"), VONAGE_VIRTUAL_NUMBER = envVar("VONAGE_VIRTUAL_NUMBER"), - ACCOUNT_ID = envVar("ACCOUNT_ID"), ACCOUNT_SECRET = envVar("ACCOUNT_SECRET"), ACCOUNT_SECRET_ID = envVar("ACCOUNT_SECRET_ID"), ACCOUNT_SMS_CALLBACK_URL = envVar("ACCOUNT_SMS_CALLBACK_URL"), @@ -126,8 +125,6 @@ public static String envVar(String key) { NUMBER_SMS_CALLBACK_URL = envVar("NUMBER_SMS_CALLBACK_URL"), NUMBER_VOICE_CALLBACK_URL = envVar("NUMBER_VOICE_CALLBACK_URL"), NUMBER_VOICE_STATUS_CALLBACK_URL = envVar("NUMBER_VOICE_STATUS_CALLBACK_URL"), - PRICING_COUNTRY_CODE = envVar("PRICING_COUNTRY_CODE"), - PRICING_DIAL_PREFIX = envVar("PRICING_DIAL_PREFIX"), VONAGE_REDACT_ID = envVar("VONAGE_REDACT_ID"), SMS_TO_NUMBER = envVar("SMS_TO_NUMBER"), SUBACCOUNT_KEY = envVar("SUBACCOUNT_KEY"), @@ -155,8 +152,7 @@ public static String envVar(String key) { VOICE_NCCO_URL = envVar("VOICE_NCCO_URL"), VOICE_ANSWER_URL = envVar("VOICE_ANSWER_URL"), VOICE_EVENT_URL = envVar("VOICE_EVENT_URL"), - VOICE_STREAM_URL = envVar("VOICE_STREAM_URL"), - VOICE_RECORDING_URL = envVar("VOICE_RECORDING_URL"); + VOICE_STREAM_URL = envVar("VOICE_STREAM_URL"); public static final byte[] VONAGE_PRIVATE_KEY_CONTENTS = envVar("VONAGE_PRIVATE_KEY_CONTENTS").getBytes(); @@ -165,8 +161,7 @@ public static String envVar(String key) { VIBER_VIDEO_DURATION = Integer.parseInt(envVar("VIBER_VIDEO_DURATION")), VIBER_VIDEO_FILE_SIZE = Integer.parseInt(envVar("VIBER_VIDEO_FILE_SIZE")), VIBER_VIDEO_TTL = Integer.parseInt(envVar("VIBER_VIDEO_TTL")), - SIMSWAP_MAX_AGE = Integer.parseInt(envVar("SIMSWAP_MAX_AGE")), - VBC_EXTENSION = Integer.parseInt(envVar("VBC_EXTENSION")); + SIMSWAP_MAX_AGE = Integer.parseInt(envVar("SIMSWAP_MAX_AGE")); public static final double SUBACCOUNT_BALANCE_AMOUNT = Double.parseDouble(envVar("SUBACCOUNT_BALANCE_AMOUNT")), From f682cf3d4fbe63cb07e7ae5a70f61920d7eba6f8 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 12:52:34 +0000 Subject: [PATCH 13/16] Use ACCOUNT_ID in account snippets --- src/main/java/com/vonage/quickstart/EnvironmentVariables.java | 1 + src/main/java/com/vonage/quickstart/account/CreateSecret.java | 2 +- src/main/java/com/vonage/quickstart/account/GetSecret.java | 2 +- src/main/java/com/vonage/quickstart/account/ListSecrets.java | 2 +- src/main/java/com/vonage/quickstart/account/RevokeSecret.java | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index 9c57212..cd0a13f 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -78,6 +78,7 @@ public static String envVar(String key) { VONAGE_APPLICATION_ID = envVar("VONAGE_APPLICATION_ID"), VONAGE_PRIVATE_KEY_PATH = envVar("VONAGE_PRIVATE_KEY_PATH"), VONAGE_VIRTUAL_NUMBER = envVar("VONAGE_VIRTUAL_NUMBER"), + ACCOUNT_ID = envVar("ACCOUNT_ID"), ACCOUNT_SECRET = envVar("ACCOUNT_SECRET"), ACCOUNT_SECRET_ID = envVar("ACCOUNT_SECRET_ID"), ACCOUNT_SMS_CALLBACK_URL = envVar("ACCOUNT_SMS_CALLBACK_URL"), diff --git a/src/main/java/com/vonage/quickstart/account/CreateSecret.java b/src/main/java/com/vonage/quickstart/account/CreateSecret.java index 09a4e2b..5896389 100644 --- a/src/main/java/com/vonage/quickstart/account/CreateSecret.java +++ b/src/main/java/com/vonage/quickstart/account/CreateSecret.java @@ -32,7 +32,7 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - SecretResponse response = client.getAccountClient().createSecret(VONAGE_API_KEY, ACCOUNT_SECRET); + SecretResponse response = client.getAccountClient().createSecret(ACCOUNT_ID, ACCOUNT_SECRET); System.out.println(response.getId() + " created at " + response.getCreated()); } } diff --git a/src/main/java/com/vonage/quickstart/account/GetSecret.java b/src/main/java/com/vonage/quickstart/account/GetSecret.java index b417b3d..37e55b7 100644 --- a/src/main/java/com/vonage/quickstart/account/GetSecret.java +++ b/src/main/java/com/vonage/quickstart/account/GetSecret.java @@ -32,7 +32,7 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - SecretResponse response = client.getAccountClient().getSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); + SecretResponse response = client.getAccountClient().getSecret(ACCOUNT_ID, ACCOUNT_SECRET_ID); System.out.println(response.getId() + " created at " + response.getCreated()); } } diff --git a/src/main/java/com/vonage/quickstart/account/ListSecrets.java b/src/main/java/com/vonage/quickstart/account/ListSecrets.java index 0ab79b5..83dfba4 100644 --- a/src/main/java/com/vonage/quickstart/account/ListSecrets.java +++ b/src/main/java/com/vonage/quickstart/account/ListSecrets.java @@ -33,7 +33,7 @@ public static void main(String[] args) { .apiSecret(VONAGE_API_SECRET) .build(); - ListSecretsResponse response = client.getAccountClient().listSecrets(VONAGE_API_KEY); + ListSecretsResponse response = client.getAccountClient().listSecrets(ACCOUNT_ID); for (SecretResponse secret : response.getSecrets()) { System.out.println(secret.getId() + " created at " + secret.getCreated()); diff --git a/src/main/java/com/vonage/quickstart/account/RevokeSecret.java b/src/main/java/com/vonage/quickstart/account/RevokeSecret.java index 08e35a8..c94cfb6 100644 --- a/src/main/java/com/vonage/quickstart/account/RevokeSecret.java +++ b/src/main/java/com/vonage/quickstart/account/RevokeSecret.java @@ -31,6 +31,6 @@ public static void main(String[] args) throws Exception { .apiSecret(VONAGE_API_SECRET) .build(); - client.getAccountClient().revokeSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); + client.getAccountClient().revokeSecret(ACCOUNT_ID, ACCOUNT_SECRET_ID); } } From b5e533c32b831d7f005deb6c880dbb5fea2f93a4 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 15:14:04 +0000 Subject: [PATCH 14/16] Run AggregateSnippets --- SNIPPETS.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SNIPPETS.md b/SNIPPETS.md index 2997886..2ce87b5 100644 --- a/SNIPPETS.md +++ b/SNIPPETS.md @@ -56,7 +56,7 @@ VonageClient client = VonageClient.builder() ### Create Secret ```java -SecretResponse response = client.getAccountClient().createSecret(VONAGE_API_KEY, ACCOUNT_SECRET); +SecretResponse response = client.getAccountClient().createSecret(ACCOUNT_ID, ACCOUNT_SECRET); System.out.println(response.getId() + " created at " + response.getCreated()); ``` ### Configure Account @@ -68,7 +68,7 @@ System.out.println("SMS Callback URL is now " + response.getIncomingSmsUrl()); ### Revoke Secret ```java -client.getAccountClient().revokeSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); +client.getAccountClient().revokeSecret(ACCOUNT_ID, ACCOUNT_SECRET_ID); ``` ### Get Balance @@ -80,13 +80,13 @@ System.out.printf("Auto-reload Enabled: %s\n", response.isAutoReload()); ### Get Secret ```java -SecretResponse response = client.getAccountClient().getSecret(VONAGE_API_KEY, ACCOUNT_SECRET_ID); +SecretResponse response = client.getAccountClient().getSecret(ACCOUNT_ID, ACCOUNT_SECRET_ID); System.out.println(response.getId() + " created at " + response.getCreated()); ``` ### List Secrets ```java -ListSecretsResponse response = client.getAccountClient().listSecrets(VONAGE_API_KEY); +ListSecretsResponse response = client.getAccountClient().listSecrets(ACCOUNT_ID); for (SecretResponse secret : response.getSecrets()) { System.out.println(secret.getId() + " created at " + secret.getCreated()); From 5efd078f88dc392267a4659655702dbdabd663b2 Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 16:01:33 +0000 Subject: [PATCH 15/16] Update .env-example --- .env-example | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.env-example b/.env-example index eadff82..622f61b 100644 --- a/.env-example +++ b/.env-example @@ -1,16 +1,17 @@ # Auth / General -VONAGE_API_KEY=a1b2c3d4 -VONAGE_API_SECRET=1234567890abcdef -VONAGE_SIGNATURE_SECRET=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyz -VONAGE_APPLICATION_ID=aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab -VONAGE_PRIVATE_KEY_PATH=/path/to/aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab_private.key -VONAGE_VIRTUAL_NUMBER=447700900000 +VONAGE_API_KEY="a1b2c3d4" +VONAGE_API_SECRET="1234567890abcdef" +VONAGE_SIGNATURE_SECRET="ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyz" +VONAGE_APPLICATION_ID="aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab" +VONAGE_PRIVATE_KEY_PATH="/path/to/aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab_private.key" +VONAGE_PRIVATE_KEY_CONTENTS="-----BEGIN PRIVATE KEY-----\abc123\n...\n-----END PRIVATE KEY" +VONAGE_VIRTUAL_NUMBER="447700900000" # Account -ACCOUNT_ID=f9e8d7c6 -ACCOUNT_SECRET=fedcba9876543210 -ACCOUNT_SECRET_ID=abcdef09-8765-4321-8cde-0123456789ab -ACCOUNT_SMS_CALLBACK_URL=https://example.org/webhooks/sms-status +ACCOUNT_ID="f9e8d7c6" +ACCOUNT_SECRET="fedcba9876543210" +ACCOUNT_SECRET_ID="abcdef09-8765-4321-8cde-0123456789ab" +ACCOUNT_SMS_CALLBACK_URL="https://example.org/webhooks/sms-status" # Application APPLICATION_NAME="My Test Application" @@ -118,7 +119,7 @@ VERIFY_NUMBER="447700900000" VERIFY_BRAND_NAME="Vonage" VERIFY_PAYEE_NAME="Clientele" VERIFY_AMOUNT="12.34" -VERIFY_REQUEST_ID="abcdef09876543218cde0123456789ab" +VERIFY_REQUEST_ID="aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab" VERIFY_CODE="1234" VERIFY_WORKFLOW_ID="5" VERIFY_PSD2_WORKFLOW_ID="6" @@ -140,3 +141,4 @@ VOICE_NCCO_URL="https://nexmo-community.github.io/ncco-examples/talk.json" VOICE_ANSWER_URL="https://nexmo-community.github.io/ncco-examples/transfer.json" VOICE_STREAM_URL="https://nexmo-community.github.io/ncco-examples/silent-loop.json" VOICE_RECORDING_URL="https://api.nexmo.com/v1/files/bbbbbbbb-aaaa-cccc-dddd-0123456789ab.wav" +VOICE_EVENT_URL="https://example.org/webhooks/voice/event" From bdc3262fef6124658e8b2e9347004e157d80e0ca Mon Sep 17 00:00:00 2001 From: Sina Madani Date: Wed, 12 Feb 2025 18:19:22 +0000 Subject: [PATCH 16/16] Add QUICKSTART_DEBUG to env-example --- .env-example | 6 +++++- .../java/com/vonage/quickstart/EnvironmentVariables.java | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.env-example b/.env-example index 622f61b..63717f5 100644 --- a/.env-example +++ b/.env-example @@ -1,3 +1,6 @@ +# Uncomment to enable detailed logging +# QUICKSTART_DEBUG="" + # Auth / General VONAGE_API_KEY="a1b2c3d4" VONAGE_API_SECRET="1234567890abcdef" @@ -119,7 +122,8 @@ VERIFY_NUMBER="447700900000" VERIFY_BRAND_NAME="Vonage" VERIFY_PAYEE_NAME="Clientele" VERIFY_AMOUNT="12.34" -VERIFY_REQUEST_ID="aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab" +VERIFY_REQUEST_ID="abcdef09876543218cde0123456789ab" +VERIFY_REQUEST_UUID="aaaaaaaa-bbbb-4ccc-8ddd-0123456789ab" VERIFY_CODE="1234" VERIFY_WORKFLOW_ID="5" VERIFY_PSD2_WORKFLOW_ID="6" diff --git a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java index cd0a13f..ad026b4 100644 --- a/src/main/java/com/vonage/quickstart/EnvironmentVariables.java +++ b/src/main/java/com/vonage/quickstart/EnvironmentVariables.java @@ -47,7 +47,7 @@ private EnvironmentVariables() {} private static final Dotenv dotenv = Dotenv.load(); static { - if (System.getenv("QUICKSTART_DEBUG") != null) { + if (dotenv.get("QUICKSTART_DEBUG") != null) { Handler handler = new ConsoleHandler(); handler.setLevel(Level.FINEST); Logger logger = Logger.getLogger("com.vonage"); @@ -170,7 +170,7 @@ public static String envVar(String key) { VERIFY_AMOUNT = Double.parseDouble(envVar("VERIFY_AMOUNT")); public static final UUID - VERIFY_REQUEST_UUID = UUID.fromString(VERIFY_REQUEST_ID), // TODO temp workaround + VERIFY_REQUEST_UUID = UUID.fromString(envVar("VERIFY_REQUEST_UUID")), VERIFY_TEMPLATE_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_ID")), VERIFY_TEMPLATE_FRAGMENT_ID = UUID.fromString(envVar("VERIFY_TEMPLATE_FRAGMENT_ID"));