Class DataformSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<DataformSettings,DataformSettings.Builder>
-
- com.google.cloud.dataform.v1beta1.DataformSettings.Builder
-
- Enclosing class:
- DataformSettings
public static class DataformSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<DataformSettings,DataformSettings.Builder>
Builder for DataformSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(DataformSettings settings)
protected
Builder(DataformStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataformSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.DataformSettings
build()
com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelWorkflowInvocationRequest,com.google.protobuf.Empty>
cancelWorkflowInvocationSettings()
Returns the builder for the settings used for calls to cancelWorkflowInvocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<CommitWorkspaceChangesRequest,com.google.protobuf.Empty>
commitWorkspaceChangesSettings()
Returns the builder for the settings used for calls to commitWorkspaceChanges.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCompilationResultRequest,CompilationResult>
createCompilationResultSettings()
Returns the builder for the settings used for calls to createCompilationResult.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateRepositoryRequest,Repository>
createRepositorySettings()
Returns the builder for the settings used for calls to createRepository.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateWorkflowInvocationRequest,WorkflowInvocation>
createWorkflowInvocationSettings()
Returns the builder for the settings used for calls to createWorkflowInvocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateWorkspaceRequest,Workspace>
createWorkspaceSettings()
Returns the builder for the settings used for calls to createWorkspace.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteRepositoryRequest,com.google.protobuf.Empty>
deleteRepositorySettings()
Returns the builder for the settings used for calls to deleteRepository.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteWorkflowInvocationRequest,com.google.protobuf.Empty>
deleteWorkflowInvocationSettings()
Returns the builder for the settings used for calls to deleteWorkflowInvocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteWorkspaceRequest,com.google.protobuf.Empty>
deleteWorkspaceSettings()
Returns the builder for the settings used for calls to deleteWorkspace.com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchFileDiffRequest,FetchFileDiffResponse>
fetchFileDiffSettings()
Returns the builder for the settings used for calls to fetchFileDiff.com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchFileGitStatusesRequest,FetchFileGitStatusesResponse>
fetchFileGitStatusesSettings()
Returns the builder for the settings used for calls to fetchFileGitStatuses.com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchGitAheadBehindRequest,FetchGitAheadBehindResponse>
fetchGitAheadBehindSettings()
Returns the builder for the settings used for calls to fetchGitAheadBehind.com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchRemoteBranchesRequest,FetchRemoteBranchesResponse>
fetchRemoteBranchesSettings()
Returns the builder for the settings used for calls to fetchRemoteBranches.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCompilationResultRequest,CompilationResult>
getCompilationResultSettings()
Returns the builder for the settings used for calls to getCompilationResult.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
getLocationSettings()
Returns the builder for the settings used for calls to getLocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRepositoryRequest,Repository>
getRepositorySettings()
Returns the builder for the settings used for calls to getRepository.DataformStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetWorkflowInvocationRequest,WorkflowInvocation>
getWorkflowInvocationSettings()
Returns the builder for the settings used for calls to getWorkflowInvocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetWorkspaceRequest,Workspace>
getWorkspaceSettings()
Returns the builder for the settings used for calls to getWorkspace.com.google.api.gax.rpc.UnaryCallSettings.Builder<InstallNpmPackagesRequest,InstallNpmPackagesResponse>
installNpmPackagesSettings()
Returns the builder for the settings used for calls to installNpmPackages.com.google.api.gax.rpc.PagedCallSettings.Builder<ListCompilationResultsRequest,ListCompilationResultsResponse,DataformClient.ListCompilationResultsPagedResponse>
listCompilationResultsSettings()
Returns the builder for the settings used for calls to listCompilationResults.com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,DataformClient.ListLocationsPagedResponse>
listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.com.google.api.gax.rpc.PagedCallSettings.Builder<ListRepositoriesRequest,ListRepositoriesResponse,DataformClient.ListRepositoriesPagedResponse>
listRepositoriesSettings()
Returns the builder for the settings used for calls to listRepositories.com.google.api.gax.rpc.PagedCallSettings.Builder<ListWorkflowInvocationsRequest,ListWorkflowInvocationsResponse,DataformClient.ListWorkflowInvocationsPagedResponse>
listWorkflowInvocationsSettings()
Returns the builder for the settings used for calls to listWorkflowInvocations.com.google.api.gax.rpc.PagedCallSettings.Builder<ListWorkspacesRequest,ListWorkspacesResponse,DataformClient.ListWorkspacesPagedResponse>
listWorkspacesSettings()
Returns the builder for the settings used for calls to listWorkspaces.com.google.api.gax.rpc.UnaryCallSettings.Builder<MakeDirectoryRequest,MakeDirectoryResponse>
makeDirectorySettings()
Returns the builder for the settings used for calls to makeDirectory.com.google.api.gax.rpc.UnaryCallSettings.Builder<MoveDirectoryRequest,MoveDirectoryResponse>
moveDirectorySettings()
Returns the builder for the settings used for calls to moveDirectory.com.google.api.gax.rpc.UnaryCallSettings.Builder<MoveFileRequest,MoveFileResponse>
moveFileSettings()
Returns the builder for the settings used for calls to moveFile.com.google.api.gax.rpc.UnaryCallSettings.Builder<PullGitCommitsRequest,com.google.protobuf.Empty>
pullGitCommitsSettings()
Returns the builder for the settings used for calls to pullGitCommits.com.google.api.gax.rpc.UnaryCallSettings.Builder<PushGitCommitsRequest,com.google.protobuf.Empty>
pushGitCommitsSettings()
Returns the builder for the settings used for calls to pushGitCommits.com.google.api.gax.rpc.PagedCallSettings.Builder<QueryCompilationResultActionsRequest,QueryCompilationResultActionsResponse,DataformClient.QueryCompilationResultActionsPagedResponse>
queryCompilationResultActionsSettings()
Returns the builder for the settings used for calls to queryCompilationResultActions.com.google.api.gax.rpc.PagedCallSettings.Builder<QueryDirectoryContentsRequest,QueryDirectoryContentsResponse,DataformClient.QueryDirectoryContentsPagedResponse>
queryDirectoryContentsSettings()
Returns the builder for the settings used for calls to queryDirectoryContents.com.google.api.gax.rpc.PagedCallSettings.Builder<QueryWorkflowInvocationActionsRequest,QueryWorkflowInvocationActionsResponse,DataformClient.QueryWorkflowInvocationActionsPagedResponse>
queryWorkflowInvocationActionsSettings()
Returns the builder for the settings used for calls to queryWorkflowInvocationActions.com.google.api.gax.rpc.UnaryCallSettings.Builder<ReadFileRequest,ReadFileResponse>
readFileSettings()
Returns the builder for the settings used for calls to readFile.com.google.api.gax.rpc.UnaryCallSettings.Builder<RemoveDirectoryRequest,com.google.protobuf.Empty>
removeDirectorySettings()
Returns the builder for the settings used for calls to removeDirectory.com.google.api.gax.rpc.UnaryCallSettings.Builder<RemoveFileRequest,com.google.protobuf.Empty>
removeFileSettings()
Returns the builder for the settings used for calls to removeFile.com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetWorkspaceChangesRequest,com.google.protobuf.Empty>
resetWorkspaceChangesSettings()
Returns the builder for the settings used for calls to resetWorkspaceChanges.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateRepositoryRequest,Repository>
updateRepositorySettings()
Returns the builder for the settings used for calls to updateRepository.com.google.api.gax.rpc.UnaryCallSettings.Builder<WriteFileRequest,WriteFileResponse>
writeFileSettings()
Returns the builder for the settings used for calls to writeFile.-
Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder() throws IOException
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(DataformSettings settings)
-
Builder
protected Builder(DataformStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public DataformStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public DataformSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.Note: This method does not support applying settings to streaming methods.
-
listRepositoriesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListRepositoriesRequest,ListRepositoriesResponse,DataformClient.ListRepositoriesPagedResponse> listRepositoriesSettings()
Returns the builder for the settings used for calls to listRepositories.
-
getRepositorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRepositoryRequest,Repository> getRepositorySettings()
Returns the builder for the settings used for calls to getRepository.
-
createRepositorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateRepositoryRequest,Repository> createRepositorySettings()
Returns the builder for the settings used for calls to createRepository.
-
updateRepositorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateRepositoryRequest,Repository> updateRepositorySettings()
Returns the builder for the settings used for calls to updateRepository.
-
deleteRepositorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteRepositoryRequest,com.google.protobuf.Empty> deleteRepositorySettings()
Returns the builder for the settings used for calls to deleteRepository.
-
fetchRemoteBranchesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchRemoteBranchesRequest,FetchRemoteBranchesResponse> fetchRemoteBranchesSettings()
Returns the builder for the settings used for calls to fetchRemoteBranches.
-
listWorkspacesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListWorkspacesRequest,ListWorkspacesResponse,DataformClient.ListWorkspacesPagedResponse> listWorkspacesSettings()
Returns the builder for the settings used for calls to listWorkspaces.
-
getWorkspaceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetWorkspaceRequest,Workspace> getWorkspaceSettings()
Returns the builder for the settings used for calls to getWorkspace.
-
createWorkspaceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateWorkspaceRequest,Workspace> createWorkspaceSettings()
Returns the builder for the settings used for calls to createWorkspace.
-
deleteWorkspaceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteWorkspaceRequest,com.google.protobuf.Empty> deleteWorkspaceSettings()
Returns the builder for the settings used for calls to deleteWorkspace.
-
installNpmPackagesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<InstallNpmPackagesRequest,InstallNpmPackagesResponse> installNpmPackagesSettings()
Returns the builder for the settings used for calls to installNpmPackages.
-
pullGitCommitsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<PullGitCommitsRequest,com.google.protobuf.Empty> pullGitCommitsSettings()
Returns the builder for the settings used for calls to pullGitCommits.
-
pushGitCommitsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<PushGitCommitsRequest,com.google.protobuf.Empty> pushGitCommitsSettings()
Returns the builder for the settings used for calls to pushGitCommits.
-
fetchFileGitStatusesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchFileGitStatusesRequest,FetchFileGitStatusesResponse> fetchFileGitStatusesSettings()
Returns the builder for the settings used for calls to fetchFileGitStatuses.
-
fetchGitAheadBehindSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchGitAheadBehindRequest,FetchGitAheadBehindResponse> fetchGitAheadBehindSettings()
Returns the builder for the settings used for calls to fetchGitAheadBehind.
-
commitWorkspaceChangesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CommitWorkspaceChangesRequest,com.google.protobuf.Empty> commitWorkspaceChangesSettings()
Returns the builder for the settings used for calls to commitWorkspaceChanges.
-
resetWorkspaceChangesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetWorkspaceChangesRequest,com.google.protobuf.Empty> resetWorkspaceChangesSettings()
Returns the builder for the settings used for calls to resetWorkspaceChanges.
-
fetchFileDiffSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchFileDiffRequest,FetchFileDiffResponse> fetchFileDiffSettings()
Returns the builder for the settings used for calls to fetchFileDiff.
-
queryDirectoryContentsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<QueryDirectoryContentsRequest,QueryDirectoryContentsResponse,DataformClient.QueryDirectoryContentsPagedResponse> queryDirectoryContentsSettings()
Returns the builder for the settings used for calls to queryDirectoryContents.
-
makeDirectorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<MakeDirectoryRequest,MakeDirectoryResponse> makeDirectorySettings()
Returns the builder for the settings used for calls to makeDirectory.
-
removeDirectorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RemoveDirectoryRequest,com.google.protobuf.Empty> removeDirectorySettings()
Returns the builder for the settings used for calls to removeDirectory.
-
moveDirectorySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<MoveDirectoryRequest,MoveDirectoryResponse> moveDirectorySettings()
Returns the builder for the settings used for calls to moveDirectory.
-
readFileSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ReadFileRequest,ReadFileResponse> readFileSettings()
Returns the builder for the settings used for calls to readFile.
-
removeFileSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RemoveFileRequest,com.google.protobuf.Empty> removeFileSettings()
Returns the builder for the settings used for calls to removeFile.
-
moveFileSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<MoveFileRequest,MoveFileResponse> moveFileSettings()
Returns the builder for the settings used for calls to moveFile.
-
writeFileSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<WriteFileRequest,WriteFileResponse> writeFileSettings()
Returns the builder for the settings used for calls to writeFile.
-
listCompilationResultsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListCompilationResultsRequest,ListCompilationResultsResponse,DataformClient.ListCompilationResultsPagedResponse> listCompilationResultsSettings()
Returns the builder for the settings used for calls to listCompilationResults.
-
getCompilationResultSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCompilationResultRequest,CompilationResult> getCompilationResultSettings()
Returns the builder for the settings used for calls to getCompilationResult.
-
createCompilationResultSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCompilationResultRequest,CompilationResult> createCompilationResultSettings()
Returns the builder for the settings used for calls to createCompilationResult.
-
queryCompilationResultActionsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<QueryCompilationResultActionsRequest,QueryCompilationResultActionsResponse,DataformClient.QueryCompilationResultActionsPagedResponse> queryCompilationResultActionsSettings()
Returns the builder for the settings used for calls to queryCompilationResultActions.
-
listWorkflowInvocationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListWorkflowInvocationsRequest,ListWorkflowInvocationsResponse,DataformClient.ListWorkflowInvocationsPagedResponse> listWorkflowInvocationsSettings()
Returns the builder for the settings used for calls to listWorkflowInvocations.
-
getWorkflowInvocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetWorkflowInvocationRequest,WorkflowInvocation> getWorkflowInvocationSettings()
Returns the builder for the settings used for calls to getWorkflowInvocation.
-
createWorkflowInvocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateWorkflowInvocationRequest,WorkflowInvocation> createWorkflowInvocationSettings()
Returns the builder for the settings used for calls to createWorkflowInvocation.
-
deleteWorkflowInvocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteWorkflowInvocationRequest,com.google.protobuf.Empty> deleteWorkflowInvocationSettings()
Returns the builder for the settings used for calls to deleteWorkflowInvocation.
-
cancelWorkflowInvocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelWorkflowInvocationRequest,com.google.protobuf.Empty> cancelWorkflowInvocationSettings()
Returns the builder for the settings used for calls to cancelWorkflowInvocation.
-
queryWorkflowInvocationActionsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<QueryWorkflowInvocationActionsRequest,QueryWorkflowInvocationActionsResponse,DataformClient.QueryWorkflowInvocationActionsPagedResponse> queryWorkflowInvocationActionsSettings()
Returns the builder for the settings used for calls to queryWorkflowInvocationActions.
-
listLocationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,DataformClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
-
getLocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
-
build
public DataformSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<DataformSettings,DataformSettings.Builder>
- Throws:
IOException
-
-