Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Commit 7fad2d7

Browse files
authored
SWI-3654 (#1167)
* Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files * Add Code Snippets to Spec Files
1 parent 17560ac commit 7fad2d7

File tree

5 files changed

+3826
-3043
lines changed

5 files changed

+3826
-3043
lines changed

site/specs/messaging.yml

Lines changed: 40 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,12 @@ paths:
8787
import com.bandwidth.sdk.ApiException;
8888
import com.bandwidth.sdk.Configuration;
8989
import com.bandwidth.sdk.auth.*;
90-
import com.bandwidth.sdk.models.*;
90+
import com.bandwidth.sdk.model.*;
9191
import com.bandwidth.sdk.api.MediaApi;
9292
93-
public class Example {
93+
import java.util.List;
94+
95+
public class Sample {
9496
public static void main(String[] args) {
9597
ApiClient defaultClient = Configuration.getDefaultApiClient();
9698
@@ -280,30 +282,37 @@ paths:
280282
}
281283
- lang: Java
282284
source: |
283-
import com.bandwidth.BandwidthClient;
284-
import com.bandwidth.http.response.ApiResponse;
285+
import com.bandwidth.sdk.ApiClient;
286+
import com.bandwidth.sdk.ApiException;
287+
import com.bandwidth.sdk.Configuration;
288+
import com.bandwidth.sdk.auth.*;
289+
import com.bandwidth.sdk.model.*;
290+
import com.bandwidth.sdk.api.MediaApi;
285291
286-
import java.util.concurrent.CompletableFuture;
287-
import java.util.concurrent.ExecutionException;
288-
import java.io.InputStream;
292+
import java.io.File;
289293
290294
public class Sample {
291-
public static final String USERNAME = "api-username";
292-
public static final String PASSWORD = "api-password";
293-
public static final String ACCOUNT_ID = "12345";
294-
295295
public static void main(String[] args) {
296-
String mediaId = "media-id-123";
296+
ApiClient defaultClient = Configuration.getDefaultApiClient();
297+
defaultClient.setBasePath("http://localhost");
297298
298-
BandwidthClient client = new BandwidthClient.Builder()
299-
.messagingBasicAuthCredentials(USERNAME, PASSWORD)
300-
.build();
299+
// Configure HTTP basic authorization: Basic
300+
HttpBasicAuth Basic = (HttpBasicAuth) defaultClient.getAuthentication("Basic");
301+
Basic.setUsername("YOUR USERNAME");
302+
Basic.setPassword("YOUR PASSWORD");
301303
304+
MediaApi apiInstance = new MediaApi(defaultClient);
305+
String accountId = "9900000"; // String | Your Bandwidth Account ID.
306+
String mediaId = "14762070468292kw2fuqty55yp2b2/0/bw.png"; // String | Media ID to retrieve.
302307
try {
303-
CompletableFuture<ApiResponse<InputStream>> completableFuture = client.getMessagingClient().getAPIController().getMediaAsync(ACCOUNT_ID, mediaId);
304-
System.out.println(completableFuture.get().getResult());
305-
} catch (InterruptedException | ExecutionException e) {
306-
System.out.println(e.getMessage());
308+
File result = apiInstance.getMedia(accountId, mediaId);
309+
System.out.println(result);
310+
} catch (ApiException e) {
311+
System.err.println("Exception when calling MediaApi#getMedia");
312+
System.err.println("Status code: " + e.getCode());
313+
System.err.println("Reason: " + e.getResponseBody());
314+
System.err.println("Response headers: " + e.getResponseHeaders());
315+
e.printStackTrace();
307316
}
308317
}
309318
}
@@ -505,10 +514,12 @@ paths:
505514
import com.bandwidth.sdk.ApiException;
506515
import com.bandwidth.sdk.Configuration;
507516
import com.bandwidth.sdk.auth.*;
508-
import com.bandwidth.sdk.models.*;
517+
import com.bandwidth.sdk.model.*;
509518
import com.bandwidth.sdk.api.MediaApi;
510519
511-
public class Example {
520+
import java.io.File;
521+
522+
public class Sample {
512523
public static void main(String[] args) {
513524
ApiClient defaultClient = Configuration.getDefaultApiClient();
514525
@@ -753,10 +764,12 @@ paths:
753764
import com.bandwidth.sdk.ApiException;
754765
import com.bandwidth.sdk.Configuration;
755766
import com.bandwidth.sdk.auth.*;
756-
import com.bandwidth.sdk.models.*;
767+
import com.bandwidth.sdk.model.*;
757768
import com.bandwidth.sdk.api.MediaApi;
758769
759-
public class Example {
770+
import java.io.File;
771+
772+
public class Sample {
760773
public static void main(String[] args) {
761774
ApiClient defaultClient = Configuration.getDefaultApiClient();
762775
@@ -962,10 +975,10 @@ paths:
962975
import com.bandwidth.sdk.ApiException;
963976
import com.bandwidth.sdk.Configuration;
964977
import com.bandwidth.sdk.auth.*;
965-
import com.bandwidth.sdk.models.*;
978+
import com.bandwidth.sdk.model.*;
966979
import com.bandwidth.sdk.api.MessagesApi;
967980
968-
public class Example {
981+
public class Sample {
969982
public static void main(String[] args) {
970983
ApiClient defaultClient = Configuration.getDefaultApiClient();
971984
@@ -1204,10 +1217,10 @@ paths:
12041217
import com.bandwidth.sdk.ApiException;
12051218
import com.bandwidth.sdk.Configuration;
12061219
import com.bandwidth.sdk.auth.*;
1207-
import com.bandwidth.sdk.models.*;
1220+
import com.bandwidth.sdk.model.*;
12081221
import com.bandwidth.sdk.api.MessagesApi;
12091222
1210-
public class Example {
1223+
public class Sample {
12111224
public static void main(String[] args) {
12121225
ApiClient defaultClient = Configuration.getDefaultApiClient();
12131226
// Configure HTTP basic authorization: Basic

site/specs/multi-factor-auth.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ paths:
106106
import com.bandwidth.sdk.ApiException;
107107
import com.bandwidth.sdk.Configuration;
108108
import com.bandwidth.sdk.auth.*;
109-
import com.bandwidth.sdk.models.*;
109+
import com.bandwidth.sdk.model.*;
110110
import com.bandwidth.sdk.api.MfaApi;
111111
112-
public class Example {
112+
public class Sample {
113113
public static void main(String[] args) {
114114
ApiClient defaultClient = Configuration.getDefaultApiClient();
115115
@@ -390,10 +390,10 @@ paths:
390390
import com.bandwidth.sdk.ApiException;
391391
import com.bandwidth.sdk.Configuration;
392392
import com.bandwidth.sdk.auth.*;
393-
import com.bandwidth.sdk.models.*;
393+
import com.bandwidth.sdk.model.*;
394394
import com.bandwidth.sdk.api.MfaApi;
395395
396-
public class Example {
396+
public class Sample {
397397
public static void main(String[] args) {
398398
ApiClient defaultClient = Configuration.getDefaultApiClient();
399399
@@ -671,10 +671,10 @@ paths:
671671
import com.bandwidth.sdk.ApiException;
672672
import com.bandwidth.sdk.Configuration;
673673
import com.bandwidth.sdk.auth.*;
674-
import com.bandwidth.sdk.models.*;
674+
import com.bandwidth.sdk.model.*;
675675
import com.bandwidth.sdk.api.MfaApi;
676676
677-
public class Example {
677+
public class Sample {
678678
public static void main(String[] args) {
679679
ApiClient defaultClient = Configuration.getDefaultApiClient();
680680

0 commit comments

Comments
 (0)