diff --git a/client/compliance_client.go b/client/compliance_client.go index b14b70417..b15ecdc0e 100644 --- a/client/compliance_client.go +++ b/client/compliance_client.go @@ -1135,15 +1135,45 @@ func (c *complianceRESTClient) RepeatDataQuery(ctx context.Context, req *genprot if req.GetInfo() != nil && req.GetInfo().PDouble != nil { params.Add("info.pDouble", fmt.Sprintf("%v", req.GetInfo().GetPDouble())) } + if req.GetInfo() != nil && req.GetInfo().PFixed32 != nil { + params.Add("info.pFixed32", fmt.Sprintf("%v", req.GetInfo().GetPFixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PFixed64 != nil { + params.Add("info.pFixed64", fmt.Sprintf("%v", req.GetInfo().GetPFixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PFloat != nil { + params.Add("info.pFloat", fmt.Sprintf("%v", req.GetInfo().GetPFloat())) + } if req.GetInfo() != nil && req.GetInfo().PInt32 != nil { params.Add("info.pInt32", fmt.Sprintf("%v", req.GetInfo().GetPInt32())) } + if req.GetInfo() != nil && req.GetInfo().PInt64 != nil { + params.Add("info.pInt64", fmt.Sprintf("%v", req.GetInfo().GetPInt64())) + } if req.GetInfo() != nil && req.GetInfo().PKingdom != nil { params.Add("info.pKingdom", fmt.Sprintf("%v", req.GetInfo().GetPKingdom())) } + if req.GetInfo() != nil && req.GetInfo().PSfixed32 != nil { + params.Add("info.pSfixed32", fmt.Sprintf("%v", req.GetInfo().GetPSfixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PSfixed64 != nil { + params.Add("info.pSfixed64", fmt.Sprintf("%v", req.GetInfo().GetPSfixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PSint32 != nil { + params.Add("info.pSint32", fmt.Sprintf("%v", req.GetInfo().GetPSint32())) + } + if req.GetInfo() != nil && req.GetInfo().PSint64 != nil { + params.Add("info.pSint64", fmt.Sprintf("%v", req.GetInfo().GetPSint64())) + } if req.GetInfo() != nil && req.GetInfo().PString != nil { params.Add("info.pString", fmt.Sprintf("%v", req.GetInfo().GetPString())) } + if req.GetInfo() != nil && req.GetInfo().PUint32 != nil { + params.Add("info.pUint32", fmt.Sprintf("%v", req.GetInfo().GetPUint32())) + } + if req.GetInfo() != nil && req.GetInfo().PUint64 != nil { + params.Add("info.pUint64", fmt.Sprintf("%v", req.GetInfo().GetPUint64())) + } if req != nil && req.IntendedBindingUri != nil { params.Add("intendedBindingUri", fmt.Sprintf("%v", req.GetIntendedBindingUri())) } @@ -1354,15 +1384,45 @@ func (c *complianceRESTClient) RepeatDataSimplePath(ctx context.Context, req *ge if req.GetInfo() != nil && req.GetInfo().PDouble != nil { params.Add("info.pDouble", fmt.Sprintf("%v", req.GetInfo().GetPDouble())) } + if req.GetInfo() != nil && req.GetInfo().PFixed32 != nil { + params.Add("info.pFixed32", fmt.Sprintf("%v", req.GetInfo().GetPFixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PFixed64 != nil { + params.Add("info.pFixed64", fmt.Sprintf("%v", req.GetInfo().GetPFixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PFloat != nil { + params.Add("info.pFloat", fmt.Sprintf("%v", req.GetInfo().GetPFloat())) + } if req.GetInfo() != nil && req.GetInfo().PInt32 != nil { params.Add("info.pInt32", fmt.Sprintf("%v", req.GetInfo().GetPInt32())) } + if req.GetInfo() != nil && req.GetInfo().PInt64 != nil { + params.Add("info.pInt64", fmt.Sprintf("%v", req.GetInfo().GetPInt64())) + } if req.GetInfo() != nil && req.GetInfo().PKingdom != nil { params.Add("info.pKingdom", fmt.Sprintf("%v", req.GetInfo().GetPKingdom())) } + if req.GetInfo() != nil && req.GetInfo().PSfixed32 != nil { + params.Add("info.pSfixed32", fmt.Sprintf("%v", req.GetInfo().GetPSfixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PSfixed64 != nil { + params.Add("info.pSfixed64", fmt.Sprintf("%v", req.GetInfo().GetPSfixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PSint32 != nil { + params.Add("info.pSint32", fmt.Sprintf("%v", req.GetInfo().GetPSint32())) + } + if req.GetInfo() != nil && req.GetInfo().PSint64 != nil { + params.Add("info.pSint64", fmt.Sprintf("%v", req.GetInfo().GetPSint64())) + } if req.GetInfo() != nil && req.GetInfo().PString != nil { params.Add("info.pString", fmt.Sprintf("%v", req.GetInfo().GetPString())) } + if req.GetInfo() != nil && req.GetInfo().PUint32 != nil { + params.Add("info.pUint32", fmt.Sprintf("%v", req.GetInfo().GetPUint32())) + } + if req.GetInfo() != nil && req.GetInfo().PUint64 != nil { + params.Add("info.pUint64", fmt.Sprintf("%v", req.GetInfo().GetPUint64())) + } if req != nil && req.IntendedBindingUri != nil { params.Add("intendedBindingUri", fmt.Sprintf("%v", req.GetIntendedBindingUri())) } @@ -1580,15 +1640,45 @@ func (c *complianceRESTClient) RepeatDataPathResource(ctx context.Context, req * if req.GetInfo() != nil && req.GetInfo().PDouble != nil { params.Add("info.pDouble", fmt.Sprintf("%v", req.GetInfo().GetPDouble())) } + if req.GetInfo() != nil && req.GetInfo().PFixed32 != nil { + params.Add("info.pFixed32", fmt.Sprintf("%v", req.GetInfo().GetPFixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PFixed64 != nil { + params.Add("info.pFixed64", fmt.Sprintf("%v", req.GetInfo().GetPFixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PFloat != nil { + params.Add("info.pFloat", fmt.Sprintf("%v", req.GetInfo().GetPFloat())) + } if req.GetInfo() != nil && req.GetInfo().PInt32 != nil { params.Add("info.pInt32", fmt.Sprintf("%v", req.GetInfo().GetPInt32())) } + if req.GetInfo() != nil && req.GetInfo().PInt64 != nil { + params.Add("info.pInt64", fmt.Sprintf("%v", req.GetInfo().GetPInt64())) + } if req.GetInfo() != nil && req.GetInfo().PKingdom != nil { params.Add("info.pKingdom", fmt.Sprintf("%v", req.GetInfo().GetPKingdom())) } + if req.GetInfo() != nil && req.GetInfo().PSfixed32 != nil { + params.Add("info.pSfixed32", fmt.Sprintf("%v", req.GetInfo().GetPSfixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PSfixed64 != nil { + params.Add("info.pSfixed64", fmt.Sprintf("%v", req.GetInfo().GetPSfixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PSint32 != nil { + params.Add("info.pSint32", fmt.Sprintf("%v", req.GetInfo().GetPSint32())) + } + if req.GetInfo() != nil && req.GetInfo().PSint64 != nil { + params.Add("info.pSint64", fmt.Sprintf("%v", req.GetInfo().GetPSint64())) + } if req.GetInfo() != nil && req.GetInfo().PString != nil { params.Add("info.pString", fmt.Sprintf("%v", req.GetInfo().GetPString())) } + if req.GetInfo() != nil && req.GetInfo().PUint32 != nil { + params.Add("info.pUint32", fmt.Sprintf("%v", req.GetInfo().GetPUint32())) + } + if req.GetInfo() != nil && req.GetInfo().PUint64 != nil { + params.Add("info.pUint64", fmt.Sprintf("%v", req.GetInfo().GetPUint64())) + } if req != nil && req.IntendedBindingUri != nil { params.Add("intendedBindingUri", fmt.Sprintf("%v", req.GetIntendedBindingUri())) } @@ -1809,15 +1899,45 @@ func (c *complianceRESTClient) RepeatDataPathTrailingResource(ctx context.Contex if req.GetInfo() != nil && req.GetInfo().PDouble != nil { params.Add("info.pDouble", fmt.Sprintf("%v", req.GetInfo().GetPDouble())) } + if req.GetInfo() != nil && req.GetInfo().PFixed32 != nil { + params.Add("info.pFixed32", fmt.Sprintf("%v", req.GetInfo().GetPFixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PFixed64 != nil { + params.Add("info.pFixed64", fmt.Sprintf("%v", req.GetInfo().GetPFixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PFloat != nil { + params.Add("info.pFloat", fmt.Sprintf("%v", req.GetInfo().GetPFloat())) + } if req.GetInfo() != nil && req.GetInfo().PInt32 != nil { params.Add("info.pInt32", fmt.Sprintf("%v", req.GetInfo().GetPInt32())) } + if req.GetInfo() != nil && req.GetInfo().PInt64 != nil { + params.Add("info.pInt64", fmt.Sprintf("%v", req.GetInfo().GetPInt64())) + } if req.GetInfo() != nil && req.GetInfo().PKingdom != nil { params.Add("info.pKingdom", fmt.Sprintf("%v", req.GetInfo().GetPKingdom())) } + if req.GetInfo() != nil && req.GetInfo().PSfixed32 != nil { + params.Add("info.pSfixed32", fmt.Sprintf("%v", req.GetInfo().GetPSfixed32())) + } + if req.GetInfo() != nil && req.GetInfo().PSfixed64 != nil { + params.Add("info.pSfixed64", fmt.Sprintf("%v", req.GetInfo().GetPSfixed64())) + } + if req.GetInfo() != nil && req.GetInfo().PSint32 != nil { + params.Add("info.pSint32", fmt.Sprintf("%v", req.GetInfo().GetPSint32())) + } + if req.GetInfo() != nil && req.GetInfo().PSint64 != nil { + params.Add("info.pSint64", fmt.Sprintf("%v", req.GetInfo().GetPSint64())) + } if req.GetInfo() != nil && req.GetInfo().PString != nil { params.Add("info.pString", fmt.Sprintf("%v", req.GetInfo().GetPString())) } + if req.GetInfo() != nil && req.GetInfo().PUint32 != nil { + params.Add("info.pUint32", fmt.Sprintf("%v", req.GetInfo().GetPUint32())) + } + if req.GetInfo() != nil && req.GetInfo().PUint64 != nil { + params.Add("info.pUint64", fmt.Sprintf("%v", req.GetInfo().GetPUint64())) + } if req != nil && req.IntendedBindingUri != nil { params.Add("intendedBindingUri", fmt.Sprintf("%v", req.GetIntendedBindingUri())) } @@ -2396,6 +2516,9 @@ func (c *complianceRESTClient) ListOperations(ctx context.Context, req *longrunn if req.GetPageToken() != "" { params.Add("pageToken", fmt.Sprintf("%v", req.GetPageToken())) } + if req.GetReturnPartialSuccess() { + params.Add("returnPartialSuccess", fmt.Sprintf("%v", req.GetReturnPartialSuccess())) + } baseUrl.RawQuery = params.Encode() diff --git a/client/echo_client.go b/client/echo_client.go index b8a4839fb..de5af548d 100644 --- a/client/echo_client.go +++ b/client/echo_client.go @@ -2120,6 +2120,9 @@ func (c *echoRESTClient) ListOperations(ctx context.Context, req *longrunningpb. if req.GetPageToken() != "" { params.Add("pageToken", fmt.Sprintf("%v", req.GetPageToken())) } + if req.GetReturnPartialSuccess() { + params.Add("returnPartialSuccess", fmt.Sprintf("%v", req.GetReturnPartialSuccess())) + } baseUrl.RawQuery = params.Encode() diff --git a/client/gapic_metadata.json b/client/gapic_metadata.json index efd31b364..f5b65405e 100644 --- a/client/gapic_metadata.json +++ b/client/gapic_metadata.json @@ -421,7 +421,8 @@ } } } - } + }, + "apiVersion": "v1_20240408" }, "Identity": { "clients": { diff --git a/client/identity_client.go b/client/identity_client.go index c6565dade..48ebbd237 100644 --- a/client/identity_client.go +++ b/client/identity_client.go @@ -1341,6 +1341,9 @@ func (c *identityRESTClient) ListOperations(ctx context.Context, req *longrunnin if req.GetPageToken() != "" { params.Add("pageToken", fmt.Sprintf("%v", req.GetPageToken())) } + if req.GetReturnPartialSuccess() { + params.Add("returnPartialSuccess", fmt.Sprintf("%v", req.GetReturnPartialSuccess())) + } baseUrl.RawQuery = params.Encode() diff --git a/client/messaging_client.go b/client/messaging_client.go index 56b26de2f..6a494e67e 100644 --- a/client/messaging_client.go +++ b/client/messaging_client.go @@ -2240,6 +2240,9 @@ func (c *messagingRESTClient) ListOperations(ctx context.Context, req *longrunni if req.GetPageToken() != "" { params.Add("pageToken", fmt.Sprintf("%v", req.GetPageToken())) } + if req.GetReturnPartialSuccess() { + params.Add("returnPartialSuccess", fmt.Sprintf("%v", req.GetReturnPartialSuccess())) + } baseUrl.RawQuery = params.Encode() diff --git a/client/sequence_client.go b/client/sequence_client.go index 7f5f0c0e0..f71afbf9a 100644 --- a/client/sequence_client.go +++ b/client/sequence_client.go @@ -1395,6 +1395,9 @@ func (c *sequenceRESTClient) ListOperations(ctx context.Context, req *longrunnin if req.GetPageToken() != "" { params.Add("pageToken", fmt.Sprintf("%v", req.GetPageToken())) } + if req.GetReturnPartialSuccess() { + params.Add("returnPartialSuccess", fmt.Sprintf("%v", req.GetReturnPartialSuccess())) + } baseUrl.RawQuery = params.Encode() diff --git a/client/testing_client.go b/client/testing_client.go index 2662464d2..caeb1c38e 100644 --- a/client/testing_client.go +++ b/client/testing_client.go @@ -1593,6 +1593,9 @@ func (c *testingRESTClient) ListOperations(ctx context.Context, req *longrunning if req.GetPageToken() != "" { params.Add("pageToken", fmt.Sprintf("%v", req.GetPageToken())) } + if req.GetReturnPartialSuccess() { + params.Add("returnPartialSuccess", fmt.Sprintf("%v", req.GetReturnPartialSuccess())) + } baseUrl.RawQuery = params.Encode() diff --git a/cmd/gapic-showcase/repeat-data-body-info.go b/cmd/gapic-showcase/repeat-data-body-info.go index 498332854..d7b4510e7 100644 --- a/cmd/gapic-showcase/repeat-data-body-info.go +++ b/cmd/gapic-showcase/repeat-data-body-info.go @@ -38,6 +38,26 @@ var repeatDataBodyInfoInputInfoPString string var repeatDataBodyInfoInputInfoPInt32 int32 +var repeatDataBodyInfoInputInfoPSint32 int32 + +var repeatDataBodyInfoInputInfoPSfixed32 int32 + +var repeatDataBodyInfoInputInfoPUint32 uint32 + +var repeatDataBodyInfoInputInfoPFixed32 uint32 + +var repeatDataBodyInfoInputInfoPInt64 int64 + +var repeatDataBodyInfoInputInfoPSint64 int64 + +var repeatDataBodyInfoInputInfoPSfixed64 int64 + +var repeatDataBodyInfoInputInfoPUint64 uint64 + +var repeatDataBodyInfoInputInfoPFixed64 uint64 + +var repeatDataBodyInfoInputInfoPFloat float32 + var repeatDataBodyInfoInputInfoPDouble float64 var repeatDataBodyInfoInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataBodyInfoCmd.Flags().Int32Var(&repeatDataBodyInfoInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataBodyInfoCmd.Flags().Int32Var(&repeatDataBodyInfoInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataBodyInfoCmd.Flags().Int32Var(&repeatDataBodyInfoInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataBodyInfoCmd.Flags().Uint32Var(&repeatDataBodyInfoInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataBodyInfoCmd.Flags().Uint32Var(&repeatDataBodyInfoInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataBodyInfoCmd.Flags().Int64Var(&repeatDataBodyInfoInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataBodyInfoCmd.Flags().Int64Var(&repeatDataBodyInfoInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataBodyInfoCmd.Flags().Int64Var(&repeatDataBodyInfoInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataBodyInfoCmd.Flags().Uint64Var(&repeatDataBodyInfoInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataBodyInfoCmd.Flags().Uint64Var(&repeatDataBodyInfoInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataBodyInfoCmd.Flags().Float32Var(&repeatDataBodyInfoInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataBodyInfoCmd.Flags().Float64Var(&repeatDataBodyInfoInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataBodyInfoCmd.Flags().BoolVar(&repeatDataBodyInfoInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataBodyInfoCmd = &cobra.Command{ RepeatDataBodyInfoInput.Info.PInt32 = &repeatDataBodyInfoInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataBodyInfoInput.Info.PSint32 = &repeatDataBodyInfoInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataBodyInfoInput.Info.PSfixed32 = &repeatDataBodyInfoInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataBodyInfoInput.Info.PUint32 = &repeatDataBodyInfoInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataBodyInfoInput.Info.PFixed32 = &repeatDataBodyInfoInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataBodyInfoInput.Info.PInt64 = &repeatDataBodyInfoInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataBodyInfoInput.Info.PSint64 = &repeatDataBodyInfoInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataBodyInfoInput.Info.PSfixed64 = &repeatDataBodyInfoInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataBodyInfoInput.Info.PUint64 = &repeatDataBodyInfoInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataBodyInfoInput.Info.PFixed64 = &repeatDataBodyInfoInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataBodyInfoInput.Info.PFloat = &repeatDataBodyInfoInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataBodyInfoInput.Info.PDouble = &repeatDataBodyInfoInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-body-patch.go b/cmd/gapic-showcase/repeat-data-body-patch.go index bb89010d3..8d1cb4849 100644 --- a/cmd/gapic-showcase/repeat-data-body-patch.go +++ b/cmd/gapic-showcase/repeat-data-body-patch.go @@ -38,6 +38,26 @@ var repeatDataBodyPatchInputInfoPString string var repeatDataBodyPatchInputInfoPInt32 int32 +var repeatDataBodyPatchInputInfoPSint32 int32 + +var repeatDataBodyPatchInputInfoPSfixed32 int32 + +var repeatDataBodyPatchInputInfoPUint32 uint32 + +var repeatDataBodyPatchInputInfoPFixed32 uint32 + +var repeatDataBodyPatchInputInfoPInt64 int64 + +var repeatDataBodyPatchInputInfoPSint64 int64 + +var repeatDataBodyPatchInputInfoPSfixed64 int64 + +var repeatDataBodyPatchInputInfoPUint64 uint64 + +var repeatDataBodyPatchInputInfoPFixed64 uint64 + +var repeatDataBodyPatchInputInfoPFloat float32 + var repeatDataBodyPatchInputInfoPDouble float64 var repeatDataBodyPatchInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataBodyPatchCmd.Flags().Int32Var(&repeatDataBodyPatchInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataBodyPatchCmd.Flags().Int32Var(&repeatDataBodyPatchInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataBodyPatchCmd.Flags().Int32Var(&repeatDataBodyPatchInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataBodyPatchCmd.Flags().Uint32Var(&repeatDataBodyPatchInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataBodyPatchCmd.Flags().Uint32Var(&repeatDataBodyPatchInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataBodyPatchCmd.Flags().Int64Var(&repeatDataBodyPatchInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataBodyPatchCmd.Flags().Int64Var(&repeatDataBodyPatchInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataBodyPatchCmd.Flags().Int64Var(&repeatDataBodyPatchInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataBodyPatchCmd.Flags().Uint64Var(&repeatDataBodyPatchInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataBodyPatchCmd.Flags().Uint64Var(&repeatDataBodyPatchInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataBodyPatchCmd.Flags().Float32Var(&repeatDataBodyPatchInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataBodyPatchCmd.Flags().Float64Var(&repeatDataBodyPatchInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataBodyPatchCmd.Flags().BoolVar(&repeatDataBodyPatchInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataBodyPatchCmd = &cobra.Command{ RepeatDataBodyPatchInput.Info.PInt32 = &repeatDataBodyPatchInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataBodyPatchInput.Info.PSint32 = &repeatDataBodyPatchInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataBodyPatchInput.Info.PSfixed32 = &repeatDataBodyPatchInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataBodyPatchInput.Info.PUint32 = &repeatDataBodyPatchInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataBodyPatchInput.Info.PFixed32 = &repeatDataBodyPatchInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataBodyPatchInput.Info.PInt64 = &repeatDataBodyPatchInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataBodyPatchInput.Info.PSint64 = &repeatDataBodyPatchInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataBodyPatchInput.Info.PSfixed64 = &repeatDataBodyPatchInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataBodyPatchInput.Info.PUint64 = &repeatDataBodyPatchInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataBodyPatchInput.Info.PFixed64 = &repeatDataBodyPatchInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataBodyPatchInput.Info.PFloat = &repeatDataBodyPatchInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataBodyPatchInput.Info.PDouble = &repeatDataBodyPatchInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-body-put.go b/cmd/gapic-showcase/repeat-data-body-put.go index 425a7eee8..d14073abb 100644 --- a/cmd/gapic-showcase/repeat-data-body-put.go +++ b/cmd/gapic-showcase/repeat-data-body-put.go @@ -38,6 +38,26 @@ var repeatDataBodyPutInputInfoPString string var repeatDataBodyPutInputInfoPInt32 int32 +var repeatDataBodyPutInputInfoPSint32 int32 + +var repeatDataBodyPutInputInfoPSfixed32 int32 + +var repeatDataBodyPutInputInfoPUint32 uint32 + +var repeatDataBodyPutInputInfoPFixed32 uint32 + +var repeatDataBodyPutInputInfoPInt64 int64 + +var repeatDataBodyPutInputInfoPSint64 int64 + +var repeatDataBodyPutInputInfoPSfixed64 int64 + +var repeatDataBodyPutInputInfoPUint64 uint64 + +var repeatDataBodyPutInputInfoPFixed64 uint64 + +var repeatDataBodyPutInputInfoPFloat float32 + var repeatDataBodyPutInputInfoPDouble float64 var repeatDataBodyPutInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataBodyPutCmd.Flags().Int32Var(&repeatDataBodyPutInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataBodyPutCmd.Flags().Int32Var(&repeatDataBodyPutInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataBodyPutCmd.Flags().Int32Var(&repeatDataBodyPutInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataBodyPutCmd.Flags().Uint32Var(&repeatDataBodyPutInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataBodyPutCmd.Flags().Uint32Var(&repeatDataBodyPutInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataBodyPutCmd.Flags().Int64Var(&repeatDataBodyPutInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataBodyPutCmd.Flags().Int64Var(&repeatDataBodyPutInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataBodyPutCmd.Flags().Int64Var(&repeatDataBodyPutInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataBodyPutCmd.Flags().Uint64Var(&repeatDataBodyPutInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataBodyPutCmd.Flags().Uint64Var(&repeatDataBodyPutInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataBodyPutCmd.Flags().Float32Var(&repeatDataBodyPutInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataBodyPutCmd.Flags().Float64Var(&repeatDataBodyPutInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataBodyPutCmd.Flags().BoolVar(&repeatDataBodyPutInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataBodyPutCmd = &cobra.Command{ RepeatDataBodyPutInput.Info.PInt32 = &repeatDataBodyPutInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataBodyPutInput.Info.PSint32 = &repeatDataBodyPutInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataBodyPutInput.Info.PSfixed32 = &repeatDataBodyPutInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataBodyPutInput.Info.PUint32 = &repeatDataBodyPutInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataBodyPutInput.Info.PFixed32 = &repeatDataBodyPutInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataBodyPutInput.Info.PInt64 = &repeatDataBodyPutInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataBodyPutInput.Info.PSint64 = &repeatDataBodyPutInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataBodyPutInput.Info.PSfixed64 = &repeatDataBodyPutInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataBodyPutInput.Info.PUint64 = &repeatDataBodyPutInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataBodyPutInput.Info.PFixed64 = &repeatDataBodyPutInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataBodyPutInput.Info.PFloat = &repeatDataBodyPutInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataBodyPutInput.Info.PDouble = &repeatDataBodyPutInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-body.go b/cmd/gapic-showcase/repeat-data-body.go index 06d6900c9..ab90cd392 100644 --- a/cmd/gapic-showcase/repeat-data-body.go +++ b/cmd/gapic-showcase/repeat-data-body.go @@ -38,6 +38,26 @@ var repeatDataBodyInputInfoPString string var repeatDataBodyInputInfoPInt32 int32 +var repeatDataBodyInputInfoPSint32 int32 + +var repeatDataBodyInputInfoPSfixed32 int32 + +var repeatDataBodyInputInfoPUint32 uint32 + +var repeatDataBodyInputInfoPFixed32 uint32 + +var repeatDataBodyInputInfoPInt64 int64 + +var repeatDataBodyInputInfoPSint64 int64 + +var repeatDataBodyInputInfoPSfixed64 int64 + +var repeatDataBodyInputInfoPUint64 uint64 + +var repeatDataBodyInputInfoPFixed64 uint64 + +var repeatDataBodyInputInfoPFloat float32 + var repeatDataBodyInputInfoPDouble float64 var repeatDataBodyInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataBodyCmd.Flags().Int32Var(&repeatDataBodyInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataBodyCmd.Flags().Int32Var(&repeatDataBodyInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataBodyCmd.Flags().Int32Var(&repeatDataBodyInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataBodyCmd.Flags().Uint32Var(&repeatDataBodyInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataBodyCmd.Flags().Uint32Var(&repeatDataBodyInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataBodyCmd.Flags().Int64Var(&repeatDataBodyInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataBodyCmd.Flags().Int64Var(&repeatDataBodyInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataBodyCmd.Flags().Int64Var(&repeatDataBodyInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataBodyCmd.Flags().Uint64Var(&repeatDataBodyInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataBodyCmd.Flags().Uint64Var(&repeatDataBodyInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataBodyCmd.Flags().Float32Var(&repeatDataBodyInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataBodyCmd.Flags().Float64Var(&repeatDataBodyInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataBodyCmd.Flags().BoolVar(&repeatDataBodyInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataBodyCmd = &cobra.Command{ RepeatDataBodyInput.Info.PInt32 = &repeatDataBodyInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataBodyInput.Info.PSint32 = &repeatDataBodyInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataBodyInput.Info.PSfixed32 = &repeatDataBodyInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataBodyInput.Info.PUint32 = &repeatDataBodyInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataBodyInput.Info.PFixed32 = &repeatDataBodyInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataBodyInput.Info.PInt64 = &repeatDataBodyInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataBodyInput.Info.PSint64 = &repeatDataBodyInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataBodyInput.Info.PSfixed64 = &repeatDataBodyInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataBodyInput.Info.PUint64 = &repeatDataBodyInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataBodyInput.Info.PFixed64 = &repeatDataBodyInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataBodyInput.Info.PFloat = &repeatDataBodyInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataBodyInput.Info.PDouble = &repeatDataBodyInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-path-resource.go b/cmd/gapic-showcase/repeat-data-path-resource.go index 9ce2719dc..b516d4e9a 100644 --- a/cmd/gapic-showcase/repeat-data-path-resource.go +++ b/cmd/gapic-showcase/repeat-data-path-resource.go @@ -38,6 +38,26 @@ var repeatDataPathResourceInputInfoPString string var repeatDataPathResourceInputInfoPInt32 int32 +var repeatDataPathResourceInputInfoPSint32 int32 + +var repeatDataPathResourceInputInfoPSfixed32 int32 + +var repeatDataPathResourceInputInfoPUint32 uint32 + +var repeatDataPathResourceInputInfoPFixed32 uint32 + +var repeatDataPathResourceInputInfoPInt64 int64 + +var repeatDataPathResourceInputInfoPSint64 int64 + +var repeatDataPathResourceInputInfoPSfixed64 int64 + +var repeatDataPathResourceInputInfoPUint64 uint64 + +var repeatDataPathResourceInputInfoPFixed64 uint64 + +var repeatDataPathResourceInputInfoPFloat float32 + var repeatDataPathResourceInputInfoPDouble float64 var repeatDataPathResourceInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataPathResourceCmd.Flags().Int32Var(&repeatDataPathResourceInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataPathResourceCmd.Flags().Int32Var(&repeatDataPathResourceInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataPathResourceCmd.Flags().Int32Var(&repeatDataPathResourceInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataPathResourceCmd.Flags().Uint32Var(&repeatDataPathResourceInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataPathResourceCmd.Flags().Uint32Var(&repeatDataPathResourceInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataPathResourceCmd.Flags().Int64Var(&repeatDataPathResourceInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataPathResourceCmd.Flags().Int64Var(&repeatDataPathResourceInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataPathResourceCmd.Flags().Int64Var(&repeatDataPathResourceInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataPathResourceCmd.Flags().Uint64Var(&repeatDataPathResourceInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataPathResourceCmd.Flags().Uint64Var(&repeatDataPathResourceInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataPathResourceCmd.Flags().Float32Var(&repeatDataPathResourceInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataPathResourceCmd.Flags().Float64Var(&repeatDataPathResourceInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataPathResourceCmd.Flags().BoolVar(&repeatDataPathResourceInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataPathResourceCmd = &cobra.Command{ RepeatDataPathResourceInput.Info.PInt32 = &repeatDataPathResourceInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataPathResourceInput.Info.PSint32 = &repeatDataPathResourceInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataPathResourceInput.Info.PSfixed32 = &repeatDataPathResourceInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataPathResourceInput.Info.PUint32 = &repeatDataPathResourceInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataPathResourceInput.Info.PFixed32 = &repeatDataPathResourceInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataPathResourceInput.Info.PInt64 = &repeatDataPathResourceInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataPathResourceInput.Info.PSint64 = &repeatDataPathResourceInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataPathResourceInput.Info.PSfixed64 = &repeatDataPathResourceInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataPathResourceInput.Info.PUint64 = &repeatDataPathResourceInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataPathResourceInput.Info.PFixed64 = &repeatDataPathResourceInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataPathResourceInput.Info.PFloat = &repeatDataPathResourceInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataPathResourceInput.Info.PDouble = &repeatDataPathResourceInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-path-trailing-resource.go b/cmd/gapic-showcase/repeat-data-path-trailing-resource.go index 71e1e4aa5..24a941c0b 100644 --- a/cmd/gapic-showcase/repeat-data-path-trailing-resource.go +++ b/cmd/gapic-showcase/repeat-data-path-trailing-resource.go @@ -38,6 +38,26 @@ var repeatDataPathTrailingResourceInputInfoPString string var repeatDataPathTrailingResourceInputInfoPInt32 int32 +var repeatDataPathTrailingResourceInputInfoPSint32 int32 + +var repeatDataPathTrailingResourceInputInfoPSfixed32 int32 + +var repeatDataPathTrailingResourceInputInfoPUint32 uint32 + +var repeatDataPathTrailingResourceInputInfoPFixed32 uint32 + +var repeatDataPathTrailingResourceInputInfoPInt64 int64 + +var repeatDataPathTrailingResourceInputInfoPSint64 int64 + +var repeatDataPathTrailingResourceInputInfoPSfixed64 int64 + +var repeatDataPathTrailingResourceInputInfoPUint64 uint64 + +var repeatDataPathTrailingResourceInputInfoPFixed64 uint64 + +var repeatDataPathTrailingResourceInputInfoPFloat float32 + var repeatDataPathTrailingResourceInputInfoPDouble float64 var repeatDataPathTrailingResourceInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataPathTrailingResourceCmd.Flags().Int32Var(&repeatDataPathTrailingResourceInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataPathTrailingResourceCmd.Flags().Int32Var(&repeatDataPathTrailingResourceInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Int32Var(&repeatDataPathTrailingResourceInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Uint32Var(&repeatDataPathTrailingResourceInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Uint32Var(&repeatDataPathTrailingResourceInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Int64Var(&repeatDataPathTrailingResourceInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Int64Var(&repeatDataPathTrailingResourceInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Int64Var(&repeatDataPathTrailingResourceInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Uint64Var(&repeatDataPathTrailingResourceInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Uint64Var(&repeatDataPathTrailingResourceInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataPathTrailingResourceCmd.Flags().Float32Var(&repeatDataPathTrailingResourceInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataPathTrailingResourceCmd.Flags().Float64Var(&repeatDataPathTrailingResourceInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataPathTrailingResourceCmd.Flags().BoolVar(&repeatDataPathTrailingResourceInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataPathTrailingResourceCmd = &cobra.Command{ RepeatDataPathTrailingResourceInput.Info.PInt32 = &repeatDataPathTrailingResourceInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataPathTrailingResourceInput.Info.PSint32 = &repeatDataPathTrailingResourceInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataPathTrailingResourceInput.Info.PSfixed32 = &repeatDataPathTrailingResourceInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataPathTrailingResourceInput.Info.PUint32 = &repeatDataPathTrailingResourceInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataPathTrailingResourceInput.Info.PFixed32 = &repeatDataPathTrailingResourceInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataPathTrailingResourceInput.Info.PInt64 = &repeatDataPathTrailingResourceInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataPathTrailingResourceInput.Info.PSint64 = &repeatDataPathTrailingResourceInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataPathTrailingResourceInput.Info.PSfixed64 = &repeatDataPathTrailingResourceInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataPathTrailingResourceInput.Info.PUint64 = &repeatDataPathTrailingResourceInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataPathTrailingResourceInput.Info.PFixed64 = &repeatDataPathTrailingResourceInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataPathTrailingResourceInput.Info.PFloat = &repeatDataPathTrailingResourceInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataPathTrailingResourceInput.Info.PDouble = &repeatDataPathTrailingResourceInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-query.go b/cmd/gapic-showcase/repeat-data-query.go index c31c0481d..55dd59955 100644 --- a/cmd/gapic-showcase/repeat-data-query.go +++ b/cmd/gapic-showcase/repeat-data-query.go @@ -38,6 +38,26 @@ var repeatDataQueryInputInfoPString string var repeatDataQueryInputInfoPInt32 int32 +var repeatDataQueryInputInfoPSint32 int32 + +var repeatDataQueryInputInfoPSfixed32 int32 + +var repeatDataQueryInputInfoPUint32 uint32 + +var repeatDataQueryInputInfoPFixed32 uint32 + +var repeatDataQueryInputInfoPInt64 int64 + +var repeatDataQueryInputInfoPSint64 int64 + +var repeatDataQueryInputInfoPSfixed64 int64 + +var repeatDataQueryInputInfoPUint64 uint64 + +var repeatDataQueryInputInfoPFixed64 uint64 + +var repeatDataQueryInputInfoPFloat float32 + var repeatDataQueryInputInfoPDouble float64 var repeatDataQueryInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataQueryCmd.Flags().Int32Var(&repeatDataQueryInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataQueryCmd.Flags().Int32Var(&repeatDataQueryInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataQueryCmd.Flags().Int32Var(&repeatDataQueryInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataQueryCmd.Flags().Uint32Var(&repeatDataQueryInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataQueryCmd.Flags().Uint32Var(&repeatDataQueryInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataQueryCmd.Flags().Int64Var(&repeatDataQueryInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataQueryCmd.Flags().Int64Var(&repeatDataQueryInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataQueryCmd.Flags().Int64Var(&repeatDataQueryInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataQueryCmd.Flags().Uint64Var(&repeatDataQueryInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataQueryCmd.Flags().Uint64Var(&repeatDataQueryInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataQueryCmd.Flags().Float32Var(&repeatDataQueryInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataQueryCmd.Flags().Float64Var(&repeatDataQueryInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataQueryCmd.Flags().BoolVar(&repeatDataQueryInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataQueryCmd = &cobra.Command{ RepeatDataQueryInput.Info.PInt32 = &repeatDataQueryInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataQueryInput.Info.PSint32 = &repeatDataQueryInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataQueryInput.Info.PSfixed32 = &repeatDataQueryInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataQueryInput.Info.PUint32 = &repeatDataQueryInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataQueryInput.Info.PFixed32 = &repeatDataQueryInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataQueryInput.Info.PInt64 = &repeatDataQueryInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataQueryInput.Info.PSint64 = &repeatDataQueryInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataQueryInput.Info.PSfixed64 = &repeatDataQueryInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataQueryInput.Info.PUint64 = &repeatDataQueryInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataQueryInput.Info.PFixed64 = &repeatDataQueryInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataQueryInput.Info.PFloat = &repeatDataQueryInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataQueryInput.Info.PDouble = &repeatDataQueryInputInfoPDouble } diff --git a/cmd/gapic-showcase/repeat-data-simple-path.go b/cmd/gapic-showcase/repeat-data-simple-path.go index b40b75340..2cd030b59 100644 --- a/cmd/gapic-showcase/repeat-data-simple-path.go +++ b/cmd/gapic-showcase/repeat-data-simple-path.go @@ -38,6 +38,26 @@ var repeatDataSimplePathInputInfoPString string var repeatDataSimplePathInputInfoPInt32 int32 +var repeatDataSimplePathInputInfoPSint32 int32 + +var repeatDataSimplePathInputInfoPSfixed32 int32 + +var repeatDataSimplePathInputInfoPUint32 uint32 + +var repeatDataSimplePathInputInfoPFixed32 uint32 + +var repeatDataSimplePathInputInfoPInt64 int64 + +var repeatDataSimplePathInputInfoPSint64 int64 + +var repeatDataSimplePathInputInfoPSfixed64 int64 + +var repeatDataSimplePathInputInfoPUint64 uint64 + +var repeatDataSimplePathInputInfoPFixed64 uint64 + +var repeatDataSimplePathInputInfoPFloat float32 + var repeatDataSimplePathInputInfoPDouble float64 var repeatDataSimplePathInputInfoPBool bool @@ -151,6 +171,26 @@ func init() { RepeatDataSimplePathCmd.Flags().Int32Var(&repeatDataSimplePathInputInfoPInt32, "info.p_int32", 0, "") + RepeatDataSimplePathCmd.Flags().Int32Var(&repeatDataSimplePathInputInfoPSint32, "info.p_sint32", 0, "") + + RepeatDataSimplePathCmd.Flags().Int32Var(&repeatDataSimplePathInputInfoPSfixed32, "info.p_sfixed32", 0, "") + + RepeatDataSimplePathCmd.Flags().Uint32Var(&repeatDataSimplePathInputInfoPUint32, "info.p_uint32", 0, "") + + RepeatDataSimplePathCmd.Flags().Uint32Var(&repeatDataSimplePathInputInfoPFixed32, "info.p_fixed32", 0, "") + + RepeatDataSimplePathCmd.Flags().Int64Var(&repeatDataSimplePathInputInfoPInt64, "info.p_int64", 0, "") + + RepeatDataSimplePathCmd.Flags().Int64Var(&repeatDataSimplePathInputInfoPSint64, "info.p_sint64", 0, "") + + RepeatDataSimplePathCmd.Flags().Int64Var(&repeatDataSimplePathInputInfoPSfixed64, "info.p_sfixed64", 0, "") + + RepeatDataSimplePathCmd.Flags().Uint64Var(&repeatDataSimplePathInputInfoPUint64, "info.p_uint64", 0, "") + + RepeatDataSimplePathCmd.Flags().Uint64Var(&repeatDataSimplePathInputInfoPFixed64, "info.p_fixed64", 0, "") + + RepeatDataSimplePathCmd.Flags().Float32Var(&repeatDataSimplePathInputInfoPFloat, "info.p_float", 0.0, "") + RepeatDataSimplePathCmd.Flags().Float64Var(&repeatDataSimplePathInputInfoPDouble, "info.p_double", 0.0, "") RepeatDataSimplePathCmd.Flags().BoolVar(&repeatDataSimplePathInputInfoPBool, "info.p_bool", false, "") @@ -276,6 +316,46 @@ var RepeatDataSimplePathCmd = &cobra.Command{ RepeatDataSimplePathInput.Info.PInt32 = &repeatDataSimplePathInputInfoPInt32 } + if cmd.Flags().Changed("info.p_sint32") { + RepeatDataSimplePathInput.Info.PSint32 = &repeatDataSimplePathInputInfoPSint32 + } + + if cmd.Flags().Changed("info.p_sfixed32") { + RepeatDataSimplePathInput.Info.PSfixed32 = &repeatDataSimplePathInputInfoPSfixed32 + } + + if cmd.Flags().Changed("info.p_uint32") { + RepeatDataSimplePathInput.Info.PUint32 = &repeatDataSimplePathInputInfoPUint32 + } + + if cmd.Flags().Changed("info.p_fixed32") { + RepeatDataSimplePathInput.Info.PFixed32 = &repeatDataSimplePathInputInfoPFixed32 + } + + if cmd.Flags().Changed("info.p_int64") { + RepeatDataSimplePathInput.Info.PInt64 = &repeatDataSimplePathInputInfoPInt64 + } + + if cmd.Flags().Changed("info.p_sint64") { + RepeatDataSimplePathInput.Info.PSint64 = &repeatDataSimplePathInputInfoPSint64 + } + + if cmd.Flags().Changed("info.p_sfixed64") { + RepeatDataSimplePathInput.Info.PSfixed64 = &repeatDataSimplePathInputInfoPSfixed64 + } + + if cmd.Flags().Changed("info.p_uint64") { + RepeatDataSimplePathInput.Info.PUint64 = &repeatDataSimplePathInputInfoPUint64 + } + + if cmd.Flags().Changed("info.p_fixed64") { + RepeatDataSimplePathInput.Info.PFixed64 = &repeatDataSimplePathInputInfoPFixed64 + } + + if cmd.Flags().Changed("info.p_float") { + RepeatDataSimplePathInput.Info.PFloat = &repeatDataSimplePathInputInfoPFloat + } + if cmd.Flags().Changed("info.p_double") { RepeatDataSimplePathInput.Info.PDouble = &repeatDataSimplePathInputInfoPDouble } diff --git a/cmd/gapic-showcase/stream-blurbs.go b/cmd/gapic-showcase/stream-blurbs.go index 2c0ce6fa0..6033e5f9a 100644 --- a/cmd/gapic-showcase/stream-blurbs.go +++ b/cmd/gapic-showcase/stream-blurbs.go @@ -29,7 +29,7 @@ func init() { StreamBlurbsCmd.Flags().StringVar(&StreamBlurbsInput.Name, "name", "", "Required. The resource name of a chat room or user profile...") - StreamBlurbsCmd.Flags().Int64Var(&StreamBlurbsInput.ExpireTime.Seconds, "expire_time.seconds", 0, "Represents seconds of UTC time since Unix epoch ...") + StreamBlurbsCmd.Flags().Int64Var(&StreamBlurbsInput.ExpireTime.Seconds, "expire_time.seconds", 0, "Represents seconds of UTC time since Unix epoch...") StreamBlurbsCmd.Flags().Int32Var(&StreamBlurbsInput.ExpireTime.Nanos, "expire_time.nanos", 0, "Non-negative fractions of a second at nanosecond...") diff --git a/cmd/gapic-showcase/wait.go b/cmd/gapic-showcase/wait.go index 4ad55882b..ecbad8204 100644 --- a/cmd/gapic-showcase/wait.go +++ b/cmd/gapic-showcase/wait.go @@ -55,7 +55,7 @@ func init() { WaitInputResponseSuccess.Success = new(genprotopb.WaitResponse) - WaitCmd.Flags().Int64Var(&WaitInputEndEndTime.EndTime.Seconds, "end.end_time.seconds", 0, "Represents seconds of UTC time since Unix epoch ...") + WaitCmd.Flags().Int64Var(&WaitInputEndEndTime.EndTime.Seconds, "end.end_time.seconds", 0, "Represents seconds of UTC time since Unix epoch...") WaitCmd.Flags().Int32Var(&WaitInputEndEndTime.EndTime.Nanos, "end.end_time.nanos", 0, "Non-negative fractions of a second at nanosecond...") diff --git a/go.mod b/go.mod index e262ef49c..a6ccc3ca8 100644 --- a/go.mod +++ b/go.mod @@ -1,62 +1,64 @@ module github.com/googleapis/gapic-showcase require ( - cloud.google.com/go/iam v1.5.2 + cloud.google.com/go/iam v1.5.3 cloud.google.com/go/longrunning v0.7.0 github.com/ghodss/yaml v1.0.0 github.com/golang/protobuf v1.5.4 github.com/google/go-cmp v0.7.0 github.com/google/uuid v1.6.0 - github.com/googleapis/gax-go/v2 v2.15.0 + github.com/googleapis/gax-go/v2 v2.16.0 github.com/googleapis/grpc-fallback-go v0.1.4 github.com/gorilla/mux v1.8.1 github.com/iancoleman/strcase v0.3.0 github.com/soheilhy/cmux v0.1.5 - github.com/spf13/cobra v1.9.1 - github.com/spf13/viper v1.20.1 - golang.org/x/oauth2 v0.30.0 - golang.org/x/sync v0.16.0 - google.golang.org/api v0.247.0 - google.golang.org/genproto v0.0.0-20250603155806-513f23925822 - google.golang.org/genproto/googleapis/api v0.0.0-20250818200422-3122310a409c - google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c - google.golang.org/grpc v1.74.2 - google.golang.org/protobuf v1.36.7 + github.com/spf13/cobra v1.10.2 + github.com/spf13/viper v1.21.0 + golang.org/x/oauth2 v0.34.0 + golang.org/x/sync v0.19.0 + google.golang.org/api v0.257.0 + google.golang.org/genproto v0.0.0-20251213004720-97cd9d5aeac2 + google.golang.org/genproto/googleapis/api v0.0.0-20251213004720-97cd9d5aeac2 + google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 + google.golang.org/grpc v1.77.0 + google.golang.org/protobuf v1.36.11 ) require ( - cloud.google.com/go v0.121.6 // indirect - cloud.google.com/go/auth v0.16.4 // indirect + cloud.google.com/go v0.123.0 // indirect + cloud.google.com/go/auth v0.18.0 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect - cloud.google.com/go/compute/metadata v0.8.0 // indirect + cloud.google.com/go/compute/metadata v0.9.0 // indirect + github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect - github.com/fsnotify/fsnotify v1.8.0 // indirect + github.com/fsnotify/fsnotify v1.9.0 // indirect github.com/go-logr/logr v1.4.3 // indirect github.com/go-logr/stdr v1.2.2 // indirect - github.com/go-viper/mapstructure/v2 v2.2.1 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/google/s2a-go v0.1.9 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.7 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect - github.com/pelletier/go-toml/v2 v2.2.3 // indirect - github.com/sagikazarmark/locafero v0.7.0 // indirect - github.com/sourcegraph/conc v0.3.0 // indirect - github.com/spf13/afero v1.12.0 // indirect - github.com/spf13/cast v1.7.1 // indirect - github.com/spf13/pflag v1.0.6 // indirect + github.com/pelletier/go-toml/v2 v2.2.4 // indirect + github.com/sagikazarmark/locafero v0.12.0 // indirect + github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect + github.com/spf13/afero v1.15.0 // indirect + github.com/spf13/cast v1.10.0 // indirect + github.com/spf13/pflag v1.0.10 // indirect github.com/subosito/gotenv v1.6.0 // indirect - go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 // indirect - go.opentelemetry.io/otel v1.36.0 // indirect - go.opentelemetry.io/otel/metric v1.36.0 // indirect - go.opentelemetry.io/otel/trace v1.36.0 // indirect - go.uber.org/atomic v1.9.0 // indirect - go.uber.org/multierr v1.9.0 // indirect - golang.org/x/crypto v0.41.0 // indirect - golang.org/x/net v0.43.0 // indirect - golang.org/x/sys v0.35.0 // indirect - golang.org/x/text v0.28.0 // indirect - golang.org/x/time v0.12.0 // indirect + go.opentelemetry.io/auto/sdk v1.2.1 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.64.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 // indirect + go.opentelemetry.io/otel v1.39.0 // indirect + go.opentelemetry.io/otel/metric v1.39.0 // indirect + go.opentelemetry.io/otel/trace v1.39.0 // indirect + go.uber.org/atomic v1.11.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + go.yaml.in/yaml/v3 v3.0.4 // indirect + golang.org/x/crypto v0.46.0 // indirect + golang.org/x/net v0.48.0 // indirect + golang.org/x/sys v0.39.0 // indirect + golang.org/x/text v0.32.0 // indirect + golang.org/x/time v0.14.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index befc9b8a4..02daae232 100644 --- a/go.sum +++ b/go.sum @@ -1,26 +1,28 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.120.0 h1:wc6bgG9DHyKqF5/vQvX1CiZrtHnxJjBlKUyF9nP6meA= -cloud.google.com/go v0.120.0/go.mod h1:/beW32s8/pGRuj4IILWQNd4uuebeT4dkOhKmkfit64Q= cloud.google.com/go v0.121.6 h1:waZiuajrI28iAf40cWgycWNgaXPO06dupuS+sgibK6c= cloud.google.com/go v0.121.6/go.mod h1:coChdst4Ea5vUpiALcYKXEpR1S9ZgXbhEzzMcMR66vI= -cloud.google.com/go/auth v0.16.0 h1:Pd8P1s9WkcrBE2n/PhAwKsdrR35V3Sg2II9B+ndM3CU= -cloud.google.com/go/auth v0.16.0/go.mod h1:1howDHJ5IETh/LwYs3ZxvlkXF48aSqqJUM+5o02dNOI= +cloud.google.com/go v0.123.0 h1:2NAUJwPR47q+E35uaJeYoNhuNEM9kM8SjgRgdeOJUSE= +cloud.google.com/go v0.123.0/go.mod h1:xBoMV08QcqUGuPW65Qfm1o9Y4zKZBpGS+7bImXLTAZU= cloud.google.com/go/auth v0.16.4 h1:fXOAIQmkApVvcIn7Pc2+5J8QTMVbUGLscnSVNl11su8= cloud.google.com/go/auth v0.16.4/go.mod h1:j10ncYwjX/g3cdX7GpEzsdM+d+ZNsXAbb6qXA7p1Y5M= +cloud.google.com/go/auth v0.18.0 h1:wnqy5hrv7p3k7cShwAU/Br3nzod7fxoqG+k0VZ+/Pk0= +cloud.google.com/go/auth v0.18.0/go.mod h1:wwkPM1AgE1f2u6dG443MiWoD8C3BtOywNsUMcUTVDRo= cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= -cloud.google.com/go/compute/metadata v0.6.0 h1:A6hENjEsCDtC1k8byVsgwvVcioamEHvZ4j01OwKxG9I= -cloud.google.com/go/compute/metadata v0.6.0/go.mod h1:FjyFAW1MW0C203CEOMDTu3Dk1FlqW3Rga40jzHL4hfg= cloud.google.com/go/compute/metadata v0.8.0 h1:HxMRIbao8w17ZX6wBnjhcDkW6lTFpgcaobyVfZWqRLA= cloud.google.com/go/compute/metadata v0.8.0/go.mod h1:sYOGTp851OV9bOFJ9CH7elVvyzopvWQFNNghtDQ/Biw= +cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= +cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= cloud.google.com/go/iam v1.5.2 h1:qgFRAGEmd8z6dJ/qyEchAuL9jpswyODjA2lS+w234g8= cloud.google.com/go/iam v1.5.2/go.mod h1:SE1vg0N81zQqLzQEwxL2WI6yhetBdbNQuTvIKCSkUHE= -cloud.google.com/go/longrunning v0.6.7 h1:IGtfDWHhQCgCjwQjV9iiLnUta9LBCo8R9QmAFsS/PrE= -cloud.google.com/go/longrunning v0.6.7/go.mod h1:EAFV3IZAKmM56TyiE6VAP3VoTzhZzySwI/YI1s/nRsY= +cloud.google.com/go/iam v1.5.3 h1:+vMINPiDF2ognBJ97ABAYYwRgsaqxPbQDlMnbHMjolc= +cloud.google.com/go/iam v1.5.3/go.mod h1:MR3v9oLkZCTlaqljW6Eb2d3HGDGK5/bDv93jhfISFvU= cloud.google.com/go/longrunning v0.7.0 h1:FV0+SYF1RIj59gyoWDRi45GiYUMM3K1qO51qoboQT1E= cloud.google.com/go/longrunning v0.7.0/go.mod h1:ySn2yXmjbK9Ba0zsQqunhDkYi0+9rlXIwnoAf+h+TPY= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= +github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= @@ -37,17 +39,19 @@ github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHk github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= +github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k= +github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= -github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI= github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss= github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= @@ -75,10 +79,12 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.3.6 h1:GW/XbdyBFQ8Qe+YAmFU9uHLo7OnF5tL52HFAgMmyrf4= github.com/googleapis/enterprise-certificate-proxy v0.3.6/go.mod h1:MkHOF77EYAE7qfSuSS9PU6g4Nt4e11cnsDUowfwewLA= -github.com/googleapis/gax-go/v2 v2.14.1 h1:hb0FFeiPaQskmvakKu5EbCbpntQn48jyHuvrkurSS/Q= -github.com/googleapis/gax-go/v2 v2.14.1/go.mod h1:Hb/NubMaVM88SrNkvl8X/o8XWwDJEPqouaLeN2IUxoA= +github.com/googleapis/enterprise-certificate-proxy v0.3.7 h1:zrn2Ee/nWmHulBx5sAVrGgAa0f2/R35S4DJwfFaUPFQ= +github.com/googleapis/enterprise-certificate-proxy v0.3.7/go.mod h1:MkHOF77EYAE7qfSuSS9PU6g4Nt4e11cnsDUowfwewLA= github.com/googleapis/gax-go/v2 v2.15.0 h1:SyjDc1mGgZU5LncH8gimWo9lW1DtIfPibOG81vgd/bo= github.com/googleapis/gax-go/v2 v2.15.0/go.mod h1:zVVkkxAQHa1RQpg9z2AUCMnKhi0Qld9rcmyfL1OZhoc= +github.com/googleapis/gax-go/v2 v2.16.0 h1:iHbQmKLLZrexmb0OSsNGTeSTS0HO4YvFOG8g5E4Zd0Y= +github.com/googleapis/gax-go/v2 v2.16.0/go.mod h1:o1vfQjjNZn4+dPnRdl/4ZD7S9414Y4xA+a/6Icj6l14= github.com/googleapis/grpc-fallback-go v0.1.4 h1:tEDqZnKGKQpYrmEuu3VVBTw3pijHJsKz/Lu2U0L9AV0= github.com/googleapis/grpc-fallback-go v0.1.4/go.mod h1:R7P0bK21nlCMc4hdtiwmXMzKXThllMim0cUZvClg6XQ= github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= @@ -94,72 +100,99 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/pelletier/go-toml/v2 v2.2.3 h1:YmeHyLY8mFWbdkNWwpr+qIL2bEqT0o95WSdkNHvL12M= github.com/pelletier/go-toml/v2 v2.2.3/go.mod h1:MfCQTFTvCcUyyvvwm1+G6H/jORL20Xlb6rzQu9GuUkc= +github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= +github.com/pelletier/go-toml/v2 v2.2.4/go.mod h1:2gIqNv+qfxSVS7cM2xJQKtLSTLUE9V8t9Stt+h56mCY= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/sagikazarmark/locafero v0.7.0 h1:5MqpDsTGNDhY8sGp0Aowyf0qKsPrhewaLSsFaodPcyo= github.com/sagikazarmark/locafero v0.7.0/go.mod h1:2za3Cg5rMaTMoG/2Ulr9AwtFaIppKXTRYnozin4aB5k= +github.com/sagikazarmark/locafero v0.12.0 h1:/NQhBAkUb4+fH1jivKHWusDYFjMOOKU88eegjfxfHb4= +github.com/sagikazarmark/locafero v0.12.0/go.mod h1:sZh36u/YSZ918v0Io+U9ogLYQJ9tLLBmM4eneO6WwsI= github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js= github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0= github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= +github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 h1:+jumHNA0Wrelhe64i8F6HNlS8pkoyMv5sreGx2Ry5Rw= +github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8/go.mod h1:3n1Cwaq1E1/1lhQhtRK2ts/ZwZEhjcQeJQ1RuC6Q/8U= github.com/spf13/afero v1.12.0 h1:UcOPyRBYczmFn6yvphxkn9ZEOY65cpwGKb5mL36mrqs= github.com/spf13/afero v1.12.0/go.mod h1:ZTlWwG4/ahT8W7T0WQ5uYmjI9duaLQGy3Q2OAl4sk/4= +github.com/spf13/afero v1.15.0 h1:b/YBCLWAJdFWJTN9cLhiXXcD7mzKn9Dm86dNnfyQw1I= +github.com/spf13/afero v1.15.0/go.mod h1:NC2ByUVxtQs4b3sIUphxK0NioZnmxgyCrfzeuq8lxMg= github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y= github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= +github.com/spf13/cast v1.10.0 h1:h2x0u2shc1QuLHfxi+cTJvs30+ZAHOGRic8uyGTDWxY= +github.com/spf13/cast v1.10.0/go.mod h1:jNfB8QC9IA6ZuY2ZjDp0KtFO2LZZlg4S/7bzP6qqeHo= github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= +github.com/spf13/cobra v1.10.2 h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU= +github.com/spf13/cobra v1.10.2/go.mod h1:7C1pvHqHw5A4vrJfjNwvOdzYu0Gml16OCs2GRiTUUS4= github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk= +github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.20.1 h1:ZMi+z/lvLyPSCoNtFCpqjy0S4kPbirhpTMwl8BkW9X4= github.com/spf13/viper v1.20.1/go.mod h1:P9Mdzt1zoHIG8m2eZQinpiBjo6kCmZSKBClNNqjJvu4= +github.com/spf13/viper v1.21.0 h1:x5S+0EU27Lbphp4UKm1C+1oQO+rKx36vfCoaVebLFSU= +github.com/spf13/viper v1.21.0/go.mod h1:P0lhsswPGWD/1lZJ9ny3fYnVqxiegrlNrEmgLjbTCAY= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 h1:x7wzEgXfnzJcHDwStJT+mxOz4etr2EcexjqhBvmoakw= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0/go.mod h1:rg+RlpR5dKwaS95IyyZqj5Wd4E13lk/msnTS0Xl9lJM= +go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= +go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0 h1:q4XOmH/0opmeuJtPsbFNivyl7bCt7yRBbeEm2sC/XtQ= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0/go.mod h1:snMWehoOh2wsEwnvvwtDyFCxVeDAODenXHtn5vzrKjo= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 h1:sbiXRNDSWJOTobXh5HyQKjq6wUC5tNybqjIqDpAY4CU= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0/go.mod h1:69uWxva0WgAA/4bu2Yy70SLDBwZXuQ6PbBpbsa5iZrQ= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.64.0 h1:RN3ifU8y4prNWeEnQp2kRRHz8UwonAEYZl8tUzHEXAk= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.64.0/go.mod h1:habDz3tEWiFANTo6oUE99EmaFUrCNYAAg3wiVmusm70= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 h1:F7Jx+6hwnZ41NSFTO5q4LYDtJRXBf2PD0rNBkeB/lus= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0/go.mod h1:UHB22Z8QsdRDrnAtX4PntOl36ajSxcdUMt1sF7Y6E7Q= -go.opentelemetry.io/otel v1.35.0 h1:xKWKPxrxB6OtMCbmMY021CqC45J+3Onta9MqjhnusiQ= -go.opentelemetry.io/otel v1.35.0/go.mod h1:UEqy8Zp11hpkUrL73gSlELM0DupHoiq72dR+Zqel/+Y= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 h1:ssfIgGNANqpVFCndZvcuyKbl0g+UAVcbBcqGkG28H0Y= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0/go.mod h1:GQ/474YrbE4Jx8gZ4q5I4hrhUzM6UPzyrqJYV2AqPoQ= go.opentelemetry.io/otel v1.36.0 h1:UumtzIklRBY6cI/lllNZlALOF5nNIzJVb16APdvgTXg= go.opentelemetry.io/otel v1.36.0/go.mod h1:/TcFMXYjyRNh8khOAO9ybYkqaDBb/70aVwkNML4pP8E= -go.opentelemetry.io/otel/metric v1.35.0 h1:0znxYu2SNyuMSQT4Y9WDWej0VpcsxkuklLa4/siN90M= -go.opentelemetry.io/otel/metric v1.35.0/go.mod h1:nKVFgxBZ2fReX6IlyW28MgZojkoAkJGaE8CpgeAU3oE= +go.opentelemetry.io/otel v1.39.0 h1:8yPrr/S0ND9QEfTfdP9V+SiwT4E0G7Y5MO7p85nis48= +go.opentelemetry.io/otel v1.39.0/go.mod h1:kLlFTywNWrFyEdH0oj2xK0bFYZtHRYUdv1NklR/tgc8= go.opentelemetry.io/otel/metric v1.36.0 h1:MoWPKVhQvJ+eeXWHFBOPoBOi20jh6Iq2CcCREuTYufE= go.opentelemetry.io/otel/metric v1.36.0/go.mod h1:zC7Ks+yeyJt4xig9DEw9kuUFe5C3zLbVjV2PzT6qzbs= -go.opentelemetry.io/otel/sdk v1.35.0 h1:iPctf8iprVySXSKJffSS79eOjl9pvxV9ZqOWT0QejKY= -go.opentelemetry.io/otel/sdk v1.35.0/go.mod h1:+ga1bZliga3DxJ3CQGg3updiaAJoNECOgJREo9KHGQg= +go.opentelemetry.io/otel/metric v1.39.0 h1:d1UzonvEZriVfpNKEVmHXbdf909uGTOQjA0HF0Ls5Q0= +go.opentelemetry.io/otel/metric v1.39.0/go.mod h1:jrZSWL33sD7bBxg1xjrqyDjnuzTUB0x1nBERXd7Ftcs= go.opentelemetry.io/otel/sdk v1.36.0 h1:b6SYIuLRs88ztox4EyrvRti80uXIFy+Sqzoh9kFULbs= -go.opentelemetry.io/otel/sdk/metric v1.35.0 h1:1RriWBmCKgkeHEhM7a2uMjMUfP7MsOF5JpUCaEqEI9o= -go.opentelemetry.io/otel/sdk/metric v1.35.0/go.mod h1:is6XYCUMpcKi+ZsOvfluY5YstFnhW0BidkR+gL+qN+w= +go.opentelemetry.io/otel/sdk v1.36.0/go.mod h1:+lC+mTgD+MUWfjJubi2vvXWcVxyr9rmlshZni72pXeY= +go.opentelemetry.io/otel/sdk v1.39.0 h1:nMLYcjVsvdui1B/4FRkwjzoRVsMK8uL/cj0OyhKzt18= go.opentelemetry.io/otel/sdk/metric v1.36.0 h1:r0ntwwGosWGaa0CrSt8cuNuTcccMXERFwHX4dThiPis= -go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt/xgMs= -go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc= +go.opentelemetry.io/otel/sdk/metric v1.36.0/go.mod h1:qTNOhFDfKRwX0yXOqJYegL5WRaW376QbB7P4Pb0qva4= +go.opentelemetry.io/otel/sdk/metric v1.39.0 h1:cXMVVFVgsIf2YL6QkRF4Urbr/aMInf+2WKg+sEJTtB8= go.opentelemetry.io/otel/trace v1.36.0 h1:ahxWNuqZjpdiFAyrIoQ4GIiAIhxAunQR6MUoKrsNd4w= go.opentelemetry.io/otel/trace v1.36.0/go.mod h1:gQ+OnDZzrybY4k4seLzPAWNwVBBVlF2szhehOBB/tGA= +go.opentelemetry.io/otel/trace v1.39.0 h1:2d2vfpEDmCJ5zVYz7ijaJdOF59xLomrvj7bjt6/qCJI= +go.opentelemetry.io/otel/trace v1.39.0/go.mod h1:88w4/PnZSazkGzz/w84VHpQafiU4EtqqlVdxWy+rNOA= go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= +go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI= go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= +go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= +go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.37.0 h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE= -golang.org/x/crypto v0.37.0/go.mod h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc= golang.org/x/crypto v0.41.0 h1:WKYxWedPGCTVVl5+WHSSrOBT0O8lx32+zxmHxijgXp4= golang.org/x/crypto v0.41.0/go.mod h1:pO5AFd7FA68rFak7rOAGVuygIISepHftHnr8dr6+sUc= +golang.org/x/crypto v0.46.0 h1:cKRW/pmt1pKAfetfu+RCEvjvZkA9RimPbh7bhFjGVBU= +golang.org/x/crypto v0.46.0/go.mod h1:Evb/oLKmMraqjZ2iQTwDwvCtJkczlDuTmdJXoZVzqU0= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= @@ -170,77 +203,77 @@ golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73r golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.39.0 h1:ZCu7HMWDxpXpaiKdhzIfaltL9Lp31x/3fCP11bc6/fY= -golang.org/x/net v0.39.0/go.mod h1:X7NRbYVEA+ewNkCNyJ513WmMdQ3BineSwVtN2zD/d+E= golang.org/x/net v0.43.0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE= golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg= +golang.org/x/net v0.48.0 h1:zyQRTTrjc33Lhh0fBgT/H3oZq9WuvRR5gPC70xpDiQU= +golang.org/x/net v0.48.0/go.mod h1:+ndRgGjkh8FGtu1w1FGbEC31if4VrNVMuKTgcAAnQRY= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.29.0 h1:WdYw2tdTK1S8olAzWHdgeqfy+Mtm9XNhv/xJsY65d98= -golang.org/x/oauth2 v0.29.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8= golang.org/x/oauth2 v0.30.0 h1:dnDm7JmhM45NNpd8FDDeLhK6FwqbOf4MLCM9zb1BOHI= golang.org/x/oauth2 v0.30.0/go.mod h1:B++QgG3ZKulg6sRPGD/mqlHQs5rB3Ml9erfeDY7xKlU= +golang.org/x/oauth2 v0.34.0 h1:hqK/t4AKgbqWkdkcAeI8XLmbK+4m4G5YeQRrmiotGlw= +golang.org/x/oauth2 v0.34.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610= -golang.org/x/sync v0.13.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw= golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= +golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4= +golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.32.0 h1:s77OFDvIQeibCmezSnk/q6iAfkdiQaJi4VzroCFrN20= -golang.org/x/sys v0.32.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI= golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk= +golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.24.0 h1:dd5Bzh4yt5KYA8f9CJHCP4FB4D51c2c6JvN37xJJkJ0= -golang.org/x/text v0.24.0/go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU= golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng= golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU= -golang.org/x/time v0.11.0 h1:/bpjEDfN9tkoN/ryeYHnv5hcMlc8ncjMcM4XBk5NWV0= -golang.org/x/time v0.11.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= +golang.org/x/text v0.32.0 h1:ZD01bjUt1FQ9WJ0ClOL5vxgxOI/sVCNgX1YtKwcY0mU= +golang.org/x/text v0.32.0/go.mod h1:o/rUWzghvpD5TXrTIBuJU77MTaN0ljMWE47kxGJQ7jY= golang.org/x/time v0.12.0 h1:ScB/8o8olJvc+CQPWrK3fPZNfh7qgwCrY0zJmoEQLSE= golang.org/x/time v0.12.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= +golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI= +golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/api v0.229.0 h1:p98ymMtqeJ5i3lIBMj5MpR9kzIIgzpHHh8vQ+vgAzx8= -google.golang.org/api v0.229.0/go.mod h1:wyDfmq5g1wYJWn29O22FDWN48P7Xcz0xz+LBpptYvB0= google.golang.org/api v0.247.0 h1:tSd/e0QrUlLsrwMKmkbQhYVa109qIintOls2Wh6bngc= google.golang.org/api v0.247.0/go.mod h1:r1qZOPmxXffXg6xS5uhx16Fa/UFY8QU/K4bfKrnvovM= +google.golang.org/api v0.257.0 h1:8Y0lzvHlZps53PEaw+G29SsQIkuKrumGWs9puiexNAA= +google.golang.org/api v0.257.0/go.mod h1:4eJrr+vbVaZSqs7vovFd1Jb/A6ml6iw2e6FBYf3GAO4= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20201008135153-289734e2e40c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20250414145226-207652e42e2e h1:mYHFv3iX85YMwhGSaZS4xpkM8WQDmJUovz7yqsFrwDk= -google.golang.org/genproto v0.0.0-20250414145226-207652e42e2e/go.mod h1:TQT1YpH/rlDCS5+EuFaqPIMqDfuNMFR1OI8EcZJGgAk= google.golang.org/genproto v0.0.0-20250603155806-513f23925822 h1:rHWScKit0gvAPuOnu87KpaYtjK5zBMLcULh7gxkCXu4= google.golang.org/genproto v0.0.0-20250603155806-513f23925822/go.mod h1:HubltRL7rMh0LfnQPkMH4NPDFEWp0jw3vixw7jEM53s= -google.golang.org/genproto/googleapis/api v0.0.0-20250414145226-207652e42e2e h1:UdXH7Kzbj+Vzastr5nVfccbmFsmYNygVLSPk1pEfDoY= -google.golang.org/genproto/googleapis/api v0.0.0-20250414145226-207652e42e2e/go.mod h1:085qFyf2+XaZlRdCgKNCIZ3afY2p4HHZdoIRpId8F4A= +google.golang.org/genproto v0.0.0-20251213004720-97cd9d5aeac2 h1:stRtB2UVzFOWnorVuwF0BVVEjQ3AN6SjHWdg811UIQM= +google.golang.org/genproto v0.0.0-20251213004720-97cd9d5aeac2/go.mod h1:yJ2HH4EHEDTd3JiLmhds6NkJ17ITVYOdV3m3VKOnws0= google.golang.org/genproto/googleapis/api v0.0.0-20250818200422-3122310a409c h1:AtEkQdl5b6zsybXcbz00j1LwNodDuH6hVifIaNqk7NQ= google.golang.org/genproto/googleapis/api v0.0.0-20250818200422-3122310a409c/go.mod h1:ea2MjsO70ssTfCjiwHgI0ZFqcw45Ksuk2ckf9G468GA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250414145226-207652e42e2e h1:ztQaXfzEXTmCBvbtWYRhJxW+0iJcz2qXfd38/e9l7bA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250414145226-207652e42e2e/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= +google.golang.org/genproto/googleapis/api v0.0.0-20251213004720-97cd9d5aeac2 h1:7LRqPCEdE4TP4/9psdaB7F2nhZFfBiGJomA5sojLWdU= +google.golang.org/genproto/googleapis/api v0.0.0-20251213004720-97cd9d5aeac2/go.mod h1:+rXWjjaukWZun3mLfjmVnQi18E1AsFbDN9QdJ5YXLto= google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c h1:qXWI/sQtv5UKboZ/zUk7h+mrf/lXORyI+n9DKDAusdg= google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c/go.mod h1:gw1tLEfykwDz2ET4a12jcXt4couGAm7IwsVaTy0Sflo= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 h1:2I6GHUeJ/4shcDpoUlLs/2WPnhg7yJwvXtqcMJt9liA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.33.0/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= -google.golang.org/grpc v1.71.1 h1:ffsFWr7ygTUscGPI0KKK6TLrGz0476KUvvsbqWK0rPI= -google.golang.org/grpc v1.71.1/go.mod h1:H0GRtasmQOh9LkFoCPDu3ZrwUtD1YGE+b2vYBYd/8Ec= google.golang.org/grpc v1.74.2 h1:WoosgB65DlWVC9FqI82dGsZhWFNBSLjQ84bjROOpMu4= google.golang.org/grpc v1.74.2/go.mod h1:CtQ+BGjaAIXHs/5YS3i473GqwBBa1zGQNevxdeBEXrM= +google.golang.org/grpc v1.77.0 h1:wVVY6/8cGA6vvffn+wWK5ToddbgdU3d8MNENr4evgXM= +google.golang.org/grpc v1.77.0/go.mod h1:z0BY1iVj0q8E1uSQCjL9cppRj+gnZjzDnzV0dHhrNig= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -250,10 +283,10 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= -google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= google.golang.org/protobuf v1.36.7 h1:IgrO7UwFQGJdRNXH/sQux4R1Dj1WAKcLElzeeRaXV2A= google.golang.org/protobuf v1.36.7/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE= +google.golang.org/protobuf v1.36.11/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/schema/google/showcase/v1beta1/compliance.proto b/schema/google/showcase/v1beta1/compliance.proto index 4e8cba6b2..48c71bbb9 100644 --- a/schema/google/showcase/v1beta1/compliance.proto +++ b/schema/google/showcase/v1beta1/compliance.proto @@ -216,9 +216,37 @@ message ComplianceData { // optional fields optional string p_string = 17; + optional int32 p_int32 = 18; + optional sint32 p_sint32 = 39; + optional sfixed32 p_sfixed32 = 40; + + optional uint32 p_uint32 = 41; + optional fixed32 p_fixed32 = 42; + + optional int64 p_int64 = 43; + optional sint64 p_sint64 = 44; + optional sfixed64 p_sfixed64 = 45; + + optional uint64 p_uint64 = 46; + optional fixed64 p_fixed64 = 47; + + optional float p_float = 48; optional double p_double = 19; + optional bool p_bool = 20; + + // The proto compiler seems to misgenerate optional bytes fields. + // The generated code looks like: + // ``` + // if cmd.Flags().Changed("info.p_bytes") { + // RepeatDataBodyInfoInput.Info.PBytes = &repeatDataBodyInfoInputInfoPBytes + // } + // ``` + // The dereference of `&repeatDataBodyInfoInputInfoPBytes` is incorrect since + // `repeatDataBodyInfoInputInfoPBytes` is already a `byte[]` + // optional bytes p_bytes = 49; + optional LifeKingdom p_kingdom = 23; optional ComplianceDataChild p_child = 21; } @@ -254,7 +282,6 @@ enum Continent { EUROPE = 5; } - message EnumRequest { // Whether the client is requesting a new, unknown enum value or a known enum value already declared in this proto file. bool unknown_enum = 1; diff --git a/server/genproto/compliance.pb.go b/server/genproto/compliance.pb.go index 380225785..c5e625d7b 100644 --- a/server/genproto/compliance.pb.go +++ b/server/genproto/compliance.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/compliance.proto package genproto @@ -480,6 +480,16 @@ type ComplianceData struct { FChild *ComplianceDataChild `protobuf:"bytes,16,opt,name=f_child,json=fChild,proto3" json:"f_child,omitempty"` PString *string `protobuf:"bytes,17,opt,name=p_string,json=pString,proto3,oneof" json:"p_string,omitempty"` PInt32 *int32 `protobuf:"varint,18,opt,name=p_int32,json=pInt32,proto3,oneof" json:"p_int32,omitempty"` + PSint32 *int32 `protobuf:"zigzag32,39,opt,name=p_sint32,json=pSint32,proto3,oneof" json:"p_sint32,omitempty"` + PSfixed32 *int32 `protobuf:"fixed32,40,opt,name=p_sfixed32,json=pSfixed32,proto3,oneof" json:"p_sfixed32,omitempty"` + PUint32 *uint32 `protobuf:"varint,41,opt,name=p_uint32,json=pUint32,proto3,oneof" json:"p_uint32,omitempty"` + PFixed32 *uint32 `protobuf:"fixed32,42,opt,name=p_fixed32,json=pFixed32,proto3,oneof" json:"p_fixed32,omitempty"` + PInt64 *int64 `protobuf:"varint,43,opt,name=p_int64,json=pInt64,proto3,oneof" json:"p_int64,omitempty"` + PSint64 *int64 `protobuf:"zigzag64,44,opt,name=p_sint64,json=pSint64,proto3,oneof" json:"p_sint64,omitempty"` + PSfixed64 *int64 `protobuf:"fixed64,45,opt,name=p_sfixed64,json=pSfixed64,proto3,oneof" json:"p_sfixed64,omitempty"` + PUint64 *uint64 `protobuf:"varint,46,opt,name=p_uint64,json=pUint64,proto3,oneof" json:"p_uint64,omitempty"` + PFixed64 *uint64 `protobuf:"fixed64,47,opt,name=p_fixed64,json=pFixed64,proto3,oneof" json:"p_fixed64,omitempty"` + PFloat *float32 `protobuf:"fixed32,48,opt,name=p_float,json=pFloat,proto3,oneof" json:"p_float,omitempty"` PDouble *float64 `protobuf:"fixed64,19,opt,name=p_double,json=pDouble,proto3,oneof" json:"p_double,omitempty"` PBool *bool `protobuf:"varint,20,opt,name=p_bool,json=pBool,proto3,oneof" json:"p_bool,omitempty"` PKingdom *ComplianceData_LifeKingdom `protobuf:"varint,23,opt,name=p_kingdom,json=pKingdom,proto3,enum=google.showcase.v1beta1.ComplianceData_LifeKingdom,oneof" json:"p_kingdom,omitempty"` @@ -651,6 +661,76 @@ func (x *ComplianceData) GetPInt32() int32 { return 0 } +func (x *ComplianceData) GetPSint32() int32 { + if x != nil && x.PSint32 != nil { + return *x.PSint32 + } + return 0 +} + +func (x *ComplianceData) GetPSfixed32() int32 { + if x != nil && x.PSfixed32 != nil { + return *x.PSfixed32 + } + return 0 +} + +func (x *ComplianceData) GetPUint32() uint32 { + if x != nil && x.PUint32 != nil { + return *x.PUint32 + } + return 0 +} + +func (x *ComplianceData) GetPFixed32() uint32 { + if x != nil && x.PFixed32 != nil { + return *x.PFixed32 + } + return 0 +} + +func (x *ComplianceData) GetPInt64() int64 { + if x != nil && x.PInt64 != nil { + return *x.PInt64 + } + return 0 +} + +func (x *ComplianceData) GetPSint64() int64 { + if x != nil && x.PSint64 != nil { + return *x.PSint64 + } + return 0 +} + +func (x *ComplianceData) GetPSfixed64() int64 { + if x != nil && x.PSfixed64 != nil { + return *x.PSfixed64 + } + return 0 +} + +func (x *ComplianceData) GetPUint64() uint64 { + if x != nil && x.PUint64 != nil { + return *x.PUint64 + } + return 0 +} + +func (x *ComplianceData) GetPFixed64() uint64 { + if x != nil && x.PFixed64 != nil { + return *x.PFixed64 + } + return 0 +} + +func (x *ComplianceData) GetPFloat() float32 { + if x != nil && x.PFloat != nil { + return *x.PFloat + } + return 0 +} + func (x *ComplianceData) GetPDouble() float64 { if x != nil && x.PDouble != nil { return *x.PDouble @@ -1039,7 +1119,7 @@ var file_google_showcase_v1beta1_compliance_proto_rawDesc = []byte{ 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x08, 0x72, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0xac, 0x08, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x70, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0xfa, 0x0b, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, @@ -1079,215 +1159,243 @@ var file_google_showcase_v1beta1_compliance_proto_rawDesc = []byte{ 0x72, 0x69, 0x6e, 0x67, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x12, 0x1c, 0x0a, 0x07, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x12, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x06, 0x70, 0x49, 0x6e, - 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, - 0x6c, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x01, 0x48, 0x02, 0x52, 0x07, 0x70, 0x44, 0x6f, 0x75, - 0x62, 0x6c, 0x65, 0x88, 0x01, 0x01, 0x12, 0x1a, 0x0a, 0x06, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, - 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x05, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x88, - 0x01, 0x01, 0x12, 0x55, 0x0a, 0x09, 0x70, 0x5f, 0x6b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x18, - 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, - 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, - 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x4c, - 0x69, 0x66, 0x65, 0x4b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x48, 0x04, 0x52, 0x08, 0x70, 0x4b, - 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x88, 0x01, 0x01, 0x12, 0x4a, 0x0a, 0x07, 0x70, 0x5f, 0x63, - 0x68, 0x69, 0x6c, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, - 0x61, 0x74, 0x61, 0x43, 0x68, 0x69, 0x6c, 0x64, 0x48, 0x05, 0x52, 0x06, 0x70, 0x43, 0x68, 0x69, - 0x6c, 0x64, 0x88, 0x01, 0x01, 0x22, 0x83, 0x01, 0x0a, 0x0b, 0x4c, 0x69, 0x66, 0x65, 0x4b, 0x69, - 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x12, 0x1c, 0x0a, 0x18, 0x4c, 0x49, 0x46, 0x45, 0x5f, 0x4b, 0x49, - 0x4e, 0x47, 0x44, 0x4f, 0x4d, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, - 0x44, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x41, 0x52, 0x43, 0x48, 0x41, 0x45, 0x42, 0x41, 0x43, - 0x54, 0x45, 0x52, 0x49, 0x41, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x45, 0x55, 0x42, 0x41, 0x43, - 0x54, 0x45, 0x52, 0x49, 0x41, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x50, 0x52, 0x4f, 0x54, 0x49, - 0x53, 0x54, 0x41, 0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x55, 0x4e, 0x47, 0x49, 0x10, 0x04, - 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x4c, 0x41, 0x4e, 0x54, 0x41, 0x45, 0x10, 0x05, 0x12, 0x0c, 0x0a, - 0x08, 0x41, 0x4e, 0x49, 0x4d, 0x41, 0x4c, 0x49, 0x41, 0x10, 0x06, 0x42, 0x0b, 0x0a, 0x09, 0x5f, - 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x69, - 0x6e, 0x74, 0x33, 0x32, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, - 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x42, 0x0c, 0x0a, 0x0a, - 0x5f, 0x70, 0x5f, 0x6b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, - 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x22, 0xd9, 0x04, 0x0a, 0x13, 0x43, 0x6f, 0x6d, 0x70, 0x6c, - 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x69, 0x6c, 0x64, 0x12, 0x19, - 0x0a, 0x08, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x07, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x5f, 0x66, - 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x66, 0x46, 0x6c, 0x6f, - 0x61, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x01, 0x52, 0x07, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x15, 0x0a, - 0x06, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x66, - 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x43, 0x0a, 0x0b, 0x66, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, - 0x65, 0x6e, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, - 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x0a, 0x66, - 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x12, 0x4a, 0x0a, 0x07, 0x66, 0x5f, 0x63, - 0x68, 0x69, 0x6c, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, - 0x61, 0x74, 0x61, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x52, 0x06, 0x66, - 0x43, 0x68, 0x69, 0x6c, 0x64, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, - 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x70, 0x53, 0x74, 0x72, 0x69, - 0x6e, 0x67, 0x88, 0x01, 0x01, 0x12, 0x1c, 0x0a, 0x07, 0x70, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, - 0x18, 0x07, 0x20, 0x01, 0x28, 0x02, 0x48, 0x01, 0x52, 0x06, 0x70, 0x46, 0x6c, 0x6f, 0x61, 0x74, - 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, - 0x08, 0x20, 0x01, 0x28, 0x01, 0x48, 0x02, 0x52, 0x07, 0x70, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, - 0x88, 0x01, 0x01, 0x12, 0x1a, 0x0a, 0x06, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x09, 0x20, - 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x05, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x88, 0x01, 0x01, 0x12, - 0x43, 0x0a, 0x0b, 0x70, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x18, 0x0c, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, - 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, - 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x0a, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x69, - 0x6e, 0x65, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x07, 0x70, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, - 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, - 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, - 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x47, 0x72, - 0x61, 0x6e, 0x64, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x48, 0x04, 0x52, 0x06, 0x70, 0x43, 0x68, 0x69, - 0x6c, 0x64, 0x88, 0x01, 0x01, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, - 0x6e, 0x67, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x42, 0x0b, - 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, - 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x63, 0x68, 0x69, - 0x6c, 0x64, 0x22, 0x67, 0x0a, 0x18, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, - 0x44, 0x61, 0x74, 0x61, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x12, 0x19, - 0x0a, 0x08, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x07, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x5f, 0x64, - 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01, 0x52, 0x07, 0x66, 0x44, 0x6f, - 0x75, 0x62, 0x6c, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x66, 0x42, 0x6f, 0x6f, 0x6c, 0x22, 0x30, 0x0a, 0x0b, 0x45, - 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x6e, - 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, - 0x52, 0x0b, 0x75, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x90, 0x01, - 0x0a, 0x0c, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, - 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, - 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, - 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, - 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x74, - 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, - 0x2a, 0x69, 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x12, 0x19, 0x0a, - 0x15, 0x43, 0x4f, 0x4e, 0x54, 0x49, 0x4e, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, - 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x46, 0x52, 0x49, - 0x43, 0x41, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x41, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x41, 0x10, - 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x41, 0x4e, 0x54, 0x41, 0x52, 0x54, 0x49, 0x43, 0x41, 0x10, 0x03, - 0x12, 0x0d, 0x0a, 0x09, 0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x10, 0x04, 0x12, - 0x0a, 0x0a, 0x06, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x10, 0x05, 0x32, 0xd8, 0x0d, 0x0a, 0x0a, - 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x82, 0x01, 0x0a, 0x0e, 0x52, - 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, 0x64, 0x79, 0x12, 0x26, 0x2e, + 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74, + 0x33, 0x32, 0x18, 0x27, 0x20, 0x01, 0x28, 0x11, 0x48, 0x02, 0x52, 0x07, 0x70, 0x53, 0x69, 0x6e, + 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x5f, 0x73, 0x66, 0x69, 0x78, + 0x65, 0x64, 0x33, 0x32, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x03, 0x52, 0x09, 0x70, 0x53, + 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, + 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x29, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x04, 0x52, 0x07, + 0x70, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x5f, + 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x07, 0x48, 0x05, 0x52, + 0x08, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x1c, 0x0a, 0x07, + 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x2b, 0x20, 0x01, 0x28, 0x03, 0x48, 0x06, 0x52, + 0x06, 0x70, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, + 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x12, 0x48, 0x07, 0x52, 0x07, + 0x70, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x5f, + 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x10, 0x48, 0x08, + 0x52, 0x09, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x1e, + 0x0a, 0x08, 0x70, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x04, + 0x48, 0x09, 0x52, 0x07, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x20, + 0x0a, 0x09, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x2f, 0x20, 0x01, 0x28, + 0x06, 0x48, 0x0a, 0x52, 0x08, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x88, 0x01, 0x01, + 0x12, 0x1c, 0x0a, 0x07, 0x70, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x30, 0x20, 0x01, 0x28, + 0x02, 0x48, 0x0b, 0x52, 0x06, 0x70, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x88, 0x01, 0x01, 0x12, 0x1e, + 0x0a, 0x08, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x01, + 0x48, 0x0c, 0x52, 0x07, 0x70, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x88, 0x01, 0x01, 0x12, 0x1a, + 0x0a, 0x06, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x48, 0x0d, + 0x52, 0x05, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x55, 0x0a, 0x09, 0x70, 0x5f, + 0x6b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, - 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, - 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1f, - 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x3a, 0x01, 0x2a, 0x22, 0x14, 0x2f, 0x76, 0x31, 0x62, 0x65, - 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x12, - 0x8d, 0x01, 0x0a, 0x12, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, - 0x64, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, - 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, - 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x26, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x20, 0x3a, - 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x22, 0x18, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, - 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x69, 0x6e, 0x66, 0x6f, 0x12, - 0x81, 0x01, 0x0a, 0x0f, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x51, 0x75, - 0x65, 0x72, 0x79, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, - 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, - 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, + 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x66, 0x65, 0x4b, 0x69, 0x6e, 0x67, 0x64, + 0x6f, 0x6d, 0x48, 0x0e, 0x52, 0x08, 0x70, 0x4b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x88, 0x01, + 0x01, 0x12, 0x4a, 0x0a, 0x07, 0x70, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, 0x15, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, + 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6d, + 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x69, 0x6c, 0x64, + 0x48, 0x0f, 0x52, 0x06, 0x70, 0x43, 0x68, 0x69, 0x6c, 0x64, 0x88, 0x01, 0x01, 0x22, 0x83, 0x01, + 0x0a, 0x0b, 0x4c, 0x69, 0x66, 0x65, 0x4b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x12, 0x1c, 0x0a, + 0x18, 0x4c, 0x49, 0x46, 0x45, 0x5f, 0x4b, 0x49, 0x4e, 0x47, 0x44, 0x4f, 0x4d, 0x5f, 0x55, 0x4e, + 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x41, + 0x52, 0x43, 0x48, 0x41, 0x45, 0x42, 0x41, 0x43, 0x54, 0x45, 0x52, 0x49, 0x41, 0x10, 0x01, 0x12, + 0x0e, 0x0a, 0x0a, 0x45, 0x55, 0x42, 0x41, 0x43, 0x54, 0x45, 0x52, 0x49, 0x41, 0x10, 0x02, 0x12, + 0x0c, 0x0a, 0x08, 0x50, 0x52, 0x4f, 0x54, 0x49, 0x53, 0x54, 0x41, 0x10, 0x03, 0x12, 0x09, 0x0a, + 0x05, 0x46, 0x55, 0x4e, 0x47, 0x49, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x4c, 0x41, 0x4e, + 0x54, 0x41, 0x45, 0x10, 0x05, 0x12, 0x0c, 0x0a, 0x08, 0x41, 0x4e, 0x49, 0x4d, 0x41, 0x4c, 0x49, + 0x41, 0x10, 0x06, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, + 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x42, 0x0b, 0x0a, 0x09, + 0x5f, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x70, 0x5f, + 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x75, + 0x69, 0x6e, 0x74, 0x33, 0x32, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65, + 0x64, 0x33, 0x32, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x42, + 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x42, 0x0d, 0x0a, 0x0b, + 0x5f, 0x70, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x42, 0x0b, 0x0a, 0x09, 0x5f, + 0x70, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x70, 0x5f, 0x66, + 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x66, 0x6c, 0x6f, + 0x61, 0x74, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x42, + 0x09, 0x0a, 0x07, 0x5f, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x70, + 0x5f, 0x6b, 0x69, 0x6e, 0x67, 0x64, 0x6f, 0x6d, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x63, + 0x68, 0x69, 0x6c, 0x64, 0x22, 0xd9, 0x04, 0x0a, 0x13, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, + 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x69, 0x6c, 0x64, 0x12, 0x19, 0x0a, 0x08, + 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, + 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x5f, 0x66, 0x6c, 0x6f, + 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x66, 0x46, 0x6c, 0x6f, 0x61, 0x74, + 0x12, 0x19, 0x0a, 0x08, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x01, 0x52, 0x07, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x66, + 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x66, 0x42, 0x6f, + 0x6f, 0x6c, 0x12, 0x43, 0x0a, 0x0b, 0x66, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, + 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x0a, 0x66, 0x43, 0x6f, + 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x12, 0x4a, 0x0a, 0x07, 0x66, 0x5f, 0x63, 0x68, 0x69, + 0x6c, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, + 0x61, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x52, 0x06, 0x66, 0x43, 0x68, + 0x69, 0x6c, 0x64, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, + 0x88, 0x01, 0x01, 0x12, 0x1c, 0x0a, 0x07, 0x70, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x07, + 0x20, 0x01, 0x28, 0x02, 0x48, 0x01, 0x52, 0x06, 0x70, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x88, 0x01, + 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x08, 0x20, + 0x01, 0x28, 0x01, 0x48, 0x02, 0x52, 0x07, 0x70, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x88, 0x01, + 0x01, 0x12, 0x1a, 0x0a, 0x06, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x09, 0x20, 0x01, 0x28, + 0x08, 0x48, 0x03, 0x52, 0x05, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x43, 0x0a, + 0x0b, 0x70, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x18, 0x0c, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, + 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, + 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x52, 0x0a, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, + 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x07, 0x70, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, 0x0a, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, + 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, + 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x47, 0x72, 0x61, 0x6e, + 0x64, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x48, 0x04, 0x52, 0x06, 0x70, 0x43, 0x68, 0x69, 0x6c, 0x64, + 0x88, 0x01, 0x01, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, + 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x42, 0x0b, 0x0a, 0x09, + 0x5f, 0x70, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x70, 0x5f, + 0x62, 0x6f, 0x6f, 0x6c, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, + 0x22, 0x67, 0x0a, 0x18, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x44, 0x61, + 0x74, 0x61, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x12, 0x19, 0x0a, 0x08, + 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, + 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x5f, 0x64, 0x6f, 0x75, + 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01, 0x52, 0x07, 0x66, 0x44, 0x6f, 0x75, 0x62, + 0x6c, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x08, 0x52, 0x05, 0x66, 0x42, 0x6f, 0x6f, 0x6c, 0x22, 0x30, 0x0a, 0x0b, 0x45, 0x6e, 0x75, + 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x6e, 0x6b, 0x6e, + 0x6f, 0x77, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, + 0x75, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x90, 0x01, 0x0a, 0x0c, + 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x07, + 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x52, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x09, + 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, + 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, + 0x65, 0x6e, 0x74, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x2a, 0x69, + 0x0a, 0x09, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x12, 0x19, 0x0a, 0x15, 0x43, + 0x4f, 0x4e, 0x54, 0x49, 0x4e, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, + 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x46, 0x52, 0x49, 0x43, 0x41, + 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x41, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x41, 0x10, 0x02, 0x12, + 0x0d, 0x0a, 0x09, 0x41, 0x4e, 0x54, 0x41, 0x52, 0x54, 0x49, 0x43, 0x41, 0x10, 0x03, 0x12, 0x0d, + 0x0a, 0x09, 0x41, 0x55, 0x53, 0x54, 0x52, 0x41, 0x4c, 0x49, 0x41, 0x10, 0x04, 0x12, 0x0a, 0x0a, + 0x06, 0x45, 0x55, 0x52, 0x4f, 0x50, 0x45, 0x10, 0x05, 0x32, 0xd8, 0x0d, 0x0a, 0x0a, 0x43, 0x6f, + 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x82, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x70, + 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, 0x64, 0x79, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x12, 0x15, 0x2f, 0x76, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x3a, 0x71, 0x75, - 0x65, 0x72, 0x79, 0x12, 0xd9, 0x01, 0x0a, 0x14, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, - 0x74, 0x61, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x26, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, + 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, + 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, + 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1f, 0x82, 0xd3, + 0xe4, 0x93, 0x02, 0x19, 0x3a, 0x01, 0x2a, 0x22, 0x14, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x8d, 0x01, + 0x0a, 0x12, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, 0x64, 0x79, + 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, - 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x70, 0x82, - 0xd3, 0xe4, 0x93, 0x02, 0x6a, 0x12, 0x68, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, - 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x73, - 0x74, 0x72, 0x69, 0x6e, 0x67, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x69, - 0x6e, 0x74, 0x33, 0x32, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x64, 0x6f, - 0x75, 0x62, 0x6c, 0x65, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x62, 0x6f, - 0x6f, 0x6c, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x6b, 0x69, 0x6e, 0x67, - 0x64, 0x6f, 0x6d, 0x7d, 0x3a, 0x73, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x70, 0x61, 0x74, 0x68, 0x12, - 0xd3, 0x02, 0x0a, 0x16, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x50, 0x61, - 0x74, 0x68, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, + 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x26, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x20, 0x3a, 0x04, 0x69, + 0x6e, 0x66, 0x6f, 0x22, 0x18, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, + 0x70, 0x65, 0x61, 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x81, 0x01, + 0x0a, 0x0f, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x51, 0x75, 0x65, 0x72, + 0x79, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, + 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, + 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, + 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x12, 0x15, 0x2f, 0x76, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x3a, 0x71, 0x75, 0x65, 0x72, + 0x79, 0x12, 0xd9, 0x01, 0x0a, 0x14, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, + 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, - 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xe7, 0x01, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0xe0, 0x01, 0x5a, 0x74, 0x12, 0x72, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, - 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, - 0x66, 0x69, 0x72, 0x73, 0x74, 0x2f, 0x2a, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, - 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x2f, 0x2a, - 0x7d, 0x2f, 0x62, 0x6f, 0x6f, 0x6c, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x62, - 0x6f, 0x6f, 0x6c, 0x7d, 0x3a, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x66, 0x69, 0x72, 0x73, 0x74, 0x70, - 0x61, 0x74, 0x68, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x68, 0x2f, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, - 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x66, 0x69, 0x72, 0x73, - 0x74, 0x2f, 0x2a, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x63, 0x68, 0x69, - 0x6c, 0x64, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x73, 0x65, 0x63, 0x6f, - 0x6e, 0x64, 0x2f, 0x2a, 0x7d, 0x2f, 0x62, 0x6f, 0x6f, 0x6c, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, - 0x2e, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x7d, 0x3a, 0x70, 0x61, 0x74, 0x68, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0xd9, 0x01, 0x0a, 0x1e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, - 0x44, 0x61, 0x74, 0x61, 0x50, 0x61, 0x74, 0x68, 0x54, 0x72, 0x61, 0x69, 0x6c, 0x69, 0x6e, 0x67, + 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x70, 0x82, 0xd3, 0xe4, + 0x93, 0x02, 0x6a, 0x12, 0x68, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, + 0x70, 0x65, 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, + 0x69, 0x6e, 0x67, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x69, 0x6e, 0x74, + 0x33, 0x32, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, + 0x6c, 0x65, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, + 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x6b, 0x69, 0x6e, 0x67, 0x64, 0x6f, + 0x6d, 0x7d, 0x3a, 0x73, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x70, 0x61, 0x74, 0x68, 0x12, 0xd3, 0x02, + 0x0a, 0x16, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, - 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02, - 0x60, 0x12, 0x5e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, - 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, - 0x67, 0x3d, 0x66, 0x69, 0x72, 0x73, 0x74, 0x2f, 0x2a, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, - 0x2e, 0x66, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, - 0x67, 0x3d, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x2f, 0x2a, 0x2a, 0x7d, 0x3a, 0x70, 0x61, 0x74, - 0x68, 0x74, 0x72, 0x61, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x12, 0x88, 0x01, 0x0a, 0x11, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, - 0x42, 0x6f, 0x64, 0x79, 0x50, 0x75, 0x74, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, - 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x22, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, - 0x3a, 0x01, 0x2a, 0x1a, 0x17, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, - 0x70, 0x65, 0x61, 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x70, 0x75, 0x74, 0x12, 0x8c, 0x01, 0x0a, - 0x13, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, 0x64, 0x79, 0x50, - 0x61, 0x74, 0x63, 0x68, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, - 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, - 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x24, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x3a, 0x01, 0x2a, - 0x32, 0x19, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, - 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x70, 0x61, 0x74, 0x63, 0x68, 0x12, 0x78, 0x0a, 0x07, 0x47, - 0x65, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xe7, 0x01, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0xe0, 0x01, 0x5a, 0x74, 0x12, 0x72, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, + 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x63, + 0x68, 0x69, 0x6c, 0x64, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x66, 0x69, + 0x72, 0x73, 0x74, 0x2f, 0x2a, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x73, + 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x2f, 0x2a, 0x7d, 0x2f, + 0x62, 0x6f, 0x6f, 0x6c, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x62, 0x6f, 0x6f, + 0x6c, 0x7d, 0x3a, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x66, 0x69, 0x72, 0x73, 0x74, 0x70, 0x61, 0x74, + 0x68, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x68, 0x2f, 0x76, 0x31, 0x62, 0x65, + 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, + 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x66, 0x69, 0x72, 0x73, 0x74, 0x2f, + 0x2a, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, + 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, + 0x2f, 0x2a, 0x7d, 0x2f, 0x62, 0x6f, 0x6f, 0x6c, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, + 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x7d, 0x3a, 0x70, 0x61, 0x74, 0x68, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x12, 0xd9, 0x01, 0x0a, 0x1e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, + 0x74, 0x61, 0x50, 0x61, 0x74, 0x68, 0x54, 0x72, 0x61, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, - 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x12, 0x18, 0x2f, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, - 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x7c, 0x0a, 0x0a, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, - 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, - 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, - 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, + 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x12, + 0x5e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, + 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, + 0x66, 0x69, 0x72, 0x73, 0x74, 0x2f, 0x2a, 0x7d, 0x2f, 0x7b, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x66, + 0x5f, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x2e, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3d, + 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x2f, 0x2a, 0x2a, 0x7d, 0x3a, 0x70, 0x61, 0x74, 0x68, 0x74, + 0x72, 0x61, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, + 0x88, 0x01, 0x0a, 0x11, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, + 0x64, 0x79, 0x50, 0x75, 0x74, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, + 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, + 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x22, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x3a, 0x01, + 0x2a, 0x1a, 0x17, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, + 0x61, 0x74, 0x3a, 0x62, 0x6f, 0x64, 0x79, 0x70, 0x75, 0x74, 0x12, 0x8c, 0x01, 0x0a, 0x13, 0x52, + 0x65, 0x70, 0x65, 0x61, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6f, 0x64, 0x79, 0x50, 0x61, 0x74, + 0x63, 0x68, 0x12, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, + 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, + 0x65, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x22, 0x24, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x3a, 0x01, 0x2a, 0x32, 0x19, + 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x3a, + 0x62, 0x6f, 0x64, 0x79, 0x70, 0x61, 0x74, 0x63, 0x68, 0x12, 0x78, 0x0a, 0x07, 0x47, 0x65, 0x74, + 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, + 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, + 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x22, 0x18, 0x2f, 0x76, 0x31, 0x62, 0x65, + 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x12, 0x18, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x2f, 0x65, - 0x6e, 0x75, 0x6d, 0x1a, 0x11, 0xca, 0x41, 0x0e, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, - 0x74, 0x3a, 0x37, 0x34, 0x36, 0x39, 0x42, 0x71, 0x0a, 0x1b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x34, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, - 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x67, - 0x61, 0x70, 0x69, 0x63, 0x2d, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2f, 0x73, 0x65, - 0x72, 0x76, 0x65, 0x72, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0xea, 0x02, 0x19, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, - 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x6e, 0x75, 0x6d, 0x12, 0x7c, 0x0a, 0x0a, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x6e, 0x75, + 0x6d, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, + 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x22, 0x18, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x69, 0x61, 0x6e, 0x63, 0x65, 0x2f, 0x65, 0x6e, 0x75, + 0x6d, 0x1a, 0x11, 0xca, 0x41, 0x0e, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x68, 0x6f, 0x73, 0x74, 0x3a, + 0x37, 0x34, 0x36, 0x39, 0x42, 0x71, 0x0a, 0x1b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, + 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x34, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x67, 0x61, 0x70, + 0x69, 0x63, 0x2d, 0x73, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x2f, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0xea, 0x02, 0x19, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x53, 0x68, 0x6f, 0x77, 0x63, 0x61, 0x73, 0x65, 0x3a, 0x3a, + 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/server/genproto/echo.pb.go b/server/genproto/echo.pb.go index 3f6b2c1fb..a2e405909 100644 --- a/server/genproto/echo.pb.go +++ b/server/genproto/echo.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/echo.proto package genproto diff --git a/server/genproto/identity.pb.go b/server/genproto/identity.pb.go index a07d999cf..96ddeeab8 100644 --- a/server/genproto/identity.pb.go +++ b/server/genproto/identity.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/identity.proto package genproto diff --git a/server/genproto/messaging.pb.go b/server/genproto/messaging.pb.go index 02f8018a9..8b35ab16b 100644 --- a/server/genproto/messaging.pb.go +++ b/server/genproto/messaging.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/messaging.proto package genproto diff --git a/server/genproto/rest_error.pb.go b/server/genproto/rest_error.pb.go index e07864b5c..436d53442 100644 --- a/server/genproto/rest_error.pb.go +++ b/server/genproto/rest_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/rest_error.proto package genproto diff --git a/server/genproto/sequence.pb.go b/server/genproto/sequence.pb.go index c79fb45eb..7f498dee9 100644 --- a/server/genproto/sequence.pb.go +++ b/server/genproto/sequence.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/sequence.proto package genproto diff --git a/server/genproto/testing.pb.go b/server/genproto/testing.pb.go index 2e0b33451..2e1e0cfc3 100644 --- a/server/genproto/testing.pb.go +++ b/server/genproto/testing.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.33.0 -// protoc v3.20.3 +// protoc v6.33.1 // source: google/showcase/v1beta1/testing.proto package genproto