Class SimulatorGrpc


  • @Generated(value="by gRPC proto compiler",
               comments="Source: google/cloud/policysimulator/v1/simulator.proto")
    public final class SimulatorGrpc
    extends Object
     Policy Simulator API service.
     Policy Simulator is a collection of endpoints for creating, running, and
     viewing a [Replay][google.cloud.policysimulator.v1.Replay]. A
     [Replay][google.cloud.policysimulator.v1.Replay] is a type of simulation that
     lets you see how your principals' access to resources might change if you
     changed your IAM policy.
     During a [Replay][google.cloud.policysimulator.v1.Replay], Policy Simulator
     re-evaluates, or replays, past access attempts under both the current policy
     and  your proposed policy, and compares those results to determine how your
     principals' access might change under the proposed policy.
     
    • Method Detail

      • getGetReplayMethod

        public static io.grpc.MethodDescriptor<GetReplayRequest,​Replay> getGetReplayMethod()
      • getCreateReplayMethod

        public static io.grpc.MethodDescriptor<CreateReplayRequest,​com.google.longrunning.Operation> getCreateReplayMethod()
      • newStub

        public static SimulatorGrpc.SimulatorStub newStub​(io.grpc.Channel channel)
        Creates a new async stub that supports all call types for the service
      • newBlockingStub

        public static SimulatorGrpc.SimulatorBlockingStub newBlockingStub​(io.grpc.Channel channel)
        Creates a new blocking-style stub that supports unary and streaming output calls on the service
      • newFutureStub

        public static SimulatorGrpc.SimulatorFutureStub newFutureStub​(io.grpc.Channel channel)
        Creates a new ListenableFuture-style stub that supports unary calls on the service
      • getServiceDescriptor

        public static io.grpc.ServiceDescriptor getServiceDescriptor()