Class GrpcAlphaAnalyticsDataStub
java.lang.Object
com.google.analytics.data.v1alpha.stub.AlphaAnalyticsDataStub
com.google.analytics.data.v1alpha.stub.GrpcAlphaAnalyticsDataStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@BetaApi
@Generated("by gapic-generator-java")
public class GrpcAlphaAnalyticsDataStub
extends AlphaAnalyticsDataStub
gRPC stub implementation for the AlphaAnalyticsData service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcAlphaAnalyticsDataStub, using the given settings.protectedGrpcAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcAlphaAnalyticsDataStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcAlphaAnalyticsDataStubcreate(AlphaAnalyticsDataStubSettings settings) static final GrpcAlphaAnalyticsDataStubcreate(ClientContext clientContext) static final GrpcAlphaAnalyticsDataStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) booleanbooleanUnaryCallable<ListRecurringAudienceListsRequest,AlphaAnalyticsDataClient.ListRecurringAudienceListsPagedResponse> voidshutdown()voidMethods inherited from class com.google.analytics.data.v1alpha.stub.AlphaAnalyticsDataStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcAlphaAnalyticsDataStub
protected GrpcAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcAlphaAnalyticsDataStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcAlphaAnalyticsDataStub
protected GrpcAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcAlphaAnalyticsDataStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcAlphaAnalyticsDataStub create(AlphaAnalyticsDataStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcAlphaAnalyticsDataStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcAlphaAnalyticsDataStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classAlphaAnalyticsDataStub
-
runFunnelReportCallable
- Overrides:
runFunnelReportCallablein classAlphaAnalyticsDataStub
-
createAudienceListCallable
- Overrides:
createAudienceListCallablein classAlphaAnalyticsDataStub
-
createAudienceListOperationCallable
public OperationCallable<CreateAudienceListRequest,AudienceList, createAudienceListOperationCallable()AudienceListMetadata> - Overrides:
createAudienceListOperationCallablein classAlphaAnalyticsDataStub
-
queryAudienceListCallable
public UnaryCallable<QueryAudienceListRequest,QueryAudienceListResponse> queryAudienceListCallable()- Overrides:
queryAudienceListCallablein classAlphaAnalyticsDataStub
-
getAudienceListCallable
- Overrides:
getAudienceListCallablein classAlphaAnalyticsDataStub
-
listAudienceListsCallable
public UnaryCallable<ListAudienceListsRequest,ListAudienceListsResponse> listAudienceListsCallable()- Overrides:
listAudienceListsCallablein classAlphaAnalyticsDataStub
-
listAudienceListsPagedCallable
public UnaryCallable<ListAudienceListsRequest,AlphaAnalyticsDataClient.ListAudienceListsPagedResponse> listAudienceListsPagedCallable()- Overrides:
listAudienceListsPagedCallablein classAlphaAnalyticsDataStub
-
createRecurringAudienceListCallable
public UnaryCallable<CreateRecurringAudienceListRequest,RecurringAudienceList> createRecurringAudienceListCallable()- Overrides:
createRecurringAudienceListCallablein classAlphaAnalyticsDataStub
-
getRecurringAudienceListCallable
public UnaryCallable<GetRecurringAudienceListRequest,RecurringAudienceList> getRecurringAudienceListCallable()- Overrides:
getRecurringAudienceListCallablein classAlphaAnalyticsDataStub
-
listRecurringAudienceListsCallable
public UnaryCallable<ListRecurringAudienceListsRequest,ListRecurringAudienceListsResponse> listRecurringAudienceListsCallable()- Overrides:
listRecurringAudienceListsCallablein classAlphaAnalyticsDataStub
-
listRecurringAudienceListsPagedCallable
public UnaryCallable<ListRecurringAudienceListsRequest,AlphaAnalyticsDataClient.ListRecurringAudienceListsPagedResponse> listRecurringAudienceListsPagedCallable()- Overrides:
listRecurringAudienceListsPagedCallablein classAlphaAnalyticsDataStub
-
getPropertyQuotasSnapshotCallable
public UnaryCallable<GetPropertyQuotasSnapshotRequest,PropertyQuotasSnapshot> getPropertyQuotasSnapshotCallable()- Overrides:
getPropertyQuotasSnapshotCallablein classAlphaAnalyticsDataStub
-
createReportTaskCallable
- Overrides:
createReportTaskCallablein classAlphaAnalyticsDataStub
-
createReportTaskOperationCallable
public OperationCallable<CreateReportTaskRequest,ReportTask, createReportTaskOperationCallable()ReportTaskMetadata> - Overrides:
createReportTaskOperationCallablein classAlphaAnalyticsDataStub
-
queryReportTaskCallable
- Overrides:
queryReportTaskCallablein classAlphaAnalyticsDataStub
-
getReportTaskCallable
- Overrides:
getReportTaskCallablein classAlphaAnalyticsDataStub
-
listReportTasksCallable
- Overrides:
listReportTasksCallablein classAlphaAnalyticsDataStub
-
listReportTasksPagedCallable
public UnaryCallable<ListReportTasksRequest,AlphaAnalyticsDataClient.ListReportTasksPagedResponse> listReportTasksPagedCallable()- Overrides:
listReportTasksPagedCallablein classAlphaAnalyticsDataStub
-
runReportCallable
- Overrides:
runReportCallablein classAlphaAnalyticsDataStub
-
getMetadataCallable
- Overrides:
getMetadataCallablein classAlphaAnalyticsDataStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classAlphaAnalyticsDataStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-