Class WorkspaceGitRepoManagementClient
java.lang.Object
com.azure.analytics.synapse.artifacts.WorkspaceGitRepoManagementClient
Initializes a new instance of the synchronous ArtifactsClient type.
-
Method Summary
Modifier and TypeMethodDescriptiongetGitHubAccessToken
(GitHubAccessTokenRequest gitHubAccessTokenRequest) Get the GitHub access token.getGitHubAccessToken
(GitHubAccessTokenRequest gitHubAccessTokenRequest, String clientRequestId) Get the GitHub access token.getGitHubAccessTokenWithResponse
(GitHubAccessTokenRequest gitHubAccessTokenRequest, String clientRequestId, Context context) Get the GitHub access token.
-
Method Details
-
getGitHubAccessToken
public GitHubAccessTokenResponse getGitHubAccessToken(GitHubAccessTokenRequest gitHubAccessTokenRequest, String clientRequestId) Get the GitHub access token.- Parameters:
gitHubAccessTokenRequest
- The gitHubAccessTokenRequest parameter.clientRequestId
- Can provide a guid, which is helpful for debugging and to provide better customer support.- Returns:
- the GitHub access token.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.HttpResponseException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getGitHubAccessToken
public GitHubAccessTokenResponse getGitHubAccessToken(GitHubAccessTokenRequest gitHubAccessTokenRequest) Get the GitHub access token.- Parameters:
gitHubAccessTokenRequest
- The gitHubAccessTokenRequest parameter.- Returns:
- the GitHub access token.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.HttpResponseException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getGitHubAccessTokenWithResponse
public Response<GitHubAccessTokenResponse> getGitHubAccessTokenWithResponse(GitHubAccessTokenRequest gitHubAccessTokenRequest, String clientRequestId, Context context) Get the GitHub access token.- Parameters:
gitHubAccessTokenRequest
- The gitHubAccessTokenRequest parameter.clientRequestId
- Can provide a guid, which is helpful for debugging and to provide better customer support.context
- The context to associate with this operation.- Returns:
- the GitHub access token along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.HttpResponseException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-