Package org.azd.release.definitions
Class DefinitionsRequestBuilder.ListQueryParameters
java.lang.Object
org.azd.release.definitions.DefinitionsRequestBuilder.ListQueryParameters
- Enclosing class:
DefinitionsRequestBuilder
Represents the query parameters.
-
Field Summary
Modifier and TypeFieldDescriptionRelease definitions with given artifactSourceId will be returned.Release definitions with given artifactType will be returned.Gets the release definitions after the continuation token provided.A comma-delimited list of release definitions to retrieve.The properties that should be expanded in the list of Release definitions.'true' to get release definitions that has been deleted.'true' to gets the release definitions with exact match as specified in searchText.Gets the release definitions under the specified path.A comma-delimited list of extended properties to be retrieved.Gets the results in the defined order.Get release definitions with names containing searchText.'true' to get the release definitions under the folder with name as specified in searchText.A comma-delimited list of tags.Number of release definitions to get. -
Constructor Summary
-
Method Summary
-
Field Details
-
expand
The properties that should be expanded in the list of Release definitions. -
top
Number of release definitions to get. -
artifactSourceId
Release definitions with given artifactSourceId will be returned.
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 at Extensions. -
artifactType
Release definitions with given artifactType will be returned. Values can be Build, Jenkins, GitHub, Nuget, Team Build (external), ExternalTFSBuild, Git, TFVC, ExternalTfsXamlBuild. -
continuationToken
Gets the release definitions after the continuation token provided. -
definitionIdFilter
A comma-delimited list of release definitions to retrieve. -
isDeleted
'true' to get release definitions that has been deleted. Default is 'false' -
isExactNameMatch
'true' to gets the release definitions with exact match as specified in searchText. Default is 'false'. -
path
Gets the release definitions under the specified path. -
propertyFilters
A comma-delimited list of extended properties to be retrieved. If set, the returned Release Definitions 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 Definition from results irrespective of whether it has property set or not. -
queryOrder
Gets the results in the defined order. Default is 'IdAscending'. -
searchText
Get release definitions with names containing searchText. -
searchTextContainsFolderName
'true' to get the release definitions under the folder with name as specified in searchText. Default is 'false'. -
tagFilter
A comma-delimited list of tags. Only release definitions with these tags will be returned.
-
-
Constructor Details
-
ListQueryParameters
public ListQueryParameters()
-