All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.datastream.v1alpha1.stub.DatastreamStub Maven / Gradle / Ivy

Go to download

Datastream is a serverless and easy-to-use change data capture (CDC) and replication service. It allows you to synchronize data across heterogeneous databases and applications reliably, and with minimal latency and downtime.

There is a newer version: 1.53.0
Show newest version
/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.google.cloud.datastream.v1alpha1.stub;

import static com.google.cloud.datastream.v1alpha1.DatastreamClient.FetchStaticIpsPagedResponse;
import static com.google.cloud.datastream.v1alpha1.DatastreamClient.ListConnectionProfilesPagedResponse;
import static com.google.cloud.datastream.v1alpha1.DatastreamClient.ListPrivateConnectionsPagedResponse;
import static com.google.cloud.datastream.v1alpha1.DatastreamClient.ListRoutesPagedResponse;
import static com.google.cloud.datastream.v1alpha1.DatastreamClient.ListStreamsPagedResponse;

import com.google.api.core.BetaApi;
import com.google.api.gax.core.BackgroundResource;
import com.google.api.gax.rpc.OperationCallable;
import com.google.api.gax.rpc.UnaryCallable;
import com.google.cloud.datastream.v1alpha1.ConnectionProfile;
import com.google.cloud.datastream.v1alpha1.CreateConnectionProfileRequest;
import com.google.cloud.datastream.v1alpha1.CreatePrivateConnectionRequest;
import com.google.cloud.datastream.v1alpha1.CreateRouteRequest;
import com.google.cloud.datastream.v1alpha1.CreateStreamRequest;
import com.google.cloud.datastream.v1alpha1.DeleteConnectionProfileRequest;
import com.google.cloud.datastream.v1alpha1.DeletePrivateConnectionRequest;
import com.google.cloud.datastream.v1alpha1.DeleteRouteRequest;
import com.google.cloud.datastream.v1alpha1.DeleteStreamRequest;
import com.google.cloud.datastream.v1alpha1.DiscoverConnectionProfileRequest;
import com.google.cloud.datastream.v1alpha1.DiscoverConnectionProfileResponse;
import com.google.cloud.datastream.v1alpha1.FetchErrorsRequest;
import com.google.cloud.datastream.v1alpha1.FetchErrorsResponse;
import com.google.cloud.datastream.v1alpha1.FetchStaticIpsRequest;
import com.google.cloud.datastream.v1alpha1.FetchStaticIpsResponse;
import com.google.cloud.datastream.v1alpha1.GetConnectionProfileRequest;
import com.google.cloud.datastream.v1alpha1.GetPrivateConnectionRequest;
import com.google.cloud.datastream.v1alpha1.GetRouteRequest;
import com.google.cloud.datastream.v1alpha1.GetStreamRequest;
import com.google.cloud.datastream.v1alpha1.ListConnectionProfilesRequest;
import com.google.cloud.datastream.v1alpha1.ListConnectionProfilesResponse;
import com.google.cloud.datastream.v1alpha1.ListPrivateConnectionsRequest;
import com.google.cloud.datastream.v1alpha1.ListPrivateConnectionsResponse;
import com.google.cloud.datastream.v1alpha1.ListRoutesRequest;
import com.google.cloud.datastream.v1alpha1.ListRoutesResponse;
import com.google.cloud.datastream.v1alpha1.ListStreamsRequest;
import com.google.cloud.datastream.v1alpha1.ListStreamsResponse;
import com.google.cloud.datastream.v1alpha1.OperationMetadata;
import com.google.cloud.datastream.v1alpha1.PrivateConnection;
import com.google.cloud.datastream.v1alpha1.Route;
import com.google.cloud.datastream.v1alpha1.Stream;
import com.google.cloud.datastream.v1alpha1.UpdateConnectionProfileRequest;
import com.google.cloud.datastream.v1alpha1.UpdateStreamRequest;
import com.google.longrunning.Operation;
import com.google.longrunning.stub.OperationsStub;
import com.google.protobuf.Empty;
import javax.annotation.Generated;

// AUTO-GENERATED DOCUMENTATION AND CLASS.
/**
 * Base stub class for the Datastream service API.
 *
 * 

This class is for advanced usage and reflects the underlying API directly. */ @BetaApi @Generated("by gapic-generator-java") public abstract class DatastreamStub implements BackgroundResource { public OperationsStub getOperationsStub() { return null; } public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { return null; } public UnaryCallable listConnectionProfilesPagedCallable() { throw new UnsupportedOperationException( "Not implemented: listConnectionProfilesPagedCallable()"); } public UnaryCallable listConnectionProfilesCallable() { throw new UnsupportedOperationException("Not implemented: listConnectionProfilesCallable()"); } public UnaryCallable getConnectionProfileCallable() { throw new UnsupportedOperationException("Not implemented: getConnectionProfileCallable()"); } public OperationCallable createConnectionProfileOperationCallable() { throw new UnsupportedOperationException( "Not implemented: createConnectionProfileOperationCallable()"); } public UnaryCallable createConnectionProfileCallable() { throw new UnsupportedOperationException("Not implemented: createConnectionProfileCallable()"); } public OperationCallable updateConnectionProfileOperationCallable() { throw new UnsupportedOperationException( "Not implemented: updateConnectionProfileOperationCallable()"); } public UnaryCallable updateConnectionProfileCallable() { throw new UnsupportedOperationException("Not implemented: updateConnectionProfileCallable()"); } public OperationCallable deleteConnectionProfileOperationCallable() { throw new UnsupportedOperationException( "Not implemented: deleteConnectionProfileOperationCallable()"); } public UnaryCallable deleteConnectionProfileCallable() { throw new UnsupportedOperationException("Not implemented: deleteConnectionProfileCallable()"); } public UnaryCallable discoverConnectionProfileCallable() { throw new UnsupportedOperationException("Not implemented: discoverConnectionProfileCallable()"); } public UnaryCallable listStreamsPagedCallable() { throw new UnsupportedOperationException("Not implemented: listStreamsPagedCallable()"); } public UnaryCallable listStreamsCallable() { throw new UnsupportedOperationException("Not implemented: listStreamsCallable()"); } public UnaryCallable getStreamCallable() { throw new UnsupportedOperationException("Not implemented: getStreamCallable()"); } public OperationCallable createStreamOperationCallable() { throw new UnsupportedOperationException("Not implemented: createStreamOperationCallable()"); } public UnaryCallable createStreamCallable() { throw new UnsupportedOperationException("Not implemented: createStreamCallable()"); } public OperationCallable updateStreamOperationCallable() { throw new UnsupportedOperationException("Not implemented: updateStreamOperationCallable()"); } public UnaryCallable updateStreamCallable() { throw new UnsupportedOperationException("Not implemented: updateStreamCallable()"); } public OperationCallable deleteStreamOperationCallable() { throw new UnsupportedOperationException("Not implemented: deleteStreamOperationCallable()"); } public UnaryCallable deleteStreamCallable() { throw new UnsupportedOperationException("Not implemented: deleteStreamCallable()"); } public OperationCallable fetchErrorsOperationCallable() { throw new UnsupportedOperationException("Not implemented: fetchErrorsOperationCallable()"); } public UnaryCallable fetchErrorsCallable() { throw new UnsupportedOperationException("Not implemented: fetchErrorsCallable()"); } public UnaryCallable fetchStaticIpsPagedCallable() { throw new UnsupportedOperationException("Not implemented: fetchStaticIpsPagedCallable()"); } public UnaryCallable fetchStaticIpsCallable() { throw new UnsupportedOperationException("Not implemented: fetchStaticIpsCallable()"); } public OperationCallable createPrivateConnectionOperationCallable() { throw new UnsupportedOperationException( "Not implemented: createPrivateConnectionOperationCallable()"); } public UnaryCallable createPrivateConnectionCallable() { throw new UnsupportedOperationException("Not implemented: createPrivateConnectionCallable()"); } public UnaryCallable getPrivateConnectionCallable() { throw new UnsupportedOperationException("Not implemented: getPrivateConnectionCallable()"); } public UnaryCallable listPrivateConnectionsPagedCallable() { throw new UnsupportedOperationException( "Not implemented: listPrivateConnectionsPagedCallable()"); } public UnaryCallable listPrivateConnectionsCallable() { throw new UnsupportedOperationException("Not implemented: listPrivateConnectionsCallable()"); } public OperationCallable deletePrivateConnectionOperationCallable() { throw new UnsupportedOperationException( "Not implemented: deletePrivateConnectionOperationCallable()"); } public UnaryCallable deletePrivateConnectionCallable() { throw new UnsupportedOperationException("Not implemented: deletePrivateConnectionCallable()"); } public OperationCallable createRouteOperationCallable() { throw new UnsupportedOperationException("Not implemented: createRouteOperationCallable()"); } public UnaryCallable createRouteCallable() { throw new UnsupportedOperationException("Not implemented: createRouteCallable()"); } public UnaryCallable getRouteCallable() { throw new UnsupportedOperationException("Not implemented: getRouteCallable()"); } public UnaryCallable listRoutesPagedCallable() { throw new UnsupportedOperationException("Not implemented: listRoutesPagedCallable()"); } public UnaryCallable listRoutesCallable() { throw new UnsupportedOperationException("Not implemented: listRoutesCallable()"); } public OperationCallable deleteRouteOperationCallable() { throw new UnsupportedOperationException("Not implemented: deleteRouteOperationCallable()"); } public UnaryCallable deleteRouteCallable() { throw new UnsupportedOperationException("Not implemented: deleteRouteCallable()"); } @Override public abstract void close(); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy