Skip to content

Commit f3992b9

Browse files
committed
chore: Run AggregateSnippets
1 parent 2f4b078 commit f3992b9

File tree

2 files changed

+143
-7
lines changed

2 files changed

+143
-7
lines changed

.env-example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ CONV_ID="CON-d66d47de-5bcb-4300-94f0-0c9d4b948e9a"
2626
CONV_MEMBER_ID="MEM-63f61863-4a51-4f6b-86e1-46edebio0391"
2727
CONV_MEMBER_STATE="invited"
2828
CONV_NAME="customer_chat"
29-
CONV_NEW_NAME="support_meeting"
3029
CONV_NEW_DISPLAY_NAME="Support Meeting"
30+
CONV_NEW_NAME="support_meeting"
3131

3232
# Messages
3333
MESSAGES_TO_NUMBER="447900000001"

SNIPPETS.md

Lines changed: 142 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ This file was generated by running [AggregateSnippets.java](src/main/java/Aggreg
66
- [**Initialize**](#initialize)
77
- [**Account**](#account)
88
- [**Application**](#application)
9+
- [**Conversation**](#conversation)
910
- [**Number Insight**](#number-insight)
1011
- [**JWT**](#jwt)
1112
- [**Meetings**](#meetings)
@@ -175,6 +176,127 @@ System.out.println("Application Updated:");
175176
System.out.println("Old: " + existingApplication.toJson());
176177
System.out.println("New: " + application.toJson());
177178
```
179+
## Conversation
180+
### Get Member
181+
182+
```java
183+
var member = client.getConversationsClient().getMember(CONV_ID, CONV_MEMBER_ID);
184+
System.out.println(member);
185+
```
186+
### Delete Conversation
187+
188+
```java
189+
client.getConversationsClient().deleteConversation(CONV_ID);
190+
```
191+
### Delete Event
192+
193+
```java
194+
client.getConversationsClient().deleteEvent(CONV_ID, CONV_EVENT_ID);
195+
```
196+
### Create Conversation
197+
198+
```java
199+
var conversation = client.getConversationsClient().createConversation(
200+
Conversation.builder()
201+
.name(CONV_NAME)
202+
.displayName(CONV_DISPLAY_NAME)
203+
.build()
204+
);
205+
System.out.println(conversation);
206+
```
207+
### List User Conversations
208+
209+
```java
210+
var conversations = client.getConversationsClient().listUserConversations(USER_ID);
211+
conversations.forEach(System.out::println);
212+
```
213+
### Get Conversation
214+
215+
```java
216+
var conversation = client.getConversationsClient().getConversation(CONV_ID);
217+
System.out.println(conversation);
218+
```
219+
### Update Member
220+
221+
```java
222+
var updated = client.getConversationsClient().updateMember(
223+
UpdateMemberRequest.builder()
224+
.conversationId(CONV_ID)
225+
.memberId(CONV_MEMBER_ID)
226+
.state(CONV_MEMBER_STATE)
227+
.build()
228+
);
229+
System.out.println(updated);
230+
```
231+
### Get Event
232+
233+
```java
234+
var event = client.getConversationsClient().getEvent(CONV_ID, CONV_EVENT_ID);
235+
System.out.println(event);
236+
```
237+
### Create Custom Event
238+
239+
```java
240+
var event = client.getConversationsClient().createEvent(
241+
CONV_ID, CustomEvent.builder()
242+
.from(CONV_MEMBER_ID)
243+
.body(Map.of("your", "data"))
244+
.build()
245+
);
246+
System.out.println(event);
247+
```
248+
### Create Event
249+
250+
```java
251+
var event = client.getConversationsClient().createEvent(
252+
CONV_ID, MessageEvent.builder(MessageType.TEXT)
253+
.from(CONV_MEMBER_ID)
254+
.text("Hello World!")
255+
.build()
256+
);
257+
System.out.println(event);
258+
```
259+
### Create Member
260+
261+
```java
262+
var member = client.getConversationsClient().createMember(
263+
CONV_ID, Member.builder()
264+
.channelType(ChannelType.APP)
265+
.state(CONV_MEMBER_STATE)
266+
.user(USER_ID)
267+
.build()
268+
);
269+
System.out.println(member);
270+
```
271+
### List Conversations
272+
273+
```java
274+
var conversations = client.getConversationsClient().listConversations();
275+
conversations.forEach(System.out::println);
276+
```
277+
### Update Conversation
278+
279+
```java
280+
var updated = client.getConversationsClient().updateConversation(
281+
CONV_ID, Conversation.builder()
282+
.name(CONV_NEW_NAME)
283+
.displayName(CONV_NEW_DISPLAY_NAME)
284+
.build()
285+
);
286+
System.out.println(updated);
287+
```
288+
### List Events
289+
290+
```java
291+
var events = client.getConversationsClient().listEvents(CONV_ID);
292+
events.forEach(System.out::println);
293+
```
294+
### List Members
295+
296+
```java
297+
var members = client.getConversationsClient().listMembers(CONV_ID);
298+
members.forEach(System.out::println);
299+
```
178300
## Number Insight
179301
### Basic Insight
180302

@@ -2657,6 +2779,11 @@ post("/webhooks/notification", (req, res) -> {
26572779
).toJson();
26582780
});
26592781
```
2782+
### Stop Audio Stream
2783+
2784+
```java
2785+
var response = client.getVoiceClient().stopStream(VOICE_CALL_ID);
2786+
```
26602787
### Transfer Call NCCO
26612788

26622789
```java
@@ -2922,6 +3049,16 @@ Spark.port(3000);
29223049
Spark.get("/webhooks/answer", answerRoute);
29233050
Spark.post("/webhooks/dtmf", inputRoute);
29243051
```
3052+
### Subscribe DTMF
3053+
3054+
```java
3055+
client.getVoiceClient().addDtmfListener(VOICE_CALL_ID, VOICE_EVENT_URL);
3056+
```
3057+
### Stop Speech
3058+
3059+
```java
3060+
var response = client.getVoiceClient().stopTalk(VOICE_CALL_ID);
3061+
```
29253062
### Send DTMF To Call
29263063

29273064
```java
@@ -2960,6 +3097,11 @@ client.getVoiceClient().startTalk(VOICE_CALL_ID, payload);
29603097
```java
29613098
client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, VOICE_ANSWER_URL));
29623099
```
3100+
### Unsubscribe DTMF
3101+
3102+
```java
3103+
client.getVoiceClient().removeDtmfListener(VOICE_CALL_ID);
3104+
```
29633105
### ASR Input
29643106

29653107
```java
@@ -3010,9 +3152,3 @@ Ncco ncco = new Ncco(TalkAction.builder("This is a text to speech call from Vona
30103152

30113153
client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, ncco.getActions()));
30123154
```
3013-
GE_VIRTUAL_NUMBER, ncco.getActions()));
3014-
```
3015-
age").build());
3016-
3017-
client.getVoiceClient().createCall(new Call(VOICE_TO_NUMBER, VONAGE_VIRTUAL_NUMBER, ncco.getActions()));
3018-
```

0 commit comments

Comments
 (0)