Class HttpJsonAlphaAnalyticsDataStub
java.lang.Object
com.google.analytics.data.v1alpha.stub.AlphaAnalyticsDataStub
com.google.analytics.data.v1alpha.stub.HttpJsonAlphaAnalyticsDataStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@BetaApi
@Generated("by gapic-generator-java")
public class HttpJsonAlphaAnalyticsDataStub
extends AlphaAnalyticsDataStub
REST stub implementation for the AlphaAnalyticsData service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHttpJsonAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext) Constructs an instance of HttpJsonAlphaAnalyticsDataStub, using the given settings.protectedHttpJsonAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) Constructs an instance of HttpJsonAlphaAnalyticsDataStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final HttpJsonAlphaAnalyticsDataStubcreate(AlphaAnalyticsDataStubSettings settings) static final HttpJsonAlphaAnalyticsDataStubcreate(ClientContext clientContext) static final HttpJsonAlphaAnalyticsDataStubcreate(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) static List<ApiMethodDescriptor>booleanbooleanUnaryCallable<ListRecurringAudienceListsRequest,AlphaAnalyticsDataClient.ListRecurringAudienceListsPagedResponse> voidshutdown()voidMethods inherited from class com.google.analytics.data.v1alpha.stub.AlphaAnalyticsDataStub
getOperationsStub
-
Constructor Details
-
HttpJsonAlphaAnalyticsDataStub
protected HttpJsonAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of HttpJsonAlphaAnalyticsDataStub, 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
-
HttpJsonAlphaAnalyticsDataStub
protected HttpJsonAlphaAnalyticsDataStub(AlphaAnalyticsDataStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException Constructs an instance of HttpJsonAlphaAnalyticsDataStub, 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 HttpJsonAlphaAnalyticsDataStub create(AlphaAnalyticsDataStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final HttpJsonAlphaAnalyticsDataStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final HttpJsonAlphaAnalyticsDataStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getMethodDescriptors
-
getHttpJsonOperationsStub
- Overrides:
getHttpJsonOperationsStubin 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
-