Class DatastreamGrpc.DatastreamBlockingStub

  • Enclosing class:
    DatastreamGrpc

    public static final class DatastreamGrpc.DatastreamBlockingStub
    extends io.grpc.stub.AbstractBlockingStub<DatastreamGrpc.DatastreamBlockingStub>
    A stub to allow clients to do synchronous rpc calls to service Datastream.
     Datastream service
     
    • Method Detail

      • createConnectionProfile

        public com.google.longrunning.Operation createConnectionProfile​(CreateConnectionProfileRequest request)
         Use this method to create a connection profile in a project and location.
         
      • updateConnectionProfile

        public com.google.longrunning.Operation updateConnectionProfile​(UpdateConnectionProfileRequest request)
         Use this method to update the parameters of a connection profile.
         
      • deleteConnectionProfile

        public com.google.longrunning.Operation deleteConnectionProfile​(DeleteConnectionProfileRequest request)
         Use this method to delete a connection profile..
         
      • discoverConnectionProfile

        public DiscoverConnectionProfileResponse discoverConnectionProfile​(DiscoverConnectionProfileRequest request)
         Use this method to discover a connection profile.
         The discover API call exposes the data objects and metadata belonging to
         the profile. Typically, a request returns children data objects under a
         parent data object that's optionally supplied in the request.
         
      • getStream

        public Stream getStream​(GetStreamRequest request)
         Use this method to get details about a stream.
         
      • createStream

        public com.google.longrunning.Operation createStream​(CreateStreamRequest request)
         Use this method to create a stream.
         
      • updateStream

        public com.google.longrunning.Operation updateStream​(UpdateStreamRequest request)
         Use this method to update the configuration of a stream.
         
      • deleteStream

        public com.google.longrunning.Operation deleteStream​(DeleteStreamRequest request)
         Use this method to delete a stream.
         
      • fetchErrors

        public com.google.longrunning.Operation fetchErrors​(FetchErrorsRequest request)
         Use this method to fetch any errors associated with a stream.
         
      • fetchStaticIps

        public FetchStaticIpsResponse fetchStaticIps​(FetchStaticIpsRequest request)
         The FetchStaticIps API call exposes the static ips used by Datastream.
         Typically, a request returns children data objects under
         a parent data object that's optionally supplied in the request.
         
      • createPrivateConnection

        public com.google.longrunning.Operation createPrivateConnection​(CreatePrivateConnectionRequest request)
         Use this method to create a private connectivity configuration.
         
      • deletePrivateConnection

        public com.google.longrunning.Operation deletePrivateConnection​(DeletePrivateConnectionRequest request)
         Use this method to delete a private connectivity configuration.
         
      • createRoute

        public com.google.longrunning.Operation createRoute​(CreateRouteRequest request)
         Use this method to create a route for a private connectivity in a project
         and location.
         
      • getRoute

        public Route getRoute​(GetRouteRequest request)
         Use this method to get details about a route.
         
      • listRoutes

        public ListRoutesResponse listRoutes​(ListRoutesRequest request)
         Use this method to list routes created for a private connectivity in a
         project and location.
         
      • deleteRoute

        public com.google.longrunning.Operation deleteRoute​(DeleteRouteRequest request)
         Use this method to delete a route.