Package viam.app.packages.v1
Interface PackageServiceGrpc.AsyncService
- All Known Implementing Classes:
PackageServiceGrpc.PackageServiceImplBase
- Enclosing class:
- PackageServiceGrpc
public static interface PackageServiceGrpc.AsyncService
-
Method Summary
Modifier and TypeMethodDescriptiondefault io.grpc.stub.StreamObserver<Packages.CreatePackageRequest>
createPackage
(io.grpc.stub.StreamObserver<Packages.CreatePackageResponse> responseObserver) CreatePackage uploads a package to the clouddefault void
deletePackage
(Packages.DeletePackageRequest request, io.grpc.stub.StreamObserver<Packages.DeletePackageResponse> responseObserver) DeletePackage removes the given package versionsdefault void
getPackage
(Packages.GetPackageRequest request, io.grpc.stub.StreamObserver<Packages.GetPackageResponse> responseObserver) GetPackage returns the metadata for a requested package version.default void
listPackages
(Packages.ListPackagesRequest request, io.grpc.stub.StreamObserver<Packages.ListPackagesResponse> responseObserver) ListPackages gets the metadata for the requested packages.
-
Method Details
-
createPackage
default io.grpc.stub.StreamObserver<Packages.CreatePackageRequest> createPackage(io.grpc.stub.StreamObserver<Packages.CreatePackageResponse> responseObserver) CreatePackage uploads a package to the cloud
-
deletePackage
default void deletePackage(Packages.DeletePackageRequest request, io.grpc.stub.StreamObserver<Packages.DeletePackageResponse> responseObserver) DeletePackage removes the given package versions
-
getPackage
default void getPackage(Packages.GetPackageRequest request, io.grpc.stub.StreamObserver<Packages.GetPackageResponse> responseObserver) GetPackage returns the metadata for a requested package version. It also returns a URL for downloading the package if one is requested.
-
listPackages
default void listPackages(Packages.ListPackagesRequest request, io.grpc.stub.StreamObserver<Packages.ListPackagesResponse> responseObserver) ListPackages gets the metadata for the requested packages. Includes package name, version, and/or type to filter beyond the required organization_id. ListPackages also returns URLs for downloading each package if they are requested.
-