<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/datastream/v1/datastream.proto

namespace GPBMetadata\Google\Cloud\Datastream\V1;

class Datastream
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Datastream\V1\DatastreamResources::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
€[
+google/cloud/datastream/v1/datastream.protogoogle.cloud.datastream.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto5google/cloud/datastream/v1/datastream_resources.proto#google/longrunning/operations.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"ý
 DiscoverConnectionProfileRequestC
parent (	B3àAúA-+datastream.googleapis.com/ConnectionProfileL
connection_profileÈ (2-.google.cloud.datastream.v1.ConnectionProfileH "
connection_profile_nameÉ (	H 
full_hierarchy (H
hierarchy_depth (H?
oracle_rdbmsd (2\'.google.cloud.datastream.v1.OracleRdbmsH=
mysql_rdbmse (2&.google.cloud.datastream.v1.MysqlRdbmsHG
postgresql_rdbmsf (2+.google.cloud.datastream.v1.PostgresqlRdbmsHB
targetB
	hierarchyB
data_object"û
!DiscoverConnectionProfileResponse?
oracle_rdbmsd (2\'.google.cloud.datastream.v1.OracleRdbmsH =
mysql_rdbmse (2&.google.cloud.datastream.v1.MysqlRdbmsH G
postgresql_rdbmsf (2+.google.cloud.datastream.v1.PostgresqlRdbmsH B
data_object"w
FetchStaticIpsRequest7
name (	B)àAúA#
!locations.googleapis.com/Location
	page_size (

page_token (	"E
FetchStaticIpsResponse

static_ips (	
next_page_token (	"­
ListConnectionProfilesRequestC
parent (	B3àAúA-+datastream.googleapis.com/ConnectionProfile
	page_size (

page_token (	
filter (	
order_by (	"š
ListConnectionProfilesResponseJ
connection_profiles (2-.google.cloud.datastream.v1.ConnectionProfile
next_page_token (	
unreachable (	"`
GetConnectionProfileRequestA
name (	B3àAúA-
+datastream.googleapis.com/ConnectionProfile"¢
CreateConnectionProfileRequestC
parent (	B3àAúA-+datastream.googleapis.com/ConnectionProfile"
connection_profile_id (	BàAN
connection_profile (2-.google.cloud.datastream.v1.ConnectionProfileBàA

request_id (	BàA
validate_only (BàA
force (BàA"ï
UpdateConnectionProfileRequest4
update_mask (2.google.protobuf.FieldMaskBàAN
connection_profile (2-.google.cloud.datastream.v1.ConnectionProfileBàA

request_id (	BàA
validate_only (BàA
force (BàA"|
DeleteConnectionProfileRequestA
name (	B3àAúA-
+datastream.googleapis.com/ConnectionProfile

request_id (	BàA"—
ListStreamsRequest8
parent (	B(àAúA" datastream.googleapis.com/Stream
	page_size (

page_token (	
filter (	
order_by (	"x
ListStreamsResponse3
streams (2".google.cloud.datastream.v1.Stream
next_page_token (	
unreachable (	"J
GetStreamRequest6
name (	B(àAúA"
 datastream.googleapis.com/Stream"é
CreateStreamRequest8
parent (	B(àAúA" datastream.googleapis.com/Stream
	stream_id (	BàA7
stream (2".google.cloud.datastream.v1.StreamBàA

request_id (	BàA
validate_only (BàA
force (BàA"Í
UpdateStreamRequest4
update_mask (2.google.protobuf.FieldMaskBàA7
stream (2".google.cloud.datastream.v1.StreamBàA

request_id (	BàA
validate_only (BàA
force (BàA"f
DeleteStreamRequest6
name (	B(àAúA"
 datastream.googleapis.com/Stream

request_id (	BàA"V
GetStreamObjectRequest<
name (	B.àAúA(
&datastream.googleapis.com/StreamObject"°
LookupStreamObjectRequest8
parent (	B(àAúA"
 datastream.googleapis.com/StreamY
source_object_identifier (22.google.cloud.datastream.v1.SourceObjectIdentifierBàA"Y
StartBackfillJobRequest>
object (	B.àAúA(
&datastream.googleapis.com/StreamObject"T
StartBackfillJobResponse8
object (2(.google.cloud.datastream.v1.StreamObject"X
StopBackfillJobRequest>
object (	B.àAúA(
&datastream.googleapis.com/StreamObject"S
StopBackfillJobResponse8
object (2(.google.cloud.datastream.v1.StreamObject"
ListStreamObjectsRequest>
parent (	B.àAúA(&datastream.googleapis.com/StreamObject
	page_size (

page_token (	"v
ListStreamObjectsResponse@
stream_objects (2(.google.cloud.datastream.v1.StreamObject
next_page_token (	"Î
OperationMetadata4
create_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA
target (	BàA
verb (	BàA
status_message (	BàA#
requested_cancellation (BàA
api_version (	BàAL
validation_result (2,.google.cloud.datastream.v1.ValidationResultBàA"ò
CreatePrivateConnectionRequestC
parent (	B3àAúA-+datastream.googleapis.com/PrivateConnection"
private_connection_id (	BàAN
private_connection (2-.google.cloud.datastream.v1.PrivateConnectionBàA

request_id (	BàA"­
ListPrivateConnectionsRequestC
parent (	B3àAúA-+datastream.googleapis.com/PrivateConnection
	page_size (

page_token (	
filter (	
order_by (	"š
ListPrivateConnectionsResponseJ
private_connections (2-.google.cloud.datastream.v1.PrivateConnection
next_page_token (	
unreachable (	"
DeletePrivateConnectionRequestA
name (	B3àAúA-
+datastream.googleapis.com/PrivateConnection

request_id (	BàA
force (BàA"`
GetPrivateConnectionRequestA
name (	B3àAúA-
+datastream.googleapis.com/PrivateConnection"´
CreateRouteRequest7
parent (	B\'àAúA!datastream.googleapis.com/Route
route_id (	BàA5
route (2!.google.cloud.datastream.v1.RouteBàA

request_id (	BàA"•
ListRoutesRequest7
parent (	B\'àAúA!datastream.googleapis.com/Route
	page_size (

page_token (	
filter (	
order_by (	"u
ListRoutesResponse1
routes (2!.google.cloud.datastream.v1.Route
next_page_token (	
unreachable (	"d
DeleteRouteRequest5
name (	B\'àAúA!
datastream.googleapis.com/Route

request_id (	BàA"H
GetRouteRequest5
name (	B\'àAúA!
datastream.googleapis.com/Route2ý*

DatastreamØ
ListConnectionProfiles9.google.cloud.datastream.v1.ListConnectionProfilesRequest:.google.cloud.datastream.v1.ListConnectionProfilesResponse"G‚Óä“86/v1/{parent=projects/*/locations/*}/connectionProfilesÚAparentÅ
GetConnectionProfile7.google.cloud.datastream.v1.GetConnectionProfileRequest-.google.cloud.datastream.v1.ConnectionProfile"E‚Óä“86/v1/{name=projects/*/locations/*/connectionProfiles/*}ÚAname¤
CreateConnectionProfile:.google.cloud.datastream.v1.CreateConnectionProfileRequest.google.longrunning.Operation"­‚Óä“L"6/v1/{parent=projects/*/locations/*}/connectionProfiles:connection_profileÚA/parent,connection_profile,connection_profile_idÊA&
ConnectionProfileOperationMetadata¦
UpdateConnectionProfile:.google.cloud.datastream.v1.UpdateConnectionProfileRequest.google.longrunning.Operation"¯‚Óä“_2I/v1/{connection_profile.name=projects/*/locations/*/connectionProfiles/*}:connection_profileÚAconnection_profile,update_maskÊA&
ConnectionProfileOperationMetadataè
DeleteConnectionProfile:.google.cloud.datastream.v1.DeleteConnectionProfileRequest.google.longrunning.Operation"r‚Óä“8*6/v1/{name=projects/*/locations/*/connectionProfiles/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataä
DiscoverConnectionProfile<.google.cloud.datastream.v1.DiscoverConnectionProfileRequest=.google.cloud.datastream.v1.DiscoverConnectionProfileResponse"J‚Óä“D"?/v1/{parent=projects/*/locations/*}/connectionProfiles:discover:*¬
ListStreams..google.cloud.datastream.v1.ListStreamsRequest/.google.cloud.datastream.v1.ListStreamsResponse"<‚Óä“-+/v1/{parent=projects/*/locations/*}/streamsÚAparent™
	GetStream,.google.cloud.datastream.v1.GetStreamRequest".google.cloud.datastream.v1.Stream":‚Óä“-+/v1/{name=projects/*/locations/*/streams/*}ÚAnameÓ
CreateStream/.google.cloud.datastream.v1.CreateStreamRequest.google.longrunning.Operation"s‚Óä“5"+/v1/{parent=projects/*/locations/*}/streams:streamÚAparent,stream,stream_idÊA
StreamOperationMetadataÕ
UpdateStream/.google.cloud.datastream.v1.UpdateStreamRequest.google.longrunning.Operation"u‚Óä“<22/v1/{stream.name=projects/*/locations/*/streams/*}:streamÚAstream,update_maskÊA
StreamOperationMetadataÇ
DeleteStream/.google.cloud.datastream.v1.DeleteStreamRequest.google.longrunning.Operation"g‚Óä“-*+/v1/{name=projects/*/locations/*/streams/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataµ
GetStreamObject2.google.cloud.datastream.v1.GetStreamObjectRequest(.google.cloud.datastream.v1.StreamObject"D‚Óä“75/v1/{name=projects/*/locations/*/streams/*/objects/*}ÚAname¾
LookupStreamObject5.google.cloud.datastream.v1.LookupStreamObjectRequest(.google.cloud.datastream.v1.StreamObject"G‚Óä“A"</v1/{parent=projects/*/locations/*/streams/*}/objects:lookup:*È
ListStreamObjects4.google.cloud.datastream.v1.ListStreamObjectsRequest5.google.cloud.datastream.v1.ListStreamObjectsResponse"F‚Óä“75/v1/{parent=projects/*/locations/*/streams/*}/objectsÚAparentÛ
StartBackfillJob3.google.cloud.datastream.v1.StartBackfillJobRequest4.google.cloud.datastream.v1.StartBackfillJobResponse"\\‚Óä“M"H/v1/{object=projects/*/locations/*/streams/*/objects/*}:startBackfillJob:*ÚAobject×
StopBackfillJob2.google.cloud.datastream.v1.StopBackfillJobRequest3.google.cloud.datastream.v1.StopBackfillJobResponse"[‚Óä“L"G/v1/{object=projects/*/locations/*/streams/*/objects/*}:stopBackfillJob:*ÚAobject¸
FetchStaticIps1.google.cloud.datastream.v1.FetchStaticIpsRequest2.google.cloud.datastream.v1.FetchStaticIpsResponse"?‚Óä“20/v1/{name=projects/*/locations/*}:fetchStaticIpsÚAname¤
CreatePrivateConnection:.google.cloud.datastream.v1.CreatePrivateConnectionRequest.google.longrunning.Operation"­‚Óä“L"6/v1/{parent=projects/*/locations/*}/privateConnections:private_connectionÚA/parent,private_connection,private_connection_idÊA&
PrivateConnectionOperationMetadataÅ
GetPrivateConnection7.google.cloud.datastream.v1.GetPrivateConnectionRequest-.google.cloud.datastream.v1.PrivateConnection"E‚Óä“86/v1/{name=projects/*/locations/*/privateConnections/*}ÚAnameØ
ListPrivateConnections9.google.cloud.datastream.v1.ListPrivateConnectionsRequest:.google.cloud.datastream.v1.ListPrivateConnectionsResponse"G‚Óä“86/v1/{parent=projects/*/locations/*}/privateConnectionsÚAparentè
DeletePrivateConnection:.google.cloud.datastream.v1.DeletePrivateConnectionRequest.google.longrunning.Operation"r‚Óä“8*6/v1/{name=projects/*/locations/*/privateConnections/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataâ
CreateRoute..google.cloud.datastream.v1.CreateRouteRequest.google.longrunning.Operation"ƒ‚Óä“H"?/v1/{parent=projects/*/locations/*/privateConnections/*}/routes:routeÚAparent,route,route_idÊA
RouteOperationMetadataª
GetRoute+.google.cloud.datastream.v1.GetRouteRequest!.google.cloud.datastream.v1.Route"N‚Óä“A?/v1/{name=projects/*/locations/*/privateConnections/*/routes/*}ÚAname½

ListRoutes-.google.cloud.datastream.v1.ListRoutesRequest..google.cloud.datastream.v1.ListRoutesResponse"P‚Óä“A?/v1/{parent=projects/*/locations/*/privateConnections/*}/routesÚAparentÙ
DeleteRoute..google.cloud.datastream.v1.DeleteRouteRequest.google.longrunning.Operation"{‚Óä“A*?/v1/{name=projects/*/locations/*/privateConnections/*/routes/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataMÊAdatastream.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBÍ
com.google.cloud.datastream.v1BDatastreamProtoPZ>cloud.google.com/go/datastream/apiv1/datastreampb;datastreampbªGoogle.Cloud.Datastream.V1ÊGoogle\\Cloud\\Datastream\\V1êGoogle::Cloud::Datastream::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

