@Generated(value="by GAPIC v0.0.5") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class GrpcSubscriberStub extends SubscriberStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcSubscriberStub(SubscriptionAdminSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcSubscriberStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.AcknowledgeRequest,com.google.protobuf.Empty> |
acknowledgeCallable() |
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcSubscriberStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcSubscriberStub |
create(SubscriptionAdminSettings settings) |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.CreateSnapshotRequest,com.google.pubsub.v1.Snapshot> |
createSnapshotCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.Subscription,com.google.pubsub.v1.Subscription> |
createSubscriptionCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.DeleteSnapshotRequest,com.google.protobuf.Empty> |
deleteSnapshotCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.DeleteSubscriptionRequest,com.google.protobuf.Empty> |
deleteSubscriptionCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.GetSubscriptionRequest,com.google.pubsub.v1.Subscription> |
getSubscriptionCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSnapshotsRequest,com.google.pubsub.v1.ListSnapshotsResponse> |
listSnapshotsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSnapshotsRequest,PagedResponseWrappers.ListSnapshotsPagedResponse> |
listSnapshotsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSubscriptionsRequest,com.google.pubsub.v1.ListSubscriptionsResponse> |
listSubscriptionsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSubscriptionsRequest,PagedResponseWrappers.ListSubscriptionsPagedResponse> |
listSubscriptionsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ModifyAckDeadlineRequest,com.google.protobuf.Empty> |
modifyAckDeadlineCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ModifyPushConfigRequest,com.google.protobuf.Empty> |
modifyPushConfigCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.PullRequest,com.google.pubsub.v1.PullResponse> |
pullCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.SeekRequest,com.google.pubsub.v1.SeekResponse> |
seekCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.BidiStreamingCallable<com.google.pubsub.v1.StreamingPullRequest,com.google.pubsub.v1.StreamingPullResponse> |
streamingPullCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.UpdateSnapshotRequest,com.google.pubsub.v1.Snapshot> |
updateSnapshotCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.UpdateSubscriptionRequest,com.google.pubsub.v1.Subscription> |
updateSubscriptionCallable() |
protected GrpcSubscriberStub(SubscriptionAdminSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcSubscriberStub create(SubscriptionAdminSettings settings) throws IOException
IOExceptionpublic static final GrpcSubscriberStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.Subscription,com.google.pubsub.v1.Subscription> createSubscriptionCallable()
createSubscriptionCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.GetSubscriptionRequest,com.google.pubsub.v1.Subscription> getSubscriptionCallable()
getSubscriptionCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.UpdateSubscriptionRequest,com.google.pubsub.v1.Subscription> updateSubscriptionCallable()
updateSubscriptionCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSubscriptionsRequest,PagedResponseWrappers.ListSubscriptionsPagedResponse> listSubscriptionsPagedCallable()
listSubscriptionsPagedCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSubscriptionsRequest,com.google.pubsub.v1.ListSubscriptionsResponse> listSubscriptionsCallable()
listSubscriptionsCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.DeleteSubscriptionRequest,com.google.protobuf.Empty> deleteSubscriptionCallable()
deleteSubscriptionCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ModifyAckDeadlineRequest,com.google.protobuf.Empty> modifyAckDeadlineCallable()
modifyAckDeadlineCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.AcknowledgeRequest,com.google.protobuf.Empty> acknowledgeCallable()
acknowledgeCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.PullRequest,com.google.pubsub.v1.PullResponse> pullCallable()
pullCallable in class SubscriberStubpublic com.google.api.gax.rpc.BidiStreamingCallable<com.google.pubsub.v1.StreamingPullRequest,com.google.pubsub.v1.StreamingPullResponse> streamingPullCallable()
streamingPullCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ModifyPushConfigRequest,com.google.protobuf.Empty> modifyPushConfigCallable()
modifyPushConfigCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSnapshotsRequest,PagedResponseWrappers.ListSnapshotsPagedResponse> listSnapshotsPagedCallable()
listSnapshotsPagedCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.ListSnapshotsRequest,com.google.pubsub.v1.ListSnapshotsResponse> listSnapshotsCallable()
listSnapshotsCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.CreateSnapshotRequest,com.google.pubsub.v1.Snapshot> createSnapshotCallable()
createSnapshotCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.UpdateSnapshotRequest,com.google.pubsub.v1.Snapshot> updateSnapshotCallable()
updateSnapshotCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.DeleteSnapshotRequest,com.google.protobuf.Empty> deleteSnapshotCallable()
deleteSnapshotCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.pubsub.v1.SeekRequest,com.google.pubsub.v1.SeekResponse> seekCallable()
seekCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class SubscriberStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class SubscriberStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2017 Google. All rights reserved.