|
13 | 13 | import com.azure.core.util.polling.SyncPoller;
|
14 | 14 | import com.azure.resourcemanager.mediaservices.fluent.models.AsyncOperationResultInner;
|
15 | 15 | import com.azure.resourcemanager.mediaservices.fluent.models.LiveEventInner;
|
| 16 | +import com.azure.resourcemanager.mediaservices.fluent.models.LiveEventStatusInner; |
| 17 | +import com.azure.resourcemanager.mediaservices.fluent.models.LiveEventStreamEventInner; |
| 18 | +import com.azure.resourcemanager.mediaservices.fluent.models.LiveEventTrackEventInner; |
16 | 19 | import com.azure.resourcemanager.mediaservices.models.LiveEventActionInput;
|
17 | 20 |
|
18 | 21 | /** An instance of this class provides access to all the operations defined in LiveEventsClient. */
|
@@ -582,6 +585,111 @@ SyncPoller<PollResult<Void>, Void> beginReset(
|
582 | 585 | @ServiceMethod(returns = ReturnType.SINGLE)
|
583 | 586 | void reset(String resourceGroupName, String accountName, String liveEventName, Context context);
|
584 | 587 |
|
| 588 | + /** |
| 589 | + * Get status of one live event |
| 590 | + * |
| 591 | + * <p>Gets status telemetry of a live event. |
| 592 | + * |
| 593 | + * @param resourceGroupName The name of the resource group within the Azure subscription. |
| 594 | + * @param accountName The Media Services account name. |
| 595 | + * @param liveEventName The name of the live event, maximum length is 32. |
| 596 | + * @throws IllegalArgumentException thrown if parameters fail the validation. |
| 597 | + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. |
| 598 | + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. |
| 599 | + * @return status telemetry of a live event as paginated response with {@link PagedIterable}. |
| 600 | + */ |
| 601 | + @ServiceMethod(returns = ReturnType.COLLECTION) |
| 602 | + PagedIterable<LiveEventStatusInner> listGetStatus( |
| 603 | + String resourceGroupName, String accountName, String liveEventName); |
| 604 | + |
| 605 | + /** |
| 606 | + * Get status of one live event |
| 607 | + * |
| 608 | + * <p>Gets status telemetry of a live event. |
| 609 | + * |
| 610 | + * @param resourceGroupName The name of the resource group within the Azure subscription. |
| 611 | + * @param accountName The Media Services account name. |
| 612 | + * @param liveEventName The name of the live event, maximum length is 32. |
| 613 | + * @param context The context to associate with this operation. |
| 614 | + * @throws IllegalArgumentException thrown if parameters fail the validation. |
| 615 | + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. |
| 616 | + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. |
| 617 | + * @return status telemetry of a live event as paginated response with {@link PagedIterable}. |
| 618 | + */ |
| 619 | + @ServiceMethod(returns = ReturnType.COLLECTION) |
| 620 | + PagedIterable<LiveEventStatusInner> listGetStatus( |
| 621 | + String resourceGroupName, String accountName, String liveEventName, Context context); |
| 622 | + |
| 623 | + /** |
| 624 | + * Get stream events of one live event |
| 625 | + * |
| 626 | + * <p>Get stream events telemetry of a live event. |
| 627 | + * |
| 628 | + * @param resourceGroupName The name of the resource group within the Azure subscription. |
| 629 | + * @param accountName The Media Services account name. |
| 630 | + * @param liveEventName The name of the live event, maximum length is 32. |
| 631 | + * @throws IllegalArgumentException thrown if parameters fail the validation. |
| 632 | + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. |
| 633 | + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. |
| 634 | + * @return stream events telemetry of a live event as paginated response with {@link PagedIterable}. |
| 635 | + */ |
| 636 | + @ServiceMethod(returns = ReturnType.COLLECTION) |
| 637 | + PagedIterable<LiveEventStreamEventInner> listGetStreamEvents( |
| 638 | + String resourceGroupName, String accountName, String liveEventName); |
| 639 | + |
| 640 | + /** |
| 641 | + * Get stream events of one live event |
| 642 | + * |
| 643 | + * <p>Get stream events telemetry of a live event. |
| 644 | + * |
| 645 | + * @param resourceGroupName The name of the resource group within the Azure subscription. |
| 646 | + * @param accountName The Media Services account name. |
| 647 | + * @param liveEventName The name of the live event, maximum length is 32. |
| 648 | + * @param context The context to associate with this operation. |
| 649 | + * @throws IllegalArgumentException thrown if parameters fail the validation. |
| 650 | + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. |
| 651 | + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. |
| 652 | + * @return stream events telemetry of a live event as paginated response with {@link PagedIterable}. |
| 653 | + */ |
| 654 | + @ServiceMethod(returns = ReturnType.COLLECTION) |
| 655 | + PagedIterable<LiveEventStreamEventInner> listGetStreamEvents( |
| 656 | + String resourceGroupName, String accountName, String liveEventName, Context context); |
| 657 | + |
| 658 | + /** |
| 659 | + * Get track events of one live event |
| 660 | + * |
| 661 | + * <p>Get track ingest heartbeat events telemetry of a live event. |
| 662 | + * |
| 663 | + * @param resourceGroupName The name of the resource group within the Azure subscription. |
| 664 | + * @param accountName The Media Services account name. |
| 665 | + * @param liveEventName The name of the live event, maximum length is 32. |
| 666 | + * @throws IllegalArgumentException thrown if parameters fail the validation. |
| 667 | + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. |
| 668 | + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. |
| 669 | + * @return track ingest heartbeat events telemetry of a live event as paginated response with {@link PagedIterable}. |
| 670 | + */ |
| 671 | + @ServiceMethod(returns = ReturnType.COLLECTION) |
| 672 | + PagedIterable<LiveEventTrackEventInner> listGetTrackIngestHeartbeats( |
| 673 | + String resourceGroupName, String accountName, String liveEventName); |
| 674 | + |
| 675 | + /** |
| 676 | + * Get track events of one live event |
| 677 | + * |
| 678 | + * <p>Get track ingest heartbeat events telemetry of a live event. |
| 679 | + * |
| 680 | + * @param resourceGroupName The name of the resource group within the Azure subscription. |
| 681 | + * @param accountName The Media Services account name. |
| 682 | + * @param liveEventName The name of the live event, maximum length is 32. |
| 683 | + * @param context The context to associate with this operation. |
| 684 | + * @throws IllegalArgumentException thrown if parameters fail the validation. |
| 685 | + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. |
| 686 | + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. |
| 687 | + * @return track ingest heartbeat events telemetry of a live event as paginated response with {@link PagedIterable}. |
| 688 | + */ |
| 689 | + @ServiceMethod(returns = ReturnType.COLLECTION) |
| 690 | + PagedIterable<LiveEventTrackEventInner> listGetTrackIngestHeartbeats( |
| 691 | + String resourceGroupName, String accountName, String liveEventName, Context context); |
| 692 | + |
585 | 693 | /**
|
586 | 694 | * Get operation status.
|
587 | 695 | *
|
|
0 commit comments