Package org.azd.release.releases
Class ReleasesRequestBuilder.ListQueryParameters
java.lang.Object
org.azd.release.releases.ReleasesRequestBuilder.ListQueryParameters
- Enclosing class:
ReleasesRequestBuilder
Represents the query parameters.
-
Field Summary
Modifier and TypeFieldDescriptionReleases with given artifactTypeId will be returned.Releases with given artifactVersionId will be returned.Gets the releases after the continuation token provided.Releases created by this user.Release definition environment id.Releases from this release definition Id.Environment status filter.The property that should be expanded in the list of releases.Gets the soft deleted releases, if true.Releases that were created before this time.Releases that were created after this time.Releases under this folder path will be returnedA comma-delimited list of extended properties to be retrieved.Gets the results in the defined order of created date for releases.A comma-delimited list of releases Ids.Releases with names containing searchText.Releases with given sourceBranchFilter will be returned.Unique identifier of the artifact used.Releases that have this status.A comma-delimited list of tags.Number of releases to get. -
Constructor Summary
-
Method Summary
-
Field Details
-
expand
The property that should be expanded in the list of releases. -
top
Number of releases to get. Default is 50. -
artifactTypeId
Releases with given artifactTypeId will be returned. Values can be Build, Jenkins, GitHub, Nuget, Team Build (external), ExternalTFSBuild, Git, TFVC, ExternalTfsXamlBuild. -
artifactVersionId
Releases with given artifactVersionId will be returned. E.g. in case of Build artifactType, it is buildId. -
continuationToken
Gets the releases after the continuation token provided. -
createdBy
Releases created by this user. -
definitionEnvironmentId
Release definition environment id. -
definitionId
Releases from this release definition Id. -
environmentStatusFilter
Environment status filter. -
isDeleted
Gets the soft deleted releases, if true. -
maxCreatedTime
Releases that were created before this time. -
minCreatedTime
Releases that were created after this time. -
path
Releases under this folder path will be returned -
propertyFilters
A comma-delimited list of extended properties to be retrieved. If set, the returned Releases will contain values for the specified property Ids (if they exist). If not set, properties will not be included. Note that this will not filter out any Release from results irrespective of whether it has property set or not. -
queryOrder
Gets the results in the defined order of created date for releases. Default is descending. -
releaseIdFilter
A comma-delimited list of releases Ids. Only releases with these Ids will be returned. -
searchText
Releases with names containing searchText. -
sourceBranchFilter
Releases with given sourceBranchFilter will be returned. -
sourceId
Unique identifier of the artifact used. e.g. For build it would be {projectGuid}:{BuildDefinitionId}, for Jenkins it would be {JenkinsConnectionId}:{JenkinsDefinitionId}, for TfsOnPrem it would be {TfsOnPremConnectionId}:{ProjectName}:{TfsOnPremDefinitionId}. For third-party artifacts e.g. TeamCity, BitBucket you may refer 'uniqueSourceIdentifier' inside vss-extension.json Extensions. -
statusFilter
Releases that have this status. -
tagFilter
A comma-delimited list of tags. Only releases with these tags will be returned.
-
-
Constructor Details
-
ListQueryParameters
public ListQueryParameters()
-