Package org.azd.abstractions
Class BaseRequestBuilder
java.lang.Object
org.azd.abstractions.BaseRequestBuilder
- Direct Known Subclasses:
AccessControlEntriesRequestBuilder
,AccessControlListsRequestBuilder
,AccountsRequestBuilder
,AgentsRequestBuilder
,AnnotatedTagsRequestBuilder
,ApprovalsRequestBuilder
,ArtifactsPackageTypesRequestBuilder
,ArtifactsRequestBuilder
,ArtifactsRequestBuilder
,ArtifactsRequestBuilder
,AttachmentsRequestBuilder
,AuthorizedResourcesRequestBuilder
,BlobsRequestBuilder
,BuildBaseRequestBuilder
,BuildChangesRequestBuilder
,BuildDefinitionTagsRequestBuilder
,BuildLogsRequestBuilder
,BuildsRequestBuilder
,BuildTagsRequestBuilder
,BuildWorkItemsRequestBuilder
,CapacitiesRequestBuilder
,ClassificationNodesRequestBuilder
,CommitsRequestBuilder
,ConfigurationsRequestBuilder
,ControllersRequestBuilder
,CoreRequestBuilder
,DefinitionsRequestBuilder
,DefinitionsRequestBuilder
,DefinitionsRevisionRequestBuilder
,DeploymentGroupsRequestBuilder
,DeploymentsRequestBuilder
,DescriptorsRequestBuilder
,DistributedTaskRequestBuilder
,EndpointsRequestBuilder
,EnvironmentsRequestBuilder
,EvaluationsRequestBuilder
,ExtensionManagementRequestBuilder
,FeatureManagementRequestBuilder
,FeedManagementRequestBuilder
,FeedPermissionsRequestBuilder
,FeedViewRequestBuilder
,FieldsRequestBuilder
,FoldersRequestBuilder
,ForksRequestBuilder
,GatesRequestBuilder
,GitBaseRequestBuilder
,GraphRequestBuilder
,GroupEntitlementsRequestBuilder
,GroupsRequestBuilder
,HelpersRequestBuilder
,IdentitiesRequestBuilder
,ItemsRequestBuilder
,IterationsRequestBuilder
,LocationsBaseRequestBuilder
,LogsRequestBuilder
,ManualInterventionsRequestBuilder
,MavenRequestBuilder
,MemberEntitlementManagementRequestBuilder
,MemberEntitlementsRequestBuilder
,MembershipsRequestBuilder
,MembershipStatesRequestBuilder
,MembersRequestBuilder
,OrganizationRequestBuilder
,PackageFromRecycleBinRequestBuilder
,PageMovesRequestBuilder
,PagesBatchRequestBuilder
,PagesRequestBuilder
,PageStatsRequestBuilder
,PipelinesBaseRequestBuilder
,PipelinesRequestBuilder
,PolicyRequestBuilder
,PreviewRequestBuilder
,ProcessesRequestBuilder
,ProfileRequestBuilder
,ProjectProcessMigrationBuilder
,ProjectsRequestBuilder
,PropertiesRequestBuilder
,ProviderInfoRequestBuilder
,PullRequestBaseRequestBuilder
,PullRequestLabelsRequestBuilder
,PullRequestReviewersRequestBuilder
,PullRequestsRequestBuilder
,PullRequestStatusRequestBuilder
,PullRequestWorkItemsRequestBuilder
,PushesRequestBuilder
,QueriesRequestBuilder
,RecycleBinRepositoriesRequestBuilder
,RecycleBinRequestBuilder
,RefsRequestBuilder
,ReleaseBaseRequestBuilder
,ReleaseEnvironmentRequestBuilder
,ReleaseFoldersRequestBuilder
,ReleaseLogsRequestBuilder
,ReleasesRequestBuilder
,ReleaseTaskLogRequestBuilder
,RepositoriesRequestBuilder
,ResourceAreaRequestBuilder
,RevisionsRequestBuilder
,RunsRequestBuilder
,RunsRequestBuilder
,SecurityNamespacesRequestBuilder
,SecurityRequestBuilder
,ServiceEndpointRequestBuilder
,ServiceHooksRequestBuilder
,ServicePrincipalEntitlementsRequestBuilder
,ServicePrincipalsRequestBuilder
,SourceProvidersRequestBuilder
,StagesRequestBuilder
,StateRequestBuilder
,StateScopeRequestBuilder
,StorageKeysRequestBuilder
,SubjectLookupRequestBuilder
,SubjectQueryRequestBuilder
,SubscriptionsRequestBuilder
,TagsRequestBuilder
,TeamsMembersRequestBuilder
,TeamsRequestBuilder
,TestRequestBuilder
,TimelineRequestBuilder
,TypesRequestBuilder
,UniversalPackageFromRecycleBinRequestBuilder
,UniversalRequestBuilder
,UpstreamingBehaviorRequestBuilder
,UserEntitlementsRequestBuilder
,UserEntitlementSummaryRequestBuilder
,UsersRequestBuilder
,VariableGroupsRequestBuilder
,WikiAttachmentsRequestBuilder
,WikiRequestBuilder
,WikisRequestBuilder
,WiqlRequestBuilder
,WorkItemRevisionsRequestBuilder
,WorkItemsRequestBuilder
,WorkItemTagsRequestBuilder
,WorkItemTrackingAttachmentsRequestBuilder
,WorkItemTrackingRequestBuilder
,WorkItemTypesFieldRequestBuilder
,WorkItemTypesRequestBuilder
,WorkRequestBuilder
,YamlRequestBuilder
Base request builder that provide required functionalities to the inherited members.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Decides whether to include the project or not. -
Field Summary
Modifier and TypeFieldDescriptionprotected final AccessTokenCredential
Represents the access token credential object.protected String
Api version.protected String
Represents the Azure DevOps Area.protected String
Location id.protected String
Organisation url.protected SerializerContext
Serializer object -
Constructor Summary
ModifierConstructorDescriptionprotected
BaseRequestBuilder
(String organizationUrl, AccessTokenCredential accessTokenCredential) Constructs the instance with passed values.protected
BaseRequestBuilder
(String organizationUrl, AccessTokenCredential accessTokenCredential, String area) Constructs the instance with passed values.protected
BaseRequestBuilder
(String organizationUrl, AccessTokenCredential accessTokenCredential, String area, String locationId) Constructs the instance with passed values.protected
BaseRequestBuilder
(String organizationUrl, AccessTokenCredential accessTokenCredential, String area, String locationId, String apiVersion) Constructs the instance with passed values. -
Method Summary
Modifier and TypeMethodDescriptionprotected ClientRequest.Builder
builder()
Request builder to construct the request and execute it.
-
Field Details
-
accessTokenCredential
Represents the access token credential object. -
organizationUrl
Organisation url. -
area
Represents the Azure DevOps Area. -
locationId
Location id. -
apiVersion
Api version. -
serializer
Serializer object
-
-
Constructor Details
-
BaseRequestBuilder
Constructs the instance with passed values.- Parameters:
organizationUrl
- Organisation url.accessTokenCredential
- Access token credential object.AccessTokenCredential
-
BaseRequestBuilder
protected BaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential, String area) Constructs the instance with passed values.- Parameters:
organizationUrl
- Organisation url.accessTokenCredential
- Access token credential object.AccessTokenCredential
area
- Azure DevOps service area.
-
BaseRequestBuilder
protected BaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential, String area, String locationId) Constructs the instance with passed values.- Parameters:
organizationUrl
- Organisation url.accessTokenCredential
- Access token credential object.AccessTokenCredential
area
- Azure DevOps service area.locationId
- Location id.
-
BaseRequestBuilder
protected BaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential, String area, String locationId, String apiVersion) Constructs the instance with passed values.- Parameters:
organizationUrl
- Organisation url.accessTokenCredential
- Access token credential object.AccessTokenCredential
area
- Azure DevOps service area.locationId
- Location id.apiVersion
- Api version.
-
-
Method Details
-
builder
Request builder to construct the request and execute it.- Returns:
- ClientRequest.Builder of builder.
ClientRequest.Builder
-