diff --git a/Bigtable/metadata/V2/Session.php b/Bigtable/metadata/V2/Session.php index aac2cf897f7..efe1126b828 100644 --- a/Bigtable/metadata/V2/Session.php +++ b/Bigtable/metadata/V2/Session.php @@ -24,7 +24,7 @@ public static function initOnce() { \GPBMetadata\Google\Rpc\ErrorDetails::initOnce(); \GPBMetadata\Google\Rpc\Status::initOnce(); $pool->internalAddGeneratedFile( - "\x0A\x9A>\x0A google/bigtable/v2/session.proto\x12\x12google.bigtable.v2\x1A\x19google/api/resource.proto\x1A\x1Dgoogle/bigtable/v2/data.proto\x1A&google/bigtable/v2/feature_flags.proto\x1A&google/bigtable/v2/request_stats.proto\x1A google/protobuf/descriptor.proto\x1A\x1Egoogle/protobuf/duration.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x1Egoogle/rpc/error_details.proto\x1A\x17google/rpc/status.proto\"\x82\x01\x0A\x1DGetClientConfigurationRequest\x12D\x0A\x0Dinstance_name\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%bigtableadmin.googleapis.com/Instance\x12\x1B\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09B\x03\xE0A\x01\"\xEE\x02\x0A\x14LoadBalancingOptions\x12Q\x0A\x0Fleast_in_flight\x18\x01 \x01(\x0B26.google.bigtable.v2.LoadBalancingOptions.LeastInFlightH\x00\x12F\x0A\x09peak_ewma\x18\x02 \x01(\x0B21.google.bigtable.v2.LoadBalancingOptions.PeakEwmaH\x00\x12A\x0A\x06random\x18\x04 \x01(\x0B2/.google.bigtable.v2.LoadBalancingOptions.RandomH\x00\x1A+\x0A\x0DLeastInFlight\x12\x1A\x0A\x12random_subset_size\x18\x01 \x01(\x03\x1A&\x0A\x08PeakEwma\x12\x1A\x0A\x12random_subset_size\x18\x01 \x01(\x03\x1A\x08\x0A\x06RandomB\x19\x0A\x17load_balancing_strategy\"\xBC\x0A\x0A\x1ASessionClientConfiguration\x12\x14\x0A\x0Csession_load\x18\x01 \x01(\x02\x12L\x0A\x16load_balancing_options\x18\x02 \x01(\x0B2(.google.bigtable.v2.LoadBalancingOptionsB\x02\x18\x01\x12f\x0A\x15channel_configuration\x18\x03 \x01(\x0B2G.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration\x12k\x0A\x1Asession_pool_configuration\x18\x04 \x01(\x0B2G.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration\x1A\xFE\x04\x0A\x18ChannelPoolConfiguration\x12\x18\x0A\x10min_server_count\x18\x01 \x01(\x05\x12\x18\x0A\x10max_server_count\x18\x02 \x01(\x05\x12 \x0A\x18per_server_session_count\x18\x03 \x01(\x05\x12\x87\x01\x0A\x1Bdirect_access_with_fallback\x18\x04 \x01(\x0B2`.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration.DirectAccessWithFallbackH\x00\x12v\x0A\x12direct_access_only\x18\x05 \x01(\x0B2X.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration.DirectAccessOnlyH\x00\x12p\x0A\x0Fcloud_path_only\x18\x06 \x01(\x0B2U.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration.CloudPathOnlyH\x00\x1Ak\x0A\x18DirectAccessWithFallback\x12\x1C\x0A\x14error_rate_threshold\x18\x01 \x01(\x02\x121\x0A\x0Echeck_interval\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x1A\x12\x0A\x10DirectAccessOnly\x1A\x0F\x0A\x0DCloudPathOnlyB\x06\x0A\x04mode\x1A\xE3\x02\x0A\x18SessionPoolConfiguration\x12\x10\x0A\x08headroom\x18\x01 \x01(\x02\x12\x19\x0A\x11min_session_count\x18\x02 \x01(\x05\x12\x19\x0A\x11max_session_count\x18\x03 \x01(\x05\x12 \x0A\x18new_session_queue_length\x18\x04 \x01(\x05\x12#\x0A\x1Bnew_session_creation_budget\x18\x05 \x01(\x05\x12?\x0A\x1Cnew_session_creation_penalty\x18\x06 \x01(\x0B2\x19.google.protobuf.Duration\x12-\x0A%consecutive_session_failure_threshold\x18\x08 \x01(\x05\x12H\x0A\x16load_balancing_options\x18\x09 \x01(\x0B2(.google.bigtable.v2.LoadBalancingOptions\"\xAD\x01\x0A\x16TelemetryConfiguration\x12I\x0A\x0Fdebug_tag_level\x18\x01 \x01(\x0E20.google.bigtable.v2.TelemetryConfiguration.Level\"H\x0A\x05Level\x12\x15\x0A\x11LEVEL_UNSPECIFIED\x10\x00\x12\x09\x0A\x05DEBUG\x10\x01\x12\x08\x0A\x04INFO\x10\x02\x12\x08\x0A\x04WARN\x10\x03\x12\x09\x0A\x05ERROR\x10\x04\"\x8F\x04\x0A\x13ClientConfiguration\x12M\x0A\x15session_configuration\x18\x02 \x01(\x0B2..google.bigtable.v2.SessionClientConfiguration\x12\x16\x0A\x0Cstop_polling\x18\x03 \x01(\x08H\x00\x129\x0A\x10polling_interval\x18\x04 \x01(\x0B2\x19.google.protobuf.DurationB\x02\x18\x01H\x00\x12]\x0A\x15polling_configuration\x18\x05 \x01(\x0B2<.google.bigtable.v2.ClientConfiguration.PollingConfigurationH\x00\x12K\x0A\x17telemetry_configuration\x18\x06 \x01(\x0B2*.google.bigtable.v2.TelemetryConfiguration\x1A\x9E\x01\x0A\x14PollingConfiguration\x123\x0A\x10polling_interval\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\x124\x0A\x11validity_duration\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x12\x1B\x0A\x13max_rpc_retry_count\x18\x06 \x01(\x05B\x09\x0A\x07polling\"\xDB\x01\x0A\x0ESessionRequest\x12>\x0A\x0Copen_session\x18\x01 \x01(\x0B2&.google.bigtable.v2.OpenSessionRequestH\x00\x12@\x0A\x0Dclose_session\x18\x02 \x01(\x0B2'.google.bigtable.v2.CloseSessionRequestH\x00\x12<\x0A\x0Bvirtual_rpc\x18\x03 \x01(\x0B2%.google.bigtable.v2.VirtualRpcRequestH\x00B\x09\x0A\x07payload\"\xDC\x03\x0A\x0FSessionResponse\x12?\x0A\x0Copen_session\x18\x01 \x01(\x0B2'.google.bigtable.v2.OpenSessionResponseH\x00\x12=\x0A\x0Bvirtual_rpc\x18\x02 \x01(\x0B2&.google.bigtable.v2.VirtualRpcResponseH\x00\x122\x0A\x05error\x18\x03 \x01(\x0B2!.google.bigtable.v2.ErrorResponseH\x00\x12K\x0A\x12session_parameters\x18\x04 \x01(\x0B2-.google.bigtable.v2.SessionParametersResponseH\x00\x12:\x0A\x09heartbeat\x18\x05 \x01(\x0B2%.google.bigtable.v2.HeartbeatResponseH\x00\x125\x0A\x07go_away\x18\x06 \x01(\x0B2\".google.bigtable.v2.GoAwayResponseH\x00\x12J\x0A\x16session_refresh_config\x18\x07 \x01(\x0B2(.google.bigtable.v2.SessionRefreshConfigH\x00B\x09\x0A\x07payload\"\xB8\x01\x0A\x12OpenSessionRequest\x12\x18\x0A\x10protocol_version\x18\x01 \x01(\x03\x12/\x0A\x05flags\x18\x02 \x01(\x0B2 .google.bigtable.v2.FeatureFlags\x12.\x0A&consecutive_failed_connection_attempts\x18\x03 \x01(\x03\x12\x16\x0A\x0Erouting_cookie\x18\x04 \x01(\x0C\x12\x0F\x0A\x07payload\x18\x05 \x01(\x0C\"s\x0A\x11BackendIdentifier\x12\x1A\x0A\x12google_frontend_id\x18\x01 \x01(\x03\x12\x1F\x0A\x17application_frontend_id\x18\x02 \x01(\x03\x12!\x0A\x19application_frontend_zone\x18\x03 \x01(\x09\"^\x0A\x13OpenSessionResponse\x126\x0A\x07backend\x18\x02 \x01(\x0B2%.google.bigtable.v2.BackendIdentifier\x12\x0F\x0A\x07payload\x18\x01 \x01(\x0C\"\xDB\x02\x0A\x13CloseSessionRequest\x12J\x0A\x06reason\x18\x01 \x01(\x0E2:.google.bigtable.v2.CloseSessionRequest.CloseSessionReason\x12\x13\x0A\x0Bdescription\x18\x02 \x01(\x09\"\xE2\x01\x0A\x12CloseSessionReason\x12\x1E\x0A\x1ACLOSE_SESSION_REASON_UNSET\x10\x00\x12\x1F\x0A\x1BCLOSE_SESSION_REASON_GOAWAY\x10\x01\x12\x1E\x0A\x1ACLOSE_SESSION_REASON_ERROR\x10\x02\x12\x1D\x0A\x19CLOSE_SESSION_REASON_USER\x10\x03\x12!\x0A\x1DCLOSE_SESSION_REASON_DOWNSIZE\x10\x04\x12)\x0A%CLOSE_SESSION_REASON_MISSED_HEARTBEAT\x10\x05\"\xF5\x01\x0A\x10OpenTableRequest\x12\x12\x0A\x0Atable_name\x18\x01 \x01(\x09\x12\x16\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09\x12C\x0A\x0Apermission\x18\x03 \x01(\x0E2/.google.bigtable.v2.OpenTableRequest.Permission\"h\x0A\x0APermission\x12\x14\x0A\x10PERMISSION_UNSET\x10\x00\x12\x13\x0A\x0FPERMISSION_READ\x10\x01\x12\x14\x0A\x10PERMISSION_WRITE\x10\x02\x12\x19\x0A\x15PERMISSION_READ_WRITE\x10\x03:\x06\xD0\xC2\xED\x91\x04\x01\"\x1B\x0A\x11OpenTableResponse:\x06\xD0\xC2\xED\x91\x04\x01\"\x91\x02\x0A\x19OpenAuthorizedViewRequest\x12\x1C\x0A\x14authorized_view_name\x18\x01 \x01(\x09\x12\x16\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09\x12L\x0A\x0Apermission\x18\x03 \x01(\x0E28.google.bigtable.v2.OpenAuthorizedViewRequest.Permission\"h\x0A\x0APermission\x12\x14\x0A\x10PERMISSION_UNSET\x10\x00\x12\x13\x0A\x0FPERMISSION_READ\x10\x01\x12\x14\x0A\x10PERMISSION_WRITE\x10\x02\x12\x19\x0A\x15PERMISSION_READ_WRITE\x10\x03:\x06\xD0\xC2\xED\x91\x04\x02\"\$\x0A\x1AOpenAuthorizedViewResponse:\x06\xD0\xC2\xED\x91\x04\x02\"\xE6\x01\x0A\x1BOpenMaterializedViewRequest\x12\x1E\x0A\x16materialized_view_name\x18\x01 \x01(\x09\x12\x16\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09\x12N\x0A\x0Apermission\x18\x03 \x01(\x0E2:.google.bigtable.v2.OpenMaterializedViewRequest.Permission\"7\x0A\x0APermission\x12\x14\x0A\x10PERMISSION_UNSET\x10\x00\x12\x13\x0A\x0FPERMISSION_READ\x10\x01:\x06\xD0\xC2\xED\x91\x04\x03\"&\x0A\x1COpenMaterializedViewResponse:\x06\xD0\xC2\xED\x91\x04\x03\"\x8F\x02\x0A\x11VirtualRpcRequest\x12\x0E\x0A\x06rpc_id\x18\x01 \x01(\x03\x12+\x0A\x08deadline\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x12@\x0A\x08metadata\x18\x03 \x01(\x0B2..google.bigtable.v2.VirtualRpcRequest.Metadata\x12\x0F\x0A\x07payload\x18\x04 \x01(\x0C\x1Aj\x0A\x08Metadata\x12\x16\x0A\x0Eattempt_number\x18\x01 \x01(\x03\x121\x0A\x0Dattempt_start\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x13\x0A\x0Btraceparent\x18\x03 \x01(\x09\"9\x0A\x12ClusterInformation\x12\x12\x0A\x0Acluster_id\x18\x01 \x01(\x09\x12\x0F\x0A\x07zone_id\x18\x02 \x01(\x09\"I\x0A\x13SessionRequestStats\x122\x0A\x0Fbackend_latency\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\"\xAB\x01\x0A\x12VirtualRpcResponse\x12\x0E\x0A\x06rpc_id\x18\x01 \x01(\x03\x12<\x0A\x0Ccluster_info\x18\x02 \x01(\x0B2&.google.bigtable.v2.ClusterInformation\x126\x0A\x05stats\x18\x04 \x01(\x0B2'.google.bigtable.v2.SessionRequestStats\x12\x0F\x0A\x07payload\x18\x03 \x01(\x0C\"\xAC\x01\x0A\x0DErrorResponse\x12\x0E\x0A\x06rpc_id\x18\x01 \x01(\x03\x12<\x0A\x0Ccluster_info\x18\x02 \x01(\x0B2&.google.bigtable.v2.ClusterInformation\x12\"\x0A\x06status\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12)\x0A\x0Aretry_info\x18\x04 \x01(\x0B2\x15.google.rpc.RetryInfo\"\xA4\x01\x0A\x0CTableRequest\x12=\x0A\x08read_row\x18\x01 \x01(\x0B2).google.bigtable.v2.SessionReadRowRequestH\x00\x12A\x0A\x0Amutate_row\x18\x02 \x01(\x0B2+.google.bigtable.v2.SessionMutateRowRequestH\x00:\x07\xAA\xED\xED\x91\x04\x01\x01B\x09\x0A\x07payload\"\xA7\x01\x0A\x0DTableResponse\x12>\x0A\x08read_row\x18\x01 \x01(\x0B2*.google.bigtable.v2.SessionReadRowResponseH\x00\x12B\x0A\x0Amutate_row\x18\x02 \x01(\x0B2,.google.bigtable.v2.SessionMutateRowResponseH\x00:\x07\xAA\xED\xED\x91\x04\x01\x01B\x09\x0A\x07payload\"\xAD\x01\x0A\x15AuthorizedViewRequest\x12=\x0A\x08read_row\x18\x01 \x01(\x0B2).google.bigtable.v2.SessionReadRowRequestH\x00\x12A\x0A\x0Amutate_row\x18\x02 \x01(\x0B2+.google.bigtable.v2.SessionMutateRowRequestH\x00:\x07\xAA\xED\xED\x91\x04\x01\x02B\x09\x0A\x07payload\"\xB0\x01\x0A\x16AuthorizedViewResponse\x12>\x0A\x08read_row\x18\x01 \x01(\x0B2*.google.bigtable.v2.SessionReadRowResponseH\x00\x12B\x0A\x0Amutate_row\x18\x02 \x01(\x0B2,.google.bigtable.v2.SessionMutateRowResponseH\x00:\x07\xAA\xED\xED\x91\x04\x01\x02B\x09\x0A\x07payload\"l\x0A\x17MaterializedViewRequest\x12=\x0A\x08read_row\x18\x01 \x01(\x0B2).google.bigtable.v2.SessionReadRowRequestH\x00:\x07\xAA\xED\xED\x91\x04\x01\x03B\x09\x0A\x07payload\"n\x0A\x18MaterializedViewResponse\x12>\x0A\x08read_row\x18\x01 \x01(\x0B2*.google.bigtable.v2.SessionReadRowResponseH\x00:\x07\xAA\xED\xED\x91\x04\x01\x03B\x09\x0A\x07payload\"S\x0A\x15SessionReadRowRequest\x12\x0B\x0A\x03key\x18\x01 \x01(\x0C\x12-\x0A\x06filter\x18\x02 \x01(\x0B2\x1D.google.bigtable.v2.RowFilter\"o\x0A\x16SessionReadRowResponse\x12\$\x0A\x03row\x18\x01 \x01(\x0B2\x17.google.bigtable.v2.Row\x12/\x0A\x05stats\x18\x02 \x01(\x0B2 .google.bigtable.v2.RequestStats\"W\x0A\x17SessionMutateRowRequest\x12\x0B\x0A\x03key\x18\x01 \x01(\x0C\x12/\x0A\x09mutations\x18\x02 \x03(\x0B2\x1C.google.bigtable.v2.Mutation\"\x1A\x0A\x18SessionMutateRowResponse\"J\x0A\x19SessionParametersResponse\x12-\x0A\x0Akeep_alive\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\"\x13\x0A\x11HeartbeatResponse\"S\x0A\x0EGoAwayResponse\x12\x0E\x0A\x06reason\x18\x01 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x02 \x01(\x09\x12\x1C\x0A\x14last_rpc_id_admitted\x18\x03 \x01(\x03\"\xDA\x01\x0A\x14SessionRefreshConfig\x12F\x0A\x16optimized_open_request\x18\x01 \x01(\x0B2&.google.bigtable.v2.OpenSessionRequest\x12H\x0A\x08metadata\x18\x02 \x03(\x0B21.google.bigtable.v2.SessionRefreshConfig.MetadataB\x03\xE0A\x03\x1A0\x0A\x08Metadata\x12\x10\x0A\x03key\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x12\x0A\x05value\x18\x02 \x01(\x0CB\x03\xE0A\x03*\xA3\x01\x0A\x0BSessionType\x12\x16\x0A\x12SESSION_TYPE_UNSET\x10\x00\x12\x16\x0A\x12SESSION_TYPE_TABLE\x10\x01\x12 \x0A\x1CSESSION_TYPE_AUTHORIZED_VIEW\x10\x02\x12\"\x0A\x1ESESSION_TYPE_MATERIALIZED_VIEW\x10\x03\x12\x1E\x0A\x11SESSION_TYPE_TEST\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01B\xB6\x01\x0A\x16com.google.bigtable.v2B\x0CSessionProtoP\x01Z8cloud.google.com/go/bigtable/apiv2/bigtablepb;bigtablepb\xAA\x02\x18Google.Cloud.Bigtable.V2\xCA\x02\x18Google\\Cloud\\Bigtable\\V2\xEA\x02\x1BGoogle::Cloud::Bigtable::V2b\x06proto3" + "\x0A\x92>\x0A google/bigtable/v2/session.proto\x12\x12google.bigtable.v2\x1A\x19google/api/resource.proto\x1A\x1Dgoogle/bigtable/v2/data.proto\x1A&google/bigtable/v2/feature_flags.proto\x1A&google/bigtable/v2/request_stats.proto\x1A google/protobuf/descriptor.proto\x1A\x1Egoogle/protobuf/duration.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x1Egoogle/rpc/error_details.proto\x1A\x17google/rpc/status.proto\"\x82\x01\x0A\x1DGetClientConfigurationRequest\x12D\x0A\x0Dinstance_name\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%bigtableadmin.googleapis.com/Instance\x12\x1B\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09B\x03\xE0A\x01\"\xEE\x02\x0A\x14LoadBalancingOptions\x12Q\x0A\x0Fleast_in_flight\x18\x01 \x01(\x0B26.google.bigtable.v2.LoadBalancingOptions.LeastInFlightH\x00\x12F\x0A\x09peak_ewma\x18\x02 \x01(\x0B21.google.bigtable.v2.LoadBalancingOptions.PeakEwmaH\x00\x12A\x0A\x06random\x18\x04 \x01(\x0B2/.google.bigtable.v2.LoadBalancingOptions.RandomH\x00\x1A+\x0A\x0DLeastInFlight\x12\x1A\x0A\x12random_subset_size\x18\x01 \x01(\x03\x1A&\x0A\x08PeakEwma\x12\x1A\x0A\x12random_subset_size\x18\x01 \x01(\x03\x1A\x08\x0A\x06RandomB\x19\x0A\x17load_balancing_strategy\"\xBC\x0A\x0A\x1ASessionClientConfiguration\x12\x14\x0A\x0Csession_load\x18\x01 \x01(\x02\x12L\x0A\x16load_balancing_options\x18\x02 \x01(\x0B2(.google.bigtable.v2.LoadBalancingOptionsB\x02\x18\x01\x12f\x0A\x15channel_configuration\x18\x03 \x01(\x0B2G.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration\x12k\x0A\x1Asession_pool_configuration\x18\x04 \x01(\x0B2G.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration\x1A\xFE\x04\x0A\x18ChannelPoolConfiguration\x12\x18\x0A\x10min_server_count\x18\x01 \x01(\x05\x12\x18\x0A\x10max_server_count\x18\x02 \x01(\x05\x12 \x0A\x18per_server_session_count\x18\x03 \x01(\x05\x12\x87\x01\x0A\x1Bdirect_access_with_fallback\x18\x04 \x01(\x0B2`.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration.DirectAccessWithFallbackH\x00\x12v\x0A\x12direct_access_only\x18\x05 \x01(\x0B2X.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration.DirectAccessOnlyH\x00\x12p\x0A\x0Fcloud_path_only\x18\x06 \x01(\x0B2U.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration.CloudPathOnlyH\x00\x1Ak\x0A\x18DirectAccessWithFallback\x12\x1C\x0A\x14error_rate_threshold\x18\x01 \x01(\x02\x121\x0A\x0Echeck_interval\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x1A\x12\x0A\x10DirectAccessOnly\x1A\x0F\x0A\x0DCloudPathOnlyB\x06\x0A\x04mode\x1A\xE3\x02\x0A\x18SessionPoolConfiguration\x12\x10\x0A\x08headroom\x18\x01 \x01(\x02\x12\x19\x0A\x11min_session_count\x18\x02 \x01(\x05\x12\x19\x0A\x11max_session_count\x18\x03 \x01(\x05\x12 \x0A\x18new_session_queue_length\x18\x04 \x01(\x05\x12#\x0A\x1Bnew_session_creation_budget\x18\x05 \x01(\x05\x12?\x0A\x1Cnew_session_creation_penalty\x18\x06 \x01(\x0B2\x19.google.protobuf.Duration\x12-\x0A%consecutive_session_failure_threshold\x18\x08 \x01(\x05\x12H\x0A\x16load_balancing_options\x18\x09 \x01(\x0B2(.google.bigtable.v2.LoadBalancingOptions\"\xAD\x01\x0A\x16TelemetryConfiguration\x12I\x0A\x0Fdebug_tag_level\x18\x01 \x01(\x0E20.google.bigtable.v2.TelemetryConfiguration.Level\"H\x0A\x05Level\x12\x15\x0A\x11LEVEL_UNSPECIFIED\x10\x00\x12\x09\x0A\x05DEBUG\x10\x01\x12\x08\x0A\x04INFO\x10\x02\x12\x08\x0A\x04WARN\x10\x03\x12\x09\x0A\x05ERROR\x10\x04\"\x8F\x04\x0A\x13ClientConfiguration\x12M\x0A\x15session_configuration\x18\x02 \x01(\x0B2..google.bigtable.v2.SessionClientConfiguration\x12\x16\x0A\x0Cstop_polling\x18\x03 \x01(\x08H\x00\x129\x0A\x10polling_interval\x18\x04 \x01(\x0B2\x19.google.protobuf.DurationB\x02\x18\x01H\x00\x12]\x0A\x15polling_configuration\x18\x05 \x01(\x0B2<.google.bigtable.v2.ClientConfiguration.PollingConfigurationH\x00\x12K\x0A\x17telemetry_configuration\x18\x06 \x01(\x0B2*.google.bigtable.v2.TelemetryConfiguration\x1A\x9E\x01\x0A\x14PollingConfiguration\x123\x0A\x10polling_interval\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\x124\x0A\x11validity_duration\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x12\x1B\x0A\x13max_rpc_retry_count\x18\x06 \x01(\x05B\x09\x0A\x07polling\"\xDB\x01\x0A\x0ESessionRequest\x12>\x0A\x0Copen_session\x18\x01 \x01(\x0B2&.google.bigtable.v2.OpenSessionRequestH\x00\x12@\x0A\x0Dclose_session\x18\x02 \x01(\x0B2'.google.bigtable.v2.CloseSessionRequestH\x00\x12<\x0A\x0Bvirtual_rpc\x18\x03 \x01(\x0B2%.google.bigtable.v2.VirtualRpcRequestH\x00B\x09\x0A\x07payload\"\xDC\x03\x0A\x0FSessionResponse\x12?\x0A\x0Copen_session\x18\x01 \x01(\x0B2'.google.bigtable.v2.OpenSessionResponseH\x00\x12=\x0A\x0Bvirtual_rpc\x18\x02 \x01(\x0B2&.google.bigtable.v2.VirtualRpcResponseH\x00\x122\x0A\x05error\x18\x03 \x01(\x0B2!.google.bigtable.v2.ErrorResponseH\x00\x12K\x0A\x12session_parameters\x18\x04 \x01(\x0B2-.google.bigtable.v2.SessionParametersResponseH\x00\x12:\x0A\x09heartbeat\x18\x05 \x01(\x0B2%.google.bigtable.v2.HeartbeatResponseH\x00\x125\x0A\x07go_away\x18\x06 \x01(\x0B2\".google.bigtable.v2.GoAwayResponseH\x00\x12J\x0A\x16session_refresh_config\x18\x07 \x01(\x0B2(.google.bigtable.v2.SessionRefreshConfigH\x00B\x09\x0A\x07payload\"\xB8\x01\x0A\x12OpenSessionRequest\x12\x18\x0A\x10protocol_version\x18\x01 \x01(\x03\x12/\x0A\x05flags\x18\x02 \x01(\x0B2 .google.bigtable.v2.FeatureFlags\x12.\x0A&consecutive_failed_connection_attempts\x18\x03 \x01(\x03\x12\x16\x0A\x0Erouting_cookie\x18\x04 \x01(\x0C\x12\x0F\x0A\x07payload\x18\x05 \x01(\x0C\"s\x0A\x11BackendIdentifier\x12\x1A\x0A\x12google_frontend_id\x18\x01 \x01(\x03\x12\x1F\x0A\x17application_frontend_id\x18\x02 \x01(\x03\x12!\x0A\x19application_frontend_zone\x18\x03 \x01(\x09\"^\x0A\x13OpenSessionResponse\x126\x0A\x07backend\x18\x02 \x01(\x0B2%.google.bigtable.v2.BackendIdentifier\x12\x0F\x0A\x07payload\x18\x01 \x01(\x0C\"\xDB\x02\x0A\x13CloseSessionRequest\x12J\x0A\x06reason\x18\x01 \x01(\x0E2:.google.bigtable.v2.CloseSessionRequest.CloseSessionReason\x12\x13\x0A\x0Bdescription\x18\x02 \x01(\x09\"\xE2\x01\x0A\x12CloseSessionReason\x12\x1E\x0A\x1ACLOSE_SESSION_REASON_UNSET\x10\x00\x12\x1F\x0A\x1BCLOSE_SESSION_REASON_GOAWAY\x10\x01\x12\x1E\x0A\x1ACLOSE_SESSION_REASON_ERROR\x10\x02\x12\x1D\x0A\x19CLOSE_SESSION_REASON_USER\x10\x03\x12!\x0A\x1DCLOSE_SESSION_REASON_DOWNSIZE\x10\x04\x12)\x0A%CLOSE_SESSION_REASON_MISSED_HEARTBEAT\x10\x05\"\xF5\x01\x0A\x10OpenTableRequest\x12\x12\x0A\x0Atable_name\x18\x01 \x01(\x09\x12\x16\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09\x12C\x0A\x0Apermission\x18\x03 \x01(\x0E2/.google.bigtable.v2.OpenTableRequest.Permission\"h\x0A\x0APermission\x12\x14\x0A\x10PERMISSION_UNSET\x10\x00\x12\x13\x0A\x0FPERMISSION_READ\x10\x01\x12\x14\x0A\x10PERMISSION_WRITE\x10\x02\x12\x19\x0A\x15PERMISSION_READ_WRITE\x10\x03:\x06\xD0\xC2\xED\x91\x04\x01\"\x1B\x0A\x11OpenTableResponse:\x06\xD0\xC2\xED\x91\x04\x01\"\x91\x02\x0A\x19OpenAuthorizedViewRequest\x12\x1C\x0A\x14authorized_view_name\x18\x01 \x01(\x09\x12\x16\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09\x12L\x0A\x0Apermission\x18\x03 \x01(\x0E28.google.bigtable.v2.OpenAuthorizedViewRequest.Permission\"h\x0A\x0APermission\x12\x14\x0A\x10PERMISSION_UNSET\x10\x00\x12\x13\x0A\x0FPERMISSION_READ\x10\x01\x12\x14\x0A\x10PERMISSION_WRITE\x10\x02\x12\x19\x0A\x15PERMISSION_READ_WRITE\x10\x03:\x06\xD0\xC2\xED\x91\x04\x02\"\$\x0A\x1AOpenAuthorizedViewResponse:\x06\xD0\xC2\xED\x91\x04\x02\"\xE6\x01\x0A\x1BOpenMaterializedViewRequest\x12\x1E\x0A\x16materialized_view_name\x18\x01 \x01(\x09\x12\x16\x0A\x0Eapp_profile_id\x18\x02 \x01(\x09\x12N\x0A\x0Apermission\x18\x03 \x01(\x0E2:.google.bigtable.v2.OpenMaterializedViewRequest.Permission\"7\x0A\x0APermission\x12\x14\x0A\x10PERMISSION_UNSET\x10\x00\x12\x13\x0A\x0FPERMISSION_READ\x10\x01:\x06\xD0\xC2\xED\x91\x04\x03\"&\x0A\x1COpenMaterializedViewResponse:\x06\xD0\xC2\xED\x91\x04\x03\"\x8F\x02\x0A\x11VirtualRpcRequest\x12\x0E\x0A\x06rpc_id\x18\x01 \x01(\x03\x12+\x0A\x08deadline\x18\x02 \x01(\x0B2\x19.google.protobuf.Duration\x12@\x0A\x08metadata\x18\x03 \x01(\x0B2..google.bigtable.v2.VirtualRpcRequest.Metadata\x12\x0F\x0A\x07payload\x18\x04 \x01(\x0C\x1Aj\x0A\x08Metadata\x12\x16\x0A\x0Eattempt_number\x18\x01 \x01(\x03\x121\x0A\x0Dattempt_start\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x13\x0A\x0Btraceparent\x18\x03 \x01(\x09\"9\x0A\x12ClusterInformation\x12\x12\x0A\x0Acluster_id\x18\x01 \x01(\x09\x12\x0F\x0A\x07zone_id\x18\x02 \x01(\x09\"I\x0A\x13SessionRequestStats\x122\x0A\x0Fbackend_latency\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\"\xAB\x01\x0A\x12VirtualRpcResponse\x12\x0E\x0A\x06rpc_id\x18\x01 \x01(\x03\x12<\x0A\x0Ccluster_info\x18\x02 \x01(\x0B2&.google.bigtable.v2.ClusterInformation\x126\x0A\x05stats\x18\x04 \x01(\x0B2'.google.bigtable.v2.SessionRequestStats\x12\x0F\x0A\x07payload\x18\x03 \x01(\x0C\"\xAC\x01\x0A\x0DErrorResponse\x12\x0E\x0A\x06rpc_id\x18\x01 \x01(\x03\x12<\x0A\x0Ccluster_info\x18\x02 \x01(\x0B2&.google.bigtable.v2.ClusterInformation\x12\"\x0A\x06status\x18\x03 \x01(\x0B2\x12.google.rpc.Status\x12)\x0A\x0Aretry_info\x18\x04 \x01(\x0B2\x15.google.rpc.RetryInfo\"\xA4\x01\x0A\x0CTableRequest\x12=\x0A\x08read_row\x18\x01 \x01(\x0B2).google.bigtable.v2.SessionReadRowRequestH\x00\x12A\x0A\x0Amutate_row\x18\x02 \x01(\x0B2+.google.bigtable.v2.SessionMutateRowRequestH\x00:\x07\xAA\xED\xED\x91\x04\x01\x01B\x09\x0A\x07payload\"\xA7\x01\x0A\x0DTableResponse\x12>\x0A\x08read_row\x18\x01 \x01(\x0B2*.google.bigtable.v2.SessionReadRowResponseH\x00\x12B\x0A\x0Amutate_row\x18\x02 \x01(\x0B2,.google.bigtable.v2.SessionMutateRowResponseH\x00:\x07\xAA\xED\xED\x91\x04\x01\x01B\x09\x0A\x07payload\"\xAD\x01\x0A\x15AuthorizedViewRequest\x12=\x0A\x08read_row\x18\x01 \x01(\x0B2).google.bigtable.v2.SessionReadRowRequestH\x00\x12A\x0A\x0Amutate_row\x18\x02 \x01(\x0B2+.google.bigtable.v2.SessionMutateRowRequestH\x00:\x07\xAA\xED\xED\x91\x04\x01\x02B\x09\x0A\x07payload\"\xB0\x01\x0A\x16AuthorizedViewResponse\x12>\x0A\x08read_row\x18\x01 \x01(\x0B2*.google.bigtable.v2.SessionReadRowResponseH\x00\x12B\x0A\x0Amutate_row\x18\x02 \x01(\x0B2,.google.bigtable.v2.SessionMutateRowResponseH\x00:\x07\xAA\xED\xED\x91\x04\x01\x02B\x09\x0A\x07payload\"l\x0A\x17MaterializedViewRequest\x12=\x0A\x08read_row\x18\x01 \x01(\x0B2).google.bigtable.v2.SessionReadRowRequestH\x00:\x07\xAA\xED\xED\x91\x04\x01\x03B\x09\x0A\x07payload\"n\x0A\x18MaterializedViewResponse\x12>\x0A\x08read_row\x18\x01 \x01(\x0B2*.google.bigtable.v2.SessionReadRowResponseH\x00:\x07\xAA\xED\xED\x91\x04\x01\x03B\x09\x0A\x07payload\"S\x0A\x15SessionReadRowRequest\x12\x0B\x0A\x03key\x18\x01 \x01(\x0C\x12-\x0A\x06filter\x18\x02 \x01(\x0B2\x1D.google.bigtable.v2.RowFilter\"o\x0A\x16SessionReadRowResponse\x12\$\x0A\x03row\x18\x01 \x01(\x0B2\x17.google.bigtable.v2.Row\x12/\x0A\x05stats\x18\x02 \x01(\x0B2 .google.bigtable.v2.RequestStats\"W\x0A\x17SessionMutateRowRequest\x12\x0B\x0A\x03key\x18\x01 \x01(\x0C\x12/\x0A\x09mutations\x18\x02 \x03(\x0B2\x1C.google.bigtable.v2.Mutation\"\x1A\x0A\x18SessionMutateRowResponse\"J\x0A\x19SessionParametersResponse\x12-\x0A\x0Akeep_alive\x18\x01 \x01(\x0B2\x19.google.protobuf.Duration\"\x13\x0A\x11HeartbeatResponse\"S\x0A\x0EGoAwayResponse\x12\x0E\x0A\x06reason\x18\x01 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x02 \x01(\x09\x12\x1C\x0A\x14last_rpc_id_admitted\x18\x03 \x01(\x03\"\xDA\x01\x0A\x14SessionRefreshConfig\x12F\x0A\x16optimized_open_request\x18\x01 \x01(\x0B2&.google.bigtable.v2.OpenSessionRequest\x12H\x0A\x08metadata\x18\x02 \x03(\x0B21.google.bigtable.v2.SessionRefreshConfig.MetadataB\x03\xE0A\x03\x1A0\x0A\x08Metadata\x12\x10\x0A\x03key\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x12\x0A\x05value\x18\x02 \x01(\x0CB\x03\xE0A\x03*\x9B\x01\x0A\x0BSessionType\x12\x16\x0A\x12SESSION_TYPE_UNSET\x10\x00\x12\x16\x0A\x12SESSION_TYPE_TABLE\x10\x01\x12 \x0A\x1CSESSION_TYPE_AUTHORIZED_VIEW\x10\x02\x12\"\x0A\x1ESESSION_TYPE_MATERIALIZED_VIEW\x10\x03\x12\x16\x0A\x11SESSION_TYPE_TEST\x10\x8FNB\xB6\x01\x0A\x16com.google.bigtable.v2B\x0CSessionProtoP\x01Z8cloud.google.com/go/bigtable/apiv2/bigtablepb;bigtablepb\xAA\x02\x18Google.Cloud.Bigtable.V2\xCA\x02\x18Google\\Cloud\\Bigtable\\V2\xEA\x02\x1BGoogle::Cloud::Bigtable::V2b\x06proto3" , true); static::$is_initialized = true; diff --git a/Bigtable/src/V2/SessionType.php b/Bigtable/src/V2/SessionType.php index 05fad065098..d8b1bf18112 100644 --- a/Bigtable/src/V2/SessionType.php +++ b/Bigtable/src/V2/SessionType.php @@ -32,9 +32,9 @@ class SessionType /** * For internal protocol testing only. * - * Generated from protobuf enum SESSION_TYPE_TEST = -1; + * Generated from protobuf enum SESSION_TYPE_TEST = 9999; */ - const SESSION_TYPE_TEST = -1; + const SESSION_TYPE_TEST = 9999; private static $valueToName = [ self::SESSION_TYPE_UNSET => 'SESSION_TYPE_UNSET',