diff --git a/WORKSPACE b/WORKSPACE index ac6c730..feebe2d 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -59,14 +59,14 @@ git_repository( git_repository( name = "improbable_platform", - commit = "e76746e8d4fe6078cdd25bc8bf720fbb3965a1c5", + commit = "444eca8e181864af11b7f826e3e9e7fcbfe0b206", remote = "git@github.com:improbable/platform.git", # Hello! Are you updating the commit of the platform repo dependency? This comment is for you! # The "shallow_since" field must be set to the day *before* the day of the commit. You can run # the following script inside the *platform* repo to determine the value you should put in the # "shallow_since" field based on the commit (replace with the actual commit hash): # $ date --date="$(git show --pretty=format:'%cD' | head --lines=1)-1 day" "+%F" - shallow_since = "2019-09-18", + shallow_since = "2019-10-21", # TODO(WRK-944): Due to the use by this repository of an older Bazel version we need to apply a # patch to the imported version of the Platform repository to maintain # compatibility. diff --git a/apis/deployment_v1beta1/Deployment.cs b/apis/deployment_v1beta1/Deployment.cs index 2771873..04d94db 100755 --- a/apis/deployment_v1beta1/Deployment.cs +++ b/apis/deployment_v1beta1/Deployment.cs @@ -30,211 +30,216 @@ static DeploymentReflection() { "b3cvZ28tcHJvdG8tdmFsaWRhdG9ycy92YWxpZGF0b3IucHJvdG8aMGdpdGh1", "Yi5jb20vaW1wcm9iYWJsZS9wcm90b2MtZ2VuLWdvY2xpL2NsaS5wcm90bxo7", "Z2l0aHViLmNvbS9pbXByb2JhYmxlLWlvL2dvLXByb3RvLWxvZ2ZpZWxkcy9s", - "b2dmaWVsZHMucHJvdG8i+gcKCkRlcGxveW1lbnQSCgoCaWQYASABKAMSPwoM", - "cHJvamVjdF9uYW1lGAIgASgJQini3x8TChFeW2EtejAtOV9dezMsMzJ9JMrN", - "fw4KDHByb2plY3RfbmFtZRJFCg9kZXBsb3ltZW50X25hbWUYAyABKAlCLOLf", - "HxMKEV5bYS16MC05X117MywzMn0kys1/EQoPZGVwbG95bWVudF9uYW1lEhMK", - "C3JlZ2lvbl9jb2RlGAQgASgJEhQKDGNsdXN0ZXJfY29kZRgFIAEoCRIVCg1h", - "c3NlbWJseV9uYW1lGAcgASgJEhwKFHN0YXJ0aW5nX3NuYXBzaG90X2lkGAgg", - "ASgJEigKBHRhZ3MYCSADKAlCGuLfHxYKFF5bYS16QS1aMC05X117MywzMn0k", - "EkoKBnN0YXR1cxgKIAEoDjI6LmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxv", - "eW1lbnQudjFiZXRhMS5EZXBsb3ltZW50LlN0YXR1cxJMCg1sYXVuY2hfY29u", - "ZmlnGAsgASgLMjUuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52", - "MWJldGExLkxhdW5jaENvbmZpZxJJCgx3b3JrZXJfZmxhZ3MYDCADKAsyMy5p", - "bXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuV29ya2Vy", - "RmxhZxIuCgpzdGFydF90aW1lGA0gASgLMhouZ29vZ2xlLnByb3RvYnVmLlRp", - "bWVzdGFtcBItCglzdG9wX3RpbWUYDiABKAsyGi5nb29nbGUucHJvdG9idWYu", - "VGltZXN0YW1wEl0KHHdvcmtlcl9jb25uZWN0aW9uX2NhcGFjaXRpZXMYDyAD", - "KAsyNy5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEu", - "V29ya2VyQ2FwYWNpdHkSXwodd29ya2VyX2Nvbm5lY3Rpb25fcmF0ZV9saW1p", - "dHMYECADKAsyOC5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYx", - "YmV0YTEuV29ya2VyUmF0ZUxpbWl0EhMKC2Rlc2NyaXB0aW9uGBEgASgJEhcK", - "D3J1bnRpbWVfdmVyc2lvbhgSIAEoCRIvCgtleHBpcnlfdGltZRgTIAEoCzIa", - "Lmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiawoGU3RhdHVzEgsKB1VOS05P", - "V04QABIMCghTVEFSVElORxBkEgwKB1JVTk5JTkcQyAESDwoKUkVTVEFSVElO", - "RxDYBBINCghTVE9QUElORxCsAhIMCgdTVE9QUEVEEJADEgoKBUVSUk9SEPQD", - "ImgKDldvcmtlckNhcGFjaXR5EhMKC3dvcmtlcl90eXBlGAEgASgJEiUKDG1h", - "eF9jYXBhY2l0eRgCIAEoBUIP4t8fCxD///////////8BEhoKEnJlbWFpbmlu", - "Z19jYXBhY2l0eRgDIAEoBSJxCg9Xb3JrZXJSYXRlTGltaXQSEwoLd29ya2Vy", - "X3R5cGUYASABKAkSKwoIZHVyYXRpb24YAiABKAsyGS5nb29nbGUucHJvdG9i", - "dWYuRHVyYXRpb24SHAoUcmVxdWVzdHNfaW5fZHVyYXRpb24YAyABKA0iygEK", - "DExhdW5jaENvbmZpZxK5AQoLY29uZmlnX2pzb24YASABKAlCowHq3x+eAQoN", - "bGF1bmNoLWNvbmZpZxIBYyqHAVRoZSBkZXBsb3ltZW50IGxhdW5jaCBjb25m", - "aWd1cmF0aW9uLCBzdXBwbGllZCBhcyBKU09OLiBGb3IgaW5mb3JtYXRpb24g", - "YWJvdXQgdGhlIGxhdW5jaCBjb25maWd1cmF0aW9uLCBzZWUgdGhlIFNwYXRp", - "YWxPUyBkb2N1bWVudGF0aW9uLjABIj0KCldvcmtlckZsYWcSEwoLd29ya2Vy", - "X3R5cGUYASABKAkSCwoDa2V5GAIgASgJEg0KBXZhbHVlGAMgASgJIoMBCh9T", - "ZXREZXBsb3ltZW50V29ya2VyRmxhZ3NSZXF1ZXN0EhUKDWRlcGxveW1lbnRf", - "aWQYASABKAMSSQoMd29ya2VyX2ZsYWdzGAIgAygLMjMuaW1wcm9iYWJsZS5z", - "cGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLldvcmtlckZsYWciIgogU2V0", - "RGVwbG95bWVudFdvcmtlckZsYWdzUmVzcG9uc2UiPwoYU2V0RGVwbG95bWVu", - "dFRhZ3NSZXF1ZXN0EhUKDWRlcGxveW1lbnRfaWQYASABKAMSDAoEdGFncxgC", - "IAMoCSIbChlTZXREZXBsb3ltZW50VGFnc1Jlc3BvbnNlIpwBCiRTZXREZXBs", - "b3ltZW50V29ya2VyQ2FwYWNpdGllc1JlcXVlc3QSFQoNZGVwbG95bWVudF9p", - "ZBgBIAEoAxJdChx3b3JrZXJfY29ubmVjdGlvbl9jYXBhY2l0aWVzGAIgAygL", - "MjcuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLldv", - "cmtlckNhcGFjaXR5IicKJVNldERlcGxveW1lbnRXb3JrZXJDYXBhY2l0aWVz", - "UmVzcG9uc2UingEKJFNldERlcGxveW1lbnRXb3JrZXJSYXRlTGltaXRzUmVx", - "dWVzdBIVCg1kZXBsb3ltZW50X2lkGAEgASgDEl8KHXdvcmtlcl9jb25uZWN0", - "aW9uX3JhdGVfbGltaXRzGAIgAygLMjguaW1wcm9iYWJsZS5zcGF0aWFsb3Mu", - "ZGVwbG95bWVudC52MWJldGExLldvcmtlclJhdGVMaW1pdCInCiVTZXREZXBs", - "b3ltZW50V29ya2VyUmF0ZUxpbWl0c1Jlc3BvbnNlIvMEChZMaXN0RGVwbG95", - "bWVudHNSZXF1ZXN0ErkBCgxwcm9qZWN0X25hbWUYASABKAlCogHi3x8TChFe", - "W2EtejAtOV9dezMsMzJ9JOrfH4YBEgFwKn9UaGUgcHJvamVjdCB0byBsaXN0", - "IGFsbCBkZXBsb3ltZW50cyBmb3IuIEl0IG11c3QgYmUgbG93ZXIgY2FzZSBs", - "ZXR0ZXJzIG9yIG51bWJlcnMgb3IgdW5kZXJzY29yZXMgYW5kIDMtMzIgY2hh", - "cmFjdGVycyBpbiBsZW5ndGguMAESmgEKCXBhZ2Vfc2l6ZRgCIAEoBUKGAeLf", - "Hw0Q////////////ARgz6t8fcRoCMjAqa1RoZSBtYXhpbXVtIG51bWJlciBv", - "ZiBkZXBsb3ltZW50cyB0byByZXR1cm4gaW4gdGhlIHJlc3BvbnNlLiBJdCBz", - "aG91bGQgYmUgbm9uLW5lZ2F0aXZlIGFuZCBzbWFsbGVyIHRoYW4gNTEuElIK", - "CnBhZ2VfdG9rZW4YAyABKAlCPurfHzoqOFRoZSB0b2tlbiB0byBpZGVudGlm", - "eSB0aGUgc3RhcnRpbmcgcG9pbnQgb2YgdGhlIHJlcXVlc3QuEkAKB2ZpbHRl", - "cnMYBCADKAsyLy5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYx", - "YmV0YTEuRmlsdGVyImoKHURlcGxveW1lbnRTdG9wcGVkU3RhdHVzRmlsdGVy", - "EhMKD0FMTF9ERVBMT1lNRU5UUxAAEhsKF05PVF9TVE9QUEVEX0RFUExPWU1F", - "TlRTEAESFwoTU1RPUFBFRF9ERVBMT1lNRU5UUxACInwKF0xpc3REZXBsb3lt", - "ZW50c1Jlc3BvbnNlEkgKC2RlcGxveW1lbnRzGAEgAygLMjMuaW1wcm9iYWJs", - "ZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLkRlcGxveW1lbnQSFwoP", - "bmV4dF9wYWdlX3Rva2VuGAIgASgJIuwCChRHZXREZXBsb3ltZW50UmVxdWVz", - "dBIKCgJpZBgBIAEoAxLHAgoEdmlldxgCIAEoDjIxLmltcHJvYmFibGUuc3Bh", - "dGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5WaWV3VHlwZUKFAurfH4ACEgF2", - "GgVCQVNJQyrzAVRoZSBhbW91bnQgb2YgaW5mb3JtYXRpb24gdG8gYmUgcmV0", - "cmlldmVkIGZvciB0aGUgZGVwbG95bWVudC4gVXNlIG9uZSBvZjogQkFTSUMg", - "b3IgRlVMTC4gQkFTSUMgaXMgcXVpY2tlciBhcyBpdCBkb2VzIG5vdCBpbmNs", - "dWRlIFdvcmtlckZsYWdzLCBXb3JrZXJDb25uZWN0aW9uQ2FwYWNpdGllcywg", - "b3IgV29ya2VyQ29ubmVjdGlvblJhdGVMaW1pdHMuIEZVTEwgcmV0dXJucyB0", - "aGUgY29tcGxldGUgZGVwbG95bWVudCBkYXRhLiJgChVHZXREZXBsb3ltZW50", - "UmVzcG9uc2USRwoKZGVwbG95bWVudBgBIAEoCzIzLmltcHJvYmFibGUuc3Bh", - "dGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5EZXBsb3ltZW50Is4DCiFHZXRS", - "dW5uaW5nRGVwbG95bWVudEJ5TmFtZVJlcXVlc3QSLQoMcHJvamVjdF9uYW1l", - "GAEgASgJQhfi3x8TChFeW2EtejAtOV9dezMsMzJ9JBIwCg9kZXBsb3ltZW50", - "X25hbWUYAiABKAlCF+LfHxMKEV5bYS16MC05X117MywzMn0kEscCCgR2aWV3", - "GAMgASgOMjEuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJl", - "dGExLlZpZXdUeXBlQoUC6t8fgAISAXYaBUJBU0lDKvMBVGhlIGFtb3VudCBv", - "ZiBpbmZvcm1hdGlvbiB0byBiZSByZXRyaWV2ZWQgZm9yIHRoZSBkZXBsb3lt", - "ZW50LiBVc2Ugb25lIG9mOiBCQVNJQyBvciBGVUxMLiBCQVNJQyBpcyBxdWlj", - "a2VyIGFzIGl0IGRvZXMgbm90IGluY2x1ZGUgV29ya2VyRmxhZ3MsIFdvcmtl", - "ckNvbm5lY3Rpb25DYXBhY2l0aWVzLCBvciBXb3JrZXJDb25uZWN0aW9uUmF0", - "ZUxpbWl0cy4gRlVMTCByZXR1cm5zIHRoZSBjb21wbGV0ZSBkZXBsb3ltZW50", - "IGRhdGEuIsMLChdDcmVhdGVEZXBsb3ltZW50UmVxdWVzdBLvAQoMcHJvamVj", - "dF9uYW1lGAEgASgJQtgB4t8fEwoRXlthLXowLTlfXXszLDMyfSTKzX8OCgxw", - "cm9qZWN0X25hbWXq3x+qARIBcCqiAVRoZSBuYW1lIG9mIHRoZSBwcm9qZWN0", - "IHRoaXMgZGVwbG95bWVudCBiZWxvbmdzIHRvLiBSZWFkLW9ubHkgb25jZSBj", - "cmVhdGVkLiBJdCBtdXN0IGJlIGxvd2VyIGNhc2UgbGV0dGVycyBvciBudW1i", - "ZXJzIG9yIHVuZGVyc2NvcmVzIGFuZCAzLTMyIGNoYXJhY3RlcnMgaW4gbGVu", - "Z3RoLjABEv8BCg9kZXBsb3ltZW50X25hbWUYAiABKAlC5QHi3x8TChFeW2Et", - "ejAtOV9dezMsMzJ9JMrNfxEKD2RlcGxveW1lbnRfbmFtZerfH7QBEgFuKqwB", - "VGhlIG5hbWUgb2YgdGhlIGRlcGxveW1lbnQuIFJlYWQtb25seSBvbmNlIGNy", - "ZWF0ZWQuIFlvdSBjaG9vc2UgdGhlIGRlcGxveW1lbnQncyBuYW1lLiBJdCBt", - "dXN0IGJlIGxvd2VyIGNhc2UgbGV0dGVycyBvciBudW1iZXJzIG9yIHVuZGVy", - "c2NvcmVzIGFuZCAzLTMyIGNoYXJhY3RlcnMgaW4gbGVuZ3RoLjABEhQKDGNs", - "dXN0ZXJfY29kZRgDIAEoCRITCgtyZWdpb25fY29kZRgEIAEoCRKtAQoNYXNz", - "ZW1ibHlfbmFtZRgFIAEoCUKVAerfH5ABEgFhKooBVGhlIGFzc2VtYmx5IHRv", - "IHVzZSBmb3IgdGhlIGRlcGxveW1lbnQuIFJlYWQtb25seSBvbmNlIGNyZWF0", - "ZWQuIFRoaXMgcGFyYW1ldGVyIG5lZWRzIHRvIGJlIHNwZWNpZmllZCBmb3Ig", - "dGhlIGNsb3VkIGFuZCBsZWZ0IGVtcHR5IGxvY2FsbHkuEv4BChRzdGFydGlu", - "Z19zbmFwc2hvdF9pZBgGIAEoCULfAerfH9oBEgFzKtQBVGhlIHN0YXJ0aW5n", - "IHNuYXBzaG90IGZvciB0aGUgZGVwbG95bWVudC4gUmVhZC1vbmx5IG9uY2Ug", - "Y3JlYXRlZC4gRm9yIGNsb3VkIGRlcGxveW1lbnRzLCB5b3UgbXVzdCBwcm92", - "aWRlIGEgc3RhcnRpbmcgc25hcHNob3QuIEZvciBsb2NhbCBkZXBsb3ltZW50", - "cywgaWYgeW91IGRvbid0IHByb3ZpZGUgYSBzdGFydGluZyBzbmFwc2hvdCwg", - "aXQgdXNlcyB0aGUgZGVmYXVsdC4S0wEKBHRhZ3MYByADKAlCxAHi3x8WChRe", - "W2EtekEtWjAtOV9dezMsMzJ9JOrfH6UBKqIBQ29tbWEgc2VwYXJhdGVkIGxp", - "c3Qgb2Ygc3RyaW5ncyBhc3NvY2lhdGVkIHdpdGggdGhlIGRlcGxveW1lbnQu", - "IEEgdGFnIG11c3QgYmUgdXBwZXIgb3IgbG93ZXIgY2FzZSBsZXR0ZXJzIG9y", - "IG51bWJlcnMgb3IgdW5kZXJzY29yZXMgYW5kIDMtMzIgY2hhcmFjdGVycyBp", - "biBsZW5ndGguEkwKDWxhdW5jaF9jb25maWcYCyABKAsyNS5pbXByb2JhYmxl", - "LnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuTGF1bmNoQ29uZmlnErMB", - "Cg9ydW50aW1lX3ZlcnNpb24YCSABKAlCmQHq3x+UAQocZXhwZXJpbWVudGFs", - "LXJ1bnRpbWUtdmVyc2lvbip0VGhlIGV4cGVyaW1lbnRhbCB2ZXJzaW9uIG9m", - "IHRoZSBSdW50aW1lIHRvIHN0YXJ0IHRoZSBkZXBsb3ltZW50IHdpdGguIERl", - "ZmF1bHRzIHRvIHVzaW5nIHRoZSBzdGFibGUgcmVsZWFzZWQgdmVyc2lvbi4i", - "GgoYQ3JlYXRlRGVwbG95bWVudE1ldGFkYXRhIiYKGFJlc3RhcnREZXBsb3lt", - "ZW50UmVxdWVzdBIKCgJpZBgBIAEoAyJPChdEZWxldGVEZXBsb3ltZW50UmVx", - "dWVzdBI0CgJpZBgBIAEoA0Io6t8fJBIBaSodSUQgb2YgdGhlIGRlcGxveW1l", - "bnQgdG8gc3RvcC4wASIaChhEZWxldGVEZXBsb3ltZW50TWV0YWRhdGEirAQK", - "BkZpbHRlchJuCh5zdG9wcGVkX3N0YXR1c19wcm9wZXJ0eV9maWx0ZXIYASAB", - "KAsyRC5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEu", - "U3RvcHBlZFN0YXR1c1Byb3BlcnR5RmlsdGVySAASWwoUdGFnc19wcm9wZXJ0", - "eV9maWx0ZXIYAiABKAsyOy5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3lt", - "ZW50LnYxYmV0YTEuVGFnc1Byb3BlcnR5RmlsdGVySAASaAobY3JlYXRlX3Rp", - "bWVfcHJvcGVydHlfZmlsdGVyGAMgASgLMkEuaW1wcm9iYWJsZS5zcGF0aWFs", - "b3MuZGVwbG95bWVudC52MWJldGExLkNyZWF0ZVRpbWVQcm9wZXJ0eUZpbHRl", - "ckgAEmoKHHN0b3BwZWRfdGltZV9wcm9wZXJ0eV9maWx0ZXIYBCABKAsyQi5p", - "bXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuU3RvcHBl", - "ZFRpbWVQcm9wZXJ0eUZpbHRlckgAEnAKH2RlcGxveW1lbnRfbmFtZV9wcm9w", - "ZXJ0eV9maWx0ZXIYBSABKAsyRS5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBs", - "b3ltZW50LnYxYmV0YTEuRGVwbG95bWVudE5hbWVQcm9wZXJ0eUZpbHRlckgA", - "Qg0KC2ZpbHRlcl90eXBlIuUBChtTdG9wcGVkU3RhdHVzUHJvcGVydHlGaWx0", - "ZXISagoOc3RvcHBlZF9zdGF0dXMYASABKA4yUi5pbXByb2JhYmxlLnNwYXRp", - "YWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuU3RvcHBlZFN0YXR1c1Byb3BlcnR5", - "RmlsdGVyLlN0b3BwZWRTdGF0dXMiWgoNU3RvcHBlZFN0YXR1cxITCg9BTExf", - "REVQTE9ZTUVOVFMQABIXChNTVE9QUEVEX0RFUExPWU1FTlRTEAESGwoXTk9U", - "X1NUT1BQRURfREVQTE9ZTUVOVFMQAiLQAQocRGVwbG95bWVudE5hbWVQcm9w", - "ZXJ0eUZpbHRlchJgCghvcGVyYXRvchgBIAEoDjJOLmltcHJvYmFibGUuc3Bh", - "dGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5EZXBsb3ltZW50TmFtZVByb3Bl", - "cnR5RmlsdGVyLk9wZXJhdG9yEhcKD2RlcGxveW1lbnRfbmFtZRgCIAEoCSI1", - "CghPcGVyYXRvchIJCgVFUVVBTBAAEgwKCENPTlRBSU5TEAESEAoMTk9UX0NP", - "TlRBSU5TEAIisAEKElRhZ3NQcm9wZXJ0eUZpbHRlchJWCghvcGVyYXRvchgB", - "IAEoDjJELmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRh", - "MS5UYWdzUHJvcGVydHlGaWx0ZXIuT3BlcmF0b3ISCwoDdGFnGAIgASgJIjUK", - "CE9wZXJhdG9yEgkKBUVRVUFMEAASDAoIQ09OVEFJTlMQARIQCgxOT1RfQ09O", - "VEFJTlMQAiKUAgoYQ3JlYXRlVGltZVByb3BlcnR5RmlsdGVyElwKCG9wZXJh", - "dG9yGAEgASgOMkouaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52", - "MWJldGExLkNyZWF0ZVRpbWVQcm9wZXJ0eUZpbHRlci5PcGVyYXRvchIvCgtj", - "cmVhdGVfdGltZRgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAi", - "aQoIT3BlcmF0b3ISCQoFRVFVQUwQABINCglMRVNTX1RIQU4QARIWChJMRVNT", - "X1RIQU5fT1JfRVFVQUwQAhIQCgxHUkVBVEVSX1RIQU4QAxIZChVHUkVBVEVS", - "X1RIQU5fT1JfRVFVQUwQBCKXAgoZU3RvcHBlZFRpbWVQcm9wZXJ0eUZpbHRl", - "chJdCghvcGVyYXRvchgBIAEoDjJLLmltcHJvYmFibGUuc3BhdGlhbG9zLmRl", - "cGxveW1lbnQudjFiZXRhMS5TdG9wcGVkVGltZVByb3BlcnR5RmlsdGVyLk9w", - "ZXJhdG9yEjAKDHN0b3BwZWRfdGltZRgCIAEoCzIaLmdvb2dsZS5wcm90b2J1", - "Zi5UaW1lc3RhbXAiaQoIT3BlcmF0b3ISCQoFRVFVQUwQABINCglMRVNTX1RI", - "QU4QARIWChJMRVNTX1RIQU5fT1JfRVFVQUwQAhIQCgxHUkVBVEVSX1RIQU4Q", - "AxIZChVHUkVBVEVSX1RIQU5fT1JfRVFVQUwQBCofCghWaWV3VHlwZRIJCgVC", - "QVNJQxAAEggKBEZVTEwQATLyDQoRRGVwbG95bWVudFNlcnZpY2USlgEKEENy", - "ZWF0ZURlcGxveW1lbnQSQC5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3lt", - "ZW50LnYxYmV0YTEuQ3JlYXRlRGVwbG95bWVudFJlcXVlc3QaHS5nb29nbGUu", - "bG9uZ3J1bm5pbmcuT3BlcmF0aW9uIiHq3x8dCgZjcmVhdGUSE1N0YXJ0IGEg", - "ZGVwbG95bWVudC4S8AEKEERlbGV0ZURlcGxveW1lbnQSQC5pbXByb2JhYmxl", - "LnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuRGVsZXRlRGVwbG95bWVu", - "dFJlcXVlc3QaHS5nb29nbGUubG9uZ3J1bm5pbmcuT3BlcmF0aW9uInvq3x93", - "CgZkZWxldGUSbVN0b3AgYW5kIGRlbGV0ZSBhIHJ1bm5pbmcgZGVwbG95bWVu", - "dC4gWW91IGNhbiBjYWxsIHRoaXMgYXQgYW55IHBvaW50IGFmdGVyIHlvdSd2", - "ZSBjYWxsZWQgJ2RlcGxveW1lbnQgY3JlYXRlJy4SdwoRUmVzdGFydERlcGxv", - "eW1lbnQSQS5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0", - "YTEuUmVzdGFydERlcGxveW1lbnRSZXF1ZXN0Gh0uZ29vZ2xlLmxvbmdydW5u", - "aW5nLk9wZXJhdGlvbiIAEsoBCg9MaXN0RGVwbG95bWVudHMSPy5pbXByb2Jh", - "YmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuTGlzdERlcGxveW1l", - "bnRzUmVxdWVzdBpALmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQu", - "djFiZXRhMS5MaXN0RGVwbG95bWVudHNSZXNwb25zZSI06t8fMAoEbGlzdBIo", - "TGlzdHMgZGVwbG95bWVudHMgdW5kZXIgYSBnaXZlbiBwcm9qZWN0LhKOAQoN", - "R2V0RGVwbG95bWVudBI9LmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1l", - "bnQudjFiZXRhMS5HZXREZXBsb3ltZW50UmVxdWVzdBo+LmltcHJvYmFibGUu", - "c3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5HZXREZXBsb3ltZW50UmVz", - "cG9uc2USqAEKGkdldFJ1bm5pbmdEZXBsb3ltZW50QnlOYW1lEkouaW1wcm9i", - "YWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLkdldFJ1bm5pbmdE", - "ZXBsb3ltZW50QnlOYW1lUmVxdWVzdBo+LmltcHJvYmFibGUuc3BhdGlhbG9z", - "LmRlcGxveW1lbnQudjFiZXRhMS5HZXREZXBsb3ltZW50UmVzcG9uc2USrwEK", - "GFNldERlcGxveW1lbnRXb3JrZXJGbGFncxJILmltcHJvYmFibGUuc3BhdGlh", - "bG9zLmRlcGxveW1lbnQudjFiZXRhMS5TZXREZXBsb3ltZW50V29ya2VyRmxh", - "Z3NSZXF1ZXN0GkkuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52", - "MWJldGExLlNldERlcGxveW1lbnRXb3JrZXJGbGFnc1Jlc3BvbnNlEpoBChFT", - "ZXREZXBsb3ltZW50VGFncxJBLmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxv", - "eW1lbnQudjFiZXRhMS5TZXREZXBsb3ltZW50VGFnc1JlcXVlc3QaQi5pbXBy", + "b2dmaWVsZHMucHJvdG8ijwgKCkRlcGxveW1lbnQSHwoCaWQYASABKANCE8rN", + "fw8KDWRlcGxveW1lbnRfaWQSPwoMcHJvamVjdF9uYW1lGAIgASgJQini3x8T", + "ChFeW2EtejAtOV9dezMsMzJ9JMrNfw4KDHByb2plY3RfbmFtZRJFCg9kZXBs", + "b3ltZW50X25hbWUYAyABKAlCLOLfHxMKEV5bYS16MC05X117MywzMn0kys1/", + "EQoPZGVwbG95bWVudF9uYW1lEhMKC3JlZ2lvbl9jb2RlGAQgASgJEhQKDGNs", + "dXN0ZXJfY29kZRgFIAEoCRIVCg1hc3NlbWJseV9uYW1lGAcgASgJEhwKFHN0", + "YXJ0aW5nX3NuYXBzaG90X2lkGAggASgJEigKBHRhZ3MYCSADKAlCGuLfHxYK", + "FF5bYS16QS1aMC05X117MywzMn0kEkoKBnN0YXR1cxgKIAEoDjI6LmltcHJv", + "YmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5EZXBsb3ltZW50", + "LlN0YXR1cxJMCg1sYXVuY2hfY29uZmlnGAsgASgLMjUuaW1wcm9iYWJsZS5z", + "cGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLkxhdW5jaENvbmZpZxJJCgx3", + "b3JrZXJfZmxhZ3MYDCADKAsyMy5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBs", + "b3ltZW50LnYxYmV0YTEuV29ya2VyRmxhZxIuCgpzdGFydF90aW1lGA0gASgL", + "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBItCglzdG9wX3RpbWUYDiAB", + "KAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEl0KHHdvcmtlcl9jb25u", + "ZWN0aW9uX2NhcGFjaXRpZXMYDyADKAsyNy5pbXByb2JhYmxlLnNwYXRpYWxv", + "cy5kZXBsb3ltZW50LnYxYmV0YTEuV29ya2VyQ2FwYWNpdHkSXwodd29ya2Vy", + "X2Nvbm5lY3Rpb25fcmF0ZV9saW1pdHMYECADKAsyOC5pbXByb2JhYmxlLnNw", + "YXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuV29ya2VyUmF0ZUxpbWl0EhMK", + "C2Rlc2NyaXB0aW9uGBEgASgJEhcKD3J1bnRpbWVfdmVyc2lvbhgSIAEoCRIv", + "CgtleHBpcnlfdGltZRgTIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3Rh", + "bXAiawoGU3RhdHVzEgsKB1VOS05PV04QABIMCghTVEFSVElORxBkEgwKB1JV", + "Tk5JTkcQyAESDwoKUkVTVEFSVElORxDYBBINCghTVE9QUElORxCsAhIMCgdT", + "VE9QUEVEEJADEgoKBUVSUk9SEPQDImgKDldvcmtlckNhcGFjaXR5EhMKC3dv", + "cmtlcl90eXBlGAEgASgJEiUKDG1heF9jYXBhY2l0eRgCIAEoBUIP4t8fCxD/", + "//////////8BEhoKEnJlbWFpbmluZ19jYXBhY2l0eRgDIAEoBSJxCg9Xb3Jr", + "ZXJSYXRlTGltaXQSEwoLd29ya2VyX3R5cGUYASABKAkSKwoIZHVyYXRpb24Y", + "AiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SHAoUcmVxdWVzdHNf", + "aW5fZHVyYXRpb24YAyABKA0iygEKDExhdW5jaENvbmZpZxK5AQoLY29uZmln", + "X2pzb24YASABKAlCowHq3x+eAQoNbGF1bmNoLWNvbmZpZxIBYyqHAVRoZSBk", + "ZXBsb3ltZW50IGxhdW5jaCBjb25maWd1cmF0aW9uLCBzdXBwbGllZCBhcyBK", + "U09OLiBGb3IgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGxhdW5jaCBjb25maWd1", + "cmF0aW9uLCBzZWUgdGhlIFNwYXRpYWxPUyBkb2N1bWVudGF0aW9uLjABIj0K", + "CldvcmtlckZsYWcSEwoLd29ya2VyX3R5cGUYASABKAkSCwoDa2V5GAIgASgJ", + "Eg0KBXZhbHVlGAMgASgJIpgBCh9TZXREZXBsb3ltZW50V29ya2VyRmxhZ3NS", + "ZXF1ZXN0EioKDWRlcGxveW1lbnRfaWQYASABKANCE8rNfw8KDWRlcGxveW1l", + "bnRfaWQSSQoMd29ya2VyX2ZsYWdzGAIgAygLMjMuaW1wcm9iYWJsZS5zcGF0", + "aWFsb3MuZGVwbG95bWVudC52MWJldGExLldvcmtlckZsYWciIgogU2V0RGVw", + "bG95bWVudFdvcmtlckZsYWdzUmVzcG9uc2UiVAoYU2V0RGVwbG95bWVudFRh", + "Z3NSZXF1ZXN0EioKDWRlcGxveW1lbnRfaWQYASABKANCE8rNfw8KDWRlcGxv", + "eW1lbnRfaWQSDAoEdGFncxgCIAMoCSIbChlTZXREZXBsb3ltZW50VGFnc1Jl", + "c3BvbnNlIrEBCiRTZXREZXBsb3ltZW50V29ya2VyQ2FwYWNpdGllc1JlcXVl", + "c3QSKgoNZGVwbG95bWVudF9pZBgBIAEoA0ITys1/DwoNZGVwbG95bWVudF9p", + "ZBJdChx3b3JrZXJfY29ubmVjdGlvbl9jYXBhY2l0aWVzGAIgAygLMjcuaW1w", + "cm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLldvcmtlckNh", + "cGFjaXR5IicKJVNldERlcGxveW1lbnRXb3JrZXJDYXBhY2l0aWVzUmVzcG9u", + "c2UiswEKJFNldERlcGxveW1lbnRXb3JrZXJSYXRlTGltaXRzUmVxdWVzdBIq", + "Cg1kZXBsb3ltZW50X2lkGAEgASgDQhPKzX8PCg1kZXBsb3ltZW50X2lkEl8K", + "HXdvcmtlcl9jb25uZWN0aW9uX3JhdGVfbGltaXRzGAIgAygLMjguaW1wcm9i", + "YWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLldvcmtlclJhdGVM", + "aW1pdCInCiVTZXREZXBsb3ltZW50V29ya2VyUmF0ZUxpbWl0c1Jlc3BvbnNl", + "IoUFChZMaXN0RGVwbG95bWVudHNSZXF1ZXN0EssBCgxwcm9qZWN0X25hbWUY", + "ASABKAlCtAHi3x8TChFeW2EtejAtOV9dezMsMzJ9JMrNfw4KDHByb2plY3Rf", + "bmFtZerfH4YBEgFwKn9UaGUgcHJvamVjdCB0byBsaXN0IGFsbCBkZXBsb3lt", + "ZW50cyBmb3IuIEl0IG11c3QgYmUgbG93ZXIgY2FzZSBsZXR0ZXJzIG9yIG51", + "bWJlcnMgb3IgdW5kZXJzY29yZXMgYW5kIDMtMzIgY2hhcmFjdGVycyBpbiBs", + "ZW5ndGguMAESmgEKCXBhZ2Vfc2l6ZRgCIAEoBUKGAeLfHw0Q////////////", + "ARgz6t8fcRoCMjAqa1RoZSBtYXhpbXVtIG51bWJlciBvZiBkZXBsb3ltZW50", + "cyB0byByZXR1cm4gaW4gdGhlIHJlc3BvbnNlLiBJdCBzaG91bGQgYmUgbm9u", + "LW5lZ2F0aXZlIGFuZCBzbWFsbGVyIHRoYW4gNTEuElIKCnBhZ2VfdG9rZW4Y", + "AyABKAlCPurfHzoqOFRoZSB0b2tlbiB0byBpZGVudGlmeSB0aGUgc3RhcnRp", + "bmcgcG9pbnQgb2YgdGhlIHJlcXVlc3QuEkAKB2ZpbHRlcnMYBCADKAsyLy5p", + "bXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuRmlsdGVy", + "ImoKHURlcGxveW1lbnRTdG9wcGVkU3RhdHVzRmlsdGVyEhMKD0FMTF9ERVBM", + "T1lNRU5UUxAAEhsKF05PVF9TVE9QUEVEX0RFUExPWU1FTlRTEAESFwoTU1RP", + "UFBFRF9ERVBMT1lNRU5UUxACInwKF0xpc3REZXBsb3ltZW50c1Jlc3BvbnNl", + "EkgKC2RlcGxveW1lbnRzGAEgAygLMjMuaW1wcm9iYWJsZS5zcGF0aWFsb3Mu", + "ZGVwbG95bWVudC52MWJldGExLkRlcGxveW1lbnQSFwoPbmV4dF9wYWdlX3Rv", + "a2VuGAIgASgJIoEDChRHZXREZXBsb3ltZW50UmVxdWVzdBIfCgJpZBgBIAEo", + "A0ITys1/DwoNZGVwbG95bWVudF9pZBLHAgoEdmlldxgCIAEoDjIxLmltcHJv", + "YmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5WaWV3VHlwZUKF", + "AurfH4ACEgF2GgVCQVNJQyrzAVRoZSBhbW91bnQgb2YgaW5mb3JtYXRpb24g", + "dG8gYmUgcmV0cmlldmVkIGZvciB0aGUgZGVwbG95bWVudC4gVXNlIG9uZSBv", + "ZjogQkFTSUMgb3IgRlVMTC4gQkFTSUMgaXMgcXVpY2tlciBhcyBpdCBkb2Vz", + "IG5vdCBpbmNsdWRlIFdvcmtlckZsYWdzLCBXb3JrZXJDb25uZWN0aW9uQ2Fw", + "YWNpdGllcywgb3IgV29ya2VyQ29ubmVjdGlvblJhdGVMaW1pdHMuIEZVTEwg", + "cmV0dXJucyB0aGUgY29tcGxldGUgZGVwbG95bWVudCBkYXRhLiJgChVHZXRE", + "ZXBsb3ltZW50UmVzcG9uc2USRwoKZGVwbG95bWVudBgBIAEoCzIzLmltcHJv", + "YmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5EZXBsb3ltZW50", + "IvUDCiFHZXRSdW5uaW5nRGVwbG95bWVudEJ5TmFtZVJlcXVlc3QSPwoMcHJv", + "amVjdF9uYW1lGAEgASgJQini3x8TChFeW2EtejAtOV9dezMsMzJ9JMrNfw4K", + "DHByb2plY3RfbmFtZRJFCg9kZXBsb3ltZW50X25hbWUYAiABKAlCLOLfHxMK", + "EV5bYS16MC05X117MywzMn0kys1/EQoPZGVwbG95bWVudF9uYW1lEscCCgR2", + "aWV3GAMgASgOMjEuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52", + "MWJldGExLlZpZXdUeXBlQoUC6t8fgAISAXYaBUJBU0lDKvMBVGhlIGFtb3Vu", + "dCBvZiBpbmZvcm1hdGlvbiB0byBiZSByZXRyaWV2ZWQgZm9yIHRoZSBkZXBs", + "b3ltZW50LiBVc2Ugb25lIG9mOiBCQVNJQyBvciBGVUxMLiBCQVNJQyBpcyBx", + "dWlja2VyIGFzIGl0IGRvZXMgbm90IGluY2x1ZGUgV29ya2VyRmxhZ3MsIFdv", + "cmtlckNvbm5lY3Rpb25DYXBhY2l0aWVzLCBvciBXb3JrZXJDb25uZWN0aW9u", + "UmF0ZUxpbWl0cy4gRlVMTCByZXR1cm5zIHRoZSBjb21wbGV0ZSBkZXBsb3lt", + "ZW50IGRhdGEuIsMLChdDcmVhdGVEZXBsb3ltZW50UmVxdWVzdBLvAQoMcHJv", + "amVjdF9uYW1lGAEgASgJQtgB4t8fEwoRXlthLXowLTlfXXszLDMyfSTKzX8O", + "Cgxwcm9qZWN0X25hbWXq3x+qARIBcCqiAVRoZSBuYW1lIG9mIHRoZSBwcm9q", + "ZWN0IHRoaXMgZGVwbG95bWVudCBiZWxvbmdzIHRvLiBSZWFkLW9ubHkgb25j", + "ZSBjcmVhdGVkLiBJdCBtdXN0IGJlIGxvd2VyIGNhc2UgbGV0dGVycyBvciBu", + "dW1iZXJzIG9yIHVuZGVyc2NvcmVzIGFuZCAzLTMyIGNoYXJhY3RlcnMgaW4g", + "bGVuZ3RoLjABEv8BCg9kZXBsb3ltZW50X25hbWUYAiABKAlC5QHi3x8TChFe", + "W2EtejAtOV9dezMsMzJ9JMrNfxEKD2RlcGxveW1lbnRfbmFtZerfH7QBEgFu", + "KqwBVGhlIG5hbWUgb2YgdGhlIGRlcGxveW1lbnQuIFJlYWQtb25seSBvbmNl", + "IGNyZWF0ZWQuIFlvdSBjaG9vc2UgdGhlIGRlcGxveW1lbnQncyBuYW1lLiBJ", + "dCBtdXN0IGJlIGxvd2VyIGNhc2UgbGV0dGVycyBvciBudW1iZXJzIG9yIHVu", + "ZGVyc2NvcmVzIGFuZCAzLTMyIGNoYXJhY3RlcnMgaW4gbGVuZ3RoLjABEhQK", + "DGNsdXN0ZXJfY29kZRgDIAEoCRITCgtyZWdpb25fY29kZRgEIAEoCRKtAQoN", + "YXNzZW1ibHlfbmFtZRgFIAEoCUKVAerfH5ABEgFhKooBVGhlIGFzc2VtYmx5", + "IHRvIHVzZSBmb3IgdGhlIGRlcGxveW1lbnQuIFJlYWQtb25seSBvbmNlIGNy", + "ZWF0ZWQuIFRoaXMgcGFyYW1ldGVyIG5lZWRzIHRvIGJlIHNwZWNpZmllZCBm", + "b3IgdGhlIGNsb3VkIGFuZCBsZWZ0IGVtcHR5IGxvY2FsbHkuEv4BChRzdGFy", + "dGluZ19zbmFwc2hvdF9pZBgGIAEoCULfAerfH9oBEgFzKtQBVGhlIHN0YXJ0", + "aW5nIHNuYXBzaG90IGZvciB0aGUgZGVwbG95bWVudC4gUmVhZC1vbmx5IG9u", + "Y2UgY3JlYXRlZC4gRm9yIGNsb3VkIGRlcGxveW1lbnRzLCB5b3UgbXVzdCBw", + "cm92aWRlIGEgc3RhcnRpbmcgc25hcHNob3QuIEZvciBsb2NhbCBkZXBsb3lt", + "ZW50cywgaWYgeW91IGRvbid0IHByb3ZpZGUgYSBzdGFydGluZyBzbmFwc2hv", + "dCwgaXQgdXNlcyB0aGUgZGVmYXVsdC4S0wEKBHRhZ3MYByADKAlCxAHi3x8W", + "ChReW2EtekEtWjAtOV9dezMsMzJ9JOrfH6UBKqIBQ29tbWEgc2VwYXJhdGVk", + "IGxpc3Qgb2Ygc3RyaW5ncyBhc3NvY2lhdGVkIHdpdGggdGhlIGRlcGxveW1l", + "bnQuIEEgdGFnIG11c3QgYmUgdXBwZXIgb3IgbG93ZXIgY2FzZSBsZXR0ZXJz", + "IG9yIG51bWJlcnMgb3IgdW5kZXJzY29yZXMgYW5kIDMtMzIgY2hhcmFjdGVy", + "cyBpbiBsZW5ndGguEkwKDWxhdW5jaF9jb25maWcYCyABKAsyNS5pbXByb2Jh", + "YmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuTGF1bmNoQ29uZmln", + "ErMBCg9ydW50aW1lX3ZlcnNpb24YCSABKAlCmQHq3x+UAQocZXhwZXJpbWVu", + "dGFsLXJ1bnRpbWUtdmVyc2lvbip0VGhlIGV4cGVyaW1lbnRhbCB2ZXJzaW9u", + "IG9mIHRoZSBSdW50aW1lIHRvIHN0YXJ0IHRoZSBkZXBsb3ltZW50IHdpdGgu", + "IERlZmF1bHRzIHRvIHVzaW5nIHRoZSBzdGFibGUgcmVsZWFzZWQgdmVyc2lv", + "bi4iMQoYQ3JlYXRlRGVwbG95bWVudE1ldGFkYXRhEhUKDWRlcGxveW1lbnRf", + "aWQYASABKAMiJgoYUmVzdGFydERlcGxveW1lbnRSZXF1ZXN0EgoKAmlkGAEg", + "ASgDIhsKGVJlc3RhcnREZXBsb3ltZW50TWV0YWRhdGEiYgoXRGVsZXRlRGVw", + "bG95bWVudFJlcXVlc3QSRwoCaWQYASABKANCO+rfHyQSAWkqHUlEIG9mIHRo", + "ZSBkZXBsb3ltZW50IHRvIHN0b3AuMAHKzX8PCg1kZXBsb3ltZW50X2lkIhoK", + "GERlbGV0ZURlcGxveW1lbnRNZXRhZGF0YSKsBAoGRmlsdGVyEm4KHnN0b3Bw", + "ZWRfc3RhdHVzX3Byb3BlcnR5X2ZpbHRlchgBIAEoCzJELmltcHJvYmFibGUu", + "c3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5TdG9wcGVkU3RhdHVzUHJv", + "cGVydHlGaWx0ZXJIABJbChR0YWdzX3Byb3BlcnR5X2ZpbHRlchgCIAEoCzI7", + "LmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5UYWdz", + "UHJvcGVydHlGaWx0ZXJIABJoChtjcmVhdGVfdGltZV9wcm9wZXJ0eV9maWx0", + "ZXIYAyABKAsyQS5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYx", + "YmV0YTEuQ3JlYXRlVGltZVByb3BlcnR5RmlsdGVySAASagocc3RvcHBlZF90", + "aW1lX3Byb3BlcnR5X2ZpbHRlchgEIAEoCzJCLmltcHJvYmFibGUuc3BhdGlh", + "bG9zLmRlcGxveW1lbnQudjFiZXRhMS5TdG9wcGVkVGltZVByb3BlcnR5Rmls", + "dGVySAAScAofZGVwbG95bWVudF9uYW1lX3Byb3BlcnR5X2ZpbHRlchgFIAEo", + "CzJFLmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5E", + "ZXBsb3ltZW50TmFtZVByb3BlcnR5RmlsdGVySABCDQoLZmlsdGVyX3R5cGUi", + "5QEKG1N0b3BwZWRTdGF0dXNQcm9wZXJ0eUZpbHRlchJqCg5zdG9wcGVkX3N0", + "YXR1cxgBIAEoDjJSLmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQu", + "djFiZXRhMS5TdG9wcGVkU3RhdHVzUHJvcGVydHlGaWx0ZXIuU3RvcHBlZFN0", + "YXR1cyJaCg1TdG9wcGVkU3RhdHVzEhMKD0FMTF9ERVBMT1lNRU5UUxAAEhcK", + "E1NUT1BQRURfREVQTE9ZTUVOVFMQARIbChdOT1RfU1RPUFBFRF9ERVBMT1lN", + "RU5UUxACItABChxEZXBsb3ltZW50TmFtZVByb3BlcnR5RmlsdGVyEmAKCG9w", + "ZXJhdG9yGAEgASgOMk4uaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVu", + "dC52MWJldGExLkRlcGxveW1lbnROYW1lUHJvcGVydHlGaWx0ZXIuT3BlcmF0", + "b3ISFwoPZGVwbG95bWVudF9uYW1lGAIgASgJIjUKCE9wZXJhdG9yEgkKBUVR", + "VUFMEAASDAoIQ09OVEFJTlMQARIQCgxOT1RfQ09OVEFJTlMQAiKwAQoSVGFn", + "c1Byb3BlcnR5RmlsdGVyElYKCG9wZXJhdG9yGAEgASgOMkQuaW1wcm9iYWJs", + "ZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLlRhZ3NQcm9wZXJ0eUZp", + "bHRlci5PcGVyYXRvchILCgN0YWcYAiABKAkiNQoIT3BlcmF0b3ISCQoFRVFV", + "QUwQABIMCghDT05UQUlOUxABEhAKDE5PVF9DT05UQUlOUxACIpQCChhDcmVh", + "dGVUaW1lUHJvcGVydHlGaWx0ZXISXAoIb3BlcmF0b3IYASABKA4ySi5pbXBy", + "b2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuQ3JlYXRlVGlt", + "ZVByb3BlcnR5RmlsdGVyLk9wZXJhdG9yEi8KC2NyZWF0ZV90aW1lGAIgASgL", + "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCJpCghPcGVyYXRvchIJCgVF", + "UVVBTBAAEg0KCUxFU1NfVEhBThABEhYKEkxFU1NfVEhBTl9PUl9FUVVBTBAC", + "EhAKDEdSRUFURVJfVEhBThADEhkKFUdSRUFURVJfVEhBTl9PUl9FUVVBTBAE", + "IpcCChlTdG9wcGVkVGltZVByb3BlcnR5RmlsdGVyEl0KCG9wZXJhdG9yGAEg", + "ASgOMksuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGEx", + "LlN0b3BwZWRUaW1lUHJvcGVydHlGaWx0ZXIuT3BlcmF0b3ISMAoMc3RvcHBl", + "ZF90aW1lGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCJpCghP", + "cGVyYXRvchIJCgVFUVVBTBAAEg0KCUxFU1NfVEhBThABEhYKEkxFU1NfVEhB", + "Tl9PUl9FUVVBTBACEhAKDEdSRUFURVJfVEhBThADEhkKFUdSRUFURVJfVEhB", + "Tl9PUl9FUVVBTBAEKh8KCFZpZXdUeXBlEgkKBUJBU0lDEAASCAoERlVMTBAB", + "MvINChFEZXBsb3ltZW50U2VydmljZRKWAQoQQ3JlYXRlRGVwbG95bWVudBJA", + "LmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5DcmVh", + "dGVEZXBsb3ltZW50UmVxdWVzdBodLmdvb2dsZS5sb25ncnVubmluZy5PcGVy", + "YXRpb24iIerfHx0KBmNyZWF0ZRITU3RhcnQgYSBkZXBsb3ltZW50LhLwAQoQ", + "RGVsZXRlRGVwbG95bWVudBJALmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxv", + "eW1lbnQudjFiZXRhMS5EZWxldGVEZXBsb3ltZW50UmVxdWVzdBodLmdvb2ds", + "ZS5sb25ncnVubmluZy5PcGVyYXRpb24ie+rfH3cKBmRlbGV0ZRJtU3RvcCBh", + "bmQgZGVsZXRlIGEgcnVubmluZyBkZXBsb3ltZW50LiBZb3UgY2FuIGNhbGwg", + "dGhpcyBhdCBhbnkgcG9pbnQgYWZ0ZXIgeW91J3ZlIGNhbGxlZCAnZGVwbG95", + "bWVudCBjcmVhdGUnLhJ3ChFSZXN0YXJ0RGVwbG95bWVudBJBLmltcHJvYmFi", + "bGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5SZXN0YXJ0RGVwbG95", + "bWVudFJlcXVlc3QaHS5nb29nbGUubG9uZ3J1bm5pbmcuT3BlcmF0aW9uIgAS", + "ygEKD0xpc3REZXBsb3ltZW50cxI/LmltcHJvYmFibGUuc3BhdGlhbG9zLmRl", + "cGxveW1lbnQudjFiZXRhMS5MaXN0RGVwbG95bWVudHNSZXF1ZXN0GkAuaW1w", + "cm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLkxpc3REZXBs", + "b3ltZW50c1Jlc3BvbnNlIjTq3x8wCgRsaXN0EihMaXN0cyBkZXBsb3ltZW50", + "cyB1bmRlciBhIGdpdmVuIHByb2plY3QuEo4BCg1HZXREZXBsb3ltZW50Ej0u", + "aW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLkdldERl", + "cGxveW1lbnRSZXF1ZXN0Gj4uaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95", + "bWVudC52MWJldGExLkdldERlcGxveW1lbnRSZXNwb25zZRKoAQoaR2V0UnVu", + "bmluZ0RlcGxveW1lbnRCeU5hbWUSSi5pbXByb2JhYmxlLnNwYXRpYWxvcy5k", + "ZXBsb3ltZW50LnYxYmV0YTEuR2V0UnVubmluZ0RlcGxveW1lbnRCeU5hbWVS", + "ZXF1ZXN0Gj4uaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJl", + "dGExLkdldERlcGxveW1lbnRSZXNwb25zZRKvAQoYU2V0RGVwbG95bWVudFdv", + "cmtlckZsYWdzEkguaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52", + "MWJldGExLlNldERlcGxveW1lbnRXb3JrZXJGbGFnc1JlcXVlc3QaSS5pbXBy", "b2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEuU2V0RGVwbG95", - "bWVudFRhZ3NSZXNwb25zZRK+AQodU2V0RGVwbG95bWVudFdvcmtlckNhcGFj", - "aXRpZXMSTS5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0", - "YTEuU2V0RGVwbG95bWVudFdvcmtlckNhcGFjaXRpZXNSZXF1ZXN0Gk4uaW1w", - "cm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLlNldERlcGxv", - "eW1lbnRXb3JrZXJDYXBhY2l0aWVzUmVzcG9uc2USvgEKHVNldERlcGxveW1l", - "bnRXb3JrZXJSYXRlTGltaXRzEk0uaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVw", - "bG95bWVudC52MWJldGExLlNldERlcGxveW1lbnRXb3JrZXJSYXRlTGltaXRz", - "UmVxdWVzdBpOLmltcHJvYmFibGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFi", - "ZXRhMS5TZXREZXBsb3ltZW50V29ya2VyUmF0ZUxpbWl0c1Jlc3BvbnNlQl5a", - "MmltcHJvYmFibGUvc3BhdGlhbG9zL2RlcGxveW1lbnQvdjFiZXRhMTtkZXBs", - "b3ltZW50qgInSW1wcm9iYWJsZS5TcGF0aWFsT1MuRGVwbG95bWVudC5WMUJl", - "dGExYgZwcm90bzM=")); + "bWVudFdvcmtlckZsYWdzUmVzcG9uc2USmgEKEVNldERlcGxveW1lbnRUYWdz", + "EkEuaW1wcm9iYWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLlNl", + "dERlcGxveW1lbnRUYWdzUmVxdWVzdBpCLmltcHJvYmFibGUuc3BhdGlhbG9z", + "LmRlcGxveW1lbnQudjFiZXRhMS5TZXREZXBsb3ltZW50VGFnc1Jlc3BvbnNl", + "Er4BCh1TZXREZXBsb3ltZW50V29ya2VyQ2FwYWNpdGllcxJNLmltcHJvYmFi", + "bGUuc3BhdGlhbG9zLmRlcGxveW1lbnQudjFiZXRhMS5TZXREZXBsb3ltZW50", + "V29ya2VyQ2FwYWNpdGllc1JlcXVlc3QaTi5pbXByb2JhYmxlLnNwYXRpYWxv", + "cy5kZXBsb3ltZW50LnYxYmV0YTEuU2V0RGVwbG95bWVudFdvcmtlckNhcGFj", + "aXRpZXNSZXNwb25zZRK+AQodU2V0RGVwbG95bWVudFdvcmtlclJhdGVMaW1p", + "dHMSTS5pbXByb2JhYmxlLnNwYXRpYWxvcy5kZXBsb3ltZW50LnYxYmV0YTEu", + "U2V0RGVwbG95bWVudFdvcmtlclJhdGVMaW1pdHNSZXF1ZXN0Gk4uaW1wcm9i", + "YWJsZS5zcGF0aWFsb3MuZGVwbG95bWVudC52MWJldGExLlNldERlcGxveW1l", + "bnRXb3JrZXJSYXRlTGltaXRzUmVzcG9uc2VCXloyaW1wcm9iYWJsZS9zcGF0", + "aWFsb3MvZGVwbG95bWVudC92MWJldGExO2RlcGxveW1lbnSqAidJbXByb2Jh", + "YmxlLlNwYXRpYWxPUy5EZXBsb3ltZW50LlYxQmV0YTFiBnByb3RvMw==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Google.LongRunning.OperationsReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Validator.ValidatorReflection.Descriptor, global::Cli.CliReflection.Descriptor, global::Improbable.LogfieldsReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.ViewType), }, new pbr::GeneratedClrTypeInfo[] { @@ -257,8 +262,9 @@ static DeploymentReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.GetDeploymentResponse), global::Improbable.SpatialOS.Deployment.V1Beta1.GetDeploymentResponse.Parser, new[]{ "Deployment" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.GetRunningDeploymentByNameRequest), global::Improbable.SpatialOS.Deployment.V1Beta1.GetRunningDeploymentByNameRequest.Parser, new[]{ "ProjectName", "DeploymentName", "View" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.CreateDeploymentRequest), global::Improbable.SpatialOS.Deployment.V1Beta1.CreateDeploymentRequest.Parser, new[]{ "ProjectName", "DeploymentName", "ClusterCode", "RegionCode", "AssemblyName", "StartingSnapshotId", "Tags", "LaunchConfig", "RuntimeVersion" }, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.CreateDeploymentMetadata), global::Improbable.SpatialOS.Deployment.V1Beta1.CreateDeploymentMetadata.Parser, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.CreateDeploymentMetadata), global::Improbable.SpatialOS.Deployment.V1Beta1.CreateDeploymentMetadata.Parser, new[]{ "DeploymentId" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.RestartDeploymentRequest), global::Improbable.SpatialOS.Deployment.V1Beta1.RestartDeploymentRequest.Parser, new[]{ "Id" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.RestartDeploymentMetadata), global::Improbable.SpatialOS.Deployment.V1Beta1.RestartDeploymentMetadata.Parser, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.DeleteDeploymentRequest), global::Improbable.SpatialOS.Deployment.V1Beta1.DeleteDeploymentRequest.Parser, new[]{ "Id" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.DeleteDeploymentMetadata), global::Improbable.SpatialOS.Deployment.V1Beta1.DeleteDeploymentMetadata.Parser, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Improbable.SpatialOS.Deployment.V1Beta1.Filter), global::Improbable.SpatialOS.Deployment.V1Beta1.Filter.Parser, new[]{ "StoppedStatusPropertyFilter", "TagsPropertyFilter", "CreateTimePropertyFilter", "StoppedTimePropertyFilter", "DeploymentNamePropertyFilter" }, new[]{ "FilterType" }, null, null), @@ -3807,6 +3813,7 @@ public CreateDeploymentMetadata() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public CreateDeploymentMetadata(CreateDeploymentMetadata other) : this() { + deploymentId_ = other.deploymentId_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3814,6 +3821,17 @@ public CreateDeploymentMetadata Clone() { return new CreateDeploymentMetadata(this); } + /// Field number for the "deployment_id" field. + public const int DeploymentIdFieldNumber = 1; + private long deploymentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public long DeploymentId { + get { return deploymentId_; } + set { + deploymentId_ = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as CreateDeploymentMetadata); @@ -3827,12 +3845,14 @@ public bool Equals(CreateDeploymentMetadata other) { if (ReferenceEquals(other, this)) { return true; } + if (DeploymentId != other.DeploymentId) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; + if (DeploymentId != 0L) hash ^= DeploymentId.GetHashCode(); return hash; } @@ -3843,11 +3863,18 @@ public override string ToString() { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void WriteTo(pb::CodedOutputStream output) { + if (DeploymentId != 0L) { + output.WriteRawTag(8); + output.WriteInt64(DeploymentId); + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; + if (DeploymentId != 0L) { + size += 1 + pb::CodedOutputStream.ComputeInt64Size(DeploymentId); + } return size; } @@ -3856,6 +3883,9 @@ public void MergeFrom(CreateDeploymentMetadata other) { if (other == null) { return; } + if (other.DeploymentId != 0L) { + DeploymentId = other.DeploymentId; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3866,6 +3896,10 @@ public void MergeFrom(pb::CodedInputStream input) { default: input.SkipLastField(); break; + case 8: { + DeploymentId = input.ReadInt64(); + break; + } } } } @@ -3989,6 +4023,98 @@ public void MergeFrom(pb::CodedInputStream input) { } + /// + /// Metadata for RestartDeployment operations. + /// + public sealed partial class RestartDeploymentMetadata : pb::IMessage { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RestartDeploymentMetadata()); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Improbable.SpatialOS.Deployment.V1Beta1.DeploymentReflection.Descriptor.MessageTypes[21]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RestartDeploymentMetadata() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RestartDeploymentMetadata(RestartDeploymentMetadata other) : this() { + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public RestartDeploymentMetadata Clone() { + return new RestartDeploymentMetadata(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as RestartDeploymentMetadata); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(RestartDeploymentMetadata other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(RestartDeploymentMetadata other) { + if (other == null) { + return; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + input.SkipLastField(); + break; + } + } + } + + } + public sealed partial class DeleteDeploymentRequest : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DeleteDeploymentRequest()); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -3996,7 +4122,7 @@ public sealed partial class DeleteDeploymentRequest : pb::IMessage { [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { - get { return global::Improbable.SpatialOS.Deployment.V1Beta1.DeploymentReflection.Descriptor.MessageTypes[23]; } + get { return global::Improbable.SpatialOS.Deployment.V1Beta1.DeploymentReflection.Descriptor.MessageTypes[24]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -4499,7 +4625,7 @@ public sealed partial class StoppedStatusPropertyFilter : pb::IMessage + /// for synchronous and asynchronous calls to + /// DeploymentServiceClient.RestartDeployment and DeploymentServiceClient.RestartDeploymentAsync. + /// + /// + /// The default DeploymentServiceClient.RestartDeployment and + /// DeploymentServiceClient.RestartDeploymentAsync are: + /// + /// Initial retry delay: 50 milliseconds + /// Retry delay multiplier: 1.3 + /// Retry maximum delay: 10000 milliseconds + /// Initial timeout: 60000 milliseconds + /// Timeout multiplier: 1.0 + /// Timeout maximum delay: 60000 milliseconds + /// + /// Retry will be attempted on the following response status codes: + /// + /// No status codes + /// + /// Default RPC expiration is 600000 milliseconds. + /// + public gaxgrpc::CallSettings RestartDeploymentSettings { get; set; } = gaxgrpc::CallSettings.FromCallTiming( + gaxgrpc::CallTiming.FromRetry(new gaxgrpc::RetrySettings( + retryBackoff: GetDefaultRetryBackoff(), + timeoutBackoff: GetDefaultTimeoutBackoff(), + totalExpiration: gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(600000)), + retryFilter: NonIdempotentRetryFilter + ))); + + /// + /// Long Running Operation settings for calls to DeploymentServiceClient.RestartDeployment. + /// + /// + /// Uses default of: + /// + /// Initial delay: 2000 milliseconds + /// Delay multiplier: 1.1 + /// Maximum delay: 10000 milliseconds + /// Total timeout: 86400000 milliseconds + /// + /// + public lro::OperationsSettings RestartDeploymentOperationsSettings { get; set; } = new lro::OperationsSettings + { + DefaultPollSettings = new gax::PollSettings( + gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(86400000L)), + sys::TimeSpan.FromMilliseconds(2000L), + 1.1, + sys::TimeSpan.FromMilliseconds(10000L)) + }; + /// /// for synchronous and asynchronous calls to /// DeploymentServiceClient.SetDeploymentWorkerFlags and DeploymentServiceClient.SetDeploymentWorkerFlagsAsync. @@ -786,6 +838,78 @@ public virtual GetDeploymentResponse GetRunningDeploymentByName( DeleteDeploymentOperationsClient, callSettings); + /// + /// + /// + /// + /// The request object containing all of the parameters for the API call. + /// + /// + /// If not null, applies overrides to this RPC call. + /// + /// + /// A Task containing the RPC response. + /// + public virtual stt::Task> RestartDeploymentAsync( + RestartDeploymentRequest request, + gaxgrpc::CallSettings callSettings = null) + { + throw new sys::NotImplementedException(); + } + + /// + /// Asynchronously poll an operation once, using an operationName from a previous invocation of RestartDeploymentAsync. + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// If not null, applies overrides to this RPC call. + /// A task representing the result of polling the operation. + public virtual stt::Task> PollOnceRestartDeploymentAsync( + string operationName, + gaxgrpc::CallSettings callSettings = null) => lro::Operation.PollOnceFromNameAsync( + gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), + RestartDeploymentOperationsClient, + callSettings); + + /// + /// + /// + /// + /// The request object containing all of the parameters for the API call. + /// + /// + /// If not null, applies overrides to this RPC call. + /// + /// + /// The RPC response. + /// + public virtual lro::Operation RestartDeployment( + RestartDeploymentRequest request, + gaxgrpc::CallSettings callSettings = null) + { + throw new sys::NotImplementedException(); + } + + /// + /// The long-running operations client for RestartDeployment. + /// + public virtual lro::OperationsClient RestartDeploymentOperationsClient + { + get { throw new sys::NotImplementedException(); } + } + + /// + /// Poll an operation once, using an operationName from a previous invocation of RestartDeployment. + /// + /// The name of a previously invoked operation. Must not be null or empty. + /// If not null, applies overrides to this RPC call. + /// The result of polling the operation. + public virtual lro::Operation PollOnceRestartDeployment( + string operationName, + gaxgrpc::CallSettings callSettings = null) => lro::Operation.PollOnceFromName( + gax::GaxPreconditions.CheckNotNullOrEmpty(operationName, nameof(operationName)), + RestartDeploymentOperationsClient, + callSettings); + /// /// /// @@ -1022,6 +1146,7 @@ public sealed partial class DeploymentServiceClientImpl : DeploymentServiceClien private readonly gaxgrpc::ApiCall _callGetRunningDeploymentByName; private readonly gaxgrpc::ApiCall _callCreateDeployment; private readonly gaxgrpc::ApiCall _callDeleteDeployment; + private readonly gaxgrpc::ApiCall _callRestartDeployment; private readonly gaxgrpc::ApiCall _callSetDeploymentWorkerFlags; private readonly gaxgrpc::ApiCall _callSetDeploymentTags; private readonly gaxgrpc::ApiCall _callSetDeploymentWorkerCapacities; @@ -1041,6 +1166,8 @@ public DeploymentServiceClientImpl(DeploymentService.DeploymentServiceClient grp grpcClient.CreateOperationsClient(), effectiveSettings.CreateDeploymentOperationsSettings); DeleteDeploymentOperationsClient = new lro::OperationsClientImpl( grpcClient.CreateOperationsClient(), effectiveSettings.DeleteDeploymentOperationsSettings); + RestartDeploymentOperationsClient = new lro::OperationsClientImpl( + grpcClient.CreateOperationsClient(), effectiveSettings.RestartDeploymentOperationsSettings); _callListDeployments = clientHelper.BuildApiCall( GrpcClient.ListDeploymentsAsync, GrpcClient.ListDeployments, effectiveSettings.ListDeploymentsSettings); _callGetDeployment = clientHelper.BuildApiCall( @@ -1051,6 +1178,8 @@ public DeploymentServiceClientImpl(DeploymentService.DeploymentServiceClient grp GrpcClient.CreateDeploymentAsync, GrpcClient.CreateDeployment, effectiveSettings.CreateDeploymentSettings); _callDeleteDeployment = clientHelper.BuildApiCall( GrpcClient.DeleteDeploymentAsync, GrpcClient.DeleteDeployment, effectiveSettings.DeleteDeploymentSettings); + _callRestartDeployment = clientHelper.BuildApiCall( + GrpcClient.RestartDeploymentAsync, GrpcClient.RestartDeployment, effectiveSettings.RestartDeploymentSettings); _callSetDeploymentWorkerFlags = clientHelper.BuildApiCall( GrpcClient.SetDeploymentWorkerFlagsAsync, GrpcClient.SetDeploymentWorkerFlags, effectiveSettings.SetDeploymentWorkerFlagsSettings); _callSetDeploymentTags = clientHelper.BuildApiCall( @@ -1069,6 +1198,8 @@ public DeploymentServiceClientImpl(DeploymentService.DeploymentServiceClient grp Modify_CreateDeploymentApiCall(ref _callCreateDeployment); Modify_ApiCall(ref _callDeleteDeployment); Modify_DeleteDeploymentApiCall(ref _callDeleteDeployment); + Modify_ApiCall(ref _callRestartDeployment); + Modify_RestartDeploymentApiCall(ref _callRestartDeployment); Modify_ApiCall(ref _callSetDeploymentWorkerFlags); Modify_SetDeploymentWorkerFlagsApiCall(ref _callSetDeploymentWorkerFlags); Modify_ApiCall(ref _callSetDeploymentTags); @@ -1095,6 +1226,7 @@ partial void Modify_ApiCall(ref gaxgrpc::ApiCall call); partial void Modify_CreateDeploymentApiCall(ref gaxgrpc::ApiCall call); partial void Modify_DeleteDeploymentApiCall(ref gaxgrpc::ApiCall call); + partial void Modify_RestartDeploymentApiCall(ref gaxgrpc::ApiCall call); partial void Modify_SetDeploymentWorkerFlagsApiCall(ref gaxgrpc::ApiCall call); partial void Modify_SetDeploymentTagsApiCall(ref gaxgrpc::ApiCall call); partial void Modify_SetDeploymentWorkerCapacitiesApiCall(ref gaxgrpc::ApiCall call); @@ -1114,6 +1246,7 @@ partial void Modify_ApiCall(ref gaxgrpc::ApiCall public override lro::OperationsClient DeleteDeploymentOperationsClient { get; } + /// + /// + /// + /// + /// The request object containing all of the parameters for the API call. + /// + /// + /// If not null, applies overrides to this RPC call. + /// + /// + /// A Task containing the RPC response. + /// + public override async stt::Task> RestartDeploymentAsync( + RestartDeploymentRequest request, + gaxgrpc::CallSettings callSettings = null) + { + Modify_RestartDeploymentRequest(ref request, ref callSettings); + return new lro::Operation( + await _callRestartDeployment.Async(request, callSettings).ConfigureAwait(false), RestartDeploymentOperationsClient); + } + + /// + /// + /// + /// + /// The request object containing all of the parameters for the API call. + /// + /// + /// If not null, applies overrides to this RPC call. + /// + /// + /// The RPC response. + /// + public override lro::Operation RestartDeployment( + RestartDeploymentRequest request, + gaxgrpc::CallSettings callSettings = null) + { + Modify_RestartDeploymentRequest(ref request, ref callSettings); + return new lro::Operation( + _callRestartDeployment.Sync(request, callSettings), RestartDeploymentOperationsClient); + } + + /// + /// The long-running operations client for RestartDeployment. + /// + public override lro::OperationsClient RestartDeploymentOperationsClient { get; } + /// /// ///