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,AttachmentsRequestBuilder,AuthorizedResourcesRequestBuilder,BlobsRequestBuilder,BuildBaseRequestBuilder,BuildChangesRequestBuilder,BuildDefinitionTagsRequestBuilder,BuildLogsRequestBuilder,BuildsRequestBuilder,BuildTagsRequestBuilder,BuildWorkItemsRequestBuilder,CapacitiesRequestBuilder,ClassificationNodesRequestBuilder,CodeCoverageRequestBuilder,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,IterationsRequestBuilder,LocationsBaseRequestBuilder,LogsRequestBuilder,ManualInterventionsRequestBuilder,MavenRequestBuilder,MemberEntitlementManagementRequestBuilder,MemberEntitlementsRequestBuilder,MembershipsRequestBuilder,MembershipStatesRequestBuilder,MembersRequestBuilder,OrganizationRequestBuilder,PackageFromRecycleBinRequestBuilder,PageMovesRequestBuilder,PagesBatchRequestBuilder,PagesRequestBuilder,PageStatsRequestBuilder,PermissionsRequestBuilder,PipelinesBaseRequestBuilder,PipelinesRequestBuilder,PointsRequestBuilder,PolicyConfigurationsRequestBuilder,PolicyRequestBuilder,PreviewRequestBuilder,ProcessesRequestBuilder,ProfileRequestBuilder,ProjectProcessMigrationBuilder,ProjectsRequestBuilder,PropertiesRequestBuilder,ProviderInfoRequestBuilder,PullRequestBaseRequestBuilder,PullRequestIterationsBuilder,PullRequestLabelsRequestBuilder,PullRequestReviewersRequestBuilder,PullRequestsRequestBuilder,PullRequestStatusRequestBuilder,PullRequestWorkItemsRequestBuilder,PushesRequestBuilder,QueriesRequestBuilder,RecycleBinRepositoriesRequestBuilder,RecycleBinRequestBuilder,RefsRequestBuilder,ReleaseBaseRequestBuilder,ReleaseEnvironmentRequestBuilder,ReleaseFoldersRequestBuilder,ReleaseLogsRequestBuilder,ReleasesRequestBuilder,ReleaseTaskLogRequestBuilder,RepositoriesRequestBuilder,ResourceAreaRequestBuilder,ResultAttachmentRequestBuilder,ResultsRequestBuilder,RevisionsRequestBuilder,RunAttachmentRequestBuilder,RunsRequestBuilder,RunsRequestBuilder,SecurityNamespacesRequestBuilder,SecurityRequestBuilder,ServiceEndpointRequestBuilder,ServiceHooksRequestBuilder,ServicePrincipalEntitlementsRequestBuilder,ServicePrincipalsRequestBuilder,SessionRequestBuilder,SourceProvidersRequestBuilder,StagesRequestBuilder,StateRequestBuilder,StateScopeRequestBuilder,StorageKeysRequestBuilder,SubjectLookupRequestBuilder,SubjectQueryRequestBuilder,SubscriptionsRequestBuilder,TagsRequestBuilder,TeamsMembersRequestBuilder,TeamsRequestBuilder,TestCasesRequestBuilder,TestHistoryRequestBuilder,TestRequestBuilder,TestSuitesRequestBuilder,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
Nested ClassesModifier and TypeClassDescriptionstatic classDecides whether to include the project or not. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AccessTokenCredentialRepresents the access token credential object.protected StringApi version.protected StringRepresents the Azure DevOps Area.protected StringLocation id.protected StringOrganisation url.protected SerializerContextSerializer object -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential) Constructs the instance with passed values.protectedBaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential, String area) Constructs the instance with passed values.protectedBaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential, String area, String locationId) Constructs the instance with passed values.protectedBaseRequestBuilder(String organizationUrl, AccessTokenCredential accessTokenCredential, String area, String locationId, String apiVersion) Constructs the instance with passed values. -
Method Summary
Modifier and TypeMethodDescriptionprotected ClientRequest.Builderbuilder()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.AccessTokenCredentialarea- 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.AccessTokenCredentialarea- 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.AccessTokenCredentialarea- 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
-