Skip to content

Commit

Permalink
Update SDK code ai_wo_0
Browse files Browse the repository at this point in the history
  • Loading branch information
azure-sdk committed Jan 2, 2025
1 parent 2aebd80 commit 5d389dc
Show file tree
Hide file tree
Showing 449 changed files with 11,569 additions and 427 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;
import com.azure.communication.jobrouter.models.AcceptJobOfferResult;

public class AcceptsAnOfferToWorkOnAJob {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.acceptjoboffer.acceptsanoffertoworkonajob
AcceptJobOfferResult response
= jobRouterClient.acceptJobOffer("DefaultWorker", "1d5896f3-8b54-40be-82d3-910323f5e2af");
// END:com.azure.communication.jobrouter.generated.acceptjoboffer.acceptsanoffertoworkonajob
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;

public class DeleteAClassificationPolicy {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.deleteclassificationpolicy.deleteaclassificationpolicy
jobRouterAdministrationClient.deleteClassificationPolicy("MainClassificationPolicy");
// END:com.azure.communication.jobrouter.generated.deleteclassificationpolicy.deleteaclassificationpolicy
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;

public class DeleteADistributionPolicy {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.deletedistributionpolicy.deleteadistributionpolicy
jobRouterAdministrationClient.deleteDistributionPolicy("MainDistributionPolicy");
// END:com.azure.communication.jobrouter.generated.deletedistributionpolicy.deleteadistributionpolicy
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;

public class DeletesAExceptionPolicy {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.deleteexceptionpolicy.deletesaexceptionpolicy
jobRouterAdministrationClient.deleteExceptionPolicy("MainExceptionPolicy");
// END:com.azure.communication.jobrouter.generated.deleteexceptionpolicy.deletesaexceptionpolicy
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;

public class DeletesAJobAndAllOfItsTraces {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.deletejob.deletesajobandallofitstraces
jobRouterClient.deleteJob("8780b28c-7079-4de1-9143-4d369289e958");
// END:com.azure.communication.jobrouter.generated.deletejob.deletesajobandallofitstraces
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;

public class DeletesAQueue {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.deletequeue.deletesaqueue
jobRouterAdministrationClient.deleteQueue("MainQueue");
// END:com.azure.communication.jobrouter.generated.deletequeue.deletesaqueue
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;

public class DeletesAWorkerAndAllOfItsTraces {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.deleteworker.deletesaworkerandallofitstraces
jobRouterClient.deleteWorker("DefaultWorker");
// END:com.azure.communication.jobrouter.generated.deleteworker.deletesaworkerandallofitstraces
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;
import com.azure.communication.jobrouter.models.RouterJobPositionDetails;

public class GetsAJobSPositionDetails {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getqueueposition.getsajobspositiondetails
RouterJobPositionDetails response = jobRouterClient.getQueuePosition("8780b28c-7079-4de1-9143-4d369289e958");
// END:com.azure.communication.jobrouter.generated.getqueueposition.getsajobspositiondetails
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;
import com.azure.communication.jobrouter.models.RouterQueueStatistics;

public class RetrievesAQueueSStatistics {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getqueuestatistics.retrievesaqueuesstatistics
RouterQueueStatistics response = jobRouterClient.getQueueStatistics("MainQueue");
// END:com.azure.communication.jobrouter.generated.getqueuestatistics.retrievesaqueuesstatistics
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.ClassificationPolicy;

public class RetrievesAnExistingClassificationPolicyById {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getclassificationpolicy.retrievesanexistingclassificationpolicybyid
ClassificationPolicy response
= jobRouterAdministrationClient.getClassificationPolicy("MainClassificationPolicy");
// END:com.azure.communication.jobrouter.generated.getclassificationpolicy.retrievesanexistingclassificationpolicybyid
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.DistributionPolicy;

public class RetrievesAnExistingDistributionPolicyById {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getdistributionpolicy.retrievesanexistingdistributionpolicybyid
DistributionPolicy response = jobRouterAdministrationClient.getDistributionPolicy("MainDistributionPolicy");
// END:com.azure.communication.jobrouter.generated.getdistributionpolicy.retrievesanexistingdistributionpolicybyid
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.ExceptionPolicy;

public class RetrievesAnExistingExceptionPolicyById {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getexceptionpolicy.retrievesanexistingexceptionpolicybyid
ExceptionPolicy response = jobRouterAdministrationClient.getExceptionPolicy("MainExceptionPolicy");
// END:com.azure.communication.jobrouter.generated.getexceptionpolicy.retrievesanexistingexceptionpolicybyid
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;
import com.azure.communication.jobrouter.models.RouterJob;

public class RetrievesAnExistingJobById {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getjob.retrievesanexistingjobbyid
RouterJob response = jobRouterClient.getJob("8780b28c-7079-4de1-9143-4d369289e958");
// END:com.azure.communication.jobrouter.generated.getjob.retrievesanexistingjobbyid
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.RouterQueue;

public class RetrievesAnExistingQueueById {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getqueue.retrievesanexistingqueuebyid
RouterQueue response = jobRouterAdministrationClient.getQueue("MainQueue");
// END:com.azure.communication.jobrouter.generated.getqueue.retrievesanexistingqueuebyid
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;
import com.azure.communication.jobrouter.models.RouterWorker;

public class RetrievesAnExistingWorkerById {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.getworker.retrievesanexistingworkerbyid
RouterWorker response = jobRouterClient.getWorker("DefaultWorker");
// END:com.azure.communication.jobrouter.generated.getworker.retrievesanexistingworkerbyid
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterClient;
import com.azure.communication.jobrouter.JobRouterClientBuilder;
import com.azure.communication.jobrouter.models.RouterWorker;
import com.azure.communication.jobrouter.models.RouterWorkerStateSelector;
import com.azure.core.http.rest.PagedIterable;

public class RetrievesAvailableWorkerFilteredByChannel {
public static void main(String[] args) {
JobRouterClient jobRouterClient
= new JobRouterClientBuilder().endpoint("https://contoso.westus.communications.azure.com").buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.listworkers.retrievesavailableworkerfilteredbychannel
PagedIterable<RouterWorker> response
= jobRouterClient.listWorkers(RouterWorkerStateSelector.ACTIVE, "CustomChatChannel", null, true);
// END:com.azure.communication.jobrouter.generated.listworkers.retrievesavailableworkerfilteredbychannel
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.ClassificationPolicy;
import com.azure.core.http.rest.PagedIterable;

public class RetrievesExistingClassificationPolicies {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.listclassificationpolicies.retrievesexistingclassificationpolicies
PagedIterable<ClassificationPolicy> response = jobRouterAdministrationClient.listClassificationPolicies();
// END:com.azure.communication.jobrouter.generated.listclassificationpolicies.retrievesexistingclassificationpolicies
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.DistributionPolicy;
import com.azure.core.http.rest.PagedIterable;

public class RetrievesExistingDistributionPolicies {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.listdistributionpolicies.retrievesexistingdistributionpolicies
PagedIterable<DistributionPolicy> response = jobRouterAdministrationClient.listDistributionPolicies();
// END:com.azure.communication.jobrouter.generated.listdistributionpolicies.retrievesexistingdistributionpolicies
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.communication.jobrouter.generated;

import com.azure.communication.jobrouter.JobRouterAdministrationClient;
import com.azure.communication.jobrouter.JobRouterAdministrationClientBuilder;
import com.azure.communication.jobrouter.models.RouterQueue;
import com.azure.core.http.rest.PagedIterable;

public class RetrievesExistingQueues {
public static void main(String[] args) {
JobRouterAdministrationClient jobRouterAdministrationClient
= new JobRouterAdministrationClientBuilder().endpoint("https://contoso.westus.communications.azure.com")
.buildClient();
// BEGIN:com.azure.communication.jobrouter.generated.listqueues.retrievesexistingqueues
PagedIterable<RouterQueue> response = jobRouterAdministrationClient.listQueues();
// END:com.azure.communication.jobrouter.generated.listqueues.retrievesexistingqueues
}
}
Loading

0 comments on commit 5d389dc

Please sign in to comment.