o
    ci)                     @   sB  d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddlm
Z ddlmZ e Ze dZejd	 ZeeZejd
 ZeeZejd ZeeZejd ZeeZejd ZeeZejd ZeeZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7dZ8dZ9dZ:dZ;dZ<ej=d Z>ej=d Z?ej=d Z@ej=d ZAej=d ZBeBjCd ZDej=d ZEej=d ZFej=d  ZGeGjCd! ZHej=d" ZIeIjCd# ZJej=d$ ZKeKjCd% ZLej=d& ZMeMjCd' ZNej=d( ZOej=d) ZPej=d* ZQej=d+ ZRej=d, ZSej=d- ZTej=d. ZUej=d/ ZVej=d0 ZWej=d1 ZXej=d2 ZYej=d3 ZZej=d4 Z[ej=d5 Z\ej=d6 Z]ej=d7 Z^ej=d8 Z_ej=d9 Z`ej=d: Zaej=d; Zbej=d< Zcej=d= Zdej=d> Zeej=d? Zfej=d@ Zgehde	jife>dAdBZjekej ehde	jife?dAdBZlekel ehde	jife@dAdBZmekem ehde	jifeAdAdBZneken ehde	jifehde	jifeDdAdBeBdAdCZoekeo ekeojp ehde	jifeEdAdBZqekeq ehde	jifeFdAdBZreker ehd e	jifehd!e	jifeHdAdBeGdAdDZsekes ekesjt ehd"e	jifehd#e	jifeJdAdBeIdAdEZuekeu ekeujv ehd$e	jifehd%e	jifeLdAdBeKdAdFZwekew ekewjx ehd&e	jifehd'e	jifeNdAdBeMdAdGZyekey ekeyjz ehd(e	jifeOdAdBZ{eke{ ehd)e	jifePdAdBZ|eke| ehd*e	jifeQdAdBZ}eke} ehd+e	jifeRdAdBZ~eke~ ehd,e	jifeSdAdBZeke ehd-e	jifeTdAdBZeke ehd.e	jifeUdAdBZeke ehd/e	jifeVdAdBZeke ehd0e	jifeWdAdBZeke ehd1e	jifeXdAdBZeke ehd2e	jifeYdAdBZeke ehd3e	jifeZdAdBZeke ehd4e	jife[dAdBZeke ehd5e	jife\dAdBZeke ehd6e	jife]dAdBZeke ehd7e	jife^dAdBZeke ehd8e	jife_dAdBZeke ehd9e	jife`dAdBZeke ehd:e	jifeadAdBZeke ehd;e	jifebdAdBZeke ehd<e	jifecdAdBZeke ehd=e	jifeddAdBZeke ehd>e	jifeedAdBZeke ehd?e	jifefdAdBZeke ehd@e	jifegdAdBZeke ejdH ZejdI ZejdJ ZejdK ZejdLkrdMe_dNe_dMeD_dOeD_dMeH_dOeH_dMeJ_dOeJ_dMeL_dOeL_dMeN_dOeN_dPe_dQe_dRe_dSe_dTe_dUe_dVe_dWe_dXe_dYe_dZe_d[e_d\e>_d]e>_d^e?_d_e?_d`e@_dae@_dbeA_dceA_ddeB_deeB_dfeD_deeD_dgeE_dheE_dieF_djeF_dkeG_dleG_dmeH_dleH_dneI_doeI_dpeJ_doeJ_dqeK_dreK_dseL_dreL_dteM_dueM_dveN_dueN_dweO_dxeO_dyeP_dzeP_d{eQ_d|eQ_d}eR_d~eR_deS_deS_deT_deT_deU_deU_deV_deV_deW_deW_deX_deX_deY_deY_deZ_deZ_de[_de[_de\_de\_de]_de]_de^_de^_de__de__de`_de`_dea_dea_deb_deb_dec_dec_ded_ded_dee_dee_def_def_deg_deg_de_de_de_de_de_de_de_de_dMS dMS )zGenerated protocol buffer code.    )enum_type_wrapper)
descriptor)descriptor_pool)message)
reflection)symbol_databasesG!  
src/ray/protobuf/serve.proto	ray.serve"
AutoscalingConfig!
min_replicas (RminReplicas!
max_replicas (RmaxReplicas,
metrics_interval_s (RmetricsIntervalS+
look_back_period_s (RlookBackPeriodS)
smoothing_factor (RsmoothingFactor*
downscale_delay_s (RdownscaleDelayS&
upscale_delay_s (RupscaleDelayS.
initial_replicas (H RinitialReplicas=
upscale_smoothing_factor	 (HRupscaleSmoothingFactorA
downscale_smoothing_factor
 (HRdownscaleSmoothingFactor3
_serialized_policy_def (RSerializedPolicyDef
_policy (	RPolicy6
target_ongoing_requests (RtargetOngoingRequests.
upscaling_factor (HRupscalingFactor2
downscaling_factor (HRdownscalingFactorB
_initial_replicasB
_upscale_smoothing_factorB
_downscale_smoothing_factorB
_upscaling_factorB
_downscaling_factor"
LoggingConfig3
encoding (2.ray.serve.EncodingTypeRencoding
	log_level (	RlogLevel
logs_dir (	RlogsDir*
enable_access_log (RenableAccessLogA
additional_log_standard_attrs (	RadditionalLogStandardAttrs"
RequestRouterConfigB
_serialized_request_router_cls (RSerializedRequestRouterCls0
request_router_class (	RrequestRouterClassB
request_routing_stats_period_s (RrequestRoutingStatsPeriodSD
request_routing_stats_timeout_s (RrequestRoutingStatsTimeoutS2
request_router_kwargs (RrequestRouterKwargs"
DeploymentConfig!
num_replicas (RnumReplicas0
max_ongoing_requests (RmaxOngoingRequests.
max_queued_requests (RmaxQueuedRequests
user_config (R
userConfig@
graceful_shutdown_wait_loop_s (RgracefulShutdownWaitLoopS=
graceful_shutdown_timeout_s (RgracefulShutdownTimeoutS1
health_check_period_s (RhealthCheckPeriodS3
health_check_timeout_s (RhealthCheckTimeoutS*
is_cross_language	 (RisCrossLanguageN
deployment_language
 (2.ray.serve.DeploymentLanguageRdeploymentLanguageK
autoscaling_config (2.ray.serve.AutoscalingConfigRautoscalingConfig
version (	Rversion?
user_configured_option_names (	RuserConfiguredOptionNames?
logging_config (2.ray.serve.LoggingConfigRloggingConfigR
request_router_config (2.ray.serve.RequestRouterConfigRrequestRouterConfig"
RequestMetadata

request_id (	R	requestId.
internal_request_id (	RinternalRequestId
call_method (	R
callMethodA
context (2'.ray.serve.RequestMetadata.ContextEntryRcontext0
multiplexed_model_id (	RmultiplexedModelId
route (	Rroute:
ContextEntry
key (	Rkey
value (	Rvalue:8"$
RequestWrapper
body (Rbody"Y
UpdatedObject'
object_snapshot (RobjectSnapshot
snapshot_id (R
snapshotId"
LongPollRequestb
keys_to_snapshot_ids (21.ray.serve.LongPollRequest.KeysToSnapshotIdsEntryRkeysToSnapshotIdsD
KeysToSnapshotIdsEntry
key (	Rkey
value (Rvalue:8"
LongPollResultV
updated_objects (2-.ray.serve.LongPollResult.UpdatedObjectsEntryRupdatedObjects[
UpdatedObjectsEntry
key (	Rkey.
value (2.ray.serve.UpdatedObjectRvalue:8"
EndpointInfo#
endpoint_name (	RendpointName
route (	Rroute;
config (2#.ray.serve.EndpointInfo.ConfigEntryRconfig9
ConfigEntry
key (	Rkey
value (	Rvalue:8"
EndpointSetC
	endpoints (2%.ray.serve.EndpointSet.EndpointsEntryR	endpointsU
EndpointsEntry
key (	Rkey-
value (2.ray.serve.EndpointInfoRvalue:8"%
ActorNameList
names (	Rnames"^
DeploymentTargetInfo#
replica_names (	RreplicaNames!
is_available (RisAvailable"
DeploymentVersion!
code_version (	RcodeVersionH
deployment_config (2.ray.serve.DeploymentConfigRdeploymentConfig*
ray_actor_options (	RrayActorOptions6
placement_group_bundles (	RplacementGroupBundles8
placement_group_strategy (	RplacementGroupStrategy1
max_replicas_per_node (RmaxReplicasPerNode"
ReplicaConfig.
deployment_def_name (	RdeploymentDefName%
deployment_def (RdeploymentDef
	init_args (RinitArgs
init_kwargs (R
initKwargs*
ray_actor_options (	RrayActorOptions6
placement_group_bundles (	RplacementGroupBundles8
placement_group_strategy (	RplacementGroupStrategy1
max_replicas_per_node (RmaxReplicasPerNode"
DeploymentInfo
name (	RnameH
deployment_config (2.ray.serve.DeploymentConfigRdeploymentConfig?
replica_config (2.ray.serve.ReplicaConfigRreplicaConfig"
start_time_ms (RstartTimeMs

actor_name (	R	actorName
version (	Rversion
end_time_ms (R	endTimeMs'
target_capacity (RtargetCapacity^
target_capacity_direction	 (2".ray.serve.TargetCapacityDirectionRtargetCapacityDirection"k
DeploymentRouteB
deployment_info (2.ray.serve.DeploymentInfoRdeploymentInfo
route (	Rroute"^
DeploymentRouteListG
deployment_routes (2.ray.serve.DeploymentRouteRdeploymentRoutes"
DeploymentStatusInfo
name (	Rname3
status (2.ray.serve.DeploymentStatusRstatus
message (	RmessageI
status_trigger (2".ray.serve.DeploymentStatusTriggerRstatusTrigger"s
DeploymentStatusInfoListW
deployment_status_infos (2.ray.serve.DeploymentStatusInfoRdeploymentStatusInfos"
ApplicationStatusInfo4
status (2.ray.serve.ApplicationStatusRstatus
message (	Rmessage1
deployment_timestamp (RdeploymentTimestamp"
StatusOverview?

app_status (2 .ray.serve.ApplicationStatusInfoR	appStatusT
deployment_statuses (2#.ray.serve.DeploymentStatusInfoListRdeploymentStatuses
name (	Rname"
ListApplicationsRequest"G
ListApplicationsResponse+
application_names (	RapplicationNames"
HealthzRequest"+
HealthzResponse
message (	Rmessage"L
UserDefinedMessage
name (	Rname
foo (	Rfoo
num (Rnum"H
UserDefinedResponse
greeting (	Rgreeting
num_x2 (RnumX2"
UserDefinedMessage2"2
UserDefinedResponse2
greeting (	Rgreeting"T
FruitAmounts
orange (Rorange
apple (Rapple
banana (Rbanana""

FruitCosts
costs (Rcosts"
	ArrayData
nums (Rnums" 

StringData
data (	Rdata"%
ModelOutput
output (Routput"
DeploymentArgs'
deployment_name (	RdeploymentName+
deployment_config (RdeploymentConfig%
replica_config (RreplicaConfig&
deployer_job_id (	RdeployerJobId&
route_prefix (	H RroutePrefix
ingress (Ringress 
	docs_path (	HRdocsPathB
_route_prefixB

_docs_path*"
EncodingType
TEXT 
JSON**
DeploymentLanguage

PYTHON 
JAVA*6
TargetCapacityDirection	
UNSET 
UP
DOWN*
DeploymentStatus
DEPLOYMENT_STATUS_UPDATING 
DEPLOYMENT_STATUS_HEALTHY
DEPLOYMENT_STATUS_UNHEALTHY#
DEPLOYMENT_STATUS_DEPLOY_FAILED
DEPLOYMENT_STATUS_UPSCALING!
DEPLOYMENT_STATUS_DOWNSCALING*
DeploymentStatusTrigger)
%DEPLOYMENT_STATUS_TRIGGER_UNSPECIFIED 3
/DEPLOYMENT_STATUS_TRIGGER_CONFIG_UPDATE_STARTED5
1DEPLOYMENT_STATUS_TRIGGER_CONFIG_UPDATE_COMPLETED/
+DEPLOYMENT_STATUS_TRIGGER_UPSCALE_COMPLETED1
-DEPLOYMENT_STATUS_TRIGGER_DOWNSCALE_COMPLETED)
%DEPLOYMENT_STATUS_TRIGGER_AUTOSCALING4
0DEPLOYMENT_STATUS_TRIGGER_REPLICA_STARTUP_FAILED1
-DEPLOYMENT_STATUS_TRIGGER_HEALTH_CHECK_FAILED,
(DEPLOYMENT_STATUS_TRIGGER_INTERNAL_ERROR&
"DEPLOYMENT_STATUS_TRIGGER_DELETING	*
ApplicationStatus 
APPLICATION_STATUS_DEPLOYING 
APPLICATION_STATUS_RUNNING$
 APPLICATION_STATUS_DEPLOY_FAILED
APPLICATION_STATUS_DELETING"
APPLICATION_STATUS_NOT_STARTED 
APPLICATION_STATUS_UNHEALTHY2
RayServeAPIService[
ListApplications".ray.serve.ListApplicationsRequest#.ray.serve.ListApplicationsResponse@
Healthz.ray.serve.HealthzRequest.ray.serve.HealthzResponse2
UserDefinedServiceI
__call__.ray.serve.UserDefinedMessage.ray.serve.UserDefinedResponseH
Method1.ray.serve.UserDefinedMessage.ray.serve.UserDefinedResponseJ
Method2.ray.serve.UserDefinedMessage2.ray.serve.UserDefinedResponse2L
	Streaming.ray.serve.UserDefinedMessage.ray.serve.UserDefinedResponse02L
FruitService<

FruitStand.ray.serve.FruitAmounts.ray.serve.FruitCosts2
RayServeBenchmarkService9
	grpc_call.ray.serve.ArrayData.ray.serve.ModelOutputA
call_with_string.ray.serve.StringData.ray.serve.ModelOutputB'
io.ray.serve.generatedBServeProtosPbproto3EncodingTypeDeploymentLanguageTargetCapacityDirectionDeploymentStatusDeploymentStatusTriggerApplicationStatus                        	   AutoscalingConfigLoggingConfigRequestRouterConfigDeploymentConfigRequestMetadataContextEntryRequestWrapperUpdatedObjectLongPollRequestKeysToSnapshotIdsEntryLongPollResultUpdatedObjectsEntryEndpointInfoConfigEntryEndpointSetEndpointsEntryActorNameListDeploymentTargetInfoDeploymentVersionReplicaConfigDeploymentInfoDeploymentRouteDeploymentRouteListDeploymentStatusInfoDeploymentStatusInfoListApplicationStatusInfoStatusOverviewListApplicationsRequestListApplicationsResponseHealthzRequestHealthzResponseUserDefinedMessageUserDefinedResponseUserDefinedMessage2UserDefinedResponse2FruitAmounts
FruitCosts	ArrayData
StringDataModelOutputDeploymentArgszray.serve.generated.serve_pb2)
DESCRIPTOR
__module__)r   r@   rA   )r    r@   rA   )r"   r@   rA   )r$   r@   rA   )r&   r@   rA   RayServeAPIServiceUserDefinedServiceFruitServiceRayServeBenchmarkServiceFNs'   
io.ray.serve.generatedBServeProtosPs   8i  i	  i  i5  i7  im  ip  iK  iN  iL  iO  i1  ,   ix  i{  if  ii  i  i  i	  i	  iZ
  i 
  i\
  i
  i
  i
  i
  i  iU  i  ia  i  id  i%  i  i(  i  i|  i  i  i  iX  i[  i  i  i$  i'  i  i  iI  iK  i  i  ip  ir  i  i  i  i  i@  iB  i[  i]  i  i  i  i  i  i  i1  i3  i{  i}  i  i  i  i  i  i  i@  iB  ia  ic  i  i  i  i  i  i4  i  i  i-   i/   i{   i~   i!  )__doc__google.protobuf.internalr   google.protobufr   _descriptorr   _descriptor_poolr   _messager   _reflectionr   _symbol_databaseDefault_sym_dbAddSerializedFiler@   enum_types_by_name_ENCODINGTYPEEnumTypeWrapperr   _DEPLOYMENTLANGUAGEr	   _TARGETCAPACITYDIRECTIONr
   _DEPLOYMENTSTATUSr   _DEPLOYMENTSTATUSTRIGGERr   _APPLICATIONSTATUSr   TEXTJSONPYTHONJAVAUNSETUPDOWNDEPLOYMENT_STATUS_UPDATINGDEPLOYMENT_STATUS_HEALTHYDEPLOYMENT_STATUS_UNHEALTHYDEPLOYMENT_STATUS_DEPLOY_FAILEDDEPLOYMENT_STATUS_UPSCALINGDEPLOYMENT_STATUS_DOWNSCALING%DEPLOYMENT_STATUS_TRIGGER_UNSPECIFIED/DEPLOYMENT_STATUS_TRIGGER_CONFIG_UPDATE_STARTED1DEPLOYMENT_STATUS_TRIGGER_CONFIG_UPDATE_COMPLETED+DEPLOYMENT_STATUS_TRIGGER_UPSCALE_COMPLETED-DEPLOYMENT_STATUS_TRIGGER_DOWNSCALE_COMPLETED%DEPLOYMENT_STATUS_TRIGGER_AUTOSCALING0DEPLOYMENT_STATUS_TRIGGER_REPLICA_STARTUP_FAILED-DEPLOYMENT_STATUS_TRIGGER_HEALTH_CHECK_FAILED(DEPLOYMENT_STATUS_TRIGGER_INTERNAL_ERROR"DEPLOYMENT_STATUS_TRIGGER_DELETINGAPPLICATION_STATUS_DEPLOYINGAPPLICATION_STATUS_RUNNING APPLICATION_STATUS_DEPLOY_FAILEDAPPLICATION_STATUS_DELETINGAPPLICATION_STATUS_NOT_STARTEDAPPLICATION_STATUS_UNHEALTHYmessage_types_by_name_AUTOSCALINGCONFIG_LOGGINGCONFIG_REQUESTROUTERCONFIG_DEPLOYMENTCONFIG_REQUESTMETADATAnested_types_by_name_REQUESTMETADATA_CONTEXTENTRY_REQUESTWRAPPER_UPDATEDOBJECT_LONGPOLLREQUEST'_LONGPOLLREQUEST_KEYSTOSNAPSHOTIDSENTRY_LONGPOLLRESULT#_LONGPOLLRESULT_UPDATEDOBJECTSENTRY_ENDPOINTINFO_ENDPOINTINFO_CONFIGENTRY_ENDPOINTSET_ENDPOINTSET_ENDPOINTSENTRY_ACTORNAMELIST_DEPLOYMENTTARGETINFO_DEPLOYMENTVERSION_REPLICACONFIG_DEPLOYMENTINFO_DEPLOYMENTROUTE_DEPLOYMENTROUTELIST_DEPLOYMENTSTATUSINFO_DEPLOYMENTSTATUSINFOLIST_APPLICATIONSTATUSINFO_STATUSOVERVIEW_LISTAPPLICATIONSREQUEST_LISTAPPLICATIONSRESPONSE_HEALTHZREQUEST_HEALTHZRESPONSE_USERDEFINEDMESSAGE_USERDEFINEDRESPONSE_USERDEFINEDMESSAGE2_USERDEFINEDRESPONSE2_FRUITAMOUNTS_FRUITCOSTS
_ARRAYDATA_STRINGDATA_MODELOUTPUT_DEPLOYMENTARGSGeneratedProtocolMessageTypeMessager   RegisterMessager   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   services_by_name_RAYSERVEAPISERVICE_USERDEFINEDSERVICE_FRUITSERVICE_RAYSERVEBENCHMARKSERVICE_USE_C_DESCRIPTORS_options_serialized_options_serialized_start_serialized_end r   r   Q/home/ubuntu/.local/lib/python3.10/site-packages/ray/serve/generated/serve_pb2.py<module>   s@  





























































































