Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR azure-resourcemanager-mediaservices] [Hub Generated] Review request for Microsoft.Media to add version stable/2020-05-01 #7413

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Release History

## 1.0.0-beta.2 (Unreleased)
## 1.0.0-beta.1 (2021-02-04)

- Azure Resource Manager Mediaservices client library for Java. This package contains Microsoft Azure SDK for Mediaservices Management SDK. This Swagger was generated by the API Framework. Package tag package-2020-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

## 1.0.0-beta.1 (2020-12-16)

Expand Down
18 changes: 17 additions & 1 deletion sdk/mediaservices/azure-resourcemanager-mediaservices/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ Azure Resource Manager Mediaservices client library for Java.

This package contains Microsoft Azure SDK for Mediaservices Management SDK. This Swagger was generated by the API Framework. Package tag package-2020-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

## We'd love to hear your feedback

We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better.

If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together.

Thank you in advance for your collaboration. We really appreciate your time!

## Documentation

Various documentation is available to help you get started

- [API reference documentation][docs]

## Getting started

### Prerequisites
Expand All @@ -18,7 +32,7 @@ This package contains Microsoft Azure SDK for Mediaservices Management SDK. This
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-mediaservices</artifactId>
<version>1.0.0-beta.1</version>
<version>1.0.0-beta.2</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down Expand Up @@ -75,6 +89,8 @@ For details on contributing to this repository, see the [contributing guide](htt
1. Create new Pull Request

<!-- LINKS -->
[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS
[docs]: https://azure.github.io/azure-sdk-for-java/
[jdk]: https://docs.microsoft.com/java/azure/jdk/
[azure_subscription]: https://azure.microsoft.com/free/
[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/identity/azure-identity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -212,17 +212,31 @@ public MediaservicesManager authenticate(TokenCredential credential, AzureProfil
Objects.requireNonNull(credential, "'credential' cannot be null.");
Objects.requireNonNull(profile, "'profile' cannot be null.");

StringBuilder userAgentBuilder = new StringBuilder();
userAgentBuilder
.append("azsdk-java")
.append("-")
.append("com.azure.resourcemanager.mediaservices")
.append("/")
.append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
.append(Configuration.getGlobalConfiguration().get("java.version"))
.append("; ")
.append(Configuration.getGlobalConfiguration().get("os.name"))
.append("; ")
.append(Configuration.getGlobalConfiguration().get("os.version"))
.append("; auto-generated)");
} else {
userAgentBuilder.append(" (auto-generated)");
}

if (retryPolicy == null) {
retryPolicy = new RetryPolicy("Retry-After", ChronoUnit.SECONDS);
}
List<HttpPipelinePolicy> policies = new ArrayList<>();
policies
.add(
new UserAgentPolicy(
null,
"com.azure.resourcemanager.mediaservices",
"1.0.0-beta.1",
Configuration.getGlobalConfiguration()));
policies.add(new UserAgentPolicy(userAgentBuilder.toString()));
policies.add(new RequestIdPolicy());
HttpPolicyProviders.addBeforeRetryPolicies(policies);
policies.add(retryPolicy);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,16 @@

package com.azure.resourcemanager.mediaservices.implementation;

import com.azure.core.http.rest.Response;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.MediaservicesManager;
import com.azure.resourcemanager.mediaservices.fluent.models.AssetInner;
import com.azure.resourcemanager.mediaservices.models.Asset;
import com.azure.resourcemanager.mediaservices.models.AssetContainerSas;
import com.azure.resourcemanager.mediaservices.models.AssetStorageEncryptionFormat;
import com.azure.resourcemanager.mediaservices.models.ListContainerSasInput;
import com.azure.resourcemanager.mediaservices.models.ListStreamingLocatorsResponse;
import com.azure.resourcemanager.mediaservices.models.StorageEncryptedAssetDecryptionData;
import java.time.OffsetDateTime;
import java.util.UUID;

Expand Down Expand Up @@ -159,6 +164,34 @@ public Asset refresh(Context context) {
return this;
}

public AssetContainerSas listContainerSas(ListContainerSasInput parameters) {
return serviceManager.assets().listContainerSas(resourceGroupName, accountName, assetName, parameters);
}

public Response<AssetContainerSas> listContainerSasWithResponse(ListContainerSasInput parameters, Context context) {
return serviceManager
.assets()
.listContainerSasWithResponse(resourceGroupName, accountName, assetName, parameters, context);
}

public StorageEncryptedAssetDecryptionData getEncryptionKey() {
return serviceManager.assets().getEncryptionKey(resourceGroupName, accountName, assetName);
}

public Response<StorageEncryptedAssetDecryptionData> getEncryptionKeyWithResponse(Context context) {
return serviceManager.assets().getEncryptionKeyWithResponse(resourceGroupName, accountName, assetName, context);
}

public ListStreamingLocatorsResponse listStreamingLocators() {
return serviceManager.assets().listStreamingLocators(resourceGroupName, accountName, assetName);
}

public Response<ListStreamingLocatorsResponse> listStreamingLocatorsWithResponse(Context context) {
return serviceManager
.assets()
.listStreamingLocatorsWithResponse(resourceGroupName, accountName, assetName, context);
}

public AssetImpl withAlternateId(String alternateId) {
this.innerModel().withAlternateId(alternateId);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@

package com.azure.resourcemanager.mediaservices.implementation;

import com.azure.core.http.rest.Response;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.MediaservicesManager;
import com.azure.resourcemanager.mediaservices.fluent.models.ContentKeyPolicyInner;
import com.azure.resourcemanager.mediaservices.models.ContentKeyPolicy;
import com.azure.resourcemanager.mediaservices.models.ContentKeyPolicyOption;
import com.azure.resourcemanager.mediaservices.models.ContentKeyPolicyProperties;
import java.time.OffsetDateTime;
import java.util.Collections;
import java.util.List;
Expand Down Expand Up @@ -158,6 +160,18 @@ public ContentKeyPolicy refresh(Context context) {
return this;
}

public ContentKeyPolicyProperties getPolicyPropertiesWithSecrets() {
return serviceManager
.contentKeyPolicies()
.getPolicyPropertiesWithSecrets(resourceGroupName, accountName, contentKeyPolicyName);
}

public Response<ContentKeyPolicyProperties> getPolicyPropertiesWithSecretsWithResponse(Context context) {
return serviceManager
.contentKeyPolicies()
.getPolicyPropertiesWithSecretsWithResponse(resourceGroupName, accountName, contentKeyPolicyName, context);
}

public ContentKeyPolicyImpl withDescription(String description) {
this.innerModel().withDescription(description);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

package com.azure.resourcemanager.mediaservices.implementation;

import com.azure.core.http.rest.Response;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.MediaservicesManager;
import com.azure.resourcemanager.mediaservices.fluent.models.JobInner;
Expand Down Expand Up @@ -188,6 +189,16 @@ public Job refresh(Context context) {
return this;
}

public void cancelJob() {
serviceManager.jobs().cancelJob(resourceGroupName, accountName, transformName, jobName);
}

public Response<Void> cancelJobWithResponse(Context context) {
return serviceManager
.jobs()
.cancelJobWithResponse(resourceGroupName, accountName, transformName, jobName, context);
}

public JobImpl withDescription(String description) {
this.innerModel().withDescription(description);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import com.azure.resourcemanager.mediaservices.fluent.models.LiveEventInner;
import com.azure.resourcemanager.mediaservices.models.CrossSiteAccessPolicies;
import com.azure.resourcemanager.mediaservices.models.LiveEvent;
import com.azure.resourcemanager.mediaservices.models.LiveEventActionInput;
import com.azure.resourcemanager.mediaservices.models.LiveEventEncoding;
import com.azure.resourcemanager.mediaservices.models.LiveEventInput;
import com.azure.resourcemanager.mediaservices.models.LiveEventPreview;
Expand Down Expand Up @@ -219,6 +220,38 @@ public LiveEvent refresh(Context context) {
return this;
}

public void allocate() {
serviceManager.liveEvents().allocate(resourceGroupName, accountName, liveEventName);
}

public void allocate(Context context) {
serviceManager.liveEvents().allocate(resourceGroupName, accountName, liveEventName, context);
}

public void start() {
serviceManager.liveEvents().start(resourceGroupName, accountName, liveEventName);
}

public void start(Context context) {
serviceManager.liveEvents().start(resourceGroupName, accountName, liveEventName, context);
}

public void stop(LiveEventActionInput parameters) {
serviceManager.liveEvents().stop(resourceGroupName, accountName, liveEventName, parameters);
}

public void stop(LiveEventActionInput parameters, Context context) {
serviceManager.liveEvents().stop(resourceGroupName, accountName, liveEventName, parameters, context);
}

public void reset() {
serviceManager.liveEvents().reset(resourceGroupName, accountName, liveEventName);
}

public void reset(Context context) {
serviceManager.liveEvents().reset(resourceGroupName, accountName, liveEventName, context);
}

public LiveEventImpl withRegion(Region location) {
this.innerModel().withLocation(location.toString());
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,19 @@

package com.azure.resourcemanager.mediaservices.implementation;

import com.azure.core.http.rest.Response;
import com.azure.core.management.Region;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.MediaservicesManager;
import com.azure.resourcemanager.mediaservices.fluent.models.MediaServiceInner;
import com.azure.resourcemanager.mediaservices.models.AccountEncryption;
import com.azure.resourcemanager.mediaservices.models.EdgePolicies;
import com.azure.resourcemanager.mediaservices.models.ListEdgePoliciesInput;
import com.azure.resourcemanager.mediaservices.models.MediaService;
import com.azure.resourcemanager.mediaservices.models.MediaServiceIdentity;
import com.azure.resourcemanager.mediaservices.models.StorageAccount;
import com.azure.resourcemanager.mediaservices.models.StorageAuthentication;
import com.azure.resourcemanager.mediaservices.models.SyncStorageKeysInput;
import java.util.Collections;
import java.util.List;
import java.util.Map;
Expand Down Expand Up @@ -175,6 +179,26 @@ public MediaService refresh(Context context) {
return this;
}

public void syncStorageKeys(SyncStorageKeysInput parameters) {
serviceManager.mediaservices().syncStorageKeys(resourceGroupName, accountName, parameters);
}

public Response<Void> syncStorageKeysWithResponse(SyncStorageKeysInput parameters, Context context) {
return serviceManager
.mediaservices()
.syncStorageKeysWithResponse(resourceGroupName, accountName, parameters, context);
}

public EdgePolicies listEdgePolicies(ListEdgePoliciesInput parameters) {
return serviceManager.mediaservices().listEdgePolicies(resourceGroupName, accountName, parameters);
}

public Response<EdgePolicies> listEdgePoliciesWithResponse(ListEdgePoliciesInput parameters, Context context) {
return serviceManager
.mediaservices()
.listEdgePoliciesWithResponse(resourceGroupName, accountName, parameters, context);
}

public MediaServiceImpl withRegion(Region location) {
this.innerModel().withLocation(location.toString());
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
import com.azure.resourcemanager.mediaservices.models.StreamingEndpoint;
import com.azure.resourcemanager.mediaservices.models.StreamingEndpointAccessControl;
import com.azure.resourcemanager.mediaservices.models.StreamingEndpointResourceState;
import com.azure.resourcemanager.mediaservices.models.StreamingEntityScaleUnit;
import java.time.OffsetDateTime;
import java.util.Collections;
import java.util.List;
Expand Down Expand Up @@ -229,6 +230,32 @@ public StreamingEndpoint refresh(Context context) {
return this;
}

public void start() {
serviceManager.streamingEndpoints().start(resourceGroupName, accountName, streamingEndpointName);
}

public void start(Context context) {
serviceManager.streamingEndpoints().start(resourceGroupName, accountName, streamingEndpointName, context);
}

public void stop() {
serviceManager.streamingEndpoints().stop(resourceGroupName, accountName, streamingEndpointName);
}

public void stop(Context context) {
serviceManager.streamingEndpoints().stop(resourceGroupName, accountName, streamingEndpointName, context);
}

public void scale(StreamingEntityScaleUnit parameters) {
serviceManager.streamingEndpoints().scale(resourceGroupName, accountName, streamingEndpointName, parameters);
}

public void scale(StreamingEntityScaleUnit parameters, Context context) {
serviceManager
.streamingEndpoints()
.scale(resourceGroupName, accountName, streamingEndpointName, parameters, context);
}

public StreamingEndpointImpl withRegion(Region location) {
this.innerModel().withLocation(location.toString());
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,12 @@

package com.azure.resourcemanager.mediaservices.implementation;

import com.azure.core.http.rest.Response;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.MediaservicesManager;
import com.azure.resourcemanager.mediaservices.fluent.models.StreamingLocatorInner;
import com.azure.resourcemanager.mediaservices.models.ListContentKeysResponse;
import com.azure.resourcemanager.mediaservices.models.ListPathsResponse;
import com.azure.resourcemanager.mediaservices.models.StreamingLocator;
import com.azure.resourcemanager.mediaservices.models.StreamingLocatorContentKey;
import java.time.OffsetDateTime;
Expand Down Expand Up @@ -153,6 +156,26 @@ public StreamingLocator refresh(Context context) {
return this;
}

public ListContentKeysResponse listContentKeys() {
return serviceManager.streamingLocators().listContentKeys(resourceGroupName, accountName, streamingLocatorName);
}

public Response<ListContentKeysResponse> listContentKeysWithResponse(Context context) {
return serviceManager
.streamingLocators()
.listContentKeysWithResponse(resourceGroupName, accountName, streamingLocatorName, context);
}

public ListPathsResponse listPaths() {
return serviceManager.streamingLocators().listPaths(resourceGroupName, accountName, streamingLocatorName);
}

public Response<ListPathsResponse> listPathsWithResponse(Context context) {
return serviceManager
.streamingLocators()
.listPathsWithResponse(resourceGroupName, accountName, streamingLocatorName, context);
}

public StreamingLocatorImpl withAssetName(String assetName) {
this.innerModel().withAssetName(assetName);
return this;
Expand Down
Loading