com.azure.communication.callautomation.CallAutomationServiceVersion Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-communication-callautomation Show documentation
Show all versions of azure-communication-callautomation Show documentation
This package contains clients and data structures used to make call with Azure Communication Call Automation Service.
For this release, see notes - https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/communication/azure-communication-callautomation/README.md and https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/communication/azure-communication-callautomation/CHANGELOG.md.
The newest version!
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.azure.communication.callautomation;
import com.azure.core.util.ServiceVersion;
/**
* Versions of CallAutomation service supported by this client library.
*/
public enum CallAutomationServiceVersion implements ServiceVersion {
/**
* Service version {@code 2023-03-06}.
*/
V2023_03_06("2023-03-06"),
/**
* Service version {@code 2023-10-15}.
*/
V2023_10_15("2023-10-15"),
/**
* Service version {@code 2024-04-15}.
*/
V2024_04_15("2024-04-15"),
/**
* Service version {@code 2024-09-15}.
*/
V2024_09_15("2024-09-15"),
/**
* Service version {@code 2024-06-15-preview}.
*/
V2024_11_15_PREVIEW("2024-11-15-preview");
private final String version;
CallAutomationServiceVersion(String version) {
this.version = version;
}
/**
* {@inheritDoc}
*/
@Override
public String getVersion() {
return this.version;
}
/**
* Gets the latest service version supported by this client library
*
* @return The latest {@link CallAutomationServiceVersion} object.
*/
public static CallAutomationServiceVersion getLatest() {
return V2024_11_15_PREVIEW;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy