- 0.49.0 (latest)
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static interface ProjectServiceGrpc.AsyncService
Service for operations on the Project.
Methods
getProject(GetProjectRequest request, StreamObserver<Project> responseObserver)
public default void getProject(GetProjectRequest request, StreamObserver<Project> responseObserver)
Gets a Project. Returns NOT_FOUND when the project is not yet created.
Parameters | |
---|---|
Name | Description |
request |
GetProjectRequest |
responseObserver |
io.grpc.stub.StreamObserver<Project> |
provisionProject(ProvisionProjectRequest request, StreamObserver<Operation> responseObserver)
public default void provisionProject(ProvisionProjectRequest request, StreamObserver<Operation> responseObserver)
Provisions the project resource. During the process, related systems will get prepared and initialized. Caller must read the Terms for data use, and optionally specify in request to provide consent to that service terms.
Parameters | |
---|---|
Name | Description |
request |
ProvisionProjectRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
reportConsentChange(ReportConsentChangeRequest request, StreamObserver<Project> responseObserver)
public default void reportConsentChange(ReportConsentChangeRequest request, StreamObserver<Project> responseObserver)
Updates service terms for this project. This method can be used to retroactively accept the latest terms. Terms available for update:
Parameters | |
---|---|
Name | Description |
request |
ReportConsentChangeRequest |
responseObserver |
io.grpc.stub.StreamObserver<Project> |