Class CloudRedisStub

  • All Implemented Interfaces:
    com.google.api.gax.core.BackgroundResource, AutoCloseable
    Direct Known Subclasses:
    GrpcCloudRedisStub, HttpJsonCloudRedisStub

    @BetaApi
    @Generated("by gapic-generator-java")
    public abstract class CloudRedisStub
    extends Object
    implements com.google.api.gax.core.BackgroundResource
    Base stub class for the CloudRedis service API.

    This class is for advanced usage and reflects the underlying API directly.

    • Constructor Detail

      • CloudRedisStub

        public CloudRedisStub()
    • Method Detail

      • getOperationsStub

        public com.google.longrunning.stub.OperationsStub getOperationsStub()
      • getHttpJsonOperationsStub

        public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
      • createInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<CreateInstanceRequest,​Instance,​com.google.protobuf.Any> createInstanceOperationCallable()
      • createInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<CreateInstanceRequest,​com.google.longrunning.Operation> createInstanceCallable()
      • updateInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<UpdateInstanceRequest,​Instance,​com.google.protobuf.Any> updateInstanceOperationCallable()
      • updateInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<UpdateInstanceRequest,​com.google.longrunning.Operation> updateInstanceCallable()
      • upgradeInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<UpgradeInstanceRequest,​Instance,​com.google.protobuf.Any> upgradeInstanceOperationCallable()
      • upgradeInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<UpgradeInstanceRequest,​com.google.longrunning.Operation> upgradeInstanceCallable()
      • importInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<ImportInstanceRequest,​Instance,​com.google.protobuf.Any> importInstanceOperationCallable()
      • importInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<ImportInstanceRequest,​com.google.longrunning.Operation> importInstanceCallable()
      • exportInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<ExportInstanceRequest,​Instance,​com.google.protobuf.Any> exportInstanceOperationCallable()
      • exportInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<ExportInstanceRequest,​com.google.longrunning.Operation> exportInstanceCallable()
      • failoverInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<FailoverInstanceRequest,​Instance,​com.google.protobuf.Any> failoverInstanceOperationCallable()
      • failoverInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<FailoverInstanceRequest,​com.google.longrunning.Operation> failoverInstanceCallable()
      • deleteInstanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<DeleteInstanceRequest,​com.google.protobuf.Empty,​com.google.protobuf.Any> deleteInstanceOperationCallable()
      • deleteInstanceCallable

        public com.google.api.gax.rpc.UnaryCallable<DeleteInstanceRequest,​com.google.longrunning.Operation> deleteInstanceCallable()
      • rescheduleMaintenanceOperationCallable

        public com.google.api.gax.rpc.OperationCallable<RescheduleMaintenanceRequest,​Instance,​com.google.protobuf.Any> rescheduleMaintenanceOperationCallable()
      • rescheduleMaintenanceCallable

        public com.google.api.gax.rpc.UnaryCallable<RescheduleMaintenanceRequest,​com.google.longrunning.Operation> rescheduleMaintenanceCallable()