Class GrpcDataformStub
- java.lang.Object
-
- com.google.cloud.dataform.v1beta1.stub.DataformStub
-
- com.google.cloud.dataform.v1beta1.stub.GrpcDataformStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@BetaApi @Generated("by gapic-generator-java") public class GrpcDataformStub extends DataformStub
gRPC stub implementation for the Dataform service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrpcDataformStub(DataformStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcDataformStub, using the given settings.protected
GrpcDataformStub(DataformStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcDataformStub, using the given settings.
-
Method Summary
-
-
-
Constructor Detail
-
GrpcDataformStub
protected GrpcDataformStub(DataformStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcDataformStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcDataformStub
protected GrpcDataformStub(DataformStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcDataformStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final GrpcDataformStub create(DataformStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcDataformStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcDataformStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
-
listRepositoriesCallable
public com.google.api.gax.rpc.UnaryCallable<ListRepositoriesRequest,ListRepositoriesResponse> listRepositoriesCallable()
- Overrides:
listRepositoriesCallable
in classDataformStub
-
listRepositoriesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListRepositoriesRequest,DataformClient.ListRepositoriesPagedResponse> listRepositoriesPagedCallable()
- Overrides:
listRepositoriesPagedCallable
in classDataformStub
-
getRepositoryCallable
public com.google.api.gax.rpc.UnaryCallable<GetRepositoryRequest,Repository> getRepositoryCallable()
- Overrides:
getRepositoryCallable
in classDataformStub
-
createRepositoryCallable
public com.google.api.gax.rpc.UnaryCallable<CreateRepositoryRequest,Repository> createRepositoryCallable()
- Overrides:
createRepositoryCallable
in classDataformStub
-
updateRepositoryCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateRepositoryRequest,Repository> updateRepositoryCallable()
- Overrides:
updateRepositoryCallable
in classDataformStub
-
deleteRepositoryCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteRepositoryRequest,com.google.protobuf.Empty> deleteRepositoryCallable()
- Overrides:
deleteRepositoryCallable
in classDataformStub
-
fetchRemoteBranchesCallable
public com.google.api.gax.rpc.UnaryCallable<FetchRemoteBranchesRequest,FetchRemoteBranchesResponse> fetchRemoteBranchesCallable()
- Overrides:
fetchRemoteBranchesCallable
in classDataformStub
-
listWorkspacesCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkspacesRequest,ListWorkspacesResponse> listWorkspacesCallable()
- Overrides:
listWorkspacesCallable
in classDataformStub
-
listWorkspacesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkspacesRequest,DataformClient.ListWorkspacesPagedResponse> listWorkspacesPagedCallable()
- Overrides:
listWorkspacesPagedCallable
in classDataformStub
-
getWorkspaceCallable
public com.google.api.gax.rpc.UnaryCallable<GetWorkspaceRequest,Workspace> getWorkspaceCallable()
- Overrides:
getWorkspaceCallable
in classDataformStub
-
createWorkspaceCallable
public com.google.api.gax.rpc.UnaryCallable<CreateWorkspaceRequest,Workspace> createWorkspaceCallable()
- Overrides:
createWorkspaceCallable
in classDataformStub
-
deleteWorkspaceCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteWorkspaceRequest,com.google.protobuf.Empty> deleteWorkspaceCallable()
- Overrides:
deleteWorkspaceCallable
in classDataformStub
-
installNpmPackagesCallable
public com.google.api.gax.rpc.UnaryCallable<InstallNpmPackagesRequest,InstallNpmPackagesResponse> installNpmPackagesCallable()
- Overrides:
installNpmPackagesCallable
in classDataformStub
-
pullGitCommitsCallable
public com.google.api.gax.rpc.UnaryCallable<PullGitCommitsRequest,com.google.protobuf.Empty> pullGitCommitsCallable()
- Overrides:
pullGitCommitsCallable
in classDataformStub
-
pushGitCommitsCallable
public com.google.api.gax.rpc.UnaryCallable<PushGitCommitsRequest,com.google.protobuf.Empty> pushGitCommitsCallable()
- Overrides:
pushGitCommitsCallable
in classDataformStub
-
fetchFileGitStatusesCallable
public com.google.api.gax.rpc.UnaryCallable<FetchFileGitStatusesRequest,FetchFileGitStatusesResponse> fetchFileGitStatusesCallable()
- Overrides:
fetchFileGitStatusesCallable
in classDataformStub
-
fetchGitAheadBehindCallable
public com.google.api.gax.rpc.UnaryCallable<FetchGitAheadBehindRequest,FetchGitAheadBehindResponse> fetchGitAheadBehindCallable()
- Overrides:
fetchGitAheadBehindCallable
in classDataformStub
-
commitWorkspaceChangesCallable
public com.google.api.gax.rpc.UnaryCallable<CommitWorkspaceChangesRequest,com.google.protobuf.Empty> commitWorkspaceChangesCallable()
- Overrides:
commitWorkspaceChangesCallable
in classDataformStub
-
resetWorkspaceChangesCallable
public com.google.api.gax.rpc.UnaryCallable<ResetWorkspaceChangesRequest,com.google.protobuf.Empty> resetWorkspaceChangesCallable()
- Overrides:
resetWorkspaceChangesCallable
in classDataformStub
-
fetchFileDiffCallable
public com.google.api.gax.rpc.UnaryCallable<FetchFileDiffRequest,FetchFileDiffResponse> fetchFileDiffCallable()
- Overrides:
fetchFileDiffCallable
in classDataformStub
-
queryDirectoryContentsCallable
public com.google.api.gax.rpc.UnaryCallable<QueryDirectoryContentsRequest,QueryDirectoryContentsResponse> queryDirectoryContentsCallable()
- Overrides:
queryDirectoryContentsCallable
in classDataformStub
-
queryDirectoryContentsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<QueryDirectoryContentsRequest,DataformClient.QueryDirectoryContentsPagedResponse> queryDirectoryContentsPagedCallable()
- Overrides:
queryDirectoryContentsPagedCallable
in classDataformStub
-
makeDirectoryCallable
public com.google.api.gax.rpc.UnaryCallable<MakeDirectoryRequest,MakeDirectoryResponse> makeDirectoryCallable()
- Overrides:
makeDirectoryCallable
in classDataformStub
-
removeDirectoryCallable
public com.google.api.gax.rpc.UnaryCallable<RemoveDirectoryRequest,com.google.protobuf.Empty> removeDirectoryCallable()
- Overrides:
removeDirectoryCallable
in classDataformStub
-
moveDirectoryCallable
public com.google.api.gax.rpc.UnaryCallable<MoveDirectoryRequest,MoveDirectoryResponse> moveDirectoryCallable()
- Overrides:
moveDirectoryCallable
in classDataformStub
-
readFileCallable
public com.google.api.gax.rpc.UnaryCallable<ReadFileRequest,ReadFileResponse> readFileCallable()
- Overrides:
readFileCallable
in classDataformStub
-
removeFileCallable
public com.google.api.gax.rpc.UnaryCallable<RemoveFileRequest,com.google.protobuf.Empty> removeFileCallable()
- Overrides:
removeFileCallable
in classDataformStub
-
moveFileCallable
public com.google.api.gax.rpc.UnaryCallable<MoveFileRequest,MoveFileResponse> moveFileCallable()
- Overrides:
moveFileCallable
in classDataformStub
-
writeFileCallable
public com.google.api.gax.rpc.UnaryCallable<WriteFileRequest,WriteFileResponse> writeFileCallable()
- Overrides:
writeFileCallable
in classDataformStub
-
listCompilationResultsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCompilationResultsRequest,ListCompilationResultsResponse> listCompilationResultsCallable()
- Overrides:
listCompilationResultsCallable
in classDataformStub
-
listCompilationResultsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCompilationResultsRequest,DataformClient.ListCompilationResultsPagedResponse> listCompilationResultsPagedCallable()
- Overrides:
listCompilationResultsPagedCallable
in classDataformStub
-
getCompilationResultCallable
public com.google.api.gax.rpc.UnaryCallable<GetCompilationResultRequest,CompilationResult> getCompilationResultCallable()
- Overrides:
getCompilationResultCallable
in classDataformStub
-
createCompilationResultCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCompilationResultRequest,CompilationResult> createCompilationResultCallable()
- Overrides:
createCompilationResultCallable
in classDataformStub
-
queryCompilationResultActionsCallable
public com.google.api.gax.rpc.UnaryCallable<QueryCompilationResultActionsRequest,QueryCompilationResultActionsResponse> queryCompilationResultActionsCallable()
- Overrides:
queryCompilationResultActionsCallable
in classDataformStub
-
queryCompilationResultActionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<QueryCompilationResultActionsRequest,DataformClient.QueryCompilationResultActionsPagedResponse> queryCompilationResultActionsPagedCallable()
- Overrides:
queryCompilationResultActionsPagedCallable
in classDataformStub
-
listWorkflowInvocationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkflowInvocationsRequest,ListWorkflowInvocationsResponse> listWorkflowInvocationsCallable()
- Overrides:
listWorkflowInvocationsCallable
in classDataformStub
-
listWorkflowInvocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListWorkflowInvocationsRequest,DataformClient.ListWorkflowInvocationsPagedResponse> listWorkflowInvocationsPagedCallable()
- Overrides:
listWorkflowInvocationsPagedCallable
in classDataformStub
-
getWorkflowInvocationCallable
public com.google.api.gax.rpc.UnaryCallable<GetWorkflowInvocationRequest,WorkflowInvocation> getWorkflowInvocationCallable()
- Overrides:
getWorkflowInvocationCallable
in classDataformStub
-
createWorkflowInvocationCallable
public com.google.api.gax.rpc.UnaryCallable<CreateWorkflowInvocationRequest,WorkflowInvocation> createWorkflowInvocationCallable()
- Overrides:
createWorkflowInvocationCallable
in classDataformStub
-
deleteWorkflowInvocationCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteWorkflowInvocationRequest,com.google.protobuf.Empty> deleteWorkflowInvocationCallable()
- Overrides:
deleteWorkflowInvocationCallable
in classDataformStub
-
cancelWorkflowInvocationCallable
public com.google.api.gax.rpc.UnaryCallable<CancelWorkflowInvocationRequest,com.google.protobuf.Empty> cancelWorkflowInvocationCallable()
- Overrides:
cancelWorkflowInvocationCallable
in classDataformStub
-
queryWorkflowInvocationActionsCallable
public com.google.api.gax.rpc.UnaryCallable<QueryWorkflowInvocationActionsRequest,QueryWorkflowInvocationActionsResponse> queryWorkflowInvocationActionsCallable()
- Overrides:
queryWorkflowInvocationActionsCallable
in classDataformStub
-
queryWorkflowInvocationActionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<QueryWorkflowInvocationActionsRequest,DataformClient.QueryWorkflowInvocationActionsPagedResponse> queryWorkflowInvocationActionsPagedCallable()
- Overrides:
queryWorkflowInvocationActionsPagedCallable
in classDataformStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classDataformStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,DataformClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classDataformStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classDataformStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classDataformStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
- Throws:
InterruptedException
-
-