Package org.azd.release
Class ReleaseBaseRequestBuilder
java.lang.Object
org.azd.abstractions.BaseRequestBuilder
org.azd.release.ReleaseBaseRequestBuilder
- Direct Known Subclasses:
ReleaseHelpersRequestBuilder
Provides functionality to work with Release Api.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.azd.abstractions.BaseRequestBuilder
BaseRequestBuilder.ProjectExcludeParameter
-
Field Summary
Fields inherited from class org.azd.abstractions.BaseRequestBuilder
accessTokenCredential, apiVersion, area, locationId, organizationUrl, serializer
-
Constructor Summary
ConstructorsConstructorDescriptionReleaseBaseRequestBuilder
(String organizationUrl, AccessTokenCredential accessTokenCredential) Instantiates a new RequestBuilder instance and sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionProvides functionality to work with Release approvals API.Provides functionality to work with Release definitions API.Provides functionality to work with Release deployments API.folders()
Provides functionality to work with Release folders API.gates()
Provides functionality to work with Release gates API.Provides functionality to work with Release manual intervention API.releases()
Provides functionality to work with Release releases API.Methods inherited from class org.azd.abstractions.BaseRequestBuilder
builder
-
Constructor Details
-
ReleaseBaseRequestBuilder
public ReleaseBaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential) Instantiates a new RequestBuilder instance and sets the default values.- Parameters:
organizationUrl
- Represents organization location request url.accessTokenCredential
- Access token credential object.
-
-
Method Details
-
approvals
Provides functionality to work with Release approvals API.- Returns:
- ApprovalsRequestBuilder
ApprovalsRequestBuilder
-
definitions
Provides functionality to work with Release definitions API.- Returns:
- DefinitionsRequestBuilder
DefinitionsRequestBuilder
-
deployments
Provides functionality to work with Release deployments API.- Returns:
- DeploymentsRequestBuilder
DeploymentsRequestBuilder
-
folders
Provides functionality to work with Release folders API.- Returns:
- ReleaseFoldersRequestBuilder
ReleaseFoldersRequestBuilder
-
gates
Provides functionality to work with Release gates API.- Returns:
- GatesRequestBuilder
GatesRequestBuilder
-
manualInterventions
Provides functionality to work with Release manual intervention API.- Returns:
- ManualInterventionsRequestBuilder
ManualInterventionsRequestBuilder
-
releases
Provides functionality to work with Release releases API.- Returns:
- ReleasesRequestBuilder
ReleasesRequestBuilder
-