optionaluint64steamid=1[(description)="The player we're asking about"];
optionalboolinclude_appinfo=2[(description)="true if we want additional details (name, icon) about each game"];
optionalboolinclude_played_free_games=3[(description)="Free games are excluded by default. If this is set, free games the user has played will be returned."];
repeateduint32appids_filter=4[(description)="if set, restricts result set to the passed in apps"];
optionalboolinclude_free_sub=5[(description)="Some games are in the free sub, which are excluded by default."];
optionalboolstrip_description_bbcode=15[(description)="Strips BBCode from descriptions."];
optional.EPublishedFileRevisiondesired_revision=16[default=k_EPublishedFileRevision_Default,(description)="Return the data for the specified revision."];
optionalboolincludereactions=17[default=false,(description)="If true, then reactions to items will be returned."];
optionaluint64revision_change_number=67[(description)="The change number for the specified revision."];
optional.EPublishedFileRevisionrevision=68[default=k_EPublishedFileRevision_Default,(description)="The revision of the data returned, usually k_EPublishedFileRevision_Latest, but can be another revision/snapshot depending on the caller."];
optionalboolreturn_metadata=28[default=false,(description)="Populate the metadata field"];
optionaluint32return_playtime_stats=31[(description)="Return playtime stats for the specified number of days before today."];
optionalboolstrip_description_bbcode=32[(description)="Strips BBCode from descriptions."];
optionalboolreturn_reactions=35[default=false,(description)="If true, then reactions to items will be returned."];
optional.EPublishedFileRevisiondesired_revision=33[default=k_EPublishedFileRevision_Default,(description)="Return the data for the specified revision."];
optionalboolreturn_details=37[(description)="By default, if none of the other 'return_*' fields are set, only some voting details are returned. Set this to true to return the default set of details."];
optionalboolstrip_description_bbcode=38[(description)="Strips BBCode from descriptions."];
optional.EPublishedFileRevisiondesired_revision=40[default=k_EPublishedFileRevision_Default,(description)="Return the data for the specified revision."];
optionalboolreturn_reactions=43[default=false,(description)="If true, then reactions to items will be returned."];
serialized_pb=_b('\n steammessages_depotbuilder.proto\x1a steammessages_unified_base.proto\"w\n&CContentBuilder_InitDepotBuild_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02\x01(\r\x12\x17\n\x0fworkshop_itemid\x18\x03\x01(\x04\x12\x14\n\x0c\x66or_local_cs\x18\x04\x01(\x08\"\x8e\x01\n\'CContentBuilder_InitDepotBuild_Response\x12\x1b\n\x13\x62\x61seline_manifestid\x18\x01\x01(\x04\x12\x12\n\nchunk_size\x18\x02\x01(\r\x12\x0f\n\x07\x61\x65s_key\x18\x03\x01(\x0c\x12\x0f\n\x07rsa_key\x18\x04\x01(\x0c\x12\x10\n\x08url_host\x18\x05\x01(\t\"\xad\x01\n(CContentBuilder_StartDepotUpload_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02\x01(\r\x12\x17\n\x0fworkshop_itemid\x18\x03\x01(\x04\x12\x14\n\x0c\x66or_local_cs\x18\x04\x01(\x08\x12\x1b\n\x13\x62\x61seline_manifestid\x18\x05\x01(\x04\x12\x15\n\rmanifest_size\x18\x06\x01(\r\"G\n)CContentBuilder_StartDepotUpload_Response\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x01\x01(\x04\"Z\n-CContentBuilder_GetMissingDepotChunks_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x02\x01(\x04\"\xd2\x01\n.CContentBuilder_GetMissingDepotChunks_Response\x12N\n\x0emissing_chunks\x18\x01\x03(\x0b\x32\x36.CContentBuilder_GetMissingDepotChunks_Response.Chunks\x12\x1c\n\x14total_missing_chunks\x18\x02\x01(\r\x12\x1b\n\x13total_missing_bytes\x18\x03\x01(\x04\x1a\x15\n\x06\x43hunks\x12\x0b\n\x03sha\x18\x01\x01(\x0c\"V\n)CContentBuilder_FinishDepotUpload_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x02\x01(\x04\"U\n*CContentBuilder_FinishDepotUpload_Response\x12\x12\n\nmanifestid\x18\x01\x01(\x04\x12\x13\n\x0bprev_reused\x18\x02\x01(\x08\"\xd9\x01\n&CContentBuilder_CommitAppBuild_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12G\n\x0f\x64\x65pot_manifests\x18\x02\x03(\x0b\x32..CContentBuilder_CommitAppBuild_Request.Depots\x12\x13\n\x0b\x62uild_notes\x18\x04\x01(\t\x12\x13\n\x0blive_branch\x18\x05\x01(\t\x1a-\n\x06\x44\x65pots\x12\x0f\n\x07\x64\x65potid\x18\x01\x01(\r\x12\x12\n\nmanifestid\x18\x02\x01(\x04\":\n\'CContentBuilder_CommitAppBuild_Response\x12\x0f\n\x07\x62uildid\x18\x01\x01(\r\"c\n)CContentBuilder_SignInstallScript_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02\x01(\r\x12\x16\n\x0einstall_script\x18\x03\x01(\t\"K\n*CContentBuilder_SignInstallScript_Response\x12\x1d\n\x15signed_install_script\x18\x01\x01(\t2\x92\x08\n\x0e\x43ontentBuilder\x12\x98\x01\n\x0eInitDepotBuild\x12\'.CContentBuilder_InitDepotBuild_Request\x1a(.CContentBuilder_InitDepotBuild_Response\"3\x82\xb5\x18/Get inital parameters to start building a depot\x12\x9e\x01\n\x10StartDepotUpload\x12).CContentBuilder_StartDepotUpload_Request\x1a*.CContentBuilder_StartDepotUpload_Response\"3\x82\xb5\x18/Start uploading manifest and chunks for a depot\x12\xa9\x01\n\x15GetMissingDepotChunks\x12..CContentBuilder_GetMissingDepotChunks_Request\x1a/.CContentBuilder_GetMissingDepotChunks_Response\"/\x82\xb5\x18+Get list of missing chunks for depot upload\x12\xb1\x01\n\x11\x46inishDepotUpload\x12*.CContentBuilder_FinishDepotUpload_Request\x1a+.CContentBuilder_FinishDepotUpload_Response\"C\x82\xb5\x18?Commit a depot build after manifest and all chunks are uploaded\x12\xa7\x01\n\x0e\x43ommitAppBuild\x12\'.CContentBuilder_CommitAppBuild_Request\x1a(.CContentBuilder_CommitAppBuild_Response\"B\x82\xb5\x18>Combine previous depot uploads into an app build and commit it\x12\x88\x01\n\x11SignInstallScript\x12*.CContentBuilder_SignInstallScript_Request\x1a+.CContentBuilder_SignInstallScript_Response\"\x1a\x82\xb5\x18\x16Sign an install script\x1a/\x82\xb5\x18+Interface to build and upload depot contentB\x03\x90\x01\x01')
serialized_pb=_b('\n steammessages_depotbuilder.proto\x1a steammessages_unified_base.proto\"w\n&CContentBuilder_InitDepotBuild_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02\x01(\r\x12\x17\n\x0fworkshop_itemid\x18\x03\x01(\x04\x12\x14\n\x0c\x66or_local_cs\x18\x04\x01(\x08\"\xb1\x02\n\'CContentBuilder_InitDepotBuild_Response\x12\x1b\n\x13\x62\x61seline_manifestid\x18\x01\x01(\x04\x12\x12\n\nchunk_size\x18\x02\x01(\r\x12\x0f\n\x07\x61\x65s_key\x18\x03\x01(\x0c\x12\x0f\n\x07rsa_key\x18\x04\x01(\x0c\x12\x10\n\x08url_host\x18\x05\x01(\t\x12\n\x18offset_detection_enabled\x18\x06\x01(\x08\x12(\n offset_detection_min_clean_chunk\x18\x07\x01(\r\x12)\n!offset_detection_blast_radius_pre\x18\x08\x01(\r\x12*\n\"offset_detection_blast_radius_post\x18\t\x01(\r\"\xad\x01\n(CContentBuilder_StartDepotUpload_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02\x01(\r\x12\x17\n\x0fworkshop_itemid\x18\x03\x01(\x04\x12\x14\n\x0c\x66or_local_cs\x18\x04\x01(\x08\x12\x1b\n\x13\x62\x61seline_manifestid\x18\x05\x01(\x04\x12\x15\n\rmanifest_size\x18\x06\x01(\r\"G\n)CContentBuilder_StartDepotUpload_Response\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x01\x01(\x04\"Z\n-CContentBuilder_GetMissingDepotChunks_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x02\x01(\x04\"\xd2\x01\n.CContentBuilder_GetMissingDepotChunks_Response\x12N\n\x0emissing_chunks\x18\x01\x03(\x0b\x32\x36.CContentBuilder_GetMissingDepotChunks_Response.Chunks\x12\x1c\n\x14total_missing_chunks\x18\x02\x01(\r\x12\x1b\n\x13total_missing_bytes\x18\x03\x01(\x04\x1a\x15\n\x06\x43hunks\x12\x0b\n\x03sha\x18\x01\x01(\x0c\"V\n)CContentBuilder_FinishDepotUpload_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x1a\n\x12\x64\x65pot_build_handle\x18\x02\x01(\x04\"U\n*CContentBuilder_FinishDepotUpload_Response\x12\x12\n\nmanifestid\x18\x01\x01(\x04\x12\x13\n\x0bprev_reused\x18\x02\x01(\x08\"\xd9\x01\n&CContentBuilder_CommitAppBuild_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12G\n\x0f\x64\x65pot_manifests\x18\x02\x03(\x0b\x32..CContentBuilder_CommitAppBuild_Request.Depots\x12\x13\n\x0b\x62uild_notes\x18\x04\x01(\t\x12\x13\n\x0blive_branch\x18\x05\x01(\t\x1a-\n\x06\x44\x65pots\x12\x0f\n\x07\x64\x65potid\x18\x01\x01(\r\x12\x12\n\nmanifestid\x18\x02\x01(\x04\":\n\'CContentBuilder_CommitAppBuild_Response\x12\x0f\n\x07\x62uildid\x18\x01\x01(\r\"c\n)CContentBuilder_SignInstallScript_Request\x12\r\n\x05\x61ppid\x18\x01\x01(\r\x12\x0f\n\x07\x64\x65potid\x18\x02\x01(\r\x12\x16\n\x0einstall_script\x18\x03\x01(\t\"K\n*CContentBuilder_SignInstallScript_Response\x12\x1d\n\x15signed_install_script\x18\x01\x01(\t2\x92\x08\n\x0e\x43ontentBuilder\x12\x98\x01\n\x0eInitDepotBuild\x12\'.CContentBuilder_InitDepotBuild_Request\x1a(.CContentBuilder_InitDepotBuild_Response\"3\x82\xb5\x18/Get inital parameters to start building a depot\x12\x9e\x01\n\x10StartDepotUpload\x12).CContentBuilder_StartDepotUpload_Request\x1a*.CContentBuilder_StartDepotUpload_Response\"3\x82\xb5\x18/Start uploading manifest and chunks for a depot\x12\xa9\x01\n\x15GetMissingDepotChunks\x12..CContentBuilder_GetMissingDepotChunks_Request\x1a/.CContentBuilder_GetMissingDepotChunks_Response\"/\x82\xb5\x18+Get list of missing chunks for depot upload\x12\xb1\x01\n\x11\x46inishDepotUpload\x12*.CContentBuilder_FinishDepotUpload_Request\x1a+.CContentBuilder_FinishDepotUpload_Response\"C\x82\xb5\x18?Commit a depot build after manifest and all chunks are uploaded\x12\xa7\x01\n\x0e\x43ommitAppBuild\x12\'.CContentBuilder_CommitAppBuild_Request\x1a(.CContentBuilder_CommitAppBuild_Response\"B\x82\xb5\x18>Combine previous depot uploads into an app build and commit it\x12\x88\x01\n\x11SignInstallScript\x12*.CContentBuilder_SignInstallScript_Request\x1a+.CContentBuilder_SignInstallScript_Response\"\x1a\x82\xb5\x18\x16Sign an install script\x1a/\x82\xb5\x18+Interface to build and upload depot contentB\x03\x90\x01\x01')