examplepb

package
v2.27.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2025 License: BSD-3-Clause Imports: 32 Imported by: 0

Documentation

Overview

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package examplepb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	ABitOfEverythingService_Create_FullMethodName                        = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Create"
	ABitOfEverythingService_CreateBody_FullMethodName                    = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CreateBody"
	ABitOfEverythingService_CreateBook_FullMethodName                    = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CreateBook"
	ABitOfEverythingService_UpdateBook_FullMethodName                    = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/UpdateBook"
	ABitOfEverythingService_Lookup_FullMethodName                        = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Lookup"
	ABitOfEverythingService_Custom_FullMethodName                        = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Custom"
	ABitOfEverythingService_DoubleColon_FullMethodName                   = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/DoubleColon"
	ABitOfEverythingService_Update_FullMethodName                        = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Update"
	ABitOfEverythingService_UpdateV2_FullMethodName                      = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/UpdateV2"
	ABitOfEverythingService_Delete_FullMethodName                        = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Delete"
	ABitOfEverythingService_GetQuery_FullMethodName                      = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/GetQuery"
	ABitOfEverythingService_GetRepeatedQuery_FullMethodName              = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/GetRepeatedQuery"
	ABitOfEverythingService_Echo_FullMethodName                          = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Echo"
	ABitOfEverythingService_DeepPathEcho_FullMethodName                  = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/DeepPathEcho"
	ABitOfEverythingService_NoBindings_FullMethodName                    = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/NoBindings"
	ABitOfEverythingService_Timeout_FullMethodName                       = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Timeout"
	ABitOfEverythingService_ErrorWithDetails_FullMethodName              = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/ErrorWithDetails"
	ABitOfEverythingService_GetMessageWithBody_FullMethodName            = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/GetMessageWithBody"
	ABitOfEverythingService_PostWithEmptyBody_FullMethodName             = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/PostWithEmptyBody"
	ABitOfEverythingService_CheckGetQueryParams_FullMethodName           = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CheckGetQueryParams"
	ABitOfEverythingService_CheckNestedEnumGetQueryParams_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CheckNestedEnumGetQueryParams"
	ABitOfEverythingService_CheckPostQueryParams_FullMethodName          = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CheckPostQueryParams"
	ABitOfEverythingService_OverwriteRequestContentType_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/OverwriteRequestContentType"
	ABitOfEverythingService_OverwriteResponseContentType_FullMethodName  = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/OverwriteResponseContentType"
	ABitOfEverythingService_CheckExternalPathEnum_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CheckExternalPathEnum"
	ABitOfEverythingService_CheckExternalNestedPathEnum_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CheckExternalNestedPathEnum"
	ABitOfEverythingService_CheckStatus_FullMethodName                   = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CheckStatus"
	ABitOfEverythingService_Exists_FullMethodName                        = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/Exists"
	ABitOfEverythingService_CustomOptionsRequest_FullMethodName          = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/CustomOptionsRequest"
	ABitOfEverythingService_TraceRequest_FullMethodName                  = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/TraceRequest"
	ABitOfEverythingService_PostOneofEnum_FullMethodName                 = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/PostOneofEnum"
	ABitOfEverythingService_PostRequiredMessageType_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService/PostRequiredMessageType"
)
View Source
const (
	EchoService_Echo_FullMethodName             = "/grpc.gateway.examples.internal.proto.examplepb.EchoService/Echo"
	EchoService_EchoBody_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.EchoService/EchoBody"
	EchoService_EchoDelete_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.EchoService/EchoDelete"
	EchoService_EchoPatch_FullMethodName        = "/grpc.gateway.examples.internal.proto.examplepb.EchoService/EchoPatch"
	EchoService_EchoUnauthorized_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.EchoService/EchoUnauthorized"
)
View Source
const (
	ExcessBodyService_NoBodyRpc_FullMethodName            = "/grpc.gateway.examples.internal.proto.examplepb.ExcessBodyService/NoBodyRpc"
	ExcessBodyService_NoBodyServerStream_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.ExcessBodyService/NoBodyServerStream"
	ExcessBodyService_WithBodyRpc_FullMethodName          = "/grpc.gateway.examples.internal.proto.examplepb.ExcessBodyService/WithBodyRpc"
	ExcessBodyService_WithBodyServerStream_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.ExcessBodyService/WithBodyServerStream"
)
View Source
const (
	FlowCombination_RpcEmptyRpc_FullMethodName               = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcEmptyRpc"
	FlowCombination_RpcEmptyStream_FullMethodName            = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcEmptyStream"
	FlowCombination_StreamEmptyRpc_FullMethodName            = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/StreamEmptyRpc"
	FlowCombination_StreamEmptyStream_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/StreamEmptyStream"
	FlowCombination_RpcBodyRpc_FullMethodName                = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcBodyRpc"
	FlowCombination_RpcPathSingleNestedRpc_FullMethodName    = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcPathSingleNestedRpc"
	FlowCombination_RpcPathNestedRpc_FullMethodName          = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcPathNestedRpc"
	FlowCombination_RpcBodyStream_FullMethodName             = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcBodyStream"
	FlowCombination_RpcPathSingleNestedStream_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcPathSingleNestedStream"
	FlowCombination_RpcPathNestedStream_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.FlowCombination/RpcPathNestedStream"
)
View Source
const (
	GenerateUnboundMethodsEchoService_Echo_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.GenerateUnboundMethodsEchoService/Echo"
	GenerateUnboundMethodsEchoService_EchoBody_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.GenerateUnboundMethodsEchoService/EchoBody"
	GenerateUnboundMethodsEchoService_EchoDelete_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.GenerateUnboundMethodsEchoService/EchoDelete"
)
View Source
const (
	NonStandardService_Update_FullMethodName              = "/grpc.gateway.examples.internal.proto.examplepb.NonStandardService/Update"
	NonStandardService_UpdateWithJSONNames_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.NonStandardService/UpdateWithJSONNames"
)
View Source
const (
	OpaqueEcommerceService_OpaqueGetProduct_FullMethodName             = "/grpc.gateway.examples.internal.proto.examplepb.OpaqueEcommerceService/OpaqueGetProduct"
	OpaqueEcommerceService_OpaqueSearchProducts_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.OpaqueEcommerceService/OpaqueSearchProducts"
	OpaqueEcommerceService_OpaqueProcessOrders_FullMethodName          = "/grpc.gateway.examples.internal.proto.examplepb.OpaqueEcommerceService/OpaqueProcessOrders"
	OpaqueEcommerceService_OpaqueStreamCustomerActivity_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.OpaqueEcommerceService/OpaqueStreamCustomerActivity"
)
View Source
const (
	ServiceA_MethodOne_FullMethodName = "/grpc.gateway.examples.internal.examplepb.ServiceA/MethodOne"
	ServiceA_MethodTwo_FullMethodName = "/grpc.gateway.examples.internal.examplepb.ServiceA/MethodTwo"
)
View Source
const (
	ServiceC_MethodOne_FullMethodName = "/grpc.gateway.examples.internal.examplepb.ServiceC/MethodOne"
	ServiceC_MethodTwo_FullMethodName = "/grpc.gateway.examples.internal.examplepb.ServiceC/MethodTwo"
)
View Source
const (
	ServiceB_MethodOne_FullMethodName = "/grpc.gateway.examples.internal.examplepb.ServiceB/MethodOne"
	ServiceB_MethodTwo_FullMethodName = "/grpc.gateway.examples.internal.examplepb.ServiceB/MethodTwo"
)
View Source
const (
	ResponseBodyService_GetResponseBody_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.ResponseBodyService/GetResponseBody"
	ResponseBodyService_ListResponseBodies_FullMethodName      = "/grpc.gateway.examples.internal.proto.examplepb.ResponseBodyService/ListResponseBodies"
	ResponseBodyService_ListResponseStrings_FullMethodName     = "/grpc.gateway.examples.internal.proto.examplepb.ResponseBodyService/ListResponseStrings"
	ResponseBodyService_GetResponseBodyStream_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.ResponseBodyService/GetResponseBodyStream"
	ResponseBodyService_GetResponseBodySameName_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.ResponseBodyService/GetResponseBodySameName"
)
View Source
const (
	StreamService_BulkCreate_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.StreamService/BulkCreate"
	StreamService_List_FullMethodName             = "/grpc.gateway.examples.internal.proto.examplepb.StreamService/List"
	StreamService_BulkEcho_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.StreamService/BulkEcho"
	StreamService_BulkEchoDuration_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.StreamService/BulkEchoDuration"
	StreamService_Download_FullMethodName         = "/grpc.gateway.examples.internal.proto.examplepb.StreamService/Download"
)
View Source
const (
	UnannotatedEchoService_Echo_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.UnannotatedEchoService/Echo"
	UnannotatedEchoService_EchoBody_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.UnannotatedEchoService/EchoBody"
	UnannotatedEchoService_EchoDelete_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.UnannotatedEchoService/EchoDelete"
	UnannotatedEchoService_EchoNested_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.UnannotatedEchoService/EchoNested"
)
View Source
const (
	LoginService_Login_FullMethodName  = "/grpc.gateway.examples.internal.proto.examplepb.LoginService/Login"
	LoginService_Logout_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.LoginService/Logout"
)
View Source
const (
	VisibilityRuleEchoService_Echo_FullMethodName                   = "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/Echo"
	VisibilityRuleEchoService_EchoInternal_FullMethodName           = "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoInternal"
	VisibilityRuleEchoService_EchoPreview_FullMethodName            = "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoPreview"
	VisibilityRuleEchoService_EchoInternalAndPreview_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoInternalAndPreview"
)
View Source
const (
	WrappersService_Create_FullMethodName            = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/Create"
	WrappersService_CreateStringValue_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateStringValue"
	WrappersService_CreateInt32Value_FullMethodName  = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateInt32Value"
	WrappersService_CreateInt64Value_FullMethodName  = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateInt64Value"
	WrappersService_CreateFloatValue_FullMethodName  = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateFloatValue"
	WrappersService_CreateDoubleValue_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateDoubleValue"
	WrappersService_CreateBoolValue_FullMethodName   = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateBoolValue"
	WrappersService_CreateUInt32Value_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateUInt32Value"
	WrappersService_CreateUInt64Value_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateUInt64Value"
	WrappersService_CreateBytesValue_FullMethodName  = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateBytesValue"
	WrappersService_CreateEmpty_FullMethodName       = "/grpc.gateway.examples.internal.proto.examplepb.WrappersService/CreateEmpty"
)
View Source
const (
	AnotherServiceWithNoBindings_NoBindings_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.AnotherServiceWithNoBindings/NoBindings"
)
View Source
const (
	CamelCaseServiceName_Empty_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.camelCaseServiceName/Empty"
)
View Source
const (
	EnumWithSingleValueService_Echo_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.EnumWithSingleValueService/Echo"
)
View Source
const (
	Foo2Service_Foo2_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.Foo2Service/Foo2"
)
View Source
const (
	FooService_Foo_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.FooService/Foo"
)
View Source
const OpaqueActivityUpdate_ActionData_not_set_case case_OpaqueActivityUpdate_ActionData = 0
View Source
const OpaqueActivityUpdate_NotificationId_case case_OpaqueActivityUpdate_ActionData = 15
View Source
const OpaqueActivityUpdate_RedirectUrl_case case_OpaqueActivityUpdate_ActionData = 14
View Source
const OpaqueOrder_CouponCode_case case_OpaqueOrder_DiscountApplied = 19
View Source
const OpaqueOrder_DiscountApplied_not_set_case case_OpaqueOrder_DiscountApplied = 0
View Source
const OpaqueOrder_PromotionId_case case_OpaqueOrder_DiscountApplied = 20
View Source
const OpaqueProductVariant_DiscountInfo_not_set_case case_OpaqueProductVariant_DiscountInfo = 0
View Source
const OpaqueProductVariant_FixedAmountOff_case case_OpaqueProductVariant_DiscountInfo = 11
View Source
const OpaqueProductVariant_PercentageOff_case case_OpaqueProductVariant_DiscountInfo = 10
View Source
const OpaqueProduct_TaxExempt_case case_OpaqueProduct_TaxInfo = 20
View Source
const OpaqueProduct_TaxInfo_not_set_case case_OpaqueProduct_TaxInfo = 0
View Source
const OpaqueProduct_TaxPercentage_case case_OpaqueProduct_TaxInfo = 19
View Source
const (
	SnakeEnumService_SnakeEnum_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.SnakeEnumService/SnakeEnum"
)
View Source
const (
	VisibilityRuleInternalEchoService_Echo_FullMethodName = "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleInternalEchoService/Echo"
)

Variables

View Source
var (
	NumericEnum_name = map[int32]string{
		0: "ZERO",
		1: "ONE",
	}
	NumericEnum_value = map[string]int32{
		"ZERO": 0,
		"ONE":  1,
	}
)

Enum value maps for NumericEnum.

View Source
var (
	SnakeCaseEnum_name = map[int32]string{
		0: "value_c",
		1: "value_d",
	}
	SnakeCaseEnum_value = map[string]int32{
		"value_c": 0,
		"value_d": 1,
	}
)

Enum value maps for SnakeCaseEnum.

View Source
var (
	SnakeCase_0Enum_name = map[int32]string{
		0: "value_e",
		1: "value_f",
	}
	SnakeCase_0Enum_value = map[string]int32{
		"value_e": 0,
		"value_f": 1,
	}
)

Enum value maps for SnakeCase_0Enum.

View Source
var (
	ABitOfEverything_Nested_DeepEnum_name = map[int32]string{
		0: "FALSE",
		1: "TRUE",
	}
	ABitOfEverything_Nested_DeepEnum_value = map[string]int32{
		"FALSE": 0,
		"TRUE":  1,
	}
)

Enum value maps for ABitOfEverything_Nested_DeepEnum.

View Source
var (
	EnumWithSingleValue_name = map[int32]string{
		0: "ENUM_WITH_SINGLE_VALUE_UNSPECIFIED",
	}
	EnumWithSingleValue_value = map[string]int32{
		"ENUM_WITH_SINGLE_VALUE_UNSPECIFIED": 0,
	}
)

Enum value maps for EnumWithSingleValue.

View Source
var (
	OpaqueSearchProductsRequest_OpaqueSortOrder_name = map[int32]string{
		0: "OPAQUE_SORT_ORDER_UNSPECIFIED",
		1: "OPAQUE_SORT_ORDER_RELEVANCE",
		2: "OPAQUE_SORT_ORDER_PRICE_LOW_TO_HIGH",
		3: "OPAQUE_SORT_ORDER_PRICE_HIGH_TO_LOW",
		4: "OPAQUE_SORT_ORDER_NEWEST_FIRST",
		5: "OPAQUE_SORT_ORDER_RATING",
		6: "OPAQUE_SORT_ORDER_POPULARITY",
	}
	OpaqueSearchProductsRequest_OpaqueSortOrder_value = map[string]int32{
		"OPAQUE_SORT_ORDER_UNSPECIFIED":       0,
		"OPAQUE_SORT_ORDER_RELEVANCE":         1,
		"OPAQUE_SORT_ORDER_PRICE_LOW_TO_HIGH": 2,
		"OPAQUE_SORT_ORDER_PRICE_HIGH_TO_LOW": 3,
		"OPAQUE_SORT_ORDER_NEWEST_FIRST":      4,
		"OPAQUE_SORT_ORDER_RATING":            5,
		"OPAQUE_SORT_ORDER_POPULARITY":        6,
	}
)

Enum value maps for OpaqueSearchProductsRequest_OpaqueSortOrder.

View Source
var (
	OpaqueAddress_OpaqueAddressType_name = map[int32]string{
		0: "OPAQUE_ADDRESS_TYPE_UNSPECIFIED",
		1: "OPAQUE_ADDRESS_TYPE_RESIDENTIAL",
		2: "OPAQUE_ADDRESS_TYPE_BUSINESS",
		3: "OPAQUE_ADDRESS_TYPE_SHIPPING",
		4: "OPAQUE_ADDRESS_TYPE_BILLING",
	}
	OpaqueAddress_OpaqueAddressType_value = map[string]int32{
		"OPAQUE_ADDRESS_TYPE_UNSPECIFIED": 0,
		"OPAQUE_ADDRESS_TYPE_RESIDENTIAL": 1,
		"OPAQUE_ADDRESS_TYPE_BUSINESS":    2,
		"OPAQUE_ADDRESS_TYPE_SHIPPING":    3,
		"OPAQUE_ADDRESS_TYPE_BILLING":     4,
	}
)

Enum value maps for OpaqueAddress_OpaqueAddressType.

View Source
var (
	OpaqueProduct_OpaqueProductStatus_name = map[int32]string{
		0: "OPAQUE_PRODUCT_STATUS_UNSPECIFIED",
		1: "OPAQUE_PRODUCT_STATUS_DRAFT",
		2: "OPAQUE_PRODUCT_STATUS_ACTIVE",
		3: "OPAQUE_PRODUCT_STATUS_OUT_OF_STOCK",
		4: "OPAQUE_PRODUCT_STATUS_DISCONTINUED",
	}
	OpaqueProduct_OpaqueProductStatus_value = map[string]int32{
		"OPAQUE_PRODUCT_STATUS_UNSPECIFIED":  0,
		"OPAQUE_PRODUCT_STATUS_DRAFT":        1,
		"OPAQUE_PRODUCT_STATUS_ACTIVE":       2,
		"OPAQUE_PRODUCT_STATUS_OUT_OF_STOCK": 3,
		"OPAQUE_PRODUCT_STATUS_DISCONTINUED": 4,
	}
)

Enum value maps for OpaqueProduct_OpaqueProductStatus.

View Source
var (
	OpaqueProduct_OpaqueProductDimensions_OpaqueUnit_name = map[int32]string{
		0: "OPAQUE_UNIT_UNSPECIFIED",
		1: "OPAQUE_UNIT_METRIC",
		2: "OPAQUE_UNIT_IMPERIAL",
	}
	OpaqueProduct_OpaqueProductDimensions_OpaqueUnit_value = map[string]int32{
		"OPAQUE_UNIT_UNSPECIFIED": 0,
		"OPAQUE_UNIT_METRIC":      1,
		"OPAQUE_UNIT_IMPERIAL":    2,
	}
)

Enum value maps for OpaqueProduct_OpaqueProductDimensions_OpaqueUnit.

View Source
var (
	OpaqueCustomer_OpaqueCustomerStatus_name = map[int32]string{
		0: "OPAQUE_CUSTOMER_STATUS_UNSPECIFIED",
		1: "OPAQUE_CUSTOMER_STATUS_ACTIVE",
		2: "OPAQUE_CUSTOMER_STATUS_INACTIVE",
		3: "OPAQUE_CUSTOMER_STATUS_SUSPENDED",
		4: "OPAQUE_CUSTOMER_STATUS_DELETED",
	}
	OpaqueCustomer_OpaqueCustomerStatus_value = map[string]int32{
		"OPAQUE_CUSTOMER_STATUS_UNSPECIFIED": 0,
		"OPAQUE_CUSTOMER_STATUS_ACTIVE":      1,
		"OPAQUE_CUSTOMER_STATUS_INACTIVE":    2,
		"OPAQUE_CUSTOMER_STATUS_SUSPENDED":   3,
		"OPAQUE_CUSTOMER_STATUS_DELETED":     4,
	}
)

Enum value maps for OpaqueCustomer_OpaqueCustomerStatus.

View Source
var (
	OpaqueOrder_OpaqueOrderStatus_name = map[int32]string{
		0: "OPAQUE_ORDER_STATUS_UNSPECIFIED",
		1: "OPAQUE_ORDER_STATUS_PENDING",
		2: "OPAQUE_ORDER_STATUS_PROCESSING",
		3: "OPAQUE_ORDER_STATUS_SHIPPED",
		4: "OPAQUE_ORDER_STATUS_DELIVERED",
		5: "OPAQUE_ORDER_STATUS_CANCELLED",
		6: "OPAQUE_ORDER_STATUS_RETURNED",
	}
	OpaqueOrder_OpaqueOrderStatus_value = map[string]int32{
		"OPAQUE_ORDER_STATUS_UNSPECIFIED": 0,
		"OPAQUE_ORDER_STATUS_PENDING":     1,
		"OPAQUE_ORDER_STATUS_PROCESSING":  2,
		"OPAQUE_ORDER_STATUS_SHIPPED":     3,
		"OPAQUE_ORDER_STATUS_DELIVERED":   4,
		"OPAQUE_ORDER_STATUS_CANCELLED":   5,
		"OPAQUE_ORDER_STATUS_RETURNED":    6,
	}
)

Enum value maps for OpaqueOrder_OpaqueOrderStatus.

View Source
var (
	OpaqueCustomerEvent_OpaqueEventType_name = map[int32]string{
		0: "OPAQUE_EVENT_TYPE_UNSPECIFIED",
		1: "OPAQUE_EVENT_TYPE_PAGE_VIEW",
		2: "OPAQUE_EVENT_TYPE_PRODUCT_VIEW",
		3: "OPAQUE_EVENT_TYPE_ADD_TO_CART",
		4: "OPAQUE_EVENT_TYPE_REMOVE_FROM_CART",
		5: "OPAQUE_EVENT_TYPE_CHECKOUT_START",
		6: "OPAQUE_EVENT_TYPE_CHECKOUT_COMPLETE",
		7: "OPAQUE_EVENT_TYPE_SEARCH",
		8: "OPAQUE_EVENT_TYPE_ACCOUNT_UPDATE",
	}
	OpaqueCustomerEvent_OpaqueEventType_value = map[string]int32{
		"OPAQUE_EVENT_TYPE_UNSPECIFIED":       0,
		"OPAQUE_EVENT_TYPE_PAGE_VIEW":         1,
		"OPAQUE_EVENT_TYPE_PRODUCT_VIEW":      2,
		"OPAQUE_EVENT_TYPE_ADD_TO_CART":       3,
		"OPAQUE_EVENT_TYPE_REMOVE_FROM_CART":  4,
		"OPAQUE_EVENT_TYPE_CHECKOUT_START":    5,
		"OPAQUE_EVENT_TYPE_CHECKOUT_COMPLETE": 6,
		"OPAQUE_EVENT_TYPE_SEARCH":            7,
		"OPAQUE_EVENT_TYPE_ACCOUNT_UPDATE":    8,
	}
)

Enum value maps for OpaqueCustomerEvent_OpaqueEventType.

View Source
var (
	OpaqueActivityUpdate_OpaqueUpdateType_name = map[int32]string{
		0: "OPAQUE_UPDATE_TYPE_UNSPECIFIED",
		1: "OPAQUE_UPDATE_TYPE_RECOMMENDATION",
		2: "OPAQUE_UPDATE_TYPE_NOTIFICATION",
		3: "OPAQUE_UPDATE_TYPE_OFFER",
		4: "OPAQUE_UPDATE_TYPE_INVENTORY_UPDATE",
		5: "OPAQUE_UPDATE_TYPE_PRICE_CHANGE",
		6: "OPAQUE_UPDATE_TYPE_CART_REMINDER",
	}
	OpaqueActivityUpdate_OpaqueUpdateType_value = map[string]int32{
		"OPAQUE_UPDATE_TYPE_UNSPECIFIED":      0,
		"OPAQUE_UPDATE_TYPE_RECOMMENDATION":   1,
		"OPAQUE_UPDATE_TYPE_NOTIFICATION":     2,
		"OPAQUE_UPDATE_TYPE_OFFER":            3,
		"OPAQUE_UPDATE_TYPE_INVENTORY_UPDATE": 4,
		"OPAQUE_UPDATE_TYPE_PRICE_CHANGE":     5,
		"OPAQUE_UPDATE_TYPE_CART_REMINDER":    6,
	}
)

Enum value maps for OpaqueActivityUpdate_OpaqueUpdateType.

View Source
var (
	RepeatedResponseBodyOut_Response_ResponseType_name = map[int32]string{
		0: "UNKNOWN",
		1: "A",
		2: "B",
	}
	RepeatedResponseBodyOut_Response_ResponseType_value = map[string]int32{
		"UNKNOWN": 0,
		"A":       1,
		"B":       2,
	}
)

Enum value maps for RepeatedResponseBodyOut_Response_ResponseType.

View Source
var (
	VisibilityRuleEnumInPreviewMethod_name = map[int32]string{
		0: "VISIBILITY_RULE_ENUM_IN_PREVIEW_METHOD_UNSPECIFIED",
	}
	VisibilityRuleEnumInPreviewMethod_value = map[string]int32{
		"VISIBILITY_RULE_ENUM_IN_PREVIEW_METHOD_UNSPECIFIED": 0,
	}
)

Enum value maps for VisibilityRuleEnumInPreviewMethod.

View Source
var (
	VisibilityRuleSimpleMessage_VisibilityEnum_name = map[int32]string{
		0: "VISIBILITY_ENUM_UNSPECIFIED",
		1: "VISIBILITY_ENUM_VISIBLE",
		2: "VISIBILITY_ENUM_INTERNAL",
		3: "VISIBILITY_ENUM_PREVIEW",
	}
	VisibilityRuleSimpleMessage_VisibilityEnum_value = map[string]int32{
		"VISIBILITY_ENUM_UNSPECIFIED": 0,
		"VISIBILITY_ENUM_VISIBLE":     1,
		"VISIBILITY_ENUM_INTERNAL":    2,
		"VISIBILITY_ENUM_PREVIEW":     3,
	}
)

Enum value maps for VisibilityRuleSimpleMessage_VisibilityEnum.

View Source
var (
	VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault_name = map[int32]string{
		0: "VISIBILITY_ENUM_HIDDEN_DEFAULT_UNSPECIFIED",
		1: "VISIBILITY_ENUM_HIDDEN_DEFAULT_VISIBLE",
	}
	VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault_value = map[string]int32{
		"VISIBILITY_ENUM_HIDDEN_DEFAULT_UNSPECIFIED": 0,
		"VISIBILITY_ENUM_HIDDEN_DEFAULT_VISIBLE":     1,
	}
)

Enum value maps for VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault.

View Source
var ABitOfEverythingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.ABitOfEverythingService",
	HandlerType: (*ABitOfEverythingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _ABitOfEverythingService_Create_Handler,
		},
		{
			MethodName: "CreateBody",
			Handler:    _ABitOfEverythingService_CreateBody_Handler,
		},
		{
			MethodName: "CreateBook",
			Handler:    _ABitOfEverythingService_CreateBook_Handler,
		},
		{
			MethodName: "UpdateBook",
			Handler:    _ABitOfEverythingService_UpdateBook_Handler,
		},
		{
			MethodName: "Lookup",
			Handler:    _ABitOfEverythingService_Lookup_Handler,
		},
		{
			MethodName: "Custom",
			Handler:    _ABitOfEverythingService_Custom_Handler,
		},
		{
			MethodName: "DoubleColon",
			Handler:    _ABitOfEverythingService_DoubleColon_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _ABitOfEverythingService_Update_Handler,
		},
		{
			MethodName: "UpdateV2",
			Handler:    _ABitOfEverythingService_UpdateV2_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _ABitOfEverythingService_Delete_Handler,
		},
		{
			MethodName: "GetQuery",
			Handler:    _ABitOfEverythingService_GetQuery_Handler,
		},
		{
			MethodName: "GetRepeatedQuery",
			Handler:    _ABitOfEverythingService_GetRepeatedQuery_Handler,
		},
		{
			MethodName: "Echo",
			Handler:    _ABitOfEverythingService_Echo_Handler,
		},
		{
			MethodName: "DeepPathEcho",
			Handler:    _ABitOfEverythingService_DeepPathEcho_Handler,
		},
		{
			MethodName: "NoBindings",
			Handler:    _ABitOfEverythingService_NoBindings_Handler,
		},
		{
			MethodName: "Timeout",
			Handler:    _ABitOfEverythingService_Timeout_Handler,
		},
		{
			MethodName: "ErrorWithDetails",
			Handler:    _ABitOfEverythingService_ErrorWithDetails_Handler,
		},
		{
			MethodName: "GetMessageWithBody",
			Handler:    _ABitOfEverythingService_GetMessageWithBody_Handler,
		},
		{
			MethodName: "PostWithEmptyBody",
			Handler:    _ABitOfEverythingService_PostWithEmptyBody_Handler,
		},
		{
			MethodName: "CheckGetQueryParams",
			Handler:    _ABitOfEverythingService_CheckGetQueryParams_Handler,
		},
		{
			MethodName: "CheckNestedEnumGetQueryParams",
			Handler:    _ABitOfEverythingService_CheckNestedEnumGetQueryParams_Handler,
		},
		{
			MethodName: "CheckPostQueryParams",
			Handler:    _ABitOfEverythingService_CheckPostQueryParams_Handler,
		},
		{
			MethodName: "OverwriteRequestContentType",
			Handler:    _ABitOfEverythingService_OverwriteRequestContentType_Handler,
		},
		{
			MethodName: "OverwriteResponseContentType",
			Handler:    _ABitOfEverythingService_OverwriteResponseContentType_Handler,
		},
		{
			MethodName: "CheckExternalPathEnum",
			Handler:    _ABitOfEverythingService_CheckExternalPathEnum_Handler,
		},
		{
			MethodName: "CheckExternalNestedPathEnum",
			Handler:    _ABitOfEverythingService_CheckExternalNestedPathEnum_Handler,
		},
		{
			MethodName: "CheckStatus",
			Handler:    _ABitOfEverythingService_CheckStatus_Handler,
		},
		{
			MethodName: "Exists",
			Handler:    _ABitOfEverythingService_Exists_Handler,
		},
		{
			MethodName: "CustomOptionsRequest",
			Handler:    _ABitOfEverythingService_CustomOptionsRequest_Handler,
		},
		{
			MethodName: "TraceRequest",
			Handler:    _ABitOfEverythingService_TraceRequest_Handler,
		},
		{
			MethodName: "PostOneofEnum",
			Handler:    _ABitOfEverythingService_PostOneofEnum_Handler,
		},
		{
			MethodName: "PostRequiredMessageType",
			Handler:    _ABitOfEverythingService_PostRequiredMessageType_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/a_bit_of_everything.proto",
}

ABitOfEverythingService_ServiceDesc is the grpc.ServiceDesc for ABitOfEverythingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AnotherServiceWithNoBindings_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.AnotherServiceWithNoBindings",
	HandlerType: (*AnotherServiceWithNoBindingsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NoBindings",
			Handler:    _AnotherServiceWithNoBindings_NoBindings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/a_bit_of_everything.proto",
}

AnotherServiceWithNoBindings_ServiceDesc is the grpc.ServiceDesc for AnotherServiceWithNoBindings service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CamelCaseServiceName_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.camelCaseServiceName",
	HandlerType: (*CamelCaseServiceNameServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Empty",
			Handler:    _CamelCaseServiceName_Empty_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/a_bit_of_everything.proto",
}

CamelCaseServiceName_ServiceDesc is the grpc.ServiceDesc for CamelCaseServiceName service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var EchoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.EchoService",
	HandlerType: (*EchoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Echo",
			Handler:    _EchoService_Echo_Handler,
		},
		{
			MethodName: "EchoBody",
			Handler:    _EchoService_EchoBody_Handler,
		},
		{
			MethodName: "EchoDelete",
			Handler:    _EchoService_EchoDelete_Handler,
		},
		{
			MethodName: "EchoPatch",
			Handler:    _EchoService_EchoPatch_Handler,
		},
		{
			MethodName: "EchoUnauthorized",
			Handler:    _EchoService_EchoUnauthorized_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/echo_service.proto",
}

EchoService_ServiceDesc is the grpc.ServiceDesc for EchoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var EnumWithSingleValueService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.EnumWithSingleValueService",
	HandlerType: (*EnumWithSingleValueServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Echo",
			Handler:    _EnumWithSingleValueService_Echo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/enum_with_single_value.proto",
}

EnumWithSingleValueService_ServiceDesc is the grpc.ServiceDesc for EnumWithSingleValueService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExcessBodyService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.ExcessBodyService",
	HandlerType: (*ExcessBodyServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NoBodyRpc",
			Handler:    _ExcessBodyService_NoBodyRpc_Handler,
		},
		{
			MethodName: "WithBodyRpc",
			Handler:    _ExcessBodyService_WithBodyRpc_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "NoBodyServerStream",
			Handler:       _ExcessBodyService_NoBodyServerStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "WithBodyServerStream",
			Handler:       _ExcessBodyService_WithBodyServerStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "examples/internal/proto/examplepb/excess_body.proto",
}

ExcessBodyService_ServiceDesc is the grpc.ServiceDesc for ExcessBodyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_examples_internal_proto_examplepb_a_bit_of_everything_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_echo_service_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_enum_with_single_value_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_excess_body_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_flow_combination_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_generate_unbound_methods_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_ignore_comment_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_non_standard_names_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_opaque_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_openapi_merge_a_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_openapi_merge_b_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_remove_internal_comment_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_response_body_service_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_stream_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_unannotated_echo_service_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_use_go_template_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_visibility_rule_echo_service_proto protoreflect.FileDescriptor
View Source
var File_examples_internal_proto_examplepb_wrappers_proto protoreflect.FileDescriptor
View Source
var FlowCombination_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.FlowCombination",
	HandlerType: (*FlowCombinationServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "RpcEmptyRpc",
			Handler:    _FlowCombination_RpcEmptyRpc_Handler,
		},
		{
			MethodName: "RpcBodyRpc",
			Handler:    _FlowCombination_RpcBodyRpc_Handler,
		},
		{
			MethodName: "RpcPathSingleNestedRpc",
			Handler:    _FlowCombination_RpcPathSingleNestedRpc_Handler,
		},
		{
			MethodName: "RpcPathNestedRpc",
			Handler:    _FlowCombination_RpcPathNestedRpc_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "RpcEmptyStream",
			Handler:       _FlowCombination_RpcEmptyStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "StreamEmptyRpc",
			Handler:       _FlowCombination_StreamEmptyRpc_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "StreamEmptyStream",
			Handler:       _FlowCombination_StreamEmptyStream_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "RpcBodyStream",
			Handler:       _FlowCombination_RpcBodyStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RpcPathSingleNestedStream",
			Handler:       _FlowCombination_RpcPathSingleNestedStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RpcPathNestedStream",
			Handler:       _FlowCombination_RpcPathNestedStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "examples/internal/proto/examplepb/flow_combination.proto",
}

FlowCombination_ServiceDesc is the grpc.ServiceDesc for FlowCombination service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Foo2Service_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.Foo2Service",
	HandlerType: (*Foo2ServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Foo2",
			Handler:    _Foo2Service_Foo2_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/remove_internal_comment.proto",
}

Foo2Service_ServiceDesc is the grpc.ServiceDesc for Foo2Service service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FooService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.FooService",
	HandlerType: (*FooServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Foo",
			Handler:    _FooService_Foo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/ignore_comment.proto",
}

FooService_ServiceDesc is the grpc.ServiceDesc for FooService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GenerateUnboundMethodsEchoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.GenerateUnboundMethodsEchoService",
	HandlerType: (*GenerateUnboundMethodsEchoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Echo",
			Handler:    _GenerateUnboundMethodsEchoService_Echo_Handler,
		},
		{
			MethodName: "EchoBody",
			Handler:    _GenerateUnboundMethodsEchoService_EchoBody_Handler,
		},
		{
			MethodName: "EchoDelete",
			Handler:    _GenerateUnboundMethodsEchoService_EchoDelete_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/generate_unbound_methods.proto",
}

GenerateUnboundMethodsEchoService_ServiceDesc is the grpc.ServiceDesc for GenerateUnboundMethodsEchoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LoginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.LoginService",
	HandlerType: (*LoginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Login",
			Handler:    _LoginService_Login_Handler,
		},
		{
			MethodName: "Logout",
			Handler:    _LoginService_Logout_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/use_go_template.proto",
}

LoginService_ServiceDesc is the grpc.ServiceDesc for LoginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var NonStandardService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.NonStandardService",
	HandlerType: (*NonStandardServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Update",
			Handler:    _NonStandardService_Update_Handler,
		},
		{
			MethodName: "UpdateWithJSONNames",
			Handler:    _NonStandardService_UpdateWithJSONNames_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/non_standard_names.proto",
}

NonStandardService_ServiceDesc is the grpc.ServiceDesc for NonStandardService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OpaqueEcommerceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.OpaqueEcommerceService",
	HandlerType: (*OpaqueEcommerceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "OpaqueGetProduct",
			Handler:    _OpaqueEcommerceService_OpaqueGetProduct_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "OpaqueSearchProducts",
			Handler:       _OpaqueEcommerceService_OpaqueSearchProducts_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "OpaqueProcessOrders",
			Handler:       _OpaqueEcommerceService_OpaqueProcessOrders_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "OpaqueStreamCustomerActivity",
			Handler:       _OpaqueEcommerceService_OpaqueStreamCustomerActivity_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "examples/internal/proto/examplepb/opaque.proto",
}

OpaqueEcommerceService_ServiceDesc is the grpc.ServiceDesc for OpaqueEcommerceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ResponseBodyService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.ResponseBodyService",
	HandlerType: (*ResponseBodyServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetResponseBody",
			Handler:    _ResponseBodyService_GetResponseBody_Handler,
		},
		{
			MethodName: "ListResponseBodies",
			Handler:    _ResponseBodyService_ListResponseBodies_Handler,
		},
		{
			MethodName: "ListResponseStrings",
			Handler:    _ResponseBodyService_ListResponseStrings_Handler,
		},
		{
			MethodName: "GetResponseBodySameName",
			Handler:    _ResponseBodyService_GetResponseBodySameName_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetResponseBodyStream",
			Handler:       _ResponseBodyService_GetResponseBodyStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "examples/internal/proto/examplepb/response_body_service.proto",
}

ResponseBodyService_ServiceDesc is the grpc.ServiceDesc for ResponseBodyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ServiceA_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.examplepb.ServiceA",
	HandlerType: (*ServiceAServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "MethodOne",
			Handler:    _ServiceA_MethodOne_Handler,
		},
		{
			MethodName: "MethodTwo",
			Handler:    _ServiceA_MethodTwo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/openapi_merge_a.proto",
}

ServiceA_ServiceDesc is the grpc.ServiceDesc for ServiceA service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ServiceB_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.examplepb.ServiceB",
	HandlerType: (*ServiceBServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "MethodOne",
			Handler:    _ServiceB_MethodOne_Handler,
		},
		{
			MethodName: "MethodTwo",
			Handler:    _ServiceB_MethodTwo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/openapi_merge_b.proto",
}

ServiceB_ServiceDesc is the grpc.ServiceDesc for ServiceB service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ServiceC_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.examplepb.ServiceC",
	HandlerType: (*ServiceCServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "MethodOne",
			Handler:    _ServiceC_MethodOne_Handler,
		},
		{
			MethodName: "MethodTwo",
			Handler:    _ServiceC_MethodTwo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/openapi_merge_a.proto",
}

ServiceC_ServiceDesc is the grpc.ServiceDesc for ServiceC service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SnakeEnumService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.SnakeEnumService",
	HandlerType: (*SnakeEnumServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "SnakeEnum",
			Handler:    _SnakeEnumService_SnakeEnum_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/a_bit_of_everything.proto",
}

SnakeEnumService_ServiceDesc is the grpc.ServiceDesc for SnakeEnumService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var StreamService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.StreamService",
	HandlerType: (*StreamServiceServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "BulkCreate",
			Handler:       _StreamService_BulkCreate_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "List",
			Handler:       _StreamService_List_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "BulkEcho",
			Handler:       _StreamService_BulkEcho_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "BulkEchoDuration",
			Handler:       _StreamService_BulkEchoDuration_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "Download",
			Handler:       _StreamService_Download_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "examples/internal/proto/examplepb/stream.proto",
}

StreamService_ServiceDesc is the grpc.ServiceDesc for StreamService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UnannotatedEchoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.UnannotatedEchoService",
	HandlerType: (*UnannotatedEchoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Echo",
			Handler:    _UnannotatedEchoService_Echo_Handler,
		},
		{
			MethodName: "EchoBody",
			Handler:    _UnannotatedEchoService_EchoBody_Handler,
		},
		{
			MethodName: "EchoDelete",
			Handler:    _UnannotatedEchoService_EchoDelete_Handler,
		},
		{
			MethodName: "EchoNested",
			Handler:    _UnannotatedEchoService_EchoNested_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/unannotated_echo_service.proto",
}

UnannotatedEchoService_ServiceDesc is the grpc.ServiceDesc for UnannotatedEchoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var VisibilityRuleEchoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService",
	HandlerType: (*VisibilityRuleEchoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Echo",
			Handler:    _VisibilityRuleEchoService_Echo_Handler,
		},
		{
			MethodName: "EchoInternal",
			Handler:    _VisibilityRuleEchoService_EchoInternal_Handler,
		},
		{
			MethodName: "EchoPreview",
			Handler:    _VisibilityRuleEchoService_EchoPreview_Handler,
		},
		{
			MethodName: "EchoInternalAndPreview",
			Handler:    _VisibilityRuleEchoService_EchoInternalAndPreview_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/visibility_rule_echo_service.proto",
}

VisibilityRuleEchoService_ServiceDesc is the grpc.ServiceDesc for VisibilityRuleEchoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var VisibilityRuleInternalEchoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleInternalEchoService",
	HandlerType: (*VisibilityRuleInternalEchoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Echo",
			Handler:    _VisibilityRuleInternalEchoService_Echo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/visibility_rule_echo_service.proto",
}

VisibilityRuleInternalEchoService_ServiceDesc is the grpc.ServiceDesc for VisibilityRuleInternalEchoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var WrappersService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "grpc.gateway.examples.internal.proto.examplepb.WrappersService",
	HandlerType: (*WrappersServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Create",
			Handler:    _WrappersService_Create_Handler,
		},
		{
			MethodName: "CreateStringValue",
			Handler:    _WrappersService_CreateStringValue_Handler,
		},
		{
			MethodName: "CreateInt32Value",
			Handler:    _WrappersService_CreateInt32Value_Handler,
		},
		{
			MethodName: "CreateInt64Value",
			Handler:    _WrappersService_CreateInt64Value_Handler,
		},
		{
			MethodName: "CreateFloatValue",
			Handler:    _WrappersService_CreateFloatValue_Handler,
		},
		{
			MethodName: "CreateDoubleValue",
			Handler:    _WrappersService_CreateDoubleValue_Handler,
		},
		{
			MethodName: "CreateBoolValue",
			Handler:    _WrappersService_CreateBoolValue_Handler,
		},
		{
			MethodName: "CreateUInt32Value",
			Handler:    _WrappersService_CreateUInt32Value_Handler,
		},
		{
			MethodName: "CreateUInt64Value",
			Handler:    _WrappersService_CreateUInt64Value_Handler,
		},
		{
			MethodName: "CreateBytesValue",
			Handler:    _WrappersService_CreateBytesValue_Handler,
		},
		{
			MethodName: "CreateEmpty",
			Handler:    _WrappersService_CreateEmpty_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "examples/internal/proto/examplepb/wrappers.proto",
}

WrappersService_ServiceDesc is the grpc.ServiceDesc for WrappersService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterABitOfEverythingServiceHandler

func RegisterABitOfEverythingServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterABitOfEverythingServiceHandler registers the http handlers for service ABitOfEverythingService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterABitOfEverythingServiceHandlerClient

func RegisterABitOfEverythingServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ABitOfEverythingServiceClient) error

RegisterABitOfEverythingServiceHandlerClient registers the http handlers for service ABitOfEverythingService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ABitOfEverythingServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ABitOfEverythingServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ABitOfEverythingServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterABitOfEverythingServiceHandlerFromEndpoint

func RegisterABitOfEverythingServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterABitOfEverythingServiceHandlerFromEndpoint is same as RegisterABitOfEverythingServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterABitOfEverythingServiceHandlerServer

func RegisterABitOfEverythingServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ABitOfEverythingServiceServer) error

RegisterABitOfEverythingServiceHandlerServer registers the http handlers for service ABitOfEverythingService to "mux". UnaryRPC :call ABitOfEverythingServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterABitOfEverythingServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterABitOfEverythingServiceServer

func RegisterABitOfEverythingServiceServer(s grpc.ServiceRegistrar, srv ABitOfEverythingServiceServer)

func RegisterAnotherServiceWithNoBindingsServer

func RegisterAnotherServiceWithNoBindingsServer(s grpc.ServiceRegistrar, srv AnotherServiceWithNoBindingsServer)

func RegisterCamelCaseServiceNameHandler

func RegisterCamelCaseServiceNameHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterCamelCaseServiceNameHandler registers the http handlers for service CamelCaseServiceName to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterCamelCaseServiceNameHandlerClient

func RegisterCamelCaseServiceNameHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CamelCaseServiceNameClient) error

RegisterCamelCaseServiceNameHandlerClient registers the http handlers for service CamelCaseServiceName to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CamelCaseServiceNameClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CamelCaseServiceNameClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CamelCaseServiceNameClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterCamelCaseServiceNameHandlerFromEndpoint

func RegisterCamelCaseServiceNameHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterCamelCaseServiceNameHandlerFromEndpoint is same as RegisterCamelCaseServiceNameHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterCamelCaseServiceNameHandlerServer

func RegisterCamelCaseServiceNameHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CamelCaseServiceNameServer) error

RegisterCamelCaseServiceNameHandlerServer registers the http handlers for service CamelCaseServiceName to "mux". UnaryRPC :call CamelCaseServiceNameServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterCamelCaseServiceNameHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterCamelCaseServiceNameServer

func RegisterCamelCaseServiceNameServer(s grpc.ServiceRegistrar, srv CamelCaseServiceNameServer)

func RegisterEchoServiceHandler

func RegisterEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterEchoServiceHandler registers the http handlers for service EchoService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterEchoServiceHandlerClient

func RegisterEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EchoServiceClient) error

RegisterEchoServiceHandlerClient registers the http handlers for service EchoService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EchoServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EchoServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EchoServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterEchoServiceHandlerFromEndpoint

func RegisterEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterEchoServiceHandlerFromEndpoint is same as RegisterEchoServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterEchoServiceHandlerServer

func RegisterEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EchoServiceServer) error

RegisterEchoServiceHandlerServer registers the http handlers for service EchoService to "mux". UnaryRPC :call EchoServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEchoServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterEchoServiceServer

func RegisterEchoServiceServer(s grpc.ServiceRegistrar, srv EchoServiceServer)

func RegisterEnumWithSingleValueServiceHandler added in v2.20.0

func RegisterEnumWithSingleValueServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterEnumWithSingleValueServiceHandler registers the http handlers for service EnumWithSingleValueService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterEnumWithSingleValueServiceHandlerClient added in v2.20.0

func RegisterEnumWithSingleValueServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EnumWithSingleValueServiceClient) error

RegisterEnumWithSingleValueServiceHandlerClient registers the http handlers for service EnumWithSingleValueService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EnumWithSingleValueServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EnumWithSingleValueServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EnumWithSingleValueServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterEnumWithSingleValueServiceHandlerFromEndpoint added in v2.20.0

func RegisterEnumWithSingleValueServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterEnumWithSingleValueServiceHandlerFromEndpoint is same as RegisterEnumWithSingleValueServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterEnumWithSingleValueServiceHandlerServer added in v2.20.0

func RegisterEnumWithSingleValueServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EnumWithSingleValueServiceServer) error

RegisterEnumWithSingleValueServiceHandlerServer registers the http handlers for service EnumWithSingleValueService to "mux". UnaryRPC :call EnumWithSingleValueServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEnumWithSingleValueServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterEnumWithSingleValueServiceServer added in v2.20.0

func RegisterEnumWithSingleValueServiceServer(s grpc.ServiceRegistrar, srv EnumWithSingleValueServiceServer)

func RegisterExcessBodyServiceHandler added in v2.27.0

func RegisterExcessBodyServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterExcessBodyServiceHandler registers the http handlers for service ExcessBodyService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterExcessBodyServiceHandlerClient added in v2.27.0

func RegisterExcessBodyServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ExcessBodyServiceClient) error

RegisterExcessBodyServiceHandlerClient registers the http handlers for service ExcessBodyService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ExcessBodyServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ExcessBodyServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ExcessBodyServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterExcessBodyServiceHandlerFromEndpoint added in v2.27.0

func RegisterExcessBodyServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterExcessBodyServiceHandlerFromEndpoint is same as RegisterExcessBodyServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterExcessBodyServiceHandlerServer added in v2.27.0

func RegisterExcessBodyServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ExcessBodyServiceServer) error

RegisterExcessBodyServiceHandlerServer registers the http handlers for service ExcessBodyService to "mux". UnaryRPC :call ExcessBodyServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterExcessBodyServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterExcessBodyServiceServer added in v2.27.0

func RegisterExcessBodyServiceServer(s grpc.ServiceRegistrar, srv ExcessBodyServiceServer)

func RegisterFlowCombinationHandler

func RegisterFlowCombinationHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterFlowCombinationHandler registers the http handlers for service FlowCombination to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterFlowCombinationHandlerClient

func RegisterFlowCombinationHandlerClient(ctx context.Context, mux *runtime.ServeMux, client FlowCombinationClient) error

RegisterFlowCombinationHandlerClient registers the http handlers for service FlowCombination to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "FlowCombinationClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "FlowCombinationClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "FlowCombinationClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterFlowCombinationHandlerFromEndpoint

func RegisterFlowCombinationHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterFlowCombinationHandlerFromEndpoint is same as RegisterFlowCombinationHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterFlowCombinationHandlerServer

func RegisterFlowCombinationHandlerServer(ctx context.Context, mux *runtime.ServeMux, server FlowCombinationServer) error

RegisterFlowCombinationHandlerServer registers the http handlers for service FlowCombination to "mux". UnaryRPC :call FlowCombinationServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterFlowCombinationHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterFlowCombinationServer

func RegisterFlowCombinationServer(s grpc.ServiceRegistrar, srv FlowCombinationServer)

func RegisterFoo2ServiceHandler added in v2.18.0

func RegisterFoo2ServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterFoo2ServiceHandler registers the http handlers for service Foo2Service to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterFoo2ServiceHandlerClient added in v2.18.0

func RegisterFoo2ServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client Foo2ServiceClient) error

RegisterFoo2ServiceHandlerClient registers the http handlers for service Foo2Service to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "Foo2ServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "Foo2ServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "Foo2ServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterFoo2ServiceHandlerFromEndpoint added in v2.18.0

func RegisterFoo2ServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterFoo2ServiceHandlerFromEndpoint is same as RegisterFoo2ServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterFoo2ServiceHandlerServer added in v2.18.0

func RegisterFoo2ServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server Foo2ServiceServer) error

RegisterFoo2ServiceHandlerServer registers the http handlers for service Foo2Service to "mux". UnaryRPC :call Foo2ServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterFoo2ServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterFoo2ServiceServer added in v2.18.0

func RegisterFoo2ServiceServer(s grpc.ServiceRegistrar, srv Foo2ServiceServer)

func RegisterFooServiceHandler added in v2.16.0

func RegisterFooServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterFooServiceHandler registers the http handlers for service FooService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterFooServiceHandlerClient added in v2.16.0

func RegisterFooServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client FooServiceClient) error

RegisterFooServiceHandlerClient registers the http handlers for service FooService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "FooServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "FooServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "FooServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterFooServiceHandlerFromEndpoint added in v2.16.0

func RegisterFooServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterFooServiceHandlerFromEndpoint is same as RegisterFooServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterFooServiceHandlerServer added in v2.16.0

func RegisterFooServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server FooServiceServer) error

RegisterFooServiceHandlerServer registers the http handlers for service FooService to "mux". UnaryRPC :call FooServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterFooServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterFooServiceServer added in v2.16.0

func RegisterFooServiceServer(s grpc.ServiceRegistrar, srv FooServiceServer)

func RegisterGenerateUnboundMethodsEchoServiceHandler

func RegisterGenerateUnboundMethodsEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterGenerateUnboundMethodsEchoServiceHandler registers the http handlers for service GenerateUnboundMethodsEchoService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterGenerateUnboundMethodsEchoServiceHandlerClient

func RegisterGenerateUnboundMethodsEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GenerateUnboundMethodsEchoServiceClient) error

RegisterGenerateUnboundMethodsEchoServiceHandlerClient registers the http handlers for service GenerateUnboundMethodsEchoService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "GenerateUnboundMethodsEchoServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "GenerateUnboundMethodsEchoServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "GenerateUnboundMethodsEchoServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterGenerateUnboundMethodsEchoServiceHandlerFromEndpoint

func RegisterGenerateUnboundMethodsEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterGenerateUnboundMethodsEchoServiceHandlerFromEndpoint is same as RegisterGenerateUnboundMethodsEchoServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterGenerateUnboundMethodsEchoServiceHandlerServer

func RegisterGenerateUnboundMethodsEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GenerateUnboundMethodsEchoServiceServer) error

RegisterGenerateUnboundMethodsEchoServiceHandlerServer registers the http handlers for service GenerateUnboundMethodsEchoService to "mux". UnaryRPC :call GenerateUnboundMethodsEchoServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGenerateUnboundMethodsEchoServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterGenerateUnboundMethodsEchoServiceServer

func RegisterGenerateUnboundMethodsEchoServiceServer(s grpc.ServiceRegistrar, srv GenerateUnboundMethodsEchoServiceServer)

func RegisterLoginServiceHandler

func RegisterLoginServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterLoginServiceHandler registers the http handlers for service LoginService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterLoginServiceHandlerClient

func RegisterLoginServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LoginServiceClient) error

RegisterLoginServiceHandlerClient registers the http handlers for service LoginService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "LoginServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "LoginServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "LoginServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterLoginServiceHandlerFromEndpoint

func RegisterLoginServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterLoginServiceHandlerFromEndpoint is same as RegisterLoginServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterLoginServiceHandlerServer

func RegisterLoginServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LoginServiceServer) error

RegisterLoginServiceHandlerServer registers the http handlers for service LoginService to "mux". UnaryRPC :call LoginServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterLoginServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterLoginServiceServer

func RegisterLoginServiceServer(s grpc.ServiceRegistrar, srv LoginServiceServer)

func RegisterNonStandardServiceHandler

func RegisterNonStandardServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterNonStandardServiceHandler registers the http handlers for service NonStandardService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterNonStandardServiceHandlerClient

func RegisterNonStandardServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NonStandardServiceClient) error

RegisterNonStandardServiceHandlerClient registers the http handlers for service NonStandardService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NonStandardServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NonStandardServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "NonStandardServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterNonStandardServiceHandlerFromEndpoint

func RegisterNonStandardServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterNonStandardServiceHandlerFromEndpoint is same as RegisterNonStandardServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterNonStandardServiceHandlerServer

func RegisterNonStandardServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NonStandardServiceServer) error

RegisterNonStandardServiceHandlerServer registers the http handlers for service NonStandardService to "mux". UnaryRPC :call NonStandardServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNonStandardServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterNonStandardServiceServer

func RegisterNonStandardServiceServer(s grpc.ServiceRegistrar, srv NonStandardServiceServer)

func RegisterOpaqueEcommerceServiceHandler added in v2.27.3

func RegisterOpaqueEcommerceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterOpaqueEcommerceServiceHandler registers the http handlers for service OpaqueEcommerceService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterOpaqueEcommerceServiceHandlerClient added in v2.27.3

func RegisterOpaqueEcommerceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OpaqueEcommerceServiceClient) error

RegisterOpaqueEcommerceServiceHandlerClient registers the http handlers for service OpaqueEcommerceService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OpaqueEcommerceServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OpaqueEcommerceServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OpaqueEcommerceServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterOpaqueEcommerceServiceHandlerFromEndpoint added in v2.27.3

func RegisterOpaqueEcommerceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterOpaqueEcommerceServiceHandlerFromEndpoint is same as RegisterOpaqueEcommerceServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterOpaqueEcommerceServiceHandlerServer added in v2.27.3

func RegisterOpaqueEcommerceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OpaqueEcommerceServiceServer) error

RegisterOpaqueEcommerceServiceHandlerServer registers the http handlers for service OpaqueEcommerceService to "mux". UnaryRPC :call OpaqueEcommerceServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterOpaqueEcommerceServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterOpaqueEcommerceServiceServer added in v2.27.3

func RegisterOpaqueEcommerceServiceServer(s grpc.ServiceRegistrar, srv OpaqueEcommerceServiceServer)

func RegisterResponseBodyServiceHandler

func RegisterResponseBodyServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterResponseBodyServiceHandler registers the http handlers for service ResponseBodyService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterResponseBodyServiceHandlerClient

func RegisterResponseBodyServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ResponseBodyServiceClient) error

RegisterResponseBodyServiceHandlerClient registers the http handlers for service ResponseBodyService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ResponseBodyServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ResponseBodyServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ResponseBodyServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterResponseBodyServiceHandlerFromEndpoint

func RegisterResponseBodyServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterResponseBodyServiceHandlerFromEndpoint is same as RegisterResponseBodyServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterResponseBodyServiceHandlerServer

func RegisterResponseBodyServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ResponseBodyServiceServer) error

RegisterResponseBodyServiceHandlerServer registers the http handlers for service ResponseBodyService to "mux". UnaryRPC :call ResponseBodyServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterResponseBodyServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterResponseBodyServiceServer

func RegisterResponseBodyServiceServer(s grpc.ServiceRegistrar, srv ResponseBodyServiceServer)

func RegisterServiceAHandler added in v2.3.0

func RegisterServiceAHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterServiceAHandler registers the http handlers for service ServiceA to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterServiceAHandlerClient added in v2.3.0

func RegisterServiceAHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceAClient) error

RegisterServiceAHandlerClient registers the http handlers for service ServiceA to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceAClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceAClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ServiceAClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterServiceAHandlerFromEndpoint added in v2.3.0

func RegisterServiceAHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterServiceAHandlerFromEndpoint is same as RegisterServiceAHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterServiceAHandlerServer added in v2.3.0

func RegisterServiceAHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceAServer) error

RegisterServiceAHandlerServer registers the http handlers for service ServiceA to "mux". UnaryRPC :call ServiceAServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterServiceAHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterServiceAServer added in v2.3.0

func RegisterServiceAServer(s grpc.ServiceRegistrar, srv ServiceAServer)

func RegisterServiceBHandler added in v2.3.0

func RegisterServiceBHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterServiceBHandler registers the http handlers for service ServiceB to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterServiceBHandlerClient added in v2.3.0

func RegisterServiceBHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceBClient) error

RegisterServiceBHandlerClient registers the http handlers for service ServiceB to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceBClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceBClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ServiceBClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterServiceBHandlerFromEndpoint added in v2.3.0

func RegisterServiceBHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterServiceBHandlerFromEndpoint is same as RegisterServiceBHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterServiceBHandlerServer added in v2.3.0

func RegisterServiceBHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceBServer) error

RegisterServiceBHandlerServer registers the http handlers for service ServiceB to "mux". UnaryRPC :call ServiceBServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterServiceBHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterServiceBServer added in v2.3.0

func RegisterServiceBServer(s grpc.ServiceRegistrar, srv ServiceBServer)

func RegisterServiceCHandler added in v2.3.0

func RegisterServiceCHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterServiceCHandler registers the http handlers for service ServiceC to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterServiceCHandlerClient added in v2.3.0

func RegisterServiceCHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceCClient) error

RegisterServiceCHandlerClient registers the http handlers for service ServiceC to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceCClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceCClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ServiceCClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterServiceCHandlerFromEndpoint added in v2.3.0

func RegisterServiceCHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterServiceCHandlerFromEndpoint is same as RegisterServiceCHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterServiceCHandlerServer added in v2.3.0

func RegisterServiceCHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceCServer) error

RegisterServiceCHandlerServer registers the http handlers for service ServiceC to "mux". UnaryRPC :call ServiceCServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterServiceCHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterServiceCServer added in v2.3.0

func RegisterServiceCServer(s grpc.ServiceRegistrar, srv ServiceCServer)

func RegisterSnakeEnumServiceHandler added in v2.11.3

func RegisterSnakeEnumServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterSnakeEnumServiceHandler registers the http handlers for service SnakeEnumService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterSnakeEnumServiceHandlerClient added in v2.11.3

func RegisterSnakeEnumServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SnakeEnumServiceClient) error

RegisterSnakeEnumServiceHandlerClient registers the http handlers for service SnakeEnumService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "SnakeEnumServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "SnakeEnumServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "SnakeEnumServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterSnakeEnumServiceHandlerFromEndpoint added in v2.11.3

func RegisterSnakeEnumServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterSnakeEnumServiceHandlerFromEndpoint is same as RegisterSnakeEnumServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterSnakeEnumServiceHandlerServer added in v2.11.3

func RegisterSnakeEnumServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SnakeEnumServiceServer) error

RegisterSnakeEnumServiceHandlerServer registers the http handlers for service SnakeEnumService to "mux". UnaryRPC :call SnakeEnumServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterSnakeEnumServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterSnakeEnumServiceServer added in v2.11.3

func RegisterSnakeEnumServiceServer(s grpc.ServiceRegistrar, srv SnakeEnumServiceServer)

func RegisterStreamServiceHandler

func RegisterStreamServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterStreamServiceHandler registers the http handlers for service StreamService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterStreamServiceHandlerClient

func RegisterStreamServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StreamServiceClient) error

RegisterStreamServiceHandlerClient registers the http handlers for service StreamService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "StreamServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "StreamServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "StreamServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterStreamServiceHandlerFromEndpoint

func RegisterStreamServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterStreamServiceHandlerFromEndpoint is same as RegisterStreamServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterStreamServiceHandlerServer

func RegisterStreamServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StreamServiceServer) error

RegisterStreamServiceHandlerServer registers the http handlers for service StreamService to "mux". UnaryRPC :call StreamServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterStreamServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterStreamServiceServer

func RegisterStreamServiceServer(s grpc.ServiceRegistrar, srv StreamServiceServer)

func RegisterUnannotatedEchoServiceHandler

func RegisterUnannotatedEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterUnannotatedEchoServiceHandler registers the http handlers for service UnannotatedEchoService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterUnannotatedEchoServiceHandlerClient

func RegisterUnannotatedEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UnannotatedEchoServiceClient) error

RegisterUnannotatedEchoServiceHandlerClient registers the http handlers for service UnannotatedEchoService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "UnannotatedEchoServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "UnannotatedEchoServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "UnannotatedEchoServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterUnannotatedEchoServiceHandlerFromEndpoint

func RegisterUnannotatedEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterUnannotatedEchoServiceHandlerFromEndpoint is same as RegisterUnannotatedEchoServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterUnannotatedEchoServiceHandlerServer

func RegisterUnannotatedEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UnannotatedEchoServiceServer) error

RegisterUnannotatedEchoServiceHandlerServer registers the http handlers for service UnannotatedEchoService to "mux". UnaryRPC :call UnannotatedEchoServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUnannotatedEchoServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterUnannotatedEchoServiceServer

func RegisterUnannotatedEchoServiceServer(s grpc.ServiceRegistrar, srv UnannotatedEchoServiceServer)

func RegisterVisibilityRuleEchoServiceHandler added in v2.9.0

func RegisterVisibilityRuleEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterVisibilityRuleEchoServiceHandler registers the http handlers for service VisibilityRuleEchoService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterVisibilityRuleEchoServiceHandlerClient added in v2.9.0

func RegisterVisibilityRuleEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client VisibilityRuleEchoServiceClient) error

RegisterVisibilityRuleEchoServiceHandlerClient registers the http handlers for service VisibilityRuleEchoService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "VisibilityRuleEchoServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "VisibilityRuleEchoServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "VisibilityRuleEchoServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterVisibilityRuleEchoServiceHandlerFromEndpoint added in v2.9.0

func RegisterVisibilityRuleEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterVisibilityRuleEchoServiceHandlerFromEndpoint is same as RegisterVisibilityRuleEchoServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterVisibilityRuleEchoServiceHandlerServer added in v2.9.0

func RegisterVisibilityRuleEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server VisibilityRuleEchoServiceServer) error

RegisterVisibilityRuleEchoServiceHandlerServer registers the http handlers for service VisibilityRuleEchoService to "mux". UnaryRPC :call VisibilityRuleEchoServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterVisibilityRuleEchoServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterVisibilityRuleEchoServiceServer added in v2.9.0

func RegisterVisibilityRuleEchoServiceServer(s grpc.ServiceRegistrar, srv VisibilityRuleEchoServiceServer)

func RegisterVisibilityRuleInternalEchoServiceHandler added in v2.9.0

func RegisterVisibilityRuleInternalEchoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterVisibilityRuleInternalEchoServiceHandler registers the http handlers for service VisibilityRuleInternalEchoService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterVisibilityRuleInternalEchoServiceHandlerClient added in v2.9.0

func RegisterVisibilityRuleInternalEchoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client VisibilityRuleInternalEchoServiceClient) error

RegisterVisibilityRuleInternalEchoServiceHandlerClient registers the http handlers for service VisibilityRuleInternalEchoService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "VisibilityRuleInternalEchoServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "VisibilityRuleInternalEchoServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "VisibilityRuleInternalEchoServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterVisibilityRuleInternalEchoServiceHandlerFromEndpoint added in v2.9.0

func RegisterVisibilityRuleInternalEchoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterVisibilityRuleInternalEchoServiceHandlerFromEndpoint is same as RegisterVisibilityRuleInternalEchoServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterVisibilityRuleInternalEchoServiceHandlerServer added in v2.9.0

func RegisterVisibilityRuleInternalEchoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server VisibilityRuleInternalEchoServiceServer) error

RegisterVisibilityRuleInternalEchoServiceHandlerServer registers the http handlers for service VisibilityRuleInternalEchoService to "mux". UnaryRPC :call VisibilityRuleInternalEchoServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterVisibilityRuleInternalEchoServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterVisibilityRuleInternalEchoServiceServer added in v2.9.0

func RegisterVisibilityRuleInternalEchoServiceServer(s grpc.ServiceRegistrar, srv VisibilityRuleInternalEchoServiceServer)

func RegisterWrappersServiceHandler

func RegisterWrappersServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterWrappersServiceHandler registers the http handlers for service WrappersService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterWrappersServiceHandlerClient

func RegisterWrappersServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WrappersServiceClient) error

RegisterWrappersServiceHandlerClient registers the http handlers for service WrappersService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "WrappersServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "WrappersServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "WrappersServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterWrappersServiceHandlerFromEndpoint

func RegisterWrappersServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterWrappersServiceHandlerFromEndpoint is same as RegisterWrappersServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterWrappersServiceHandlerServer

func RegisterWrappersServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WrappersServiceServer) error

RegisterWrappersServiceHandlerServer registers the http handlers for service WrappersService to "mux". UnaryRPC :call WrappersServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterWrappersServiceHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterWrappersServiceServer

func RegisterWrappersServiceServer(s grpc.ServiceRegistrar, srv WrappersServiceServer)

Types

type ABitOfEverything

type ABitOfEverything struct {
	SingleNested        *ABitOfEverything_Nested                `protobuf:"bytes,25,opt,name=single_nested,json=singleNested,proto3" json:"single_nested,omitempty"`
	Uuid                string                                  `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Nested              []*ABitOfEverything_Nested              `protobuf:"bytes,2,rep,name=nested,proto3" json:"nested,omitempty"`
	FloatValue          float32                                 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3" json:"float_value,omitempty"`
	DoubleValue         float64                                 `protobuf:"fixed64,4,opt,name=double_value,json=doubleValue,proto3" json:"double_value,omitempty"`
	Int64Value          int64                                   `protobuf:"varint,5,opt,name=int64_value,json=int64Value,proto3" json:"int64_value,omitempty"`
	Uint64Value         uint64                                  `protobuf:"varint,6,opt,name=uint64_value,json=uint64Value,proto3" json:"uint64_value,omitempty"`
	Int32Value          int32                                   `protobuf:"varint,7,opt,name=int32_value,json=int32Value,proto3" json:"int32_value,omitempty"`
	Fixed64Value        uint64                                  `protobuf:"fixed64,8,opt,name=fixed64_value,json=fixed64Value,proto3" json:"fixed64_value,omitempty"`
	Fixed32Value        uint32                                  `protobuf:"fixed32,9,opt,name=fixed32_value,json=fixed32Value,proto3" json:"fixed32_value,omitempty"`
	BoolValue           bool                                    `protobuf:"varint,10,opt,name=bool_value,json=boolValue,proto3" json:"bool_value,omitempty"`
	StringValue         string                                  `protobuf:"bytes,11,opt,name=string_value,json=stringValue,proto3" json:"string_value,omitempty"`
	BytesValue          []byte                                  `protobuf:"bytes,29,opt,name=bytes_value,json=bytesValue,proto3" json:"bytes_value,omitempty"`
	Uint32Value         uint32                                  `protobuf:"varint,13,opt,name=uint32_value,json=uint32Value,proto3" json:"uint32_value,omitempty"`
	EnumValue           NumericEnum                             `` /* 154-byte string literal not displayed */
	PathEnumValue       pathenum.PathEnum                       `` /* 158-byte string literal not displayed */
	NestedPathEnumValue pathenum.MessagePathEnum_NestedPathEnum `` /* 200-byte string literal not displayed */
	Sfixed32Value       int32                                   `protobuf:"fixed32,15,opt,name=sfixed32_value,json=sfixed32Value,proto3" json:"sfixed32_value,omitempty"`
	Sfixed64Value       int64                                   `protobuf:"fixed64,16,opt,name=sfixed64_value,json=sfixed64Value,proto3" json:"sfixed64_value,omitempty"`
	Sint32Value         int32                                   `protobuf:"zigzag32,17,opt,name=sint32_value,json=sint32Value,proto3" json:"sint32_value,omitempty"`
	Sint64Value         int64                                   `protobuf:"zigzag64,18,opt,name=sint64_value,json=sint64Value,proto3" json:"sint64_value,omitempty"`
	RepeatedStringValue []string                                `protobuf:"bytes,19,rep,name=repeated_string_value,json=repeatedStringValue,proto3" json:"repeated_string_value,omitempty"`
	// Types that are assignable to OneofValue:
	//
	//	*ABitOfEverything_OneofEmpty
	//	*ABitOfEverything_OneofString
	OneofValue isABitOfEverything_OneofValue `protobuf_oneof:"oneof_value"`
	// map of numeric enum
	MapValue map[string]NumericEnum `` /* 239-byte string literal not displayed */
	// map of string  (This comment is overridden by the field annotation)
	MappedStringValue        map[string]string                   `` /* 203-byte string literal not displayed */
	MappedNestedValue        map[string]*ABitOfEverything_Nested `` /* 203-byte string literal not displayed */
	NonConventionalNameValue string                              `protobuf:"bytes,26,opt,name=nonConventionalNameValue,proto3" json:"nonConventionalNameValue,omitempty"`
	TimestampValue           *timestamppb.Timestamp              `protobuf:"bytes,27,opt,name=timestamp_value,json=timestampValue,proto3" json:"timestamp_value,omitempty"`
	// repeated enum value. it is comma-separated in query
	RepeatedEnumValue []NumericEnum `` /* 187-byte string literal not displayed */
	// repeated numeric enum comment (This comment is overridden by the field annotation)
	RepeatedEnumAnnotation []NumericEnum `` /* 202-byte string literal not displayed */
	// numeric enum comment (This comment is overridden by the field annotation)
	EnumValueAnnotation NumericEnum `` /* 186-byte string literal not displayed */
	// repeated string comment (This comment is overridden by the field annotation)
	RepeatedStringAnnotation []string `` /* 136-byte string literal not displayed */
	// repeated nested object comment (This comment is overridden by the field annotation)
	RepeatedNestedAnnotation []*ABitOfEverything_Nested `` /* 136-byte string literal not displayed */
	// nested object comments (This comment is overridden by the field annotation)
	NestedAnnotation  *ABitOfEverything_Nested `protobuf:"bytes,36,opt,name=nested_annotation,json=nestedAnnotation,proto3" json:"nested_annotation,omitempty"`
	Int64OverrideType int64                    `protobuf:"varint,37,opt,name=int64_override_type,json=int64OverrideType,proto3" json:"int64_override_type,omitempty"`
	// mark a field as required in Open API definition
	RequiredStringViaFieldBehaviorAnnotation string `` /* 190-byte string literal not displayed */
	// mark a field as readonly in Open API definition
	OutputOnlyStringViaFieldBehaviorAnnotation string  `` /* 198-byte string literal not displayed */
	OptionalStringValue                        *string `` /* 127-byte string literal not displayed */
	// Test openapiv2 generation of repeated fields
	ProductId []string `protobuf:"bytes,41,rep,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	// Test openapiv2 generation of required fields with annotation and jsonschema to reproduce
	OptionalStringField   string `protobuf:"bytes,42,opt,name=optional_string_field,json=optionalStringField,proto3" json:"optional_string_field,omitempty"`
	RequiredStringField_1 string `` /* 126-byte string literal not displayed */
	RequiredStringField_2 string `` /* 126-byte string literal not displayed */
	// Test openapiv2 handling of required json_name fields
	RequiredFieldBehaviorJsonName string ``                                                                                                              /* 166-byte string literal not displayed */
	RequiredFieldSchemaJsonName   string ``                                                                                                              /* 160-byte string literal not displayed */
	TrailingOnly                  string `protobuf:"bytes,47,opt,name=trailing_only,json=trailingOnly,proto3" json:"trailing_only,omitempty"`            // Trailing only
	TrailingOnlyDot               string `protobuf:"bytes,48,opt,name=trailing_only_dot,json=trailingOnlyDot,proto3" json:"trailing_only_dot,omitempty"` // Trailing only dot.
	// Leading both
	TrailingBoth string `protobuf:"bytes,49,opt,name=trailing_both,json=trailingBoth,proto3" json:"trailing_both,omitempty"` // Trailing both.
	// Leading multiline
	//
	// This is an example of a multi-line comment.
	TrailingMultiline string `protobuf:"bytes,50,opt,name=trailing_multiline,json=trailingMultiline,proto3" json:"trailing_multiline,omitempty"` // Trailing multiline.
	// Specify a custom format of repeated field items
	Uuids []string `protobuf:"bytes,51,rep,name=uuids,proto3" json:"uuids,omitempty"`
	// contains filtered or unexported fields
}

Intentionally complicated message type to cover many features of Protobuf.

func (*ABitOfEverything) Descriptor deprecated

func (*ABitOfEverything) Descriptor() ([]byte, []int)

Deprecated: Use ABitOfEverything.ProtoReflect.Descriptor instead.

func (*ABitOfEverything) GetBoolValue

func (x *ABitOfEverything) GetBoolValue() bool

func (*ABitOfEverything) GetBytesValue

func (x *ABitOfEverything) GetBytesValue() []byte

func (*ABitOfEverything) GetDoubleValue

func (x *ABitOfEverything) GetDoubleValue() float64

func (*ABitOfEverything) GetEnumValue

func (x *ABitOfEverything) GetEnumValue() NumericEnum

func (*ABitOfEverything) GetEnumValueAnnotation

func (x *ABitOfEverything) GetEnumValueAnnotation() NumericEnum

func (*ABitOfEverything) GetFixed32Value

func (x *ABitOfEverything) GetFixed32Value() uint32

func (*ABitOfEverything) GetFixed64Value

func (x *ABitOfEverything) GetFixed64Value() uint64

func (*ABitOfEverything) GetFloatValue

func (x *ABitOfEverything) GetFloatValue() float32

func (*ABitOfEverything) GetInt32Value

func (x *ABitOfEverything) GetInt32Value() int32

func (*ABitOfEverything) GetInt64OverrideType

func (x *ABitOfEverything) GetInt64OverrideType() int64

func (*ABitOfEverything) GetInt64Value

func (x *ABitOfEverything) GetInt64Value() int64

func (*ABitOfEverything) GetMapValue

func (x *ABitOfEverything) GetMapValue() map[string]NumericEnum

func (*ABitOfEverything) GetMappedNestedValue

func (x *ABitOfEverything) GetMappedNestedValue() map[string]*ABitOfEverything_Nested

func (*ABitOfEverything) GetMappedStringValue

func (x *ABitOfEverything) GetMappedStringValue() map[string]string

func (*ABitOfEverything) GetNested

func (x *ABitOfEverything) GetNested() []*ABitOfEverything_Nested

func (*ABitOfEverything) GetNestedAnnotation

func (x *ABitOfEverything) GetNestedAnnotation() *ABitOfEverything_Nested

func (*ABitOfEverything) GetNestedPathEnumValue

func (x *ABitOfEverything) GetNestedPathEnumValue() pathenum.MessagePathEnum_NestedPathEnum

func (*ABitOfEverything) GetNonConventionalNameValue

func (x *ABitOfEverything) GetNonConventionalNameValue() string

func (*ABitOfEverything) GetOneofEmpty

func (x *ABitOfEverything) GetOneofEmpty() *emptypb.Empty

func (*ABitOfEverything) GetOneofString

func (x *ABitOfEverything) GetOneofString() string

func (*ABitOfEverything) GetOneofValue

func (m *ABitOfEverything) GetOneofValue() isABitOfEverything_OneofValue

func (*ABitOfEverything) GetOptionalStringField added in v2.11.3

func (x *ABitOfEverything) GetOptionalStringField() string

func (*ABitOfEverything) GetOptionalStringValue added in v2.3.0

func (x *ABitOfEverything) GetOptionalStringValue() string

func (*ABitOfEverything) GetOutputOnlyStringViaFieldBehaviorAnnotation added in v2.1.0

func (x *ABitOfEverything) GetOutputOnlyStringViaFieldBehaviorAnnotation() string

func (*ABitOfEverything) GetPathEnumValue

func (x *ABitOfEverything) GetPathEnumValue() pathenum.PathEnum

func (*ABitOfEverything) GetProductId added in v2.11.0

func (x *ABitOfEverything) GetProductId() []string

func (*ABitOfEverything) GetRepeatedEnumAnnotation

func (x *ABitOfEverything) GetRepeatedEnumAnnotation() []NumericEnum

func (*ABitOfEverything) GetRepeatedEnumValue

func (x *ABitOfEverything) GetRepeatedEnumValue() []NumericEnum

func (*ABitOfEverything) GetRepeatedNestedAnnotation

func (x *ABitOfEverything) GetRepeatedNestedAnnotation() []*ABitOfEverything_Nested

func (*ABitOfEverything) GetRepeatedStringAnnotation

func (x *ABitOfEverything) GetRepeatedStringAnnotation() []string

func (*ABitOfEverything) GetRepeatedStringValue

func (x *ABitOfEverything) GetRepeatedStringValue() []string

func (*ABitOfEverything) GetRequiredFieldBehaviorJsonName added in v2.12.0

func (x *ABitOfEverything) GetRequiredFieldBehaviorJsonName() string

func (*ABitOfEverything) GetRequiredFieldSchemaJsonName added in v2.12.0

func (x *ABitOfEverything) GetRequiredFieldSchemaJsonName() string

func (*ABitOfEverything) GetRequiredStringField_1 added in v2.11.3

func (x *ABitOfEverything) GetRequiredStringField_1() string

func (*ABitOfEverything) GetRequiredStringField_2 added in v2.11.3

func (x *ABitOfEverything) GetRequiredStringField_2() string

func (*ABitOfEverything) GetRequiredStringViaFieldBehaviorAnnotation added in v2.1.0

func (x *ABitOfEverything) GetRequiredStringViaFieldBehaviorAnnotation() string

func (*ABitOfEverything) GetSfixed32Value

func (x *ABitOfEverything) GetSfixed32Value() int32

func (*ABitOfEverything) GetSfixed64Value

func (x *ABitOfEverything) GetSfixed64Value() int64

func (*ABitOfEverything) GetSingleNested

func (x *ABitOfEverything) GetSingleNested() *ABitOfEverything_Nested

func (*ABitOfEverything) GetSint32Value

func (x *ABitOfEverything) GetSint32Value() int32

func (*ABitOfEverything) GetSint64Value

func (x *ABitOfEverything) GetSint64Value() int64

func (*ABitOfEverything) GetStringValue

func (x *ABitOfEverything) GetStringValue() string

func (*ABitOfEverything) GetTimestampValue

func (x *ABitOfEverything) GetTimestampValue() *timestamppb.Timestamp

func (*ABitOfEverything) GetTrailingBoth added in v2.13.0

func (x *ABitOfEverything) GetTrailingBoth() string

func (*ABitOfEverything) GetTrailingMultiline added in v2.13.0

func (x *ABitOfEverything) GetTrailingMultiline() string

func (*ABitOfEverything) GetTrailingOnly added in v2.13.0

func (x *ABitOfEverything) GetTrailingOnly() string

func (*ABitOfEverything) GetTrailingOnlyDot added in v2.13.0

func (x *ABitOfEverything) GetTrailingOnlyDot() string

func (*ABitOfEverything) GetUint32Value

func (x *ABitOfEverything) GetUint32Value() uint32

func (*ABitOfEverything) GetUint64Value

func (x *ABitOfEverything) GetUint64Value() uint64

func (*ABitOfEverything) GetUuid

func (x *ABitOfEverything) GetUuid() string

func (*ABitOfEverything) GetUuids added in v2.16.1

func (x *ABitOfEverything) GetUuids() []string

func (*ABitOfEverything) ProtoMessage

func (*ABitOfEverything) ProtoMessage()

func (*ABitOfEverything) ProtoReflect

func (x *ABitOfEverything) ProtoReflect() protoreflect.Message

func (*ABitOfEverything) Reset

func (x *ABitOfEverything) Reset()

func (*ABitOfEverything) String

func (x *ABitOfEverything) String() string

type ABitOfEverythingRepeated

type ABitOfEverythingRepeated struct {

	// repeated values. they are comma-separated in path
	PathRepeatedFloatValue    []float32     `` /* 140-byte string literal not displayed */
	PathRepeatedDoubleValue   []float64     `` /* 143-byte string literal not displayed */
	PathRepeatedInt64Value    []int64       `` /* 139-byte string literal not displayed */
	PathRepeatedUint64Value   []uint64      `` /* 142-byte string literal not displayed */
	PathRepeatedInt32Value    []int32       `` /* 139-byte string literal not displayed */
	PathRepeatedFixed64Value  []uint64      `` /* 146-byte string literal not displayed */
	PathRepeatedFixed32Value  []uint32      `` /* 146-byte string literal not displayed */
	PathRepeatedBoolValue     []bool        `` /* 136-byte string literal not displayed */
	PathRepeatedStringValue   []string      `` /* 134-byte string literal not displayed */
	PathRepeatedBytesValue    [][]byte      `` /* 132-byte string literal not displayed */
	PathRepeatedUint32Value   []uint32      `` /* 143-byte string literal not displayed */
	PathRepeatedEnumValue     []NumericEnum `` /* 201-byte string literal not displayed */
	PathRepeatedSfixed32Value []int32       `` /* 150-byte string literal not displayed */
	PathRepeatedSfixed64Value []int64       `` /* 150-byte string literal not displayed */
	PathRepeatedSint32Value   []int32       `` /* 145-byte string literal not displayed */
	PathRepeatedSint64Value   []int64       `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

ABitOfEverythingRepeated is used to validate repeated path parameter functionality

func (*ABitOfEverythingRepeated) Descriptor deprecated

func (*ABitOfEverythingRepeated) Descriptor() ([]byte, []int)

Deprecated: Use ABitOfEverythingRepeated.ProtoReflect.Descriptor instead.

func (*ABitOfEverythingRepeated) GetPathRepeatedBoolValue

func (x *ABitOfEverythingRepeated) GetPathRepeatedBoolValue() []bool

func (*ABitOfEverythingRepeated) GetPathRepeatedBytesValue

func (x *ABitOfEverythingRepeated) GetPathRepeatedBytesValue() [][]byte

func (*ABitOfEverythingRepeated) GetPathRepeatedDoubleValue

func (x *ABitOfEverythingRepeated) GetPathRepeatedDoubleValue() []float64

func (*ABitOfEverythingRepeated) GetPathRepeatedEnumValue

func (x *ABitOfEverythingRepeated) GetPathRepeatedEnumValue() []NumericEnum

func (*ABitOfEverythingRepeated) GetPathRepeatedFixed32Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedFixed32Value() []uint32

func (*ABitOfEverythingRepeated) GetPathRepeatedFixed64Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedFixed64Value() []uint64

func (*ABitOfEverythingRepeated) GetPathRepeatedFloatValue

func (x *ABitOfEverythingRepeated) GetPathRepeatedFloatValue() []float32

func (*ABitOfEverythingRepeated) GetPathRepeatedInt32Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedInt32Value() []int32

func (*ABitOfEverythingRepeated) GetPathRepeatedInt64Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedInt64Value() []int64

func (*ABitOfEverythingRepeated) GetPathRepeatedSfixed32Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedSfixed32Value() []int32

func (*ABitOfEverythingRepeated) GetPathRepeatedSfixed64Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedSfixed64Value() []int64

func (*ABitOfEverythingRepeated) GetPathRepeatedSint32Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedSint32Value() []int32

func (*ABitOfEverythingRepeated) GetPathRepeatedSint64Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedSint64Value() []int64

func (*ABitOfEverythingRepeated) GetPathRepeatedStringValue

func (x *ABitOfEverythingRepeated) GetPathRepeatedStringValue() []string

func (*ABitOfEverythingRepeated) GetPathRepeatedUint32Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedUint32Value() []uint32

func (*ABitOfEverythingRepeated) GetPathRepeatedUint64Value

func (x *ABitOfEverythingRepeated) GetPathRepeatedUint64Value() []uint64

func (*ABitOfEverythingRepeated) ProtoMessage

func (*ABitOfEverythingRepeated) ProtoMessage()

func (*ABitOfEverythingRepeated) ProtoReflect

func (x *ABitOfEverythingRepeated) ProtoReflect() protoreflect.Message

func (*ABitOfEverythingRepeated) Reset

func (x *ABitOfEverythingRepeated) Reset()

func (*ABitOfEverythingRepeated) String

func (x *ABitOfEverythingRepeated) String() string

type ABitOfEverythingServiceClient

type ABitOfEverythingServiceClient interface {
	// Create a new ABitOfEverything
	//
	// This API creates a new ABitOfEverything
	Create(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	CreateBody(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	// Create a book.
	CreateBook(ctx context.Context, in *CreateBookRequest, opts ...grpc.CallOption) (*Book, error)
	UpdateBook(ctx context.Context, in *UpdateBookRequest, opts ...grpc.CallOption) (*Book, error)
	Lookup(ctx context.Context, in *sub2.IdMessage, opts ...grpc.CallOption) (*ABitOfEverything, error)
	Custom(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	DoubleColon(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	Update(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*emptypb.Empty, error)
	UpdateV2(ctx context.Context, in *UpdateV2Request, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Delete(ctx context.Context, in *sub2.IdMessage, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetQuery(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetRepeatedQuery(ctx context.Context, in *ABitOfEverythingRepeated, opts ...grpc.CallOption) (*ABitOfEverythingRepeated, error)
	// Echo allows posting a StringMessage value.
	//
	// It also exposes multiple bindings.
	//
	// This makes it useful when validating that the OpenAPI v2 API
	// description exposes documentation correctly on all paths
	// defined as additional_bindings in the proto.
	Echo(ctx context.Context, in *sub.StringMessage, opts ...grpc.CallOption) (*sub.StringMessage, error)
	DeepPathEcho(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	NoBindings(ctx context.Context, in *durationpb.Duration, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Timeout(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ErrorWithDetails(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	GetMessageWithBody(ctx context.Context, in *MessageWithBody, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PostWithEmptyBody(ctx context.Context, in *Body, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CheckGetQueryParams(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	CheckNestedEnumGetQueryParams(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	CheckPostQueryParams(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	OverwriteRequestContentType(ctx context.Context, in *Body, opts ...grpc.CallOption) (*emptypb.Empty, error)
	OverwriteResponseContentType(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
	CheckExternalPathEnum(ctx context.Context, in *pathenum.MessageWithPathEnum, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CheckExternalNestedPathEnum(ctx context.Context, in *pathenum.MessageWithNestedPathEnum, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CheckStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CheckStatusResponse, error)
	Exists(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CustomOptionsRequest(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*emptypb.Empty, error)
	TraceRequest(ctx context.Context, in *ABitOfEverything, opts ...grpc.CallOption) (*ABitOfEverything, error)
	PostOneofEnum(ctx context.Context, in *oneofenum.OneofEnumMessage, opts ...grpc.CallOption) (*emptypb.Empty, error)
	PostRequiredMessageType(ctx context.Context, in *RequiredMessageTypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

ABitOfEverythingServiceClient is the client API for ABitOfEverythingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

ABitOfEverything service is used to validate that APIs with complicated proto messages and URL templates are still processed correctly.

type ABitOfEverythingServiceServer

type ABitOfEverythingServiceServer interface {
	// Create a new ABitOfEverything
	//
	// This API creates a new ABitOfEverything
	Create(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	CreateBody(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	// Create a book.
	CreateBook(context.Context, *CreateBookRequest) (*Book, error)
	UpdateBook(context.Context, *UpdateBookRequest) (*Book, error)
	Lookup(context.Context, *sub2.IdMessage) (*ABitOfEverything, error)
	Custom(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	DoubleColon(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	Update(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
	UpdateV2(context.Context, *UpdateV2Request) (*emptypb.Empty, error)
	Delete(context.Context, *sub2.IdMessage) (*emptypb.Empty, error)
	GetQuery(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
	GetRepeatedQuery(context.Context, *ABitOfEverythingRepeated) (*ABitOfEverythingRepeated, error)
	// Echo allows posting a StringMessage value.
	//
	// It also exposes multiple bindings.
	//
	// This makes it useful when validating that the OpenAPI v2 API
	// description exposes documentation correctly on all paths
	// defined as additional_bindings in the proto.
	Echo(context.Context, *sub.StringMessage) (*sub.StringMessage, error)
	DeepPathEcho(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	NoBindings(context.Context, *durationpb.Duration) (*emptypb.Empty, error)
	Timeout(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	ErrorWithDetails(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	GetMessageWithBody(context.Context, *MessageWithBody) (*emptypb.Empty, error)
	PostWithEmptyBody(context.Context, *Body) (*emptypb.Empty, error)
	CheckGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	CheckNestedEnumGetQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	CheckPostQueryParams(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	OverwriteRequestContentType(context.Context, *Body) (*emptypb.Empty, error)
	OverwriteResponseContentType(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error)
	CheckExternalPathEnum(context.Context, *pathenum.MessageWithPathEnum) (*emptypb.Empty, error)
	CheckExternalNestedPathEnum(context.Context, *pathenum.MessageWithNestedPathEnum) (*emptypb.Empty, error)
	CheckStatus(context.Context, *emptypb.Empty) (*CheckStatusResponse, error)
	Exists(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
	CustomOptionsRequest(context.Context, *ABitOfEverything) (*emptypb.Empty, error)
	TraceRequest(context.Context, *ABitOfEverything) (*ABitOfEverything, error)
	PostOneofEnum(context.Context, *oneofenum.OneofEnumMessage) (*emptypb.Empty, error)
	PostRequiredMessageType(context.Context, *RequiredMessageTypeRequest) (*emptypb.Empty, error)
}

ABitOfEverythingServiceServer is the server API for ABitOfEverythingService service. All implementations should embed UnimplementedABitOfEverythingServiceServer for forward compatibility.

ABitOfEverything service is used to validate that APIs with complicated proto messages and URL templates are still processed correctly.

type ABitOfEverything_Nested

type ABitOfEverything_Nested struct {

	// name is nested field.
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Amount uint32 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// DeepEnum comment.
	Ok ABitOfEverything_Nested_DeepEnum `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

Nested is nested type.

func (*ABitOfEverything_Nested) Descriptor deprecated

func (*ABitOfEverything_Nested) Descriptor() ([]byte, []int)

Deprecated: Use ABitOfEverything_Nested.ProtoReflect.Descriptor instead.

func (*ABitOfEverything_Nested) GetAmount

func (x *ABitOfEverything_Nested) GetAmount() uint32

func (*ABitOfEverything_Nested) GetName

func (x *ABitOfEverything_Nested) GetName() string

func (*ABitOfEverything_Nested) GetOk

func (*ABitOfEverything_Nested) ProtoMessage

func (*ABitOfEverything_Nested) ProtoMessage()

func (*ABitOfEverything_Nested) ProtoReflect

func (x *ABitOfEverything_Nested) ProtoReflect() protoreflect.Message

func (*ABitOfEverything_Nested) Reset

func (x *ABitOfEverything_Nested) Reset()

func (*ABitOfEverything_Nested) String

func (x *ABitOfEverything_Nested) String() string

type ABitOfEverything_Nested_DeepEnum

type ABitOfEverything_Nested_DeepEnum int32

DeepEnum is one or zero.

const (
	// FALSE is false.
	ABitOfEverything_Nested_FALSE ABitOfEverything_Nested_DeepEnum = 0
	// TRUE is true.
	ABitOfEverything_Nested_TRUE ABitOfEverything_Nested_DeepEnum = 1
)

func (ABitOfEverything_Nested_DeepEnum) Descriptor

func (ABitOfEverything_Nested_DeepEnum) Enum

func (ABitOfEverything_Nested_DeepEnum) EnumDescriptor deprecated

func (ABitOfEverything_Nested_DeepEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use ABitOfEverything_Nested_DeepEnum.Descriptor instead.

func (ABitOfEverything_Nested_DeepEnum) Number

func (ABitOfEverything_Nested_DeepEnum) String

func (ABitOfEverything_Nested_DeepEnum) Type

type ABitOfEverything_OneofEmpty

type ABitOfEverything_OneofEmpty struct {
	OneofEmpty *emptypb.Empty `protobuf:"bytes,20,opt,name=oneof_empty,json=oneofEmpty,proto3,oneof"`
}

type ABitOfEverything_OneofString

type ABitOfEverything_OneofString struct {
	OneofString string `protobuf:"bytes,21,opt,name=oneof_string,json=oneofString,proto3,oneof"`
}

type AnotherServiceWithNoBindingsClient

type AnotherServiceWithNoBindingsClient interface {
	NoBindings(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

AnotherServiceWithNoBindingsClient is the client API for AnotherServiceWithNoBindings service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AnotherServiceWithNoBindingsServer

type AnotherServiceWithNoBindingsServer interface {
	NoBindings(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
}

AnotherServiceWithNoBindingsServer is the server API for AnotherServiceWithNoBindings service. All implementations should embed UnimplementedAnotherServiceWithNoBindingsServer for forward compatibility.

type Bar added in v2.12.0

type Bar struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Bar) Descriptor deprecated added in v2.12.0

func (*Bar) Descriptor() ([]byte, []int)

Deprecated: Use Bar.ProtoReflect.Descriptor instead.

func (*Bar) GetId added in v2.12.0

func (x *Bar) GetId() string

func (*Bar) ProtoMessage added in v2.12.0

func (*Bar) ProtoMessage()

func (*Bar) ProtoReflect added in v2.12.0

func (x *Bar) ProtoReflect() protoreflect.Message

func (*Bar) Reset added in v2.12.0

func (x *Bar) Reset()

func (*Bar) String added in v2.12.0

func (x *Bar) String() string

type Body

type Body struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Body) Descriptor deprecated

func (*Body) Descriptor() ([]byte, []int)

Deprecated: Use Body.ProtoReflect.Descriptor instead.

func (*Body) GetName

func (x *Body) GetName() string

func (*Body) ProtoMessage

func (*Body) ProtoMessage()

func (*Body) ProtoReflect

func (x *Body) ProtoReflect() protoreflect.Message

func (*Body) Reset

func (x *Body) Reset()

func (*Body) String

func (x *Body) String() string

type Book

type Book struct {

	// The resource name of the book.
	//
	// Format: `publishers/{publisher}/books/{book}`
	//
	// Example: `publishers/1257894000000000000/books/my-book`
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The book's ID.
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Output only. Creation time of the book.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// contains filtered or unexported fields
}

An example resource type from AIP-123 used to test the behavior described in the CreateBookRequest message.

See: https://google.aip.dev/123

func (*Book) Descriptor deprecated

func (*Book) Descriptor() ([]byte, []int)

Deprecated: Use Book.ProtoReflect.Descriptor instead.

func (*Book) GetCreateTime

func (x *Book) GetCreateTime() *timestamppb.Timestamp

func (*Book) GetId

func (x *Book) GetId() string

func (*Book) GetName

func (x *Book) GetName() string

func (*Book) ProtoMessage

func (*Book) ProtoMessage()

func (*Book) ProtoReflect

func (x *Book) ProtoReflect() protoreflect.Message

func (*Book) Reset

func (x *Book) Reset()

func (*Book) String

func (x *Book) String() string

type CamelCaseServiceNameClient

type CamelCaseServiceNameClient interface {
	Empty(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

CamelCaseServiceNameClient is the client API for CamelCaseServiceName service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

camelCase and lowercase service names are valid but not recommended (use TitleCase instead)

type CamelCaseServiceNameServer

type CamelCaseServiceNameServer interface {
	Empty(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
}

CamelCaseServiceNameServer is the server API for CamelCaseServiceName service. All implementations should embed UnimplementedCamelCaseServiceNameServer for forward compatibility.

camelCase and lowercase service names are valid but not recommended (use TitleCase instead)

type CheckStatusResponse added in v2.0.1

type CheckStatusResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckStatusResponse) Descriptor deprecated added in v2.0.1

func (*CheckStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckStatusResponse.ProtoReflect.Descriptor instead.

func (*CheckStatusResponse) GetStatus added in v2.0.1

func (x *CheckStatusResponse) GetStatus() *status.Status

func (*CheckStatusResponse) ProtoMessage added in v2.0.1

func (*CheckStatusResponse) ProtoMessage()

func (*CheckStatusResponse) ProtoReflect added in v2.0.1

func (x *CheckStatusResponse) ProtoReflect() protoreflect.Message

func (*CheckStatusResponse) Reset added in v2.0.1

func (x *CheckStatusResponse) Reset()

func (*CheckStatusResponse) String added in v2.0.1

func (x *CheckStatusResponse) String() string

type CreateBookRequest

type CreateBookRequest struct {

	// The publisher in which to create the book.
	//
	// Format: `publishers/{publisher}`
	//
	// Example: `publishers/1257894000000000000`
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The book to create.
	Book *Book `protobuf:"bytes,2,opt,name=book,proto3" json:"book,omitempty"`
	// The ID to use for the book.
	//
	// This must start with an alphanumeric character.
	BookId string `protobuf:"bytes,3,opt,name=book_id,json=bookId,proto3" json:"book_id,omitempty"`
	// contains filtered or unexported fields
}

A standard Create message from AIP-133 with a user-specified ID. The user-specified ID (the `book_id` field in this example) must become a query parameter in the OpenAPI spec.

See: https://google.aip.dev/133#user-specified-ids

func (*CreateBookRequest) Descriptor deprecated

func (*CreateBookRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateBookRequest.ProtoReflect.Descriptor instead.

func (*CreateBookRequest) GetBook

func (x *CreateBookRequest) GetBook() *Book

func (*CreateBookRequest) GetBookId

func (x *CreateBookRequest) GetBookId() string

func (*CreateBookRequest) GetParent

func (x *CreateBookRequest) GetParent() string

func (*CreateBookRequest) ProtoMessage

func (*CreateBookRequest) ProtoMessage()

func (*CreateBookRequest) ProtoReflect

func (x *CreateBookRequest) ProtoReflect() protoreflect.Message

func (*CreateBookRequest) Reset

func (x *CreateBookRequest) Reset()

func (*CreateBookRequest) String

func (x *CreateBookRequest) String() string

type DynamicMessage

type DynamicMessage struct {
	StructField *structpb.Struct `protobuf:"bytes,1,opt,name=struct_field,json=structField,proto3" json:"struct_field,omitempty"`
	ValueField  *structpb.Value  `protobuf:"bytes,2,opt,name=value_field,json=valueField,proto3" json:"value_field,omitempty"`
	// contains filtered or unexported fields
}

DynamicMessage represents a message which can have its structure built dynamically using Struct and Values.

func (*DynamicMessage) Descriptor deprecated

func (*DynamicMessage) Descriptor() ([]byte, []int)

Deprecated: Use DynamicMessage.ProtoReflect.Descriptor instead.

func (*DynamicMessage) GetStructField

func (x *DynamicMessage) GetStructField() *structpb.Struct

func (*DynamicMessage) GetValueField

func (x *DynamicMessage) GetValueField() *structpb.Value

func (*DynamicMessage) ProtoMessage

func (*DynamicMessage) ProtoMessage()

func (*DynamicMessage) ProtoReflect

func (x *DynamicMessage) ProtoReflect() protoreflect.Message

func (*DynamicMessage) Reset

func (x *DynamicMessage) Reset()

func (*DynamicMessage) String

func (x *DynamicMessage) String() string

type DynamicMessageUpdate

type DynamicMessageUpdate struct {
	Body       *DynamicMessage        `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*DynamicMessageUpdate) Descriptor deprecated

func (*DynamicMessageUpdate) Descriptor() ([]byte, []int)

Deprecated: Use DynamicMessageUpdate.ProtoReflect.Descriptor instead.

func (*DynamicMessageUpdate) GetBody

func (x *DynamicMessageUpdate) GetBody() *DynamicMessage

func (*DynamicMessageUpdate) GetUpdateMask

func (x *DynamicMessageUpdate) GetUpdateMask() *fieldmaskpb.FieldMask

func (*DynamicMessageUpdate) ProtoMessage

func (*DynamicMessageUpdate) ProtoMessage()

func (*DynamicMessageUpdate) ProtoReflect

func (x *DynamicMessageUpdate) ProtoReflect() protoreflect.Message

func (*DynamicMessageUpdate) Reset

func (x *DynamicMessageUpdate) Reset()

func (*DynamicMessageUpdate) String

func (x *DynamicMessageUpdate) String() string

type EchoServiceClient

type EchoServiceClient interface {
	// Echo method receives a simple message and returns it.
	//
	// The message posted as the id parameter will also be
	// returned.
	Echo(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error)
	// EchoBody method receives a simple message and returns it.
	EchoBody(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error)
	// EchoDelete method receives a simple message and returns it.
	EchoDelete(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error)
	// EchoPatch method receives a NonStandardUpdateRequest and returns it.
	EchoPatch(ctx context.Context, in *DynamicMessageUpdate, opts ...grpc.CallOption) (*DynamicMessageUpdate, error)
	// EchoUnauthorized method receives a simple message and returns it. It must
	// always return a google.rpc.Code of `UNAUTHENTICATED` and a HTTP Status code
	// of 401.
	EchoUnauthorized(ctx context.Context, in *SimpleMessage, opts ...grpc.CallOption) (*SimpleMessage, error)
}

EchoServiceClient is the client API for EchoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

Echo service responds to incoming echo requests.

type EchoServiceServer

type EchoServiceServer interface {
	// Echo method receives a simple message and returns it.
	//
	// The message posted as the id parameter will also be
	// returned.
	Echo(context.Context, *SimpleMessage) (*SimpleMessage, error)
	// EchoBody method receives a simple message and returns it.
	EchoBody(context.Context, *SimpleMessage) (*SimpleMessage, error)
	// EchoDelete method receives a simple message and returns it.
	EchoDelete(context.Context, *SimpleMessage) (*SimpleMessage, error)
	// EchoPatch method receives a NonStandardUpdateRequest and returns it.
	EchoPatch(context.Context, *DynamicMessageUpdate) (*DynamicMessageUpdate, error)
	// EchoUnauthorized method receives a simple message and returns it. It must
	// always return a google.rpc.Code of `UNAUTHENTICATED` and a HTTP Status code
	// of 401.
	EchoUnauthorized(context.Context, *SimpleMessage) (*SimpleMessage, error)
}

EchoServiceServer is the server API for EchoService service. All implementations should embed UnimplementedEchoServiceServer for forward compatibility.

Echo service responds to incoming echo requests.

type Embedded

type Embedded struct {

	// Types that are assignable to Mark:
	//
	//	*Embedded_Progress
	//	*Embedded_Note
	Mark isEmbedded_Mark `protobuf_oneof:"mark"`
	// contains filtered or unexported fields
}

Embedded represents a message embedded in SimpleMessage.

func (*Embedded) Descriptor deprecated

func (*Embedded) Descriptor() ([]byte, []int)

Deprecated: Use Embedded.ProtoReflect.Descriptor instead.

func (*Embedded) GetMark

func (m *Embedded) GetMark() isEmbedded_Mark

func (*Embedded) GetNote

func (x *Embedded) GetNote() string

func (*Embedded) GetProgress

func (x *Embedded) GetProgress() int64

func (*Embedded) ProtoMessage

func (*Embedded) ProtoMessage()

func (*Embedded) ProtoReflect

func (x *Embedded) ProtoReflect() protoreflect.Message

func (*Embedded) Reset

func (x *Embedded) Reset()

func (*Embedded) String

func (x *Embedded) String() string

type Embedded_Note

type Embedded_Note struct {
	Note string `protobuf:"bytes,2,opt,name=note,proto3,oneof"`
}

type Embedded_Progress

type Embedded_Progress struct {
	Progress int64 `protobuf:"varint,1,opt,name=progress,proto3,oneof"`
}

type EmptyProto

type EmptyProto struct {
	// contains filtered or unexported fields
}

func (*EmptyProto) Descriptor deprecated

func (*EmptyProto) Descriptor() ([]byte, []int)

Deprecated: Use EmptyProto.ProtoReflect.Descriptor instead.

func (*EmptyProto) ProtoMessage

func (*EmptyProto) ProtoMessage()

func (*EmptyProto) ProtoReflect

func (x *EmptyProto) ProtoReflect() protoreflect.Message

func (*EmptyProto) Reset

func (x *EmptyProto) Reset()

func (*EmptyProto) String

func (x *EmptyProto) String() string

type EnumWithSingleValue added in v2.20.0

type EnumWithSingleValue int32

EnumWithSingleValue is an enum with a single value. Since it has just a single value the `enum` field should be omitted in the generated OpenAPI spec for the type when the omit_enum_default_value option is set to true.

const (
	EnumWithSingleValue_ENUM_WITH_SINGLE_VALUE_UNSPECIFIED EnumWithSingleValue = 0
)

func (EnumWithSingleValue) Descriptor added in v2.20.0

func (EnumWithSingleValue) Enum added in v2.20.0

func (EnumWithSingleValue) EnumDescriptor deprecated added in v2.20.0

func (EnumWithSingleValue) EnumDescriptor() ([]byte, []int)

Deprecated: Use EnumWithSingleValue.Descriptor instead.

func (EnumWithSingleValue) Number added in v2.20.0

func (EnumWithSingleValue) String added in v2.20.0

func (x EnumWithSingleValue) String() string

func (EnumWithSingleValue) Type added in v2.20.0

type EnumWithSingleValueServiceClient added in v2.20.0

type EnumWithSingleValueServiceClient interface {
	Echo(ctx context.Context, in *EnumWithSingleValueServiceEchoRequest, opts ...grpc.CallOption) (*EnumWithSingleValueServiceEchoResponse, error)
}

EnumWithSingleValueServiceClient is the client API for EnumWithSingleValueService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewEnumWithSingleValueServiceClient added in v2.20.0

func NewEnumWithSingleValueServiceClient(cc grpc.ClientConnInterface) EnumWithSingleValueServiceClient

type EnumWithSingleValueServiceEchoRequest added in v2.20.0

type EnumWithSingleValueServiceEchoRequest struct {
	Value EnumWithSingleValue `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnumWithSingleValueServiceEchoRequest) Descriptor deprecated added in v2.20.0

func (*EnumWithSingleValueServiceEchoRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnumWithSingleValueServiceEchoRequest.ProtoReflect.Descriptor instead.

func (*EnumWithSingleValueServiceEchoRequest) GetValue added in v2.20.0

func (*EnumWithSingleValueServiceEchoRequest) ProtoMessage added in v2.20.0

func (*EnumWithSingleValueServiceEchoRequest) ProtoMessage()

func (*EnumWithSingleValueServiceEchoRequest) ProtoReflect added in v2.20.0

func (*EnumWithSingleValueServiceEchoRequest) Reset added in v2.20.0

func (*EnumWithSingleValueServiceEchoRequest) String added in v2.20.0

type EnumWithSingleValueServiceEchoResponse added in v2.20.0

type EnumWithSingleValueServiceEchoResponse struct {
	// contains filtered or unexported fields
}

func (*EnumWithSingleValueServiceEchoResponse) Descriptor deprecated added in v2.20.0

func (*EnumWithSingleValueServiceEchoResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnumWithSingleValueServiceEchoResponse.ProtoReflect.Descriptor instead.

func (*EnumWithSingleValueServiceEchoResponse) ProtoMessage added in v2.20.0

func (*EnumWithSingleValueServiceEchoResponse) ProtoReflect added in v2.20.0

func (*EnumWithSingleValueServiceEchoResponse) Reset added in v2.20.0

func (*EnumWithSingleValueServiceEchoResponse) String added in v2.20.0

type EnumWithSingleValueServiceServer added in v2.20.0

type EnumWithSingleValueServiceServer interface {
	Echo(context.Context, *EnumWithSingleValueServiceEchoRequest) (*EnumWithSingleValueServiceEchoResponse, error)
}

EnumWithSingleValueServiceServer is the server API for EnumWithSingleValueService service. All implementations should embed UnimplementedEnumWithSingleValueServiceServer for forward compatibility.

type ErrorObject added in v2.1.0

type ErrorObject struct {
	Code    int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorObject) Descriptor deprecated added in v2.1.0

func (*ErrorObject) Descriptor() ([]byte, []int)

Deprecated: Use ErrorObject.ProtoReflect.Descriptor instead.

func (*ErrorObject) GetCode added in v2.1.0

func (x *ErrorObject) GetCode() int32

func (*ErrorObject) GetMessage added in v2.1.0

func (x *ErrorObject) GetMessage() string

func (*ErrorObject) ProtoMessage added in v2.1.0

func (*ErrorObject) ProtoMessage()

func (*ErrorObject) ProtoReflect added in v2.1.0

func (x *ErrorObject) ProtoReflect() protoreflect.Message

func (*ErrorObject) Reset added in v2.1.0

func (x *ErrorObject) Reset()

func (*ErrorObject) String added in v2.1.0

func (x *ErrorObject) String() string

type ErrorResponse added in v2.1.0

type ErrorResponse struct {
	CorrelationId string       `protobuf:"bytes,1,opt,name=correlationId,proto3" json:"correlationId,omitempty"`
	Error         *ErrorObject `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorResponse) Descriptor deprecated added in v2.1.0

func (*ErrorResponse) Descriptor() ([]byte, []int)

Deprecated: Use ErrorResponse.ProtoReflect.Descriptor instead.

func (*ErrorResponse) GetCorrelationId added in v2.1.0

func (x *ErrorResponse) GetCorrelationId() string

func (*ErrorResponse) GetError added in v2.1.0

func (x *ErrorResponse) GetError() *ErrorObject

func (*ErrorResponse) ProtoMessage added in v2.1.0

func (*ErrorResponse) ProtoMessage()

func (*ErrorResponse) ProtoReflect added in v2.1.0

func (x *ErrorResponse) ProtoReflect() protoreflect.Message

func (*ErrorResponse) Reset added in v2.1.0

func (x *ErrorResponse) Reset()

func (*ErrorResponse) String added in v2.1.0

func (x *ErrorResponse) String() string

type ExcessBodyServiceClient added in v2.27.0

type ExcessBodyServiceClient interface {
	NoBodyRpc(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	NoBodyServerStream(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (grpc.ServerStreamingClient[emptypb.Empty], error)
	WithBodyRpc(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	WithBodyServerStream(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (grpc.ServerStreamingClient[emptypb.Empty], error)
}

ExcessBodyServiceClient is the client API for ExcessBodyService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewExcessBodyServiceClient added in v2.27.0

func NewExcessBodyServiceClient(cc grpc.ClientConnInterface) ExcessBodyServiceClient

type ExcessBodyServiceServer added in v2.27.0

type ExcessBodyServiceServer interface {
	NoBodyRpc(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	NoBodyServerStream(*emptypb.Empty, grpc.ServerStreamingServer[emptypb.Empty]) error
	WithBodyRpc(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	WithBodyServerStream(*emptypb.Empty, grpc.ServerStreamingServer[emptypb.Empty]) error
}

ExcessBodyServiceServer is the server API for ExcessBodyService service. All implementations should embed UnimplementedExcessBodyServiceServer for forward compatibility.

type ExcessBodyService_NoBodyServerStreamClient added in v2.27.0

type ExcessBodyService_NoBodyServerStreamClient = grpc.ServerStreamingClient[emptypb.Empty]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type ExcessBodyService_NoBodyServerStreamServer added in v2.27.0

type ExcessBodyService_NoBodyServerStreamServer = grpc.ServerStreamingServer[emptypb.Empty]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type ExcessBodyService_WithBodyServerStreamClient added in v2.27.0

type ExcessBodyService_WithBodyServerStreamClient = grpc.ServerStreamingClient[emptypb.Empty]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type ExcessBodyService_WithBodyServerStreamServer added in v2.27.0

type ExcessBodyService_WithBodyServerStreamServer = grpc.ServerStreamingServer[emptypb.Empty]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombinationClient

type FlowCombinationClient interface {
	RpcEmptyRpc(ctx context.Context, in *EmptyProto, opts ...grpc.CallOption) (*EmptyProto, error)
	RpcEmptyStream(ctx context.Context, in *EmptyProto, opts ...grpc.CallOption) (grpc.ServerStreamingClient[EmptyProto], error)
	StreamEmptyRpc(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[EmptyProto, EmptyProto], error)
	StreamEmptyStream(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[EmptyProto, EmptyProto], error)
	RpcBodyRpc(ctx context.Context, in *NonEmptyProto, opts ...grpc.CallOption) (*EmptyProto, error)
	RpcPathSingleNestedRpc(ctx context.Context, in *SingleNestedProto, opts ...grpc.CallOption) (*EmptyProto, error)
	RpcPathNestedRpc(ctx context.Context, in *NestedProto, opts ...grpc.CallOption) (*EmptyProto, error)
	RpcBodyStream(ctx context.Context, in *NonEmptyProto, opts ...grpc.CallOption) (grpc.ServerStreamingClient[EmptyProto], error)
	RpcPathSingleNestedStream(ctx context.Context, in *SingleNestedProto, opts ...grpc.CallOption) (grpc.ServerStreamingClient[EmptyProto], error)
	RpcPathNestedStream(ctx context.Context, in *NestedProto, opts ...grpc.CallOption) (grpc.ServerStreamingClient[EmptyProto], error)
}

FlowCombinationClient is the client API for FlowCombination service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type FlowCombinationServer

FlowCombinationServer is the server API for FlowCombination service. All implementations should embed UnimplementedFlowCombinationServer for forward compatibility.

type FlowCombination_RpcBodyStreamClient

type FlowCombination_RpcBodyStreamClient = grpc.ServerStreamingClient[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcBodyStreamServer

type FlowCombination_RpcBodyStreamServer = grpc.ServerStreamingServer[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcEmptyStreamClient

type FlowCombination_RpcEmptyStreamClient = grpc.ServerStreamingClient[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcEmptyStreamServer

type FlowCombination_RpcEmptyStreamServer = grpc.ServerStreamingServer[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcPathNestedStreamClient

type FlowCombination_RpcPathNestedStreamClient = grpc.ServerStreamingClient[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcPathNestedStreamServer

type FlowCombination_RpcPathNestedStreamServer = grpc.ServerStreamingServer[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcPathSingleNestedStreamClient

type FlowCombination_RpcPathSingleNestedStreamClient = grpc.ServerStreamingClient[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_RpcPathSingleNestedStreamServer

type FlowCombination_RpcPathSingleNestedStreamServer = grpc.ServerStreamingServer[EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_StreamEmptyRpcClient

type FlowCombination_StreamEmptyRpcClient = grpc.ClientStreamingClient[EmptyProto, EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_StreamEmptyRpcServer

type FlowCombination_StreamEmptyRpcServer = grpc.ClientStreamingServer[EmptyProto, EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_StreamEmptyStreamClient

type FlowCombination_StreamEmptyStreamClient = grpc.BidiStreamingClient[EmptyProto, EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FlowCombination_StreamEmptyStreamServer

type FlowCombination_StreamEmptyStreamServer = grpc.BidiStreamingServer[EmptyProto, EmptyProto]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type Foo added in v2.12.0

type Foo struct {
	Bar *Bar `protobuf:"bytes,1,opt,name=bar,proto3" json:"bar,omitempty"`
	// contains filtered or unexported fields
}

func (*Foo) Descriptor deprecated added in v2.12.0

func (*Foo) Descriptor() ([]byte, []int)

Deprecated: Use Foo.ProtoReflect.Descriptor instead.

func (*Foo) GetBar added in v2.12.0

func (x *Foo) GetBar() *Bar

func (*Foo) ProtoMessage added in v2.12.0

func (*Foo) ProtoMessage()

func (*Foo) ProtoReflect added in v2.12.0

func (x *Foo) ProtoReflect() protoreflect.Message

func (*Foo) Reset added in v2.12.0

func (x *Foo) Reset()

func (*Foo) String added in v2.12.0

func (x *Foo) String() string

type Foo2Reply added in v2.18.0

type Foo2Reply struct {
	// contains filtered or unexported fields
}

(-- This comment should be excluded from OpenAPI output --)

func (*Foo2Reply) Descriptor deprecated added in v2.18.0

func (*Foo2Reply) Descriptor() ([]byte, []int)

Deprecated: Use Foo2Reply.ProtoReflect.Descriptor instead.

func (*Foo2Reply) ProtoMessage added in v2.18.0

func (*Foo2Reply) ProtoMessage()

func (*Foo2Reply) ProtoReflect added in v2.18.0

func (x *Foo2Reply) ProtoReflect() protoreflect.Message

func (*Foo2Reply) Reset added in v2.18.0

func (x *Foo2Reply) Reset()

func (*Foo2Reply) String added in v2.18.0

func (x *Foo2Reply) String() string

type Foo2Request added in v2.18.0

type Foo2Request struct {

	// Username.
	// (-- This comment should be excluded
	// from OpenAPI output --)
	// Same row, single line break doesn't count on markdown.
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// Password.
	// (-- This comment should be excluded
	// from OpenAPI output --)
	//
	// New row.
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

Foo2Request (-- This comment should be excluded from OpenAPI output --)

func (*Foo2Request) Descriptor deprecated added in v2.18.0

func (*Foo2Request) Descriptor() ([]byte, []int)

Deprecated: Use Foo2Request.ProtoReflect.Descriptor instead.

func (*Foo2Request) GetPassword added in v2.18.0

func (x *Foo2Request) GetPassword() string

func (*Foo2Request) GetUsername added in v2.18.0

func (x *Foo2Request) GetUsername() string

func (*Foo2Request) ProtoMessage added in v2.18.0

func (*Foo2Request) ProtoMessage()

func (*Foo2Request) ProtoReflect added in v2.18.0

func (x *Foo2Request) ProtoReflect() protoreflect.Message

func (*Foo2Request) Reset added in v2.18.0

func (x *Foo2Request) Reset()

func (*Foo2Request) String added in v2.18.0

func (x *Foo2Request) String() string

type Foo2ServiceClient added in v2.18.0

type Foo2ServiceClient interface {
	// Foo Summary (-- This comment should be excluded from OpenAPI output --)
	//
	// (-- This comment should be excluded from OpenAPI output --)
	// Description
	Foo2(ctx context.Context, in *Foo2Request, opts ...grpc.CallOption) (*Foo2Reply, error)
}

Foo2ServiceClient is the client API for Foo2Service service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

Foo2Service (-- This comment should be excluded from OpenAPI output --)

func NewFoo2ServiceClient added in v2.18.0

func NewFoo2ServiceClient(cc grpc.ClientConnInterface) Foo2ServiceClient

type Foo2ServiceServer added in v2.18.0

type Foo2ServiceServer interface {
	// Foo Summary (-- This comment should be excluded from OpenAPI output --)
	//
	// (-- This comment should be excluded from OpenAPI output --)
	// Description
	Foo2(context.Context, *Foo2Request) (*Foo2Reply, error)
}

Foo2ServiceServer is the server API for Foo2Service service. All implementations should embed UnimplementedFoo2ServiceServer for forward compatibility.

Foo2Service (-- This comment should be excluded from OpenAPI output --)

type FooReply added in v2.16.0

type FooReply struct {
	// contains filtered or unexported fields
}

This comment should be excluded from OpenAPI output

func (*FooReply) Descriptor deprecated added in v2.16.0

func (*FooReply) Descriptor() ([]byte, []int)

Deprecated: Use FooReply.ProtoReflect.Descriptor instead.

func (*FooReply) ProtoMessage added in v2.16.0

func (*FooReply) ProtoMessage()

func (*FooReply) ProtoReflect added in v2.16.0

func (x *FooReply) ProtoReflect() protoreflect.Message

func (*FooReply) Reset added in v2.16.0

func (x *FooReply) Reset()

func (*FooReply) String added in v2.16.0

func (x *FooReply) String() string

type FooRequest added in v2.16.0

type FooRequest struct {

	// This comment should be excluded from OpenAPI output
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// This comment should be excluded from OpenAPI output
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

This comment should be excluded from OpenAPI output

func (*FooRequest) Descriptor deprecated added in v2.16.0

func (*FooRequest) Descriptor() ([]byte, []int)

Deprecated: Use FooRequest.ProtoReflect.Descriptor instead.

func (*FooRequest) GetPassword added in v2.16.0

func (x *FooRequest) GetPassword() string

func (*FooRequest) GetUsername added in v2.16.0

func (x *FooRequest) GetUsername() string

func (*FooRequest) ProtoMessage added in v2.16.0

func (*FooRequest) ProtoMessage()

func (*FooRequest) ProtoReflect added in v2.16.0

func (x *FooRequest) ProtoReflect() protoreflect.Message

func (*FooRequest) Reset added in v2.16.0

func (x *FooRequest) Reset()

func (*FooRequest) String added in v2.16.0

func (x *FooRequest) String() string

type FooServiceClient added in v2.16.0

type FooServiceClient interface {
	// This comment should be excluded from OpenAPI output
	Foo(ctx context.Context, in *FooRequest, opts ...grpc.CallOption) (*FooReply, error)
}

FooServiceClient is the client API for FooService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

This comment should be excluded from OpenAPI output

func NewFooServiceClient added in v2.16.0

func NewFooServiceClient(cc grpc.ClientConnInterface) FooServiceClient

type FooServiceServer added in v2.16.0

type FooServiceServer interface {
	// This comment should be excluded from OpenAPI output
	Foo(context.Context, *FooRequest) (*FooReply, error)
}

FooServiceServer is the server API for FooService service. All implementations should embed UnimplementedFooServiceServer for forward compatibility.

This comment should be excluded from OpenAPI output

type GenerateUnboundMethodsEchoServiceClient

type GenerateUnboundMethodsEchoServiceClient interface {
	// Echo method receives a simple message and returns it.
	//
	// The message posted as the id parameter will also be
	// returned.
	Echo(ctx context.Context, in *GenerateUnboundMethodsSimpleMessage, opts ...grpc.CallOption) (*GenerateUnboundMethodsSimpleMessage, error)
	// EchoBody method receives a simple message and returns it.
	EchoBody(ctx context.Context, in *GenerateUnboundMethodsSimpleMessage, opts ...grpc.CallOption) (*GenerateUnboundMethodsSimpleMessage, error)
	// EchoDelete method receives a simple message and returns it.
	EchoDelete(ctx context.Context, in *GenerateUnboundMethodsSimpleMessage, opts ...grpc.CallOption) (*GenerateUnboundMethodsSimpleMessage, error)
}

GenerateUnboundMethodsEchoServiceClient is the client API for GenerateUnboundMethodsEchoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

GenerateUnboundMethodsEchoService service responds to incoming echo requests.

type GenerateUnboundMethodsEchoServiceServer

type GenerateUnboundMethodsEchoServiceServer interface {
	// Echo method receives a simple message and returns it.
	//
	// The message posted as the id parameter will also be
	// returned.
	Echo(context.Context, *GenerateUnboundMethodsSimpleMessage) (*GenerateUnboundMethodsSimpleMessage, error)
	// EchoBody method receives a simple message and returns it.
	EchoBody(context.Context, *GenerateUnboundMethodsSimpleMessage) (*GenerateUnboundMethodsSimpleMessage, error)
	// EchoDelete method receives a simple message and returns it.
	EchoDelete(context.Context, *GenerateUnboundMethodsSimpleMessage) (*GenerateUnboundMethodsSimpleMessage, error)
}

GenerateUnboundMethodsEchoServiceServer is the server API for GenerateUnboundMethodsEchoService service. All implementations should embed UnimplementedGenerateUnboundMethodsEchoServiceServer for forward compatibility.

GenerateUnboundMethodsEchoService service responds to incoming echo requests.

type GenerateUnboundMethodsSimpleMessage

type GenerateUnboundMethodsSimpleMessage struct {

	// Id represents the message identifier.
	Id       string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Num      int64                `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
	Duration *durationpb.Duration `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

GenerateUnboundMethodsSimpleMessage represents a simple message sent to the unannotated GenerateUnboundMethodsEchoService service.

func (*GenerateUnboundMethodsSimpleMessage) Descriptor deprecated

func (*GenerateUnboundMethodsSimpleMessage) Descriptor() ([]byte, []int)

Deprecated: Use GenerateUnboundMethodsSimpleMessage.ProtoReflect.Descriptor instead.

func (*GenerateUnboundMethodsSimpleMessage) GetDuration

func (*GenerateUnboundMethodsSimpleMessage) GetId

func (*GenerateUnboundMethodsSimpleMessage) GetNum

func (*GenerateUnboundMethodsSimpleMessage) ProtoMessage

func (*GenerateUnboundMethodsSimpleMessage) ProtoMessage()

func (*GenerateUnboundMethodsSimpleMessage) ProtoReflect

func (*GenerateUnboundMethodsSimpleMessage) Reset

func (*GenerateUnboundMethodsSimpleMessage) String

type InMessageA added in v2.3.0

type InMessageA struct {

	// Here is the explanation about InMessageA.values
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

InMessageA represents a message to ServiceA and ServiceC.

func (*InMessageA) Descriptor deprecated added in v2.3.0

func (*InMessageA) Descriptor() ([]byte, []int)

Deprecated: Use InMessageA.ProtoReflect.Descriptor instead.

func (*InMessageA) GetValues added in v2.3.0

func (x *InMessageA) GetValues() []string

func (*InMessageA) ProtoMessage added in v2.3.0

func (*InMessageA) ProtoMessage()

func (*InMessageA) ProtoReflect added in v2.3.0

func (x *InMessageA) ProtoReflect() protoreflect.Message

func (*InMessageA) Reset added in v2.3.0

func (x *InMessageA) Reset()

func (*InMessageA) String added in v2.3.0

func (x *InMessageA) String() string

type InMessageB added in v2.3.0

type InMessageB struct {

	// Here is the explanation about InMessageB.values
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

InMessageB represents a message to ServiceB.

func (*InMessageB) Descriptor deprecated added in v2.3.0

func (*InMessageB) Descriptor() ([]byte, []int)

Deprecated: Use InMessageB.ProtoReflect.Descriptor instead.

func (*InMessageB) GetValue added in v2.3.0

func (x *InMessageB) GetValue() string

func (*InMessageB) ProtoMessage added in v2.3.0

func (*InMessageB) ProtoMessage()

func (*InMessageB) ProtoReflect added in v2.3.0

func (x *InMessageB) ProtoReflect() protoreflect.Message

func (*InMessageB) Reset added in v2.3.0

func (x *InMessageB) Reset()

func (*InMessageB) String added in v2.3.0

func (x *InMessageB) String() string

type LoginReply

type LoginReply struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// Whether you have access or not
	Access bool `protobuf:"varint,2,opt,name=access,proto3" json:"access,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginReply) Descriptor deprecated

func (*LoginReply) Descriptor() ([]byte, []int)

Deprecated: Use LoginReply.ProtoReflect.Descriptor instead.

func (*LoginReply) GetAccess

func (x *LoginReply) GetAccess() bool

func (*LoginReply) GetMessage

func (x *LoginReply) GetMessage() string

func (*LoginReply) ProtoMessage

func (*LoginReply) ProtoMessage()

func (*LoginReply) ProtoReflect

func (x *LoginReply) ProtoReflect() protoreflect.Message

func (*LoginReply) Reset

func (x *LoginReply) Reset()

func (*LoginReply) String

func (x *LoginReply) String() string

type LoginRequest

type LoginRequest struct {

	// The entered username
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// The entered password
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginRequest) Descriptor deprecated

func (*LoginRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.

func (*LoginRequest) GetPassword

func (x *LoginRequest) GetPassword() string

func (*LoginRequest) GetUsername

func (x *LoginRequest) GetUsername() string

func (*LoginRequest) ProtoMessage

func (*LoginRequest) ProtoMessage()

func (*LoginRequest) ProtoReflect

func (x *LoginRequest) ProtoReflect() protoreflect.Message

func (*LoginRequest) Reset

func (x *LoginRequest) Reset()

func (*LoginRequest) String

func (x *LoginRequest) String() string

type LoginServiceClient

type LoginServiceClient interface {
	// Login
	//
	// {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service.
	// It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}".
	//
	// ## {{.RequestType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------  | ---------------------------- | {{range .RequestType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	//
	// ## {{.ResponseType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginReply, error)
	// Logout
	//
	// {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service.
	// It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}".
	//
	// ## {{.RequestType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------  | ---------------------------- | {{range .RequestType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	//
	// ## {{.ResponseType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*LogoutReply, error)
}

LoginServiceClient is the client API for LoginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type LoginServiceServer

type LoginServiceServer interface {
	// Login
	//
	// {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service.
	// It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}".
	//
	// ## {{.RequestType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------  | ---------------------------- | {{range .RequestType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	//
	// ## {{.ResponseType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	Login(context.Context, *LoginRequest) (*LoginReply, error)
	// Logout
	//
	// {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service.
	// It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}".
	//
	// ## {{.RequestType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------  | ---------------------------- | {{range .RequestType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	//
	// ## {{.ResponseType.Name}}
	// | Field ID    | Name      | Type                                                       | Description                  |
	// | ----------- | --------- | ---------------------------------------------------------- | ---------------------------- | {{range .ResponseType.Fields}}
	// | {{.Number}} | {{.Name}} | {{if eq .Label.String "LABEL_REPEATED"}}[]{{end}}{{.Type}} | {{fieldcomments .Message .}} | {{end}}
	Logout(context.Context, *LogoutRequest) (*LogoutReply, error)
}

LoginServiceServer is the server API for LoginService service. All implementations should embed UnimplementedLoginServiceServer for forward compatibility.

type LogoutReply

type LogoutReply struct {

	// Message that tells you whether your
	// logout was successful or not
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutReply) Descriptor deprecated

func (*LogoutReply) Descriptor() ([]byte, []int)

Deprecated: Use LogoutReply.ProtoReflect.Descriptor instead.

func (*LogoutReply) GetMessage

func (x *LogoutReply) GetMessage() string

func (*LogoutReply) ProtoMessage

func (*LogoutReply) ProtoMessage()

func (*LogoutReply) ProtoReflect

func (x *LogoutReply) ProtoReflect() protoreflect.Message

func (*LogoutReply) Reset

func (x *LogoutReply) Reset()

func (*LogoutReply) String

func (x *LogoutReply) String() string

type LogoutRequest

type LogoutRequest struct {

	// The time the logout was registered
	Timeoflogout string `protobuf:"bytes,1,opt,name=timeoflogout,proto3" json:"timeoflogout,omitempty"`
	// This is the title
	//
	// This is the "Description" of field test
	// you can use as many newlines as you want
	//
	// it will still format the same in the table
	Test int32 `protobuf:"varint,2,opt,name=test,proto3" json:"test,omitempty"`
	// This is an array
	//
	// It displays that using [] in front of the type
	Stringarray []string `protobuf:"bytes,3,rep,name=stringarray,proto3" json:"stringarray,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutRequest) Descriptor deprecated

func (*LogoutRequest) Descriptor() ([]byte, []int)

Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.

func (*LogoutRequest) GetStringarray

func (x *LogoutRequest) GetStringarray() []string

func (*LogoutRequest) GetTest

func (x *LogoutRequest) GetTest() int32

func (*LogoutRequest) GetTimeoflogout

func (x *LogoutRequest) GetTimeoflogout() string

func (*LogoutRequest) ProtoMessage

func (*LogoutRequest) ProtoMessage()

func (*LogoutRequest) ProtoReflect

func (x *LogoutRequest) ProtoReflect() protoreflect.Message

func (*LogoutRequest) Reset

func (x *LogoutRequest) Reset()

func (*LogoutRequest) String

func (x *LogoutRequest) String() string

type MessageWithBody

type MessageWithBody struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Data *Body  `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageWithBody) Descriptor deprecated

func (*MessageWithBody) Descriptor() ([]byte, []int)

Deprecated: Use MessageWithBody.ProtoReflect.Descriptor instead.

func (*MessageWithBody) GetData

func (x *MessageWithBody) GetData() *Body

func (*MessageWithBody) GetId

func (x *MessageWithBody) GetId() string

func (*MessageWithBody) ProtoMessage

func (*MessageWithBody) ProtoMessage()

func (*MessageWithBody) ProtoReflect

func (x *MessageWithBody) ProtoReflect() protoreflect.Message

func (*MessageWithBody) Reset

func (x *MessageWithBody) Reset()

func (*MessageWithBody) String

func (x *MessageWithBody) String() string

type NestedMessage added in v2.19.1

type NestedMessage struct {
	NId string `protobuf:"bytes,1,opt,name=n_id,json=nId,proto3" json:"n_id,omitempty"`
	Val string `protobuf:"bytes,2,opt,name=val,proto3" json:"val,omitempty"`
	// contains filtered or unexported fields
}

func (*NestedMessage) Descriptor deprecated added in v2.19.1

func (*NestedMessage) Descriptor() ([]byte, []int)

Deprecated: Use NestedMessage.ProtoReflect.Descriptor instead.

func (*NestedMessage) GetNId added in v2.19.1

func (x *NestedMessage) GetNId() string

func (*NestedMessage) GetVal added in v2.19.1

func (x *NestedMessage) GetVal() string

func (*NestedMessage) ProtoMessage added in v2.19.1

func (*NestedMessage) ProtoMessage()

func (*NestedMessage) ProtoReflect added in v2.19.1

func (x *NestedMessage) ProtoReflect() protoreflect.Message

func (*NestedMessage) Reset added in v2.19.1

func (x *NestedMessage) Reset()

func (*NestedMessage) String added in v2.19.1

func (x *NestedMessage) String() string

type NestedProto

type NestedProto struct {
	A *UnaryProto `protobuf:"bytes,1,opt,name=a,proto3" json:"a,omitempty"`
	B string      `protobuf:"bytes,2,opt,name=b,proto3" json:"b,omitempty"`
	C string      `protobuf:"bytes,3,opt,name=c,proto3" json:"c,omitempty"`
	// contains filtered or unexported fields
}

func (*NestedProto) Descriptor deprecated

func (*NestedProto) Descriptor() ([]byte, []int)

Deprecated: Use NestedProto.ProtoReflect.Descriptor instead.

func (*NestedProto) GetA

func (x *NestedProto) GetA() *UnaryProto

func (*NestedProto) GetB

func (x *NestedProto) GetB() string

func (*NestedProto) GetC

func (x *NestedProto) GetC() string

func (*NestedProto) ProtoMessage

func (*NestedProto) ProtoMessage()

func (*NestedProto) ProtoReflect

func (x *NestedProto) ProtoReflect() protoreflect.Message

func (*NestedProto) Reset

func (x *NestedProto) Reset()

func (*NestedProto) String

func (x *NestedProto) String() string

type NonEmptyProto

type NonEmptyProto struct {
	A string `protobuf:"bytes,1,opt,name=a,proto3" json:"a,omitempty"`
	B string `protobuf:"bytes,2,opt,name=b,proto3" json:"b,omitempty"`
	C string `protobuf:"bytes,3,opt,name=c,proto3" json:"c,omitempty"`
	// contains filtered or unexported fields
}

func (*NonEmptyProto) Descriptor deprecated

func (*NonEmptyProto) Descriptor() ([]byte, []int)

Deprecated: Use NonEmptyProto.ProtoReflect.Descriptor instead.

func (*NonEmptyProto) GetA

func (x *NonEmptyProto) GetA() string

func (*NonEmptyProto) GetB

func (x *NonEmptyProto) GetB() string

func (*NonEmptyProto) GetC

func (x *NonEmptyProto) GetC() string

func (*NonEmptyProto) ProtoMessage

func (*NonEmptyProto) ProtoMessage()

func (*NonEmptyProto) ProtoReflect

func (x *NonEmptyProto) ProtoReflect() protoreflect.Message

func (*NonEmptyProto) Reset

func (x *NonEmptyProto) Reset()

func (*NonEmptyProto) String

func (x *NonEmptyProto) String() string

type NonStandardMessage

type NonStandardMessage struct {

	// Id represents the message identifier.
	Id        string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Num       int64                     `protobuf:"varint,2,opt,name=Num,proto3" json:"Num,omitempty"`
	LineNum   int64                     `protobuf:"varint,3,opt,name=line_num,json=lineNum,proto3" json:"line_num,omitempty"`
	LangIdent string                    `protobuf:"bytes,4,opt,name=langIdent,proto3" json:"langIdent,omitempty"`
	STATUS    string                    `protobuf:"bytes,5,opt,name=STATUS,proto3" json:"STATUS,omitempty"`
	En_GB     int64                     `protobuf:"varint,6,opt,name=en_GB,json=enGB,proto3" json:"en_GB,omitempty"`
	No        string                    `protobuf:"bytes,7,opt,name=no,proto3" json:"no,omitempty"`
	Thing     *NonStandardMessage_Thing `protobuf:"bytes,8,opt,name=thing,proto3" json:"thing,omitempty"`
	// contains filtered or unexported fields
}

NonStandardMessage has oddly named fields.

func (*NonStandardMessage) Descriptor deprecated

func (*NonStandardMessage) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardMessage.ProtoReflect.Descriptor instead.

func (*NonStandardMessage) GetEn_GB

func (x *NonStandardMessage) GetEn_GB() int64

func (*NonStandardMessage) GetId

func (x *NonStandardMessage) GetId() string

func (*NonStandardMessage) GetLangIdent

func (x *NonStandardMessage) GetLangIdent() string

func (*NonStandardMessage) GetLineNum

func (x *NonStandardMessage) GetLineNum() int64

func (*NonStandardMessage) GetNo

func (x *NonStandardMessage) GetNo() string

func (*NonStandardMessage) GetNum

func (x *NonStandardMessage) GetNum() int64

func (*NonStandardMessage) GetSTATUS

func (x *NonStandardMessage) GetSTATUS() string

func (*NonStandardMessage) GetThing

func (*NonStandardMessage) ProtoMessage

func (*NonStandardMessage) ProtoMessage()

func (*NonStandardMessage) ProtoReflect

func (x *NonStandardMessage) ProtoReflect() protoreflect.Message

func (*NonStandardMessage) Reset

func (x *NonStandardMessage) Reset()

func (*NonStandardMessage) String

func (x *NonStandardMessage) String() string

type NonStandardMessageWithJSONNames

type NonStandardMessageWithJSONNames struct {

	// Id represents the message identifier.
	Id        string                                 `protobuf:"bytes,1,opt,name=id,json=ID,proto3" json:"id,omitempty"`
	Num       int64                                  `protobuf:"varint,2,opt,name=Num,proto3" json:"Num,omitempty"`
	LineNum   int64                                  `protobuf:"varint,3,opt,name=line_num,json=LineNum,proto3" json:"line_num,omitempty"`
	LangIdent string                                 `protobuf:"bytes,4,opt,name=langIdent,proto3" json:"langIdent,omitempty"`
	STATUS    string                                 `protobuf:"bytes,5,opt,name=STATUS,json=status,proto3" json:"STATUS,omitempty"`
	En_GB     int64                                  `protobuf:"varint,6,opt,name=en_GB,json=En_GB,proto3" json:"en_GB,omitempty"`
	No        string                                 `protobuf:"bytes,7,opt,name=no,json=yes,proto3" json:"no,omitempty"`
	Thing     *NonStandardMessageWithJSONNames_Thing `protobuf:"bytes,8,opt,name=thing,json=Thingy,proto3" json:"thing,omitempty"`
	// contains filtered or unexported fields
}

NonStandardMessageWithJSONNames maps odd field names to odd JSON names for maximum confusion.

func (*NonStandardMessageWithJSONNames) Descriptor deprecated

func (*NonStandardMessageWithJSONNames) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardMessageWithJSONNames.ProtoReflect.Descriptor instead.

func (*NonStandardMessageWithJSONNames) GetEn_GB

func (x *NonStandardMessageWithJSONNames) GetEn_GB() int64

func (*NonStandardMessageWithJSONNames) GetId

func (*NonStandardMessageWithJSONNames) GetLangIdent

func (x *NonStandardMessageWithJSONNames) GetLangIdent() string

func (*NonStandardMessageWithJSONNames) GetLineNum

func (x *NonStandardMessageWithJSONNames) GetLineNum() int64

func (*NonStandardMessageWithJSONNames) GetNo

func (*NonStandardMessageWithJSONNames) GetNum

func (*NonStandardMessageWithJSONNames) GetSTATUS

func (x *NonStandardMessageWithJSONNames) GetSTATUS() string

func (*NonStandardMessageWithJSONNames) GetThing

func (*NonStandardMessageWithJSONNames) ProtoMessage

func (*NonStandardMessageWithJSONNames) ProtoMessage()

func (*NonStandardMessageWithJSONNames) ProtoReflect

func (*NonStandardMessageWithJSONNames) Reset

func (*NonStandardMessageWithJSONNames) String

type NonStandardMessageWithJSONNames_Thing

type NonStandardMessageWithJSONNames_Thing struct {
	SubThing *NonStandardMessageWithJSONNames_Thing_SubThing `protobuf:"bytes,1,opt,name=subThing,json=SubThing,proto3" json:"subThing,omitempty"`
	// contains filtered or unexported fields
}

func (*NonStandardMessageWithJSONNames_Thing) Descriptor deprecated

func (*NonStandardMessageWithJSONNames_Thing) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardMessageWithJSONNames_Thing.ProtoReflect.Descriptor instead.

func (*NonStandardMessageWithJSONNames_Thing) GetSubThing

func (*NonStandardMessageWithJSONNames_Thing) ProtoMessage

func (*NonStandardMessageWithJSONNames_Thing) ProtoMessage()

func (*NonStandardMessageWithJSONNames_Thing) ProtoReflect

func (*NonStandardMessageWithJSONNames_Thing) Reset

func (*NonStandardMessageWithJSONNames_Thing) String

type NonStandardMessageWithJSONNames_Thing_SubThing

type NonStandardMessageWithJSONNames_Thing_SubThing struct {
	SubValue string `protobuf:"bytes,1,opt,name=sub_value,json=sub_Value,proto3" json:"sub_value,omitempty"`
	// contains filtered or unexported fields
}

func (*NonStandardMessageWithJSONNames_Thing_SubThing) Descriptor deprecated

Deprecated: Use NonStandardMessageWithJSONNames_Thing_SubThing.ProtoReflect.Descriptor instead.

func (*NonStandardMessageWithJSONNames_Thing_SubThing) GetSubValue

func (*NonStandardMessageWithJSONNames_Thing_SubThing) ProtoMessage

func (*NonStandardMessageWithJSONNames_Thing_SubThing) ProtoReflect

func (*NonStandardMessageWithJSONNames_Thing_SubThing) Reset

func (*NonStandardMessageWithJSONNames_Thing_SubThing) String

type NonStandardMessage_Thing

type NonStandardMessage_Thing struct {
	SubThing *NonStandardMessage_Thing_SubThing `protobuf:"bytes,1,opt,name=subThing,proto3" json:"subThing,omitempty"`
	// contains filtered or unexported fields
}

func (*NonStandardMessage_Thing) Descriptor deprecated

func (*NonStandardMessage_Thing) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardMessage_Thing.ProtoReflect.Descriptor instead.

func (*NonStandardMessage_Thing) GetSubThing

func (*NonStandardMessage_Thing) ProtoMessage

func (*NonStandardMessage_Thing) ProtoMessage()

func (*NonStandardMessage_Thing) ProtoReflect

func (x *NonStandardMessage_Thing) ProtoReflect() protoreflect.Message

func (*NonStandardMessage_Thing) Reset

func (x *NonStandardMessage_Thing) Reset()

func (*NonStandardMessage_Thing) String

func (x *NonStandardMessage_Thing) String() string

type NonStandardMessage_Thing_SubThing

type NonStandardMessage_Thing_SubThing struct {
	SubValue string `protobuf:"bytes,1,opt,name=sub_value,json=subValue,proto3" json:"sub_value,omitempty"`
	// contains filtered or unexported fields
}

func (*NonStandardMessage_Thing_SubThing) Descriptor deprecated

func (*NonStandardMessage_Thing_SubThing) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardMessage_Thing_SubThing.ProtoReflect.Descriptor instead.

func (*NonStandardMessage_Thing_SubThing) GetSubValue

func (x *NonStandardMessage_Thing_SubThing) GetSubValue() string

func (*NonStandardMessage_Thing_SubThing) ProtoMessage

func (*NonStandardMessage_Thing_SubThing) ProtoMessage()

func (*NonStandardMessage_Thing_SubThing) ProtoReflect

func (*NonStandardMessage_Thing_SubThing) Reset

func (*NonStandardMessage_Thing_SubThing) String

type NonStandardServiceClient

type NonStandardServiceClient interface {
	// Apply field mask to empty NonStandardMessage and return result.
	Update(ctx context.Context, in *NonStandardUpdateRequest, opts ...grpc.CallOption) (*NonStandardMessage, error)
	// Apply field mask to empty NonStandardMessageWithJSONNames and return result.
	UpdateWithJSONNames(ctx context.Context, in *NonStandardWithJSONNamesUpdateRequest, opts ...grpc.CallOption) (*NonStandardMessageWithJSONNames, error)
}

NonStandardServiceClient is the client API for NonStandardService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

NonStandardService responds to incoming messages, applies a field mask and returns the masked response.

type NonStandardServiceServer

type NonStandardServiceServer interface {
	// Apply field mask to empty NonStandardMessage and return result.
	Update(context.Context, *NonStandardUpdateRequest) (*NonStandardMessage, error)
	// Apply field mask to empty NonStandardMessageWithJSONNames and return result.
	UpdateWithJSONNames(context.Context, *NonStandardWithJSONNamesUpdateRequest) (*NonStandardMessageWithJSONNames, error)
}

NonStandardServiceServer is the server API for NonStandardService service. All implementations should embed UnimplementedNonStandardServiceServer for forward compatibility.

NonStandardService responds to incoming messages, applies a field mask and returns the masked response.

type NonStandardUpdateRequest

type NonStandardUpdateRequest struct {
	Body       *NonStandardMessage    `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*NonStandardUpdateRequest) Descriptor deprecated

func (*NonStandardUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardUpdateRequest.ProtoReflect.Descriptor instead.

func (*NonStandardUpdateRequest) GetBody

func (*NonStandardUpdateRequest) GetUpdateMask

func (x *NonStandardUpdateRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*NonStandardUpdateRequest) ProtoMessage

func (*NonStandardUpdateRequest) ProtoMessage()

func (*NonStandardUpdateRequest) ProtoReflect

func (x *NonStandardUpdateRequest) ProtoReflect() protoreflect.Message

func (*NonStandardUpdateRequest) Reset

func (x *NonStandardUpdateRequest) Reset()

func (*NonStandardUpdateRequest) String

func (x *NonStandardUpdateRequest) String() string

type NonStandardWithJSONNamesUpdateRequest

type NonStandardWithJSONNamesUpdateRequest struct {
	Body       *NonStandardMessageWithJSONNames `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask           `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*NonStandardWithJSONNamesUpdateRequest) Descriptor deprecated

func (*NonStandardWithJSONNamesUpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use NonStandardWithJSONNamesUpdateRequest.ProtoReflect.Descriptor instead.

func (*NonStandardWithJSONNamesUpdateRequest) GetBody

func (*NonStandardWithJSONNamesUpdateRequest) GetUpdateMask

func (*NonStandardWithJSONNamesUpdateRequest) ProtoMessage

func (*NonStandardWithJSONNamesUpdateRequest) ProtoMessage()

func (*NonStandardWithJSONNamesUpdateRequest) ProtoReflect

func (*NonStandardWithJSONNamesUpdateRequest) Reset

func (*NonStandardWithJSONNamesUpdateRequest) String

type NumericEnum

type NumericEnum int32

NumericEnum is one or zero.

const (
	// ZERO means 0
	NumericEnum_ZERO NumericEnum = 0
	// ONE means 1
	NumericEnum_ONE NumericEnum = 1
)

func (NumericEnum) Descriptor

func (NumericEnum) Enum

func (x NumericEnum) Enum() *NumericEnum

func (NumericEnum) EnumDescriptor deprecated

func (NumericEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use NumericEnum.Descriptor instead.

func (NumericEnum) Number

func (x NumericEnum) Number() protoreflect.EnumNumber

func (NumericEnum) String

func (x NumericEnum) String() string

func (NumericEnum) Type

type OpaqueActivityUpdate added in v2.27.3

type OpaqueActivityUpdate struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueActivityUpdate represents a server response to customer activity

func (*OpaqueActivityUpdate) ClearActionData added in v2.27.3

func (x *OpaqueActivityUpdate) ClearActionData()

func (*OpaqueActivityUpdate) ClearCustomerId added in v2.27.3

func (x *OpaqueActivityUpdate) ClearCustomerId()

func (*OpaqueActivityUpdate) ClearDiscountPercentage added in v2.27.3

func (x *OpaqueActivityUpdate) ClearDiscountPercentage()

func (*OpaqueActivityUpdate) ClearInventoryCount added in v2.27.3

func (x *OpaqueActivityUpdate) ClearInventoryCount()

func (*OpaqueActivityUpdate) ClearMessage added in v2.27.3

func (x *OpaqueActivityUpdate) ClearMessage()

func (*OpaqueActivityUpdate) ClearNotificationId added in v2.27.3

func (x *OpaqueActivityUpdate) ClearNotificationId()

func (*OpaqueActivityUpdate) ClearOfferCode added in v2.27.3

func (x *OpaqueActivityUpdate) ClearOfferCode()

func (*OpaqueActivityUpdate) ClearOfferExpiry added in v2.27.3

func (x *OpaqueActivityUpdate) ClearOfferExpiry()

func (*OpaqueActivityUpdate) ClearPriceUpdate added in v2.27.3

func (x *OpaqueActivityUpdate) ClearPriceUpdate()

func (*OpaqueActivityUpdate) ClearPriority added in v2.27.3

func (x *OpaqueActivityUpdate) ClearPriority()

func (*OpaqueActivityUpdate) ClearRedirectUrl added in v2.27.3

func (x *OpaqueActivityUpdate) ClearRedirectUrl()

func (*OpaqueActivityUpdate) ClearSessionId added in v2.27.3

func (x *OpaqueActivityUpdate) ClearSessionId()

func (*OpaqueActivityUpdate) ClearTimestamp added in v2.27.3

func (x *OpaqueActivityUpdate) ClearTimestamp()

func (*OpaqueActivityUpdate) ClearUpdateType added in v2.27.3

func (x *OpaqueActivityUpdate) ClearUpdateType()

func (*OpaqueActivityUpdate) GetCustomerId added in v2.27.3

func (x *OpaqueActivityUpdate) GetCustomerId() string

func (*OpaqueActivityUpdate) GetDiscountPercentage added in v2.27.3

func (x *OpaqueActivityUpdate) GetDiscountPercentage() float64

func (*OpaqueActivityUpdate) GetInventoryCount added in v2.27.3

func (x *OpaqueActivityUpdate) GetInventoryCount() int32

func (*OpaqueActivityUpdate) GetMessage added in v2.27.3

func (x *OpaqueActivityUpdate) GetMessage() string

func (*OpaqueActivityUpdate) GetNotificationId added in v2.27.3

func (x *OpaqueActivityUpdate) GetNotificationId() string

func (*OpaqueActivityUpdate) GetOfferCode added in v2.27.3

func (x *OpaqueActivityUpdate) GetOfferCode() string

func (*OpaqueActivityUpdate) GetOfferExpiry added in v2.27.3

func (x *OpaqueActivityUpdate) GetOfferExpiry() *durationpb.Duration

func (*OpaqueActivityUpdate) GetPriceUpdate added in v2.27.3

func (x *OpaqueActivityUpdate) GetPriceUpdate() *OpaquePrice

func (*OpaqueActivityUpdate) GetPriority added in v2.27.3

func (x *OpaqueActivityUpdate) GetPriority() int32

func (*OpaqueActivityUpdate) GetProductIds added in v2.27.3

func (x *OpaqueActivityUpdate) GetProductIds() []string

func (*OpaqueActivityUpdate) GetRedirectUrl added in v2.27.3

func (x *OpaqueActivityUpdate) GetRedirectUrl() string

func (*OpaqueActivityUpdate) GetSessionId added in v2.27.3

func (x *OpaqueActivityUpdate) GetSessionId() string

func (*OpaqueActivityUpdate) GetTimestamp added in v2.27.3

func (x *OpaqueActivityUpdate) GetTimestamp() *timestamppb.Timestamp

func (*OpaqueActivityUpdate) GetUpdateData added in v2.27.3

func (x *OpaqueActivityUpdate) GetUpdateData() map[string]string

func (*OpaqueActivityUpdate) GetUpdateType added in v2.27.3

func (*OpaqueActivityUpdate) HasActionData added in v2.27.3

func (x *OpaqueActivityUpdate) HasActionData() bool

func (*OpaqueActivityUpdate) HasCustomerId added in v2.27.3

func (x *OpaqueActivityUpdate) HasCustomerId() bool

func (*OpaqueActivityUpdate) HasDiscountPercentage added in v2.27.3

func (x *OpaqueActivityUpdate) HasDiscountPercentage() bool

func (*OpaqueActivityUpdate) HasInventoryCount added in v2.27.3

func (x *OpaqueActivityUpdate) HasInventoryCount() bool

func (*OpaqueActivityUpdate) HasMessage added in v2.27.3

func (x *OpaqueActivityUpdate) HasMessage() bool

func (*OpaqueActivityUpdate) HasNotificationId added in v2.27.3

func (x *OpaqueActivityUpdate) HasNotificationId() bool

func (*OpaqueActivityUpdate) HasOfferCode added in v2.27.3

func (x *OpaqueActivityUpdate) HasOfferCode() bool

func (*OpaqueActivityUpdate) HasOfferExpiry added in v2.27.3

func (x *OpaqueActivityUpdate) HasOfferExpiry() bool

func (*OpaqueActivityUpdate) HasPriceUpdate added in v2.27.3

func (x *OpaqueActivityUpdate) HasPriceUpdate() bool

func (*OpaqueActivityUpdate) HasPriority added in v2.27.3

func (x *OpaqueActivityUpdate) HasPriority() bool

func (*OpaqueActivityUpdate) HasRedirectUrl added in v2.27.3

func (x *OpaqueActivityUpdate) HasRedirectUrl() bool

func (*OpaqueActivityUpdate) HasSessionId added in v2.27.3

func (x *OpaqueActivityUpdate) HasSessionId() bool

func (*OpaqueActivityUpdate) HasTimestamp added in v2.27.3

func (x *OpaqueActivityUpdate) HasTimestamp() bool

func (*OpaqueActivityUpdate) HasUpdateType added in v2.27.3

func (x *OpaqueActivityUpdate) HasUpdateType() bool

func (*OpaqueActivityUpdate) ProtoMessage added in v2.27.3

func (*OpaqueActivityUpdate) ProtoMessage()

func (*OpaqueActivityUpdate) ProtoReflect added in v2.27.3

func (x *OpaqueActivityUpdate) ProtoReflect() protoreflect.Message

func (*OpaqueActivityUpdate) Reset added in v2.27.3

func (x *OpaqueActivityUpdate) Reset()

func (*OpaqueActivityUpdate) SetCustomerId added in v2.27.3

func (x *OpaqueActivityUpdate) SetCustomerId(v string)

func (*OpaqueActivityUpdate) SetDiscountPercentage added in v2.27.3

func (x *OpaqueActivityUpdate) SetDiscountPercentage(v float64)

func (*OpaqueActivityUpdate) SetInventoryCount added in v2.27.3

func (x *OpaqueActivityUpdate) SetInventoryCount(v int32)

func (*OpaqueActivityUpdate) SetMessage added in v2.27.3

func (x *OpaqueActivityUpdate) SetMessage(v string)

func (*OpaqueActivityUpdate) SetNotificationId added in v2.27.3

func (x *OpaqueActivityUpdate) SetNotificationId(v string)

func (*OpaqueActivityUpdate) SetOfferCode added in v2.27.3

func (x *OpaqueActivityUpdate) SetOfferCode(v string)

func (*OpaqueActivityUpdate) SetOfferExpiry added in v2.27.3

func (x *OpaqueActivityUpdate) SetOfferExpiry(v *durationpb.Duration)

func (*OpaqueActivityUpdate) SetPriceUpdate added in v2.27.3

func (x *OpaqueActivityUpdate) SetPriceUpdate(v *OpaquePrice)

func (*OpaqueActivityUpdate) SetPriority added in v2.27.3

func (x *OpaqueActivityUpdate) SetPriority(v int32)

func (*OpaqueActivityUpdate) SetProductIds added in v2.27.3

func (x *OpaqueActivityUpdate) SetProductIds(v []string)

func (*OpaqueActivityUpdate) SetRedirectUrl added in v2.27.3

func (x *OpaqueActivityUpdate) SetRedirectUrl(v string)

func (*OpaqueActivityUpdate) SetSessionId added in v2.27.3

func (x *OpaqueActivityUpdate) SetSessionId(v string)

func (*OpaqueActivityUpdate) SetTimestamp added in v2.27.3

func (x *OpaqueActivityUpdate) SetTimestamp(v *timestamppb.Timestamp)

func (*OpaqueActivityUpdate) SetUpdateData added in v2.27.3

func (x *OpaqueActivityUpdate) SetUpdateData(v map[string]string)

func (*OpaqueActivityUpdate) SetUpdateType added in v2.27.3

func (*OpaqueActivityUpdate) String added in v2.27.3

func (x *OpaqueActivityUpdate) String() string

func (*OpaqueActivityUpdate) WhichActionData added in v2.27.3

func (x *OpaqueActivityUpdate) WhichActionData() case_OpaqueActivityUpdate_ActionData

type OpaqueActivityUpdate_OpaqueUpdateType added in v2.27.3

type OpaqueActivityUpdate_OpaqueUpdateType int32
const (
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_UNSPECIFIED      OpaqueActivityUpdate_OpaqueUpdateType = 0
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_RECOMMENDATION   OpaqueActivityUpdate_OpaqueUpdateType = 1
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_NOTIFICATION     OpaqueActivityUpdate_OpaqueUpdateType = 2
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_OFFER            OpaqueActivityUpdate_OpaqueUpdateType = 3
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_INVENTORY_UPDATE OpaqueActivityUpdate_OpaqueUpdateType = 4
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_PRICE_CHANGE     OpaqueActivityUpdate_OpaqueUpdateType = 5
	OpaqueActivityUpdate_OPAQUE_UPDATE_TYPE_CART_REMINDER    OpaqueActivityUpdate_OpaqueUpdateType = 6
)

func (OpaqueActivityUpdate_OpaqueUpdateType) Descriptor added in v2.27.3

func (OpaqueActivityUpdate_OpaqueUpdateType) Enum added in v2.27.3

func (OpaqueActivityUpdate_OpaqueUpdateType) Number added in v2.27.3

func (OpaqueActivityUpdate_OpaqueUpdateType) String added in v2.27.3

func (OpaqueActivityUpdate_OpaqueUpdateType) Type added in v2.27.3

type OpaqueActivityUpdate_builder added in v2.27.3

type OpaqueActivityUpdate_builder struct {
	CustomerId         *string
	SessionId          *string
	UpdateType         *OpaqueActivityUpdate_OpaqueUpdateType
	Timestamp          *timestamppb.Timestamp
	Message            *string
	ProductIds         []string
	PriceUpdate        *OpaquePrice
	InventoryCount     *int32
	OfferCode          *string
	OfferExpiry        *durationpb.Duration
	DiscountPercentage *float64
	UpdateData         map[string]string
	Priority           *int32
	// Fields of oneof xxx_hidden_ActionData:
	RedirectUrl    *string
	NotificationId *string
	// contains filtered or unexported fields
}

func (OpaqueActivityUpdate_builder) Build added in v2.27.3

type OpaqueAddress added in v2.27.3

type OpaqueAddress struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueAddress represents a physical address

func (*OpaqueAddress) ClearAddressType added in v2.27.3

func (x *OpaqueAddress) ClearAddressType()

func (*OpaqueAddress) ClearCity added in v2.27.3

func (x *OpaqueAddress) ClearCity()

func (*OpaqueAddress) ClearCountry added in v2.27.3

func (x *OpaqueAddress) ClearCountry()

func (*OpaqueAddress) ClearIsDefault added in v2.27.3

func (x *OpaqueAddress) ClearIsDefault()

func (*OpaqueAddress) ClearPostalCode added in v2.27.3

func (x *OpaqueAddress) ClearPostalCode()

func (*OpaqueAddress) ClearState added in v2.27.3

func (x *OpaqueAddress) ClearState()

func (*OpaqueAddress) ClearStreetLine1 added in v2.27.3

func (x *OpaqueAddress) ClearStreetLine1()

func (*OpaqueAddress) ClearStreetLine2 added in v2.27.3

func (x *OpaqueAddress) ClearStreetLine2()

func (*OpaqueAddress) GetAddressType added in v2.27.3

func (x *OpaqueAddress) GetAddressType() OpaqueAddress_OpaqueAddressType

func (*OpaqueAddress) GetCity added in v2.27.3

func (x *OpaqueAddress) GetCity() string

func (*OpaqueAddress) GetCountry added in v2.27.3

func (x *OpaqueAddress) GetCountry() string

func (*OpaqueAddress) GetIsDefault added in v2.27.3

func (x *OpaqueAddress) GetIsDefault() *wrapperspb.BoolValue

func (*OpaqueAddress) GetMetadata added in v2.27.3

func (x *OpaqueAddress) GetMetadata() map[string]string

func (*OpaqueAddress) GetPostalCode added in v2.27.3

func (x *OpaqueAddress) GetPostalCode() string

func (*OpaqueAddress) GetState added in v2.27.3

func (x *OpaqueAddress) GetState() string

func (*OpaqueAddress) GetStreetLine1 added in v2.27.3

func (x *OpaqueAddress) GetStreetLine1() string

func (*OpaqueAddress) GetStreetLine2 added in v2.27.3

func (x *OpaqueAddress) GetStreetLine2() string

func (*OpaqueAddress) HasAddressType added in v2.27.3

func (x *OpaqueAddress) HasAddressType() bool

func (*OpaqueAddress) HasCity added in v2.27.3

func (x *OpaqueAddress) HasCity() bool

func (*OpaqueAddress) HasCountry added in v2.27.3

func (x *OpaqueAddress) HasCountry() bool

func (*OpaqueAddress) HasIsDefault added in v2.27.3

func (x *OpaqueAddress) HasIsDefault() bool

func (*OpaqueAddress) HasPostalCode added in v2.27.3

func (x *OpaqueAddress) HasPostalCode() bool

func (*OpaqueAddress) HasState added in v2.27.3

func (x *OpaqueAddress) HasState() bool

func (*OpaqueAddress) HasStreetLine1 added in v2.27.3

func (x *OpaqueAddress) HasStreetLine1() bool

func (*OpaqueAddress) HasStreetLine2 added in v2.27.3

func (x *OpaqueAddress) HasStreetLine2() bool

func (*OpaqueAddress) ProtoMessage added in v2.27.3

func (*OpaqueAddress) ProtoMessage()

func (*OpaqueAddress) ProtoReflect added in v2.27.3

func (x *OpaqueAddress) ProtoReflect() protoreflect.Message

func (*OpaqueAddress) Reset added in v2.27.3

func (x *OpaqueAddress) Reset()

func (*OpaqueAddress) SetAddressType added in v2.27.3

func (x *OpaqueAddress) SetAddressType(v OpaqueAddress_OpaqueAddressType)

func (*OpaqueAddress) SetCity added in v2.27.3

func (x *OpaqueAddress) SetCity(v string)

func (*OpaqueAddress) SetCountry added in v2.27.3

func (x *OpaqueAddress) SetCountry(v string)

func (*OpaqueAddress) SetIsDefault added in v2.27.3

func (x *OpaqueAddress) SetIsDefault(v *wrapperspb.BoolValue)

func (*OpaqueAddress) SetMetadata added in v2.27.3

func (x *OpaqueAddress) SetMetadata(v map[string]string)

func (*OpaqueAddress) SetPostalCode added in v2.27.3

func (x *OpaqueAddress) SetPostalCode(v string)

func (*OpaqueAddress) SetState added in v2.27.3

func (x *OpaqueAddress) SetState(v string)

func (*OpaqueAddress) SetStreetLine1 added in v2.27.3

func (x *OpaqueAddress) SetStreetLine1(v string)

func (*OpaqueAddress) SetStreetLine2 added in v2.27.3

func (x *OpaqueAddress) SetStreetLine2(v string)

func (*OpaqueAddress) String added in v2.27.3

func (x *OpaqueAddress) String() string

type OpaqueAddress_OpaqueAddressType added in v2.27.3

type OpaqueAddress_OpaqueAddressType int32
const (
	OpaqueAddress_OPAQUE_ADDRESS_TYPE_UNSPECIFIED OpaqueAddress_OpaqueAddressType = 0
	OpaqueAddress_OPAQUE_ADDRESS_TYPE_RESIDENTIAL OpaqueAddress_OpaqueAddressType = 1
	OpaqueAddress_OPAQUE_ADDRESS_TYPE_BUSINESS    OpaqueAddress_OpaqueAddressType = 2
	OpaqueAddress_OPAQUE_ADDRESS_TYPE_SHIPPING    OpaqueAddress_OpaqueAddressType = 3
	OpaqueAddress_OPAQUE_ADDRESS_TYPE_BILLING     OpaqueAddress_OpaqueAddressType = 4
)

func (OpaqueAddress_OpaqueAddressType) Descriptor added in v2.27.3

func (OpaqueAddress_OpaqueAddressType) Enum added in v2.27.3

func (OpaqueAddress_OpaqueAddressType) Number added in v2.27.3

func (OpaqueAddress_OpaqueAddressType) String added in v2.27.3

func (OpaqueAddress_OpaqueAddressType) Type added in v2.27.3

type OpaqueAddress_builder added in v2.27.3

type OpaqueAddress_builder struct {
	StreetLine1 *string
	StreetLine2 *string
	City        *string
	State       *string
	Country     *string
	PostalCode  *string
	AddressType *OpaqueAddress_OpaqueAddressType
	IsDefault   *wrapperspb.BoolValue
	Metadata    map[string]string
	// contains filtered or unexported fields
}

func (OpaqueAddress_builder) Build added in v2.27.3

type OpaqueCustomer added in v2.27.3

type OpaqueCustomer struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueCustomer represents a customer in the e-commerce system

func (*OpaqueCustomer) ClearCreatedAt added in v2.27.3

func (x *OpaqueCustomer) ClearCreatedAt()

func (*OpaqueCustomer) ClearCustomerId added in v2.27.3

func (x *OpaqueCustomer) ClearCustomerId()

func (*OpaqueCustomer) ClearEmail added in v2.27.3

func (x *OpaqueCustomer) ClearEmail()

func (*OpaqueCustomer) ClearFirstName added in v2.27.3

func (x *OpaqueCustomer) ClearFirstName()

func (*OpaqueCustomer) ClearLastLogin added in v2.27.3

func (x *OpaqueCustomer) ClearLastLogin()

func (*OpaqueCustomer) ClearLastName added in v2.27.3

func (x *OpaqueCustomer) ClearLastName()

func (*OpaqueCustomer) ClearLoyaltyInfo added in v2.27.3

func (x *OpaqueCustomer) ClearLoyaltyInfo()

func (*OpaqueCustomer) ClearPhoneNumber added in v2.27.3

func (x *OpaqueCustomer) ClearPhoneNumber()

func (*OpaqueCustomer) ClearStatus added in v2.27.3

func (x *OpaqueCustomer) ClearStatus()

func (*OpaqueCustomer) GetAddresses added in v2.27.3

func (x *OpaqueCustomer) GetAddresses() []*OpaqueAddress

func (*OpaqueCustomer) GetCreatedAt added in v2.27.3

func (x *OpaqueCustomer) GetCreatedAt() *timestamppb.Timestamp

func (*OpaqueCustomer) GetCustomerId added in v2.27.3

func (x *OpaqueCustomer) GetCustomerId() string

func (*OpaqueCustomer) GetEmail added in v2.27.3

func (x *OpaqueCustomer) GetEmail() string

func (*OpaqueCustomer) GetFirstName added in v2.27.3

func (x *OpaqueCustomer) GetFirstName() string

func (*OpaqueCustomer) GetLastLogin added in v2.27.3

func (x *OpaqueCustomer) GetLastLogin() *timestamppb.Timestamp

func (*OpaqueCustomer) GetLastName added in v2.27.3

func (x *OpaqueCustomer) GetLastName() string

func (*OpaqueCustomer) GetLoyaltyInfo added in v2.27.3

func (x *OpaqueCustomer) GetLoyaltyInfo() *OpaqueCustomer_OpaqueLoyaltyInfo

func (*OpaqueCustomer) GetPaymentMethods added in v2.27.3

func (x *OpaqueCustomer) GetPaymentMethods() []*OpaqueCustomer_OpaquePaymentMethod

func (*OpaqueCustomer) GetPhoneNumber added in v2.27.3

func (x *OpaqueCustomer) GetPhoneNumber() string

func (*OpaqueCustomer) GetPreferences added in v2.27.3

func (x *OpaqueCustomer) GetPreferences() map[string]string

func (*OpaqueCustomer) GetStatus added in v2.27.3

func (*OpaqueCustomer) HasCreatedAt added in v2.27.3

func (x *OpaqueCustomer) HasCreatedAt() bool

func (*OpaqueCustomer) HasCustomerId added in v2.27.3

func (x *OpaqueCustomer) HasCustomerId() bool

func (*OpaqueCustomer) HasEmail added in v2.27.3

func (x *OpaqueCustomer) HasEmail() bool

func (*OpaqueCustomer) HasFirstName added in v2.27.3

func (x *OpaqueCustomer) HasFirstName() bool

func (*OpaqueCustomer) HasLastLogin added in v2.27.3

func (x *OpaqueCustomer) HasLastLogin() bool

func (*OpaqueCustomer) HasLastName added in v2.27.3

func (x *OpaqueCustomer) HasLastName() bool

func (*OpaqueCustomer) HasLoyaltyInfo added in v2.27.3

func (x *OpaqueCustomer) HasLoyaltyInfo() bool

func (*OpaqueCustomer) HasPhoneNumber added in v2.27.3

func (x *OpaqueCustomer) HasPhoneNumber() bool

func (*OpaqueCustomer) HasStatus added in v2.27.3

func (x *OpaqueCustomer) HasStatus() bool

func (*OpaqueCustomer) ProtoMessage added in v2.27.3

func (*OpaqueCustomer) ProtoMessage()

func (*OpaqueCustomer) ProtoReflect added in v2.27.3

func (x *OpaqueCustomer) ProtoReflect() protoreflect.Message

func (*OpaqueCustomer) Reset added in v2.27.3

func (x *OpaqueCustomer) Reset()

func (*OpaqueCustomer) SetAddresses added in v2.27.3

func (x *OpaqueCustomer) SetAddresses(v []*OpaqueAddress)

func (*OpaqueCustomer) SetCreatedAt added in v2.27.3

func (x *OpaqueCustomer) SetCreatedAt(v *timestamppb.Timestamp)

func (*OpaqueCustomer) SetCustomerId added in v2.27.3

func (x *OpaqueCustomer) SetCustomerId(v string)

func (*OpaqueCustomer) SetEmail added in v2.27.3

func (x *OpaqueCustomer) SetEmail(v string)

func (*OpaqueCustomer) SetFirstName added in v2.27.3

func (x *OpaqueCustomer) SetFirstName(v string)

func (*OpaqueCustomer) SetLastLogin added in v2.27.3

func (x *OpaqueCustomer) SetLastLogin(v *timestamppb.Timestamp)

func (*OpaqueCustomer) SetLastName added in v2.27.3

func (x *OpaqueCustomer) SetLastName(v string)

func (*OpaqueCustomer) SetLoyaltyInfo added in v2.27.3

func (x *OpaqueCustomer) SetLoyaltyInfo(v *OpaqueCustomer_OpaqueLoyaltyInfo)

func (*OpaqueCustomer) SetPaymentMethods added in v2.27.3

func (x *OpaqueCustomer) SetPaymentMethods(v []*OpaqueCustomer_OpaquePaymentMethod)

func (*OpaqueCustomer) SetPhoneNumber added in v2.27.3

func (x *OpaqueCustomer) SetPhoneNumber(v string)

func (*OpaqueCustomer) SetPreferences added in v2.27.3

func (x *OpaqueCustomer) SetPreferences(v map[string]string)

func (*OpaqueCustomer) SetStatus added in v2.27.3

func (*OpaqueCustomer) String added in v2.27.3

func (x *OpaqueCustomer) String() string

type OpaqueCustomerEvent added in v2.27.3

type OpaqueCustomerEvent struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueCustomerEvent represents a customer activity event

func (*OpaqueCustomerEvent) ClearCategoryId added in v2.27.3

func (x *OpaqueCustomerEvent) ClearCategoryId()

func (*OpaqueCustomerEvent) ClearCustomerId added in v2.27.3

func (x *OpaqueCustomerEvent) ClearCustomerId()

func (*OpaqueCustomerEvent) ClearDeviceType added in v2.27.3

func (x *OpaqueCustomerEvent) ClearDeviceType()

func (*OpaqueCustomerEvent) ClearEventType added in v2.27.3

func (x *OpaqueCustomerEvent) ClearEventType()

func (*OpaqueCustomerEvent) ClearIpAddress added in v2.27.3

func (x *OpaqueCustomerEvent) ClearIpAddress()

func (*OpaqueCustomerEvent) ClearPageUrl added in v2.27.3

func (x *OpaqueCustomerEvent) ClearPageUrl()

func (*OpaqueCustomerEvent) ClearProductId added in v2.27.3

func (x *OpaqueCustomerEvent) ClearProductId()

func (*OpaqueCustomerEvent) ClearSearchQuery added in v2.27.3

func (x *OpaqueCustomerEvent) ClearSearchQuery()

func (*OpaqueCustomerEvent) ClearSessionId added in v2.27.3

func (x *OpaqueCustomerEvent) ClearSessionId()

func (*OpaqueCustomerEvent) ClearTimestamp added in v2.27.3

func (x *OpaqueCustomerEvent) ClearTimestamp()

func (*OpaqueCustomerEvent) ClearUserAgent added in v2.27.3

func (x *OpaqueCustomerEvent) ClearUserAgent()

func (*OpaqueCustomerEvent) ClearValue added in v2.27.3

func (x *OpaqueCustomerEvent) ClearValue()

func (*OpaqueCustomerEvent) GetCategoryId added in v2.27.3

func (x *OpaqueCustomerEvent) GetCategoryId() string

func (*OpaqueCustomerEvent) GetCustomerId added in v2.27.3

func (x *OpaqueCustomerEvent) GetCustomerId() string

func (*OpaqueCustomerEvent) GetDeviceType added in v2.27.3

func (x *OpaqueCustomerEvent) GetDeviceType() string

func (*OpaqueCustomerEvent) GetEventData added in v2.27.3

func (x *OpaqueCustomerEvent) GetEventData() map[string]string

func (*OpaqueCustomerEvent) GetEventType added in v2.27.3

func (*OpaqueCustomerEvent) GetIpAddress added in v2.27.3

func (x *OpaqueCustomerEvent) GetIpAddress() string

func (*OpaqueCustomerEvent) GetPageUrl added in v2.27.3

func (x *OpaqueCustomerEvent) GetPageUrl() string

func (*OpaqueCustomerEvent) GetProductId added in v2.27.3

func (x *OpaqueCustomerEvent) GetProductId() string

func (*OpaqueCustomerEvent) GetSearchQuery added in v2.27.3

func (x *OpaqueCustomerEvent) GetSearchQuery() string

func (*OpaqueCustomerEvent) GetSessionId added in v2.27.3

func (x *OpaqueCustomerEvent) GetSessionId() string

func (*OpaqueCustomerEvent) GetTimestamp added in v2.27.3

func (x *OpaqueCustomerEvent) GetTimestamp() *timestamppb.Timestamp

func (*OpaqueCustomerEvent) GetUserAgent added in v2.27.3

func (x *OpaqueCustomerEvent) GetUserAgent() string

func (*OpaqueCustomerEvent) GetValue added in v2.27.3

func (x *OpaqueCustomerEvent) GetValue() int32

func (*OpaqueCustomerEvent) HasCategoryId added in v2.27.3

func (x *OpaqueCustomerEvent) HasCategoryId() bool

func (*OpaqueCustomerEvent) HasCustomerId added in v2.27.3

func (x *OpaqueCustomerEvent) HasCustomerId() bool

func (*OpaqueCustomerEvent) HasDeviceType added in v2.27.3

func (x *OpaqueCustomerEvent) HasDeviceType() bool

func (*OpaqueCustomerEvent) HasEventType added in v2.27.3

func (x *OpaqueCustomerEvent) HasEventType() bool

func (*OpaqueCustomerEvent) HasIpAddress added in v2.27.3

func (x *OpaqueCustomerEvent) HasIpAddress() bool

func (*OpaqueCustomerEvent) HasPageUrl added in v2.27.3

func (x *OpaqueCustomerEvent) HasPageUrl() bool

func (*OpaqueCustomerEvent) HasProductId added in v2.27.3

func (x *OpaqueCustomerEvent) HasProductId() bool

func (*OpaqueCustomerEvent) HasSearchQuery added in v2.27.3

func (x *OpaqueCustomerEvent) HasSearchQuery() bool

func (*OpaqueCustomerEvent) HasSessionId added in v2.27.3

func (x *OpaqueCustomerEvent) HasSessionId() bool

func (*OpaqueCustomerEvent) HasTimestamp added in v2.27.3

func (x *OpaqueCustomerEvent) HasTimestamp() bool

func (*OpaqueCustomerEvent) HasUserAgent added in v2.27.3

func (x *OpaqueCustomerEvent) HasUserAgent() bool

func (*OpaqueCustomerEvent) HasValue added in v2.27.3

func (x *OpaqueCustomerEvent) HasValue() bool

func (*OpaqueCustomerEvent) ProtoMessage added in v2.27.3

func (*OpaqueCustomerEvent) ProtoMessage()

func (*OpaqueCustomerEvent) ProtoReflect added in v2.27.3

func (x *OpaqueCustomerEvent) ProtoReflect() protoreflect.Message

func (*OpaqueCustomerEvent) Reset added in v2.27.3

func (x *OpaqueCustomerEvent) Reset()

func (*OpaqueCustomerEvent) SetCategoryId added in v2.27.3

func (x *OpaqueCustomerEvent) SetCategoryId(v string)

func (*OpaqueCustomerEvent) SetCustomerId added in v2.27.3

func (x *OpaqueCustomerEvent) SetCustomerId(v string)

func (*OpaqueCustomerEvent) SetDeviceType added in v2.27.3

func (x *OpaqueCustomerEvent) SetDeviceType(v string)

func (*OpaqueCustomerEvent) SetEventData added in v2.27.3

func (x *OpaqueCustomerEvent) SetEventData(v map[string]string)

func (*OpaqueCustomerEvent) SetEventType added in v2.27.3

func (*OpaqueCustomerEvent) SetIpAddress added in v2.27.3

func (x *OpaqueCustomerEvent) SetIpAddress(v string)

func (*OpaqueCustomerEvent) SetPageUrl added in v2.27.3

func (x *OpaqueCustomerEvent) SetPageUrl(v string)

func (*OpaqueCustomerEvent) SetProductId added in v2.27.3

func (x *OpaqueCustomerEvent) SetProductId(v string)

func (*OpaqueCustomerEvent) SetSearchQuery added in v2.27.3

func (x *OpaqueCustomerEvent) SetSearchQuery(v string)

func (*OpaqueCustomerEvent) SetSessionId added in v2.27.3

func (x *OpaqueCustomerEvent) SetSessionId(v string)

func (*OpaqueCustomerEvent) SetTimestamp added in v2.27.3

func (x *OpaqueCustomerEvent) SetTimestamp(v *timestamppb.Timestamp)

func (*OpaqueCustomerEvent) SetUserAgent added in v2.27.3

func (x *OpaqueCustomerEvent) SetUserAgent(v string)

func (*OpaqueCustomerEvent) SetValue added in v2.27.3

func (x *OpaqueCustomerEvent) SetValue(v int32)

func (*OpaqueCustomerEvent) String added in v2.27.3

func (x *OpaqueCustomerEvent) String() string

type OpaqueCustomerEvent_OpaqueEventType added in v2.27.3

type OpaqueCustomerEvent_OpaqueEventType int32
const (
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_UNSPECIFIED       OpaqueCustomerEvent_OpaqueEventType = 0
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_PAGE_VIEW         OpaqueCustomerEvent_OpaqueEventType = 1
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_PRODUCT_VIEW      OpaqueCustomerEvent_OpaqueEventType = 2
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_ADD_TO_CART       OpaqueCustomerEvent_OpaqueEventType = 3
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_REMOVE_FROM_CART  OpaqueCustomerEvent_OpaqueEventType = 4
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_CHECKOUT_START    OpaqueCustomerEvent_OpaqueEventType = 5
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_CHECKOUT_COMPLETE OpaqueCustomerEvent_OpaqueEventType = 6
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_SEARCH            OpaqueCustomerEvent_OpaqueEventType = 7
	OpaqueCustomerEvent_OPAQUE_EVENT_TYPE_ACCOUNT_UPDATE    OpaqueCustomerEvent_OpaqueEventType = 8
)

func (OpaqueCustomerEvent_OpaqueEventType) Descriptor added in v2.27.3

func (OpaqueCustomerEvent_OpaqueEventType) Enum added in v2.27.3

func (OpaqueCustomerEvent_OpaqueEventType) Number added in v2.27.3

func (OpaqueCustomerEvent_OpaqueEventType) String added in v2.27.3

func (OpaqueCustomerEvent_OpaqueEventType) Type added in v2.27.3

type OpaqueCustomerEvent_builder added in v2.27.3

type OpaqueCustomerEvent_builder struct {
	CustomerId  *string
	SessionId   *string
	EventType   *OpaqueCustomerEvent_OpaqueEventType
	Timestamp   *timestamppb.Timestamp
	ProductId   *string
	CategoryId  *string
	SearchQuery *string
	PageUrl     *string
	Value       *int32
	EventData   map[string]string
	DeviceType  *string
	IpAddress   *string
	UserAgent   *string
	// contains filtered or unexported fields
}

func (OpaqueCustomerEvent_builder) Build added in v2.27.3

type OpaqueCustomer_OpaqueCustomerStatus added in v2.27.3

type OpaqueCustomer_OpaqueCustomerStatus int32
const (
	OpaqueCustomer_OPAQUE_CUSTOMER_STATUS_UNSPECIFIED OpaqueCustomer_OpaqueCustomerStatus = 0
	OpaqueCustomer_OPAQUE_CUSTOMER_STATUS_ACTIVE      OpaqueCustomer_OpaqueCustomerStatus = 1
	OpaqueCustomer_OPAQUE_CUSTOMER_STATUS_INACTIVE    OpaqueCustomer_OpaqueCustomerStatus = 2
	OpaqueCustomer_OPAQUE_CUSTOMER_STATUS_SUSPENDED   OpaqueCustomer_OpaqueCustomerStatus = 3
	OpaqueCustomer_OPAQUE_CUSTOMER_STATUS_DELETED     OpaqueCustomer_OpaqueCustomerStatus = 4
)

func (OpaqueCustomer_OpaqueCustomerStatus) Descriptor added in v2.27.3

func (OpaqueCustomer_OpaqueCustomerStatus) Enum added in v2.27.3

func (OpaqueCustomer_OpaqueCustomerStatus) Number added in v2.27.3

func (OpaqueCustomer_OpaqueCustomerStatus) String added in v2.27.3

func (OpaqueCustomer_OpaqueCustomerStatus) Type added in v2.27.3

type OpaqueCustomer_OpaqueLoyaltyInfo added in v2.27.3

type OpaqueCustomer_OpaqueLoyaltyInfo struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*OpaqueCustomer_OpaqueLoyaltyInfo) ClearPoints added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) ClearPoints()

func (*OpaqueCustomer_OpaqueLoyaltyInfo) ClearTier added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) ClearTier()

func (*OpaqueCustomer_OpaqueLoyaltyInfo) ClearTierExpiry added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) ClearTierExpiry()

func (*OpaqueCustomer_OpaqueLoyaltyInfo) GetPoints added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) GetPoints() int32

func (*OpaqueCustomer_OpaqueLoyaltyInfo) GetRewards added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) GetRewards() []string

func (*OpaqueCustomer_OpaqueLoyaltyInfo) GetTier added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) GetTierExpiry added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) HasPoints added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) HasPoints() bool

func (*OpaqueCustomer_OpaqueLoyaltyInfo) HasTier added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) HasTierExpiry added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) HasTierExpiry() bool

func (*OpaqueCustomer_OpaqueLoyaltyInfo) ProtoMessage added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) ProtoMessage()

func (*OpaqueCustomer_OpaqueLoyaltyInfo) ProtoReflect added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) Reset added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) SetPoints added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) SetPoints(v int32)

func (*OpaqueCustomer_OpaqueLoyaltyInfo) SetRewards added in v2.27.3

func (x *OpaqueCustomer_OpaqueLoyaltyInfo) SetRewards(v []string)

func (*OpaqueCustomer_OpaqueLoyaltyInfo) SetTier added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) SetTierExpiry added in v2.27.3

func (*OpaqueCustomer_OpaqueLoyaltyInfo) String added in v2.27.3

type OpaqueCustomer_OpaqueLoyaltyInfo_builder added in v2.27.3

type OpaqueCustomer_OpaqueLoyaltyInfo_builder struct {
	Tier       *string
	Points     *int32
	TierExpiry *timestamppb.Timestamp
	Rewards    []string
	// contains filtered or unexported fields
}

func (OpaqueCustomer_OpaqueLoyaltyInfo_builder) Build added in v2.27.3

type OpaqueCustomer_OpaquePaymentMethod added in v2.27.3

type OpaqueCustomer_OpaquePaymentMethod struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*OpaqueCustomer_OpaquePaymentMethod) ClearExpiresAt added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) ClearExpiresAt()

func (*OpaqueCustomer_OpaquePaymentMethod) ClearIsDefault added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) ClearIsDefault()

func (*OpaqueCustomer_OpaquePaymentMethod) ClearLastFour added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) ClearLastFour()

func (*OpaqueCustomer_OpaquePaymentMethod) ClearPaymentId added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) ClearPaymentId()

func (*OpaqueCustomer_OpaquePaymentMethod) ClearProvider added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) ClearProvider()

func (*OpaqueCustomer_OpaquePaymentMethod) ClearType added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) ClearType()

func (*OpaqueCustomer_OpaquePaymentMethod) GetExpiresAt added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) GetIsDefault added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) GetIsDefault() bool

func (*OpaqueCustomer_OpaquePaymentMethod) GetLastFour added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) GetLastFour() string

func (*OpaqueCustomer_OpaquePaymentMethod) GetPaymentId added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) GetPaymentId() string

func (*OpaqueCustomer_OpaquePaymentMethod) GetProvider added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) GetProvider() string

func (*OpaqueCustomer_OpaquePaymentMethod) GetType added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) HasExpiresAt added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) HasExpiresAt() bool

func (*OpaqueCustomer_OpaquePaymentMethod) HasIsDefault added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) HasIsDefault() bool

func (*OpaqueCustomer_OpaquePaymentMethod) HasLastFour added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) HasLastFour() bool

func (*OpaqueCustomer_OpaquePaymentMethod) HasPaymentId added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) HasPaymentId() bool

func (*OpaqueCustomer_OpaquePaymentMethod) HasProvider added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) HasProvider() bool

func (*OpaqueCustomer_OpaquePaymentMethod) HasType added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) ProtoMessage added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) ProtoMessage()

func (*OpaqueCustomer_OpaquePaymentMethod) ProtoReflect added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) Reset added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) SetExpiresAt added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) SetIsDefault added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) SetIsDefault(v bool)

func (*OpaqueCustomer_OpaquePaymentMethod) SetLastFour added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) SetLastFour(v string)

func (*OpaqueCustomer_OpaquePaymentMethod) SetPaymentId added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) SetPaymentId(v string)

func (*OpaqueCustomer_OpaquePaymentMethod) SetProvider added in v2.27.3

func (x *OpaqueCustomer_OpaquePaymentMethod) SetProvider(v string)

func (*OpaqueCustomer_OpaquePaymentMethod) SetType added in v2.27.3

func (*OpaqueCustomer_OpaquePaymentMethod) String added in v2.27.3

type OpaqueCustomer_OpaquePaymentMethod_builder added in v2.27.3

type OpaqueCustomer_OpaquePaymentMethod_builder struct {
	PaymentId *string
	Type      *string
	LastFour  *string
	Provider  *string
	ExpiresAt *timestamppb.Timestamp
	IsDefault *bool
	// contains filtered or unexported fields
}

func (OpaqueCustomer_OpaquePaymentMethod_builder) Build added in v2.27.3

type OpaqueCustomer_builder added in v2.27.3

type OpaqueCustomer_builder struct {
	CustomerId     *string
	Email          *string
	FirstName      *string
	LastName       *string
	PhoneNumber    *string
	Addresses      []*OpaqueAddress
	CreatedAt      *timestamppb.Timestamp
	LastLogin      *timestamppb.Timestamp
	Status         *OpaqueCustomer_OpaqueCustomerStatus
	LoyaltyInfo    *OpaqueCustomer_OpaqueLoyaltyInfo
	Preferences    map[string]string
	PaymentMethods []*OpaqueCustomer_OpaquePaymentMethod
	// contains filtered or unexported fields
}

func (OpaqueCustomer_builder) Build added in v2.27.3

type OpaqueEcommerceServiceClient added in v2.27.3

type OpaqueEcommerceServiceClient interface {
	// OpaqueGetProduct - Unary request, unary response
	// Retrieves detailed information about a specific product
	OpaqueGetProduct(ctx context.Context, in *OpaqueGetProductRequest, opts ...grpc.CallOption) (*OpaqueGetProductResponse, error)
	// OpaqueSearchProducts - Unary request, stream response
	// Searches for products based on criteria and streams results back
	OpaqueSearchProducts(ctx context.Context, in *OpaqueSearchProductsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[OpaqueSearchProductsResponse], error)
	// OpaqueProcessOrders - Stream request, unary response
	// Processes multiple orders in a batch and returns a summary
	OpaqueProcessOrders(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[OpaqueProcessOrdersRequest, OpaqueProcessOrdersResponse], error)
	// OpaqueStreamCustomerActivity - Stream request, stream response
	// Bidirectional streaming for real-time customer activity monitoring
	OpaqueStreamCustomerActivity(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[OpaqueStreamCustomerActivityRequest, OpaqueStreamCustomerActivityResponse], error)
}

OpaqueEcommerceServiceClient is the client API for OpaqueEcommerceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

OpaqueEcommerceService provides a comprehensive e-commerce API with various request/response patterns

func NewOpaqueEcommerceServiceClient added in v2.27.3

func NewOpaqueEcommerceServiceClient(cc grpc.ClientConnInterface) OpaqueEcommerceServiceClient

type OpaqueEcommerceServiceServer added in v2.27.3

type OpaqueEcommerceServiceServer interface {
	// OpaqueGetProduct - Unary request, unary response
	// Retrieves detailed information about a specific product
	OpaqueGetProduct(context.Context, *OpaqueGetProductRequest) (*OpaqueGetProductResponse, error)
	// OpaqueSearchProducts - Unary request, stream response
	// Searches for products based on criteria and streams results back
	OpaqueSearchProducts(*OpaqueSearchProductsRequest, grpc.ServerStreamingServer[OpaqueSearchProductsResponse]) error
	// OpaqueProcessOrders - Stream request, unary response
	// Processes multiple orders in a batch and returns a summary
	OpaqueProcessOrders(grpc.ClientStreamingServer[OpaqueProcessOrdersRequest, OpaqueProcessOrdersResponse]) error
	// OpaqueStreamCustomerActivity - Stream request, stream response
	// Bidirectional streaming for real-time customer activity monitoring
	OpaqueStreamCustomerActivity(grpc.BidiStreamingServer[OpaqueStreamCustomerActivityRequest, OpaqueStreamCustomerActivityResponse]) error
}

OpaqueEcommerceServiceServer is the server API for OpaqueEcommerceService service. All implementations should embed UnimplementedOpaqueEcommerceServiceServer for forward compatibility.

OpaqueEcommerceService provides a comprehensive e-commerce API with various request/response patterns

type OpaqueEcommerceService_OpaqueProcessOrdersClient added in v2.27.3

type OpaqueEcommerceService_OpaqueProcessOrdersClient = grpc.ClientStreamingClient[OpaqueProcessOrdersRequest, OpaqueProcessOrdersResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OpaqueEcommerceService_OpaqueProcessOrdersServer added in v2.27.3

type OpaqueEcommerceService_OpaqueProcessOrdersServer = grpc.ClientStreamingServer[OpaqueProcessOrdersRequest, OpaqueProcessOrdersResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OpaqueEcommerceService_OpaqueSearchProductsClient added in v2.27.3

type OpaqueEcommerceService_OpaqueSearchProductsClient = grpc.ServerStreamingClient[OpaqueSearchProductsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OpaqueEcommerceService_OpaqueSearchProductsServer added in v2.27.3

type OpaqueEcommerceService_OpaqueSearchProductsServer = grpc.ServerStreamingServer[OpaqueSearchProductsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OpaqueEcommerceService_OpaqueStreamCustomerActivityClient added in v2.27.3

type OpaqueEcommerceService_OpaqueStreamCustomerActivityClient = grpc.BidiStreamingClient[OpaqueStreamCustomerActivityRequest, OpaqueStreamCustomerActivityResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OpaqueEcommerceService_OpaqueStreamCustomerActivityServer added in v2.27.3

type OpaqueEcommerceService_OpaqueStreamCustomerActivityServer = grpc.BidiStreamingServer[OpaqueStreamCustomerActivityRequest, OpaqueStreamCustomerActivityResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OpaqueGetProductRequest added in v2.27.3

type OpaqueGetProductRequest struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueGetProductRequest represents a request for product information

func (*OpaqueGetProductRequest) ClearCurrencyCode added in v2.27.3

func (x *OpaqueGetProductRequest) ClearCurrencyCode()

func (*OpaqueGetProductRequest) ClearIncludeRelatedProducts added in v2.27.3

func (x *OpaqueGetProductRequest) ClearIncludeRelatedProducts()

func (*OpaqueGetProductRequest) ClearIncludeVariants added in v2.27.3

func (x *OpaqueGetProductRequest) ClearIncludeVariants()

func (*OpaqueGetProductRequest) ClearLanguageCode added in v2.27.3

func (x *OpaqueGetProductRequest) ClearLanguageCode()

func (*OpaqueGetProductRequest) ClearProductId added in v2.27.3

func (x *OpaqueGetProductRequest) ClearProductId()

func (*OpaqueGetProductRequest) GetCurrencyCode added in v2.27.3

func (x *OpaqueGetProductRequest) GetCurrencyCode() string

func (*OpaqueGetProductRequest) GetIncludeRelatedProducts added in v2.27.3

func (x *OpaqueGetProductRequest) GetIncludeRelatedProducts() bool

func (*OpaqueGetProductRequest) GetIncludeVariants added in v2.27.3

func (x *OpaqueGetProductRequest) GetIncludeVariants() bool

func (*OpaqueGetProductRequest) GetLanguageCode added in v2.27.3

func (x *OpaqueGetProductRequest) GetLanguageCode() string

func (*OpaqueGetProductRequest) GetProductId added in v2.27.3

func (x *OpaqueGetProductRequest) GetProductId() string

func (*OpaqueGetProductRequest) HasCurrencyCode added in v2.27.3

func (x *OpaqueGetProductRequest) HasCurrencyCode() bool

func (*OpaqueGetProductRequest) HasIncludeRelatedProducts added in v2.27.3

func (x *OpaqueGetProductRequest) HasIncludeRelatedProducts() bool

func (*OpaqueGetProductRequest) HasIncludeVariants added in v2.27.3

func (x *OpaqueGetProductRequest) HasIncludeVariants() bool

func (*OpaqueGetProductRequest) HasLanguageCode added in v2.27.3

func (x *OpaqueGetProductRequest) HasLanguageCode() bool

func (*OpaqueGetProductRequest) HasProductId added in v2.27.3

func (x *OpaqueGetProductRequest) HasProductId() bool

func (*OpaqueGetProductRequest) ProtoMessage added in v2.27.3

func (*OpaqueGetProductRequest) ProtoMessage()

func (*OpaqueGetProductRequest) ProtoReflect added in v2.27.3

func (x *OpaqueGetProductRequest) ProtoReflect() protoreflect.Message

func (*OpaqueGetProductRequest) Reset added in v2.27.3

func (x *OpaqueGetProductRequest) Reset()

func (*OpaqueGetProductRequest) SetCurrencyCode added in v2.27.3

func (x *OpaqueGetProductRequest) SetCurrencyCode(v string)

func (*OpaqueGetProductRequest) SetIncludeRelatedProducts added in v2.27.3

func (x *OpaqueGetProductRequest) SetIncludeRelatedProducts(v bool)

func (*OpaqueGetProductRequest) SetIncludeVariants added in v2.27.3

func (x *OpaqueGetProductRequest) SetIncludeVariants(v bool)

func (*OpaqueGetProductRequest) SetLanguageCode added in v2.27.3

func (x *OpaqueGetProductRequest) SetLanguageCode(v string)

func (*OpaqueGetProductRequest) SetProductId added in v2.27.3

func (x *OpaqueGetProductRequest) SetProductId(v string)

func (*OpaqueGetProductRequest) String added in v2.27.3

func (x *OpaqueGetProductRequest) String() string

type OpaqueGetProductRequest_builder added in v2.27.3

type OpaqueGetProductRequest_builder struct {
	ProductId              *string
	IncludeVariants        *bool
	IncludeRelatedProducts *bool
	LanguageCode           *string
	CurrencyCode           *string
	// contains filtered or unexported fields
}

func (OpaqueGetProductRequest_builder) Build added in v2.27.3

type OpaqueGetProductResponse added in v2.27.3

type OpaqueGetProductResponse struct {
	// contains filtered or unexported fields
}

OpaqueGetProductResponse represents a response with product information

func (*OpaqueGetProductResponse) ClearProduct added in v2.27.3

func (x *OpaqueGetProductResponse) ClearProduct()

func (*OpaqueGetProductResponse) GetProduct added in v2.27.3

func (x *OpaqueGetProductResponse) GetProduct() *OpaqueProduct

func (*OpaqueGetProductResponse) HasProduct added in v2.27.3

func (x *OpaqueGetProductResponse) HasProduct() bool

func (*OpaqueGetProductResponse) ProtoMessage added in v2.27.3

func (*OpaqueGetProductResponse) ProtoMessage()

func (*OpaqueGetProductResponse) ProtoReflect added in v2.27.3

func (x *OpaqueGetProductResponse) ProtoReflect() protoreflect.Message

func (*OpaqueGetProductResponse) Reset added in v2.27.3

func (x *OpaqueGetProductResponse) Reset()

func (*OpaqueGetProductResponse) SetProduct added in v2.27.3

func (x *OpaqueGetProductResponse) SetProduct(v *OpaqueProduct)

func (*OpaqueGetProductResponse) String added in v2.27.3

func (x *OpaqueGetProductResponse) String() string

type OpaqueGetProductResponse_builder added in v2.27.3

type OpaqueGetProductResponse_builder struct {
	Product *OpaqueProduct
	// contains filtered or unexported fields
}

func (OpaqueGetProductResponse_builder) Build added in v2.27.3

type OpaqueOrder added in v2.27.3

type OpaqueOrder struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueOrder represents a customer order

func (*OpaqueOrder) ClearBillingAddress added in v2.27.3

func (x *OpaqueOrder) ClearBillingAddress()

func (*OpaqueOrder) ClearCouponCode added in v2.27.3

func (x *OpaqueOrder) ClearCouponCode()

func (*OpaqueOrder) ClearCreatedAt added in v2.27.3

func (x *OpaqueOrder) ClearCreatedAt()

func (*OpaqueOrder) ClearCustomerId added in v2.27.3

func (x *OpaqueOrder) ClearCustomerId()

func (*OpaqueOrder) ClearDeliveredAt added in v2.27.3

func (x *OpaqueOrder) ClearDeliveredAt()

func (*OpaqueOrder) ClearDiscountApplied added in v2.27.3

func (x *OpaqueOrder) ClearDiscountApplied()

func (*OpaqueOrder) ClearOrderId added in v2.27.3

func (x *OpaqueOrder) ClearOrderId()

func (*OpaqueOrder) ClearPaymentMethodId added in v2.27.3

func (x *OpaqueOrder) ClearPaymentMethodId()

func (*OpaqueOrder) ClearPromotionId added in v2.27.3

func (x *OpaqueOrder) ClearPromotionId()

func (*OpaqueOrder) ClearShippedAt added in v2.27.3

func (x *OpaqueOrder) ClearShippedAt()

func (*OpaqueOrder) ClearShipping added in v2.27.3

func (x *OpaqueOrder) ClearShipping()

func (*OpaqueOrder) ClearShippingAddress added in v2.27.3

func (x *OpaqueOrder) ClearShippingAddress()

func (*OpaqueOrder) ClearShippingInfo added in v2.27.3

func (x *OpaqueOrder) ClearShippingInfo()

func (*OpaqueOrder) ClearStatus added in v2.27.3

func (x *OpaqueOrder) ClearStatus()

func (*OpaqueOrder) ClearSubtotal added in v2.27.3

func (x *OpaqueOrder) ClearSubtotal()

func (*OpaqueOrder) ClearTax added in v2.27.3

func (x *OpaqueOrder) ClearTax()

func (*OpaqueOrder) ClearTotal added in v2.27.3

func (x *OpaqueOrder) ClearTotal()

func (*OpaqueOrder) ClearTrackingNumber added in v2.27.3

func (x *OpaqueOrder) ClearTrackingNumber()

func (*OpaqueOrder) ClearUpdatedAt added in v2.27.3

func (x *OpaqueOrder) ClearUpdatedAt()

func (*OpaqueOrder) GetBillingAddress added in v2.27.3

func (x *OpaqueOrder) GetBillingAddress() *OpaqueAddress

func (*OpaqueOrder) GetCouponCode added in v2.27.3

func (x *OpaqueOrder) GetCouponCode() string

func (*OpaqueOrder) GetCreatedAt added in v2.27.3

func (x *OpaqueOrder) GetCreatedAt() *timestamppb.Timestamp

func (*OpaqueOrder) GetCustomerId added in v2.27.3

func (x *OpaqueOrder) GetCustomerId() string

func (*OpaqueOrder) GetDeliveredAt added in v2.27.3

func (x *OpaqueOrder) GetDeliveredAt() *timestamppb.Timestamp

func (*OpaqueOrder) GetItems added in v2.27.3

func (x *OpaqueOrder) GetItems() []*OpaqueOrderItem

func (*OpaqueOrder) GetMetadata added in v2.27.3

func (x *OpaqueOrder) GetMetadata() map[string]string

func (*OpaqueOrder) GetOrderId added in v2.27.3

func (x *OpaqueOrder) GetOrderId() string

func (*OpaqueOrder) GetPaymentMethodId added in v2.27.3

func (x *OpaqueOrder) GetPaymentMethodId() string

func (*OpaqueOrder) GetPromotionId added in v2.27.3

func (x *OpaqueOrder) GetPromotionId() string

func (*OpaqueOrder) GetShippedAt added in v2.27.3

func (x *OpaqueOrder) GetShippedAt() *timestamppb.Timestamp

func (*OpaqueOrder) GetShipping added in v2.27.3

func (x *OpaqueOrder) GetShipping() *OpaquePrice

func (*OpaqueOrder) GetShippingAddress added in v2.27.3

func (x *OpaqueOrder) GetShippingAddress() *OpaqueAddress

func (*OpaqueOrder) GetShippingInfo added in v2.27.3

func (x *OpaqueOrder) GetShippingInfo() *OpaqueOrder_OpaqueShippingInfo

func (*OpaqueOrder) GetStatus added in v2.27.3

func (*OpaqueOrder) GetSubtotal added in v2.27.3

func (x *OpaqueOrder) GetSubtotal() *OpaquePrice

func (*OpaqueOrder) GetTax added in v2.27.3

func (x *OpaqueOrder) GetTax() *OpaquePrice

func (*OpaqueOrder) GetTotal added in v2.27.3

func (x *OpaqueOrder) GetTotal() *OpaquePrice

func (*OpaqueOrder) GetTrackingNumber added in v2.27.3

func (x *OpaqueOrder) GetTrackingNumber() string

func (*OpaqueOrder) GetUpdatedAt added in v2.27.3

func (x *OpaqueOrder) GetUpdatedAt() *timestamppb.Timestamp

func (*OpaqueOrder) HasBillingAddress added in v2.27.3

func (x *OpaqueOrder) HasBillingAddress() bool

func (*OpaqueOrder) HasCouponCode added in v2.27.3

func (x *OpaqueOrder) HasCouponCode() bool

func (*OpaqueOrder) HasCreatedAt added in v2.27.3

func (x *OpaqueOrder) HasCreatedAt() bool

func (*OpaqueOrder) HasCustomerId added in v2.27.3

func (x *OpaqueOrder) HasCustomerId() bool

func (*OpaqueOrder) HasDeliveredAt added in v2.27.3

func (x *OpaqueOrder) HasDeliveredAt() bool

func (*OpaqueOrder) HasDiscountApplied added in v2.27.3

func (x *OpaqueOrder) HasDiscountApplied() bool

func (*OpaqueOrder) HasOrderId added in v2.27.3

func (x *OpaqueOrder) HasOrderId() bool

func (*OpaqueOrder) HasPaymentMethodId added in v2.27.3

func (x *OpaqueOrder) HasPaymentMethodId() bool

func (*OpaqueOrder) HasPromotionId added in v2.27.3

func (x *OpaqueOrder) HasPromotionId() bool

func (*OpaqueOrder) HasShippedAt added in v2.27.3

func (x *OpaqueOrder) HasShippedAt() bool

func (*OpaqueOrder) HasShipping added in v2.27.3

func (x *OpaqueOrder) HasShipping() bool

func (*OpaqueOrder) HasShippingAddress added in v2.27.3

func (x *OpaqueOrder) HasShippingAddress() bool

func (*OpaqueOrder) HasShippingInfo added in v2.27.3

func (x *OpaqueOrder) HasShippingInfo() bool

func (*OpaqueOrder) HasStatus added in v2.27.3

func (x *OpaqueOrder) HasStatus() bool

func (*OpaqueOrder) HasSubtotal added in v2.27.3

func (x *OpaqueOrder) HasSubtotal() bool

func (*OpaqueOrder) HasTax added in v2.27.3

func (x *OpaqueOrder) HasTax() bool

func (*OpaqueOrder) HasTotal added in v2.27.3

func (x *OpaqueOrder) HasTotal() bool

func (*OpaqueOrder) HasTrackingNumber added in v2.27.3

func (x *OpaqueOrder) HasTrackingNumber() bool

func (*OpaqueOrder) HasUpdatedAt added in v2.27.3

func (x *OpaqueOrder) HasUpdatedAt() bool

func (*OpaqueOrder) ProtoMessage added in v2.27.3

func (*OpaqueOrder) ProtoMessage()

func (*OpaqueOrder) ProtoReflect added in v2.27.3

func (x *OpaqueOrder) ProtoReflect() protoreflect.Message

func (*OpaqueOrder) Reset added in v2.27.3

func (x *OpaqueOrder) Reset()

func (*OpaqueOrder) SetBillingAddress added in v2.27.3

func (x *OpaqueOrder) SetBillingAddress(v *OpaqueAddress)

func (*OpaqueOrder) SetCouponCode added in v2.27.3

func (x *OpaqueOrder) SetCouponCode(v string)

func (*OpaqueOrder) SetCreatedAt added in v2.27.3

func (x *OpaqueOrder) SetCreatedAt(v *timestamppb.Timestamp)

func (*OpaqueOrder) SetCustomerId added in v2.27.3

func (x *OpaqueOrder) SetCustomerId(v string)

func (*OpaqueOrder) SetDeliveredAt added in v2.27.3

func (x *OpaqueOrder) SetDeliveredAt(v *timestamppb.Timestamp)

func (*OpaqueOrder) SetItems added in v2.27.3

func (x *OpaqueOrder) SetItems(v []*OpaqueOrderItem)

func (*OpaqueOrder) SetMetadata added in v2.27.3

func (x *OpaqueOrder) SetMetadata(v map[string]string)

func (*OpaqueOrder) SetOrderId added in v2.27.3

func (x *OpaqueOrder) SetOrderId(v string)

func (*OpaqueOrder) SetPaymentMethodId added in v2.27.3

func (x *OpaqueOrder) SetPaymentMethodId(v string)

func (*OpaqueOrder) SetPromotionId added in v2.27.3

func (x *OpaqueOrder) SetPromotionId(v string)

func (*OpaqueOrder) SetShippedAt added in v2.27.3

func (x *OpaqueOrder) SetShippedAt(v *timestamppb.Timestamp)

func (*OpaqueOrder) SetShipping added in v2.27.3

func (x *OpaqueOrder) SetShipping(v *OpaquePrice)

func (*OpaqueOrder) SetShippingAddress added in v2.27.3

func (x *OpaqueOrder) SetShippingAddress(v *OpaqueAddress)

func (*OpaqueOrder) SetShippingInfo added in v2.27.3

func (x *OpaqueOrder) SetShippingInfo(v *OpaqueOrder_OpaqueShippingInfo)

func (*OpaqueOrder) SetStatus added in v2.27.3

func (*OpaqueOrder) SetSubtotal added in v2.27.3

func (x *OpaqueOrder) SetSubtotal(v *OpaquePrice)

func (*OpaqueOrder) SetTax added in v2.27.3

func (x *OpaqueOrder) SetTax(v *OpaquePrice)

func (*OpaqueOrder) SetTotal added in v2.27.3

func (x *OpaqueOrder) SetTotal(v *OpaquePrice)

func (*OpaqueOrder) SetTrackingNumber added in v2.27.3

func (x *OpaqueOrder) SetTrackingNumber(v string)

func (*OpaqueOrder) SetUpdatedAt added in v2.27.3

func (x *OpaqueOrder) SetUpdatedAt(v *timestamppb.Timestamp)

func (*OpaqueOrder) String added in v2.27.3

func (x *OpaqueOrder) String() string

func (*OpaqueOrder) WhichDiscountApplied added in v2.27.3

func (x *OpaqueOrder) WhichDiscountApplied() case_OpaqueOrder_DiscountApplied

type OpaqueOrderItem added in v2.27.3

type OpaqueOrderItem struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueOrderItem represents an item in an order

func (*OpaqueOrderItem) ClearGiftMessage added in v2.27.3

func (x *OpaqueOrderItem) ClearGiftMessage()

func (*OpaqueOrderItem) ClearGiftWrapped added in v2.27.3

func (x *OpaqueOrderItem) ClearGiftWrapped()

func (*OpaqueOrderItem) ClearProductId added in v2.27.3

func (x *OpaqueOrderItem) ClearProductId()

func (*OpaqueOrderItem) ClearProductName added in v2.27.3

func (x *OpaqueOrderItem) ClearProductName()

func (*OpaqueOrderItem) ClearQuantity added in v2.27.3

func (x *OpaqueOrderItem) ClearQuantity()

func (*OpaqueOrderItem) ClearTotalPrice added in v2.27.3

func (x *OpaqueOrderItem) ClearTotalPrice()

func (*OpaqueOrderItem) ClearUnitPrice added in v2.27.3

func (x *OpaqueOrderItem) ClearUnitPrice()

func (*OpaqueOrderItem) ClearVariantId added in v2.27.3

func (x *OpaqueOrderItem) ClearVariantId()

func (*OpaqueOrderItem) GetGiftMessage added in v2.27.3

func (x *OpaqueOrderItem) GetGiftMessage() string

func (*OpaqueOrderItem) GetGiftWrapped added in v2.27.3

func (x *OpaqueOrderItem) GetGiftWrapped() *wrapperspb.BoolValue

func (*OpaqueOrderItem) GetProductId added in v2.27.3

func (x *OpaqueOrderItem) GetProductId() string

func (*OpaqueOrderItem) GetProductName added in v2.27.3

func (x *OpaqueOrderItem) GetProductName() string

func (*OpaqueOrderItem) GetQuantity added in v2.27.3

func (x *OpaqueOrderItem) GetQuantity() int32

func (*OpaqueOrderItem) GetSelectedAttributes added in v2.27.3

func (x *OpaqueOrderItem) GetSelectedAttributes() map[string]string

func (*OpaqueOrderItem) GetTotalPrice added in v2.27.3

func (x *OpaqueOrderItem) GetTotalPrice() *OpaquePrice

func (*OpaqueOrderItem) GetUnitPrice added in v2.27.3

func (x *OpaqueOrderItem) GetUnitPrice() *OpaquePrice

func (*OpaqueOrderItem) GetVariantId added in v2.27.3

func (x *OpaqueOrderItem) GetVariantId() string

func (*OpaqueOrderItem) HasGiftMessage added in v2.27.3

func (x *OpaqueOrderItem) HasGiftMessage() bool

func (*OpaqueOrderItem) HasGiftWrapped added in v2.27.3

func (x *OpaqueOrderItem) HasGiftWrapped() bool

func (*OpaqueOrderItem) HasProductId added in v2.27.3

func (x *OpaqueOrderItem) HasProductId() bool

func (*OpaqueOrderItem) HasProductName added in v2.27.3

func (x *OpaqueOrderItem) HasProductName() bool

func (*OpaqueOrderItem) HasQuantity added in v2.27.3

func (x *OpaqueOrderItem) HasQuantity() bool

func (*OpaqueOrderItem) HasTotalPrice added in v2.27.3

func (x *OpaqueOrderItem) HasTotalPrice() bool

func (*OpaqueOrderItem) HasUnitPrice added in v2.27.3

func (x *OpaqueOrderItem) HasUnitPrice() bool

func (*OpaqueOrderItem) HasVariantId added in v2.27.3

func (x *OpaqueOrderItem) HasVariantId() bool

func (*OpaqueOrderItem) ProtoMessage added in v2.27.3

func (*OpaqueOrderItem) ProtoMessage()

func (*OpaqueOrderItem) ProtoReflect added in v2.27.3

func (x *OpaqueOrderItem) ProtoReflect() protoreflect.Message

func (*OpaqueOrderItem) Reset added in v2.27.3

func (x *OpaqueOrderItem) Reset()

func (*OpaqueOrderItem) SetGiftMessage added in v2.27.3

func (x *OpaqueOrderItem) SetGiftMessage(v string)

func (*OpaqueOrderItem) SetGiftWrapped added in v2.27.3

func (x *OpaqueOrderItem) SetGiftWrapped(v *wrapperspb.BoolValue)

func (*OpaqueOrderItem) SetProductId added in v2.27.3

func (x *OpaqueOrderItem) SetProductId(v string)

func (*OpaqueOrderItem) SetProductName added in v2.27.3

func (x *OpaqueOrderItem) SetProductName(v string)

func (*OpaqueOrderItem) SetQuantity added in v2.27.3

func (x *OpaqueOrderItem) SetQuantity(v int32)

func (*OpaqueOrderItem) SetSelectedAttributes added in v2.27.3

func (x *OpaqueOrderItem) SetSelectedAttributes(v map[string]string)

func (*OpaqueOrderItem) SetTotalPrice added in v2.27.3

func (x *OpaqueOrderItem) SetTotalPrice(v *OpaquePrice)

func (*OpaqueOrderItem) SetUnitPrice added in v2.27.3

func (x *OpaqueOrderItem) SetUnitPrice(v *OpaquePrice)

func (*OpaqueOrderItem) SetVariantId added in v2.27.3

func (x *OpaqueOrderItem) SetVariantId(v string)

func (*OpaqueOrderItem) String added in v2.27.3

func (x *OpaqueOrderItem) String() string

type OpaqueOrderItem_builder added in v2.27.3

type OpaqueOrderItem_builder struct {
	ProductId          *string
	VariantId          *string
	ProductName        *string
	Quantity           *int32
	UnitPrice          *OpaquePrice
	TotalPrice         *OpaquePrice
	SelectedAttributes map[string]string
	GiftWrapped        *wrapperspb.BoolValue
	GiftMessage        *string
	// contains filtered or unexported fields
}

func (OpaqueOrderItem_builder) Build added in v2.27.3

type OpaqueOrderSummary added in v2.27.3

type OpaqueOrderSummary struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueOrderSummary represents a summary of processed orders

func (*OpaqueOrderSummary) ClearFailedOrders added in v2.27.3

func (x *OpaqueOrderSummary) ClearFailedOrders()

func (*OpaqueOrderSummary) ClearProcessingTime added in v2.27.3

func (x *OpaqueOrderSummary) ClearProcessingTime()

func (*OpaqueOrderSummary) ClearSuccessfulOrders added in v2.27.3

func (x *OpaqueOrderSummary) ClearSuccessfulOrders()

func (*OpaqueOrderSummary) ClearTotalOrdersProcessed added in v2.27.3

func (x *OpaqueOrderSummary) ClearTotalOrdersProcessed()

func (*OpaqueOrderSummary) ClearTotalValue added in v2.27.3

func (x *OpaqueOrderSummary) ClearTotalValue()

func (*OpaqueOrderSummary) GetErrorDetails added in v2.27.3

func (x *OpaqueOrderSummary) GetErrorDetails() map[string]string

func (*OpaqueOrderSummary) GetErrors added in v2.27.3

func (*OpaqueOrderSummary) GetFailedOrders added in v2.27.3

func (x *OpaqueOrderSummary) GetFailedOrders() int32

func (*OpaqueOrderSummary) GetOrderIds added in v2.27.3

func (x *OpaqueOrderSummary) GetOrderIds() []string

func (*OpaqueOrderSummary) GetProcessingTime added in v2.27.3

func (x *OpaqueOrderSummary) GetProcessingTime() *timestamppb.Timestamp

func (*OpaqueOrderSummary) GetSuccessfulOrders added in v2.27.3

func (x *OpaqueOrderSummary) GetSuccessfulOrders() int32

func (*OpaqueOrderSummary) GetTotalOrdersProcessed added in v2.27.3

func (x *OpaqueOrderSummary) GetTotalOrdersProcessed() int32

func (*OpaqueOrderSummary) GetTotalValue added in v2.27.3

func (x *OpaqueOrderSummary) GetTotalValue() *OpaquePrice

func (*OpaqueOrderSummary) HasFailedOrders added in v2.27.3

func (x *OpaqueOrderSummary) HasFailedOrders() bool

func (*OpaqueOrderSummary) HasProcessingTime added in v2.27.3

func (x *OpaqueOrderSummary) HasProcessingTime() bool

func (*OpaqueOrderSummary) HasSuccessfulOrders added in v2.27.3

func (x *OpaqueOrderSummary) HasSuccessfulOrders() bool

func (*OpaqueOrderSummary) HasTotalOrdersProcessed added in v2.27.3

func (x *OpaqueOrderSummary) HasTotalOrdersProcessed() bool

func (*OpaqueOrderSummary) HasTotalValue added in v2.27.3

func (x *OpaqueOrderSummary) HasTotalValue() bool

func (*OpaqueOrderSummary) ProtoMessage added in v2.27.3

func (*OpaqueOrderSummary) ProtoMessage()

func (*OpaqueOrderSummary) ProtoReflect added in v2.27.3

func (x *OpaqueOrderSummary) ProtoReflect() protoreflect.Message

func (*OpaqueOrderSummary) Reset added in v2.27.3

func (x *OpaqueOrderSummary) Reset()

func (*OpaqueOrderSummary) SetErrorDetails added in v2.27.3

func (x *OpaqueOrderSummary) SetErrorDetails(v map[string]string)

func (*OpaqueOrderSummary) SetErrors added in v2.27.3

func (*OpaqueOrderSummary) SetFailedOrders added in v2.27.3

func (x *OpaqueOrderSummary) SetFailedOrders(v int32)

func (*OpaqueOrderSummary) SetOrderIds added in v2.27.3

func (x *OpaqueOrderSummary) SetOrderIds(v []string)

func (*OpaqueOrderSummary) SetProcessingTime added in v2.27.3

func (x *OpaqueOrderSummary) SetProcessingTime(v *timestamppb.Timestamp)

func (*OpaqueOrderSummary) SetSuccessfulOrders added in v2.27.3

func (x *OpaqueOrderSummary) SetSuccessfulOrders(v int32)

func (*OpaqueOrderSummary) SetTotalOrdersProcessed added in v2.27.3

func (x *OpaqueOrderSummary) SetTotalOrdersProcessed(v int32)

func (*OpaqueOrderSummary) SetTotalValue added in v2.27.3

func (x *OpaqueOrderSummary) SetTotalValue(v *OpaquePrice)

func (*OpaqueOrderSummary) String added in v2.27.3

func (x *OpaqueOrderSummary) String() string

type OpaqueOrderSummary_OpaqueOrderError added in v2.27.3

type OpaqueOrderSummary_OpaqueOrderError struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*OpaqueOrderSummary_OpaqueOrderError) ClearErrorCode added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) ClearErrorCode()

func (*OpaqueOrderSummary_OpaqueOrderError) ClearErrorMessage added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) ClearErrorMessage()

func (*OpaqueOrderSummary_OpaqueOrderError) ClearOrderId added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) ClearOrderId()

func (*OpaqueOrderSummary_OpaqueOrderError) GetErrorCode added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) GetErrorCode() string

func (*OpaqueOrderSummary_OpaqueOrderError) GetErrorMessage added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) GetErrorMessage() string

func (*OpaqueOrderSummary_OpaqueOrderError) GetOrderId added in v2.27.3

func (*OpaqueOrderSummary_OpaqueOrderError) HasErrorCode added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) HasErrorCode() bool

func (*OpaqueOrderSummary_OpaqueOrderError) HasErrorMessage added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) HasErrorMessage() bool

func (*OpaqueOrderSummary_OpaqueOrderError) HasOrderId added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) HasOrderId() bool

func (*OpaqueOrderSummary_OpaqueOrderError) ProtoMessage added in v2.27.3

func (*OpaqueOrderSummary_OpaqueOrderError) ProtoMessage()

func (*OpaqueOrderSummary_OpaqueOrderError) ProtoReflect added in v2.27.3

func (*OpaqueOrderSummary_OpaqueOrderError) Reset added in v2.27.3

func (*OpaqueOrderSummary_OpaqueOrderError) SetErrorCode added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) SetErrorCode(v string)

func (*OpaqueOrderSummary_OpaqueOrderError) SetErrorMessage added in v2.27.3

func (x *OpaqueOrderSummary_OpaqueOrderError) SetErrorMessage(v string)

func (*OpaqueOrderSummary_OpaqueOrderError) SetOrderId added in v2.27.3

func (*OpaqueOrderSummary_OpaqueOrderError) String added in v2.27.3

type OpaqueOrderSummary_OpaqueOrderError_builder added in v2.27.3

type OpaqueOrderSummary_OpaqueOrderError_builder struct {
	OrderId      *string
	ErrorCode    *string
	ErrorMessage *string
	// contains filtered or unexported fields
}

func (OpaqueOrderSummary_OpaqueOrderError_builder) Build added in v2.27.3

type OpaqueOrderSummary_builder added in v2.27.3

type OpaqueOrderSummary_builder struct {
	TotalOrdersProcessed *int32
	SuccessfulOrders     *int32
	FailedOrders         *int32
	TotalValue           *OpaquePrice
	OrderIds             []string
	ErrorDetails         map[string]string
	ProcessingTime       *timestamppb.Timestamp
	Errors               []*OpaqueOrderSummary_OpaqueOrderError
	// contains filtered or unexported fields
}

func (OpaqueOrderSummary_builder) Build added in v2.27.3

type OpaqueOrder_OpaqueOrderStatus added in v2.27.3

type OpaqueOrder_OpaqueOrderStatus int32
const (
	OpaqueOrder_OPAQUE_ORDER_STATUS_UNSPECIFIED OpaqueOrder_OpaqueOrderStatus = 0
	OpaqueOrder_OPAQUE_ORDER_STATUS_PENDING     OpaqueOrder_OpaqueOrderStatus = 1
	OpaqueOrder_OPAQUE_ORDER_STATUS_PROCESSING  OpaqueOrder_OpaqueOrderStatus = 2
	OpaqueOrder_OPAQUE_ORDER_STATUS_SHIPPED     OpaqueOrder_OpaqueOrderStatus = 3
	OpaqueOrder_OPAQUE_ORDER_STATUS_DELIVERED   OpaqueOrder_OpaqueOrderStatus = 4
	OpaqueOrder_OPAQUE_ORDER_STATUS_CANCELLED   OpaqueOrder_OpaqueOrderStatus = 5
	OpaqueOrder_OPAQUE_ORDER_STATUS_RETURNED    OpaqueOrder_OpaqueOrderStatus = 6
)

func (OpaqueOrder_OpaqueOrderStatus) Descriptor added in v2.27.3

func (OpaqueOrder_OpaqueOrderStatus) Enum added in v2.27.3

func (OpaqueOrder_OpaqueOrderStatus) Number added in v2.27.3

func (OpaqueOrder_OpaqueOrderStatus) String added in v2.27.3

func (OpaqueOrder_OpaqueOrderStatus) Type added in v2.27.3

type OpaqueOrder_OpaqueShippingInfo added in v2.27.3

type OpaqueOrder_OpaqueShippingInfo struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*OpaqueOrder_OpaqueShippingInfo) ClearCarrier added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) ClearCarrier()

func (*OpaqueOrder_OpaqueShippingInfo) ClearEstimatedDeliveryTime added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) ClearEstimatedDeliveryTime()

func (*OpaqueOrder_OpaqueShippingInfo) ClearMethod added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) ClearMethod()

func (*OpaqueOrder_OpaqueShippingInfo) GetCarrier added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) GetCarrier() string

func (*OpaqueOrder_OpaqueShippingInfo) GetEstimatedDeliveryTime added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) GetEstimatedDeliveryTime() *durationpb.Duration

func (*OpaqueOrder_OpaqueShippingInfo) GetMethod added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) GetMethod() string

func (*OpaqueOrder_OpaqueShippingInfo) GetTrackingUrls added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) GetTrackingUrls() []string

func (*OpaqueOrder_OpaqueShippingInfo) HasCarrier added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) HasCarrier() bool

func (*OpaqueOrder_OpaqueShippingInfo) HasEstimatedDeliveryTime added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) HasEstimatedDeliveryTime() bool

func (*OpaqueOrder_OpaqueShippingInfo) HasMethod added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) HasMethod() bool

func (*OpaqueOrder_OpaqueShippingInfo) ProtoMessage added in v2.27.3

func (*OpaqueOrder_OpaqueShippingInfo) ProtoMessage()

func (*OpaqueOrder_OpaqueShippingInfo) ProtoReflect added in v2.27.3

func (*OpaqueOrder_OpaqueShippingInfo) Reset added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) Reset()

func (*OpaqueOrder_OpaqueShippingInfo) SetCarrier added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) SetCarrier(v string)

func (*OpaqueOrder_OpaqueShippingInfo) SetEstimatedDeliveryTime added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) SetEstimatedDeliveryTime(v *durationpb.Duration)

func (*OpaqueOrder_OpaqueShippingInfo) SetMethod added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) SetMethod(v string)

func (*OpaqueOrder_OpaqueShippingInfo) SetTrackingUrls added in v2.27.3

func (x *OpaqueOrder_OpaqueShippingInfo) SetTrackingUrls(v []string)

func (*OpaqueOrder_OpaqueShippingInfo) String added in v2.27.3

type OpaqueOrder_OpaqueShippingInfo_builder added in v2.27.3

type OpaqueOrder_OpaqueShippingInfo_builder struct {
	Carrier               *string
	Method                *string
	EstimatedDeliveryTime *durationpb.Duration
	TrackingUrls          []string
	// contains filtered or unexported fields
}

func (OpaqueOrder_OpaqueShippingInfo_builder) Build added in v2.27.3

type OpaqueOrder_builder added in v2.27.3

type OpaqueOrder_builder struct {
	OrderId         *string
	CustomerId      *string
	Items           []*OpaqueOrderItem
	Subtotal        *OpaquePrice
	Tax             *OpaquePrice
	Shipping        *OpaquePrice
	Total           *OpaquePrice
	ShippingAddress *OpaqueAddress
	BillingAddress  *OpaqueAddress
	Status          *OpaqueOrder_OpaqueOrderStatus
	PaymentMethodId *string
	TrackingNumber  *string
	CreatedAt       *timestamppb.Timestamp
	UpdatedAt       *timestamppb.Timestamp
	ShippedAt       *timestamppb.Timestamp
	DeliveredAt     *timestamppb.Timestamp
	ShippingInfo    *OpaqueOrder_OpaqueShippingInfo
	Metadata        map[string]string
	// Fields of oneof xxx_hidden_DiscountApplied:
	CouponCode  *string
	PromotionId *string
	// contains filtered or unexported fields
}

func (OpaqueOrder_builder) Build added in v2.27.3

func (b0 OpaqueOrder_builder) Build() *OpaqueOrder

type OpaquePrice added in v2.27.3

type OpaquePrice struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaquePrice represents a monetary value with currency

func (*OpaquePrice) ClearAmount added in v2.27.3

func (x *OpaquePrice) ClearAmount()

func (*OpaquePrice) ClearCurrencyCode added in v2.27.3

func (x *OpaquePrice) ClearCurrencyCode()

func (*OpaquePrice) ClearIsDiscounted added in v2.27.3

func (x *OpaquePrice) ClearIsDiscounted()

func (*OpaquePrice) ClearOriginalAmount added in v2.27.3

func (x *OpaquePrice) ClearOriginalAmount()

func (*OpaquePrice) ClearPriceValidUntil added in v2.27.3

func (x *OpaquePrice) ClearPriceValidUntil()

func (*OpaquePrice) GetAmount added in v2.27.3

func (x *OpaquePrice) GetAmount() float64

func (*OpaquePrice) GetCurrencyCode added in v2.27.3

func (x *OpaquePrice) GetCurrencyCode() string

func (*OpaquePrice) GetIsDiscounted added in v2.27.3

func (x *OpaquePrice) GetIsDiscounted() bool

func (*OpaquePrice) GetOriginalAmount added in v2.27.3

func (x *OpaquePrice) GetOriginalAmount() *wrapperspb.DoubleValue

func (*OpaquePrice) GetPriceValidUntil added in v2.27.3

func (x *OpaquePrice) GetPriceValidUntil() *timestamppb.Timestamp

func (*OpaquePrice) HasAmount added in v2.27.3

func (x *OpaquePrice) HasAmount() bool

func (*OpaquePrice) HasCurrencyCode added in v2.27.3

func (x *OpaquePrice) HasCurrencyCode() bool

func (*OpaquePrice) HasIsDiscounted added in v2.27.3

func (x *OpaquePrice) HasIsDiscounted() bool

func (*OpaquePrice) HasOriginalAmount added in v2.27.3

func (x *OpaquePrice) HasOriginalAmount() bool

func (*OpaquePrice) HasPriceValidUntil added in v2.27.3

func (x *OpaquePrice) HasPriceValidUntil() bool

func (*OpaquePrice) ProtoMessage added in v2.27.3

func (*OpaquePrice) ProtoMessage()

func (*OpaquePrice) ProtoReflect added in v2.27.3

func (x *OpaquePrice) ProtoReflect() protoreflect.Message

func (*OpaquePrice) Reset added in v2.27.3

func (x *OpaquePrice) Reset()

func (*OpaquePrice) SetAmount added in v2.27.3

func (x *OpaquePrice) SetAmount(v float64)

func (*OpaquePrice) SetCurrencyCode added in v2.27.3

func (x *OpaquePrice) SetCurrencyCode(v string)

func (*OpaquePrice) SetIsDiscounted added in v2.27.3

func (x *OpaquePrice) SetIsDiscounted(v bool)

func (*OpaquePrice) SetOriginalAmount added in v2.27.3

func (x *OpaquePrice) SetOriginalAmount(v *wrapperspb.DoubleValue)

func (*OpaquePrice) SetPriceValidUntil added in v2.27.3

func (x *OpaquePrice) SetPriceValidUntil(v *timestamppb.Timestamp)

func (*OpaquePrice) String added in v2.27.3

func (x *OpaquePrice) String() string

type OpaquePrice_builder added in v2.27.3

type OpaquePrice_builder struct {
	Amount          *float64
	CurrencyCode    *string
	IsDiscounted    *bool
	OriginalAmount  *wrapperspb.DoubleValue
	PriceValidUntil *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (OpaquePrice_builder) Build added in v2.27.3

func (b0 OpaquePrice_builder) Build() *OpaquePrice

type OpaqueProcessOrdersRequest added in v2.27.3

type OpaqueProcessOrdersRequest struct {
	// contains filtered or unexported fields
}

OpaqueProcessOrdersRequest represents a request to process order

func (*OpaqueProcessOrdersRequest) ClearOrder added in v2.27.3

func (x *OpaqueProcessOrdersRequest) ClearOrder()

func (*OpaqueProcessOrdersRequest) GetOrder added in v2.27.3

func (x *OpaqueProcessOrdersRequest) GetOrder() *OpaqueOrder

func (*OpaqueProcessOrdersRequest) HasOrder added in v2.27.3

func (x *OpaqueProcessOrdersRequest) HasOrder() bool

func (*OpaqueProcessOrdersRequest) ProtoMessage added in v2.27.3

func (*OpaqueProcessOrdersRequest) ProtoMessage()

func (*OpaqueProcessOrdersRequest) ProtoReflect added in v2.27.3

func (*OpaqueProcessOrdersRequest) Reset added in v2.27.3

func (x *OpaqueProcessOrdersRequest) Reset()

func (*OpaqueProcessOrdersRequest) SetOrder added in v2.27.3

func (x *OpaqueProcessOrdersRequest) SetOrder(v *OpaqueOrder)

func (*OpaqueProcessOrdersRequest) String added in v2.27.3

func (x *OpaqueProcessOrdersRequest) String() string

type OpaqueProcessOrdersRequest_builder added in v2.27.3

type OpaqueProcessOrdersRequest_builder struct {
	Order *OpaqueOrder
	// contains filtered or unexported fields
}

func (OpaqueProcessOrdersRequest_builder) Build added in v2.27.3

type OpaqueProcessOrdersResponse added in v2.27.3

type OpaqueProcessOrdersResponse struct {
	// contains filtered or unexported fields
}

OpaqueProcessOrdersResponse represents orders processing result

func (*OpaqueProcessOrdersResponse) ClearSummary added in v2.27.3

func (x *OpaqueProcessOrdersResponse) ClearSummary()

func (*OpaqueProcessOrdersResponse) GetSummary added in v2.27.3

func (*OpaqueProcessOrdersResponse) HasSummary added in v2.27.3

func (x *OpaqueProcessOrdersResponse) HasSummary() bool

func (*OpaqueProcessOrdersResponse) ProtoMessage added in v2.27.3

func (*OpaqueProcessOrdersResponse) ProtoMessage()

func (*OpaqueProcessOrdersResponse) ProtoReflect added in v2.27.3

func (*OpaqueProcessOrdersResponse) Reset added in v2.27.3

func (x *OpaqueProcessOrdersResponse) Reset()

func (*OpaqueProcessOrdersResponse) SetSummary added in v2.27.3

func (*OpaqueProcessOrdersResponse) String added in v2.27.3

func (x *OpaqueProcessOrdersResponse) String() string

type OpaqueProcessOrdersResponse_builder added in v2.27.3

type OpaqueProcessOrdersResponse_builder struct {
	Summary *OpaqueOrderSummary
	// contains filtered or unexported fields
}

func (OpaqueProcessOrdersResponse_builder) Build added in v2.27.3

type OpaqueProduct added in v2.27.3

type OpaqueProduct struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueProduct represents a product in the e-commerce system

func (*OpaqueProduct) ClearAverageRating added in v2.27.3

func (x *OpaqueProduct) ClearAverageRating()

func (*OpaqueProduct) ClearAverageShippingTime added in v2.27.3

func (x *OpaqueProduct) ClearAverageShippingTime()

func (*OpaqueProduct) ClearBasePrice added in v2.27.3

func (x *OpaqueProduct) ClearBasePrice()

func (*OpaqueProduct) ClearBrand added in v2.27.3

func (x *OpaqueProduct) ClearBrand()

func (*OpaqueProduct) ClearCategory added in v2.27.3

func (x *OpaqueProduct) ClearCategory()

func (*OpaqueProduct) ClearCreatedAt added in v2.27.3

func (x *OpaqueProduct) ClearCreatedAt()

func (*OpaqueProduct) ClearDescription added in v2.27.3

func (x *OpaqueProduct) ClearDescription()

func (*OpaqueProduct) ClearDimensions added in v2.27.3

func (x *OpaqueProduct) ClearDimensions()

func (*OpaqueProduct) ClearIsFeatured added in v2.27.3

func (x *OpaqueProduct) ClearIsFeatured()

func (*OpaqueProduct) ClearName added in v2.27.3

func (x *OpaqueProduct) ClearName()

func (*OpaqueProduct) ClearProductId added in v2.27.3

func (x *OpaqueProduct) ClearProductId()

func (*OpaqueProduct) ClearReviewCount added in v2.27.3

func (x *OpaqueProduct) ClearReviewCount()

func (*OpaqueProduct) ClearStatus added in v2.27.3

func (x *OpaqueProduct) ClearStatus()

func (*OpaqueProduct) ClearTaxExempt added in v2.27.3

func (x *OpaqueProduct) ClearTaxExempt()

func (*OpaqueProduct) ClearTaxInfo added in v2.27.3

func (x *OpaqueProduct) ClearTaxInfo()

func (*OpaqueProduct) ClearTaxPercentage added in v2.27.3

func (x *OpaqueProduct) ClearTaxPercentage()

func (*OpaqueProduct) ClearUpdatedAt added in v2.27.3

func (x *OpaqueProduct) ClearUpdatedAt()

func (*OpaqueProduct) GetAverageRating added in v2.27.3

func (x *OpaqueProduct) GetAverageRating() float64

func (*OpaqueProduct) GetAverageShippingTime added in v2.27.3

func (x *OpaqueProduct) GetAverageShippingTime() *durationpb.Duration

func (*OpaqueProduct) GetBasePrice added in v2.27.3

func (x *OpaqueProduct) GetBasePrice() *OpaquePrice

func (*OpaqueProduct) GetBrand added in v2.27.3

func (x *OpaqueProduct) GetBrand() string

func (*OpaqueProduct) GetCategory added in v2.27.3

func (x *OpaqueProduct) GetCategory() *OpaqueProductCategory

func (*OpaqueProduct) GetCreatedAt added in v2.27.3

func (x *OpaqueProduct) GetCreatedAt() *timestamppb.Timestamp

func (*OpaqueProduct) GetDescription added in v2.27.3

func (x *OpaqueProduct) GetDescription() string

func (*OpaqueProduct) GetDimensions added in v2.27.3

func (*OpaqueProduct) GetIsFeatured added in v2.27.3

func (x *OpaqueProduct) GetIsFeatured() *wrapperspb.BoolValue

func (*OpaqueProduct) GetMetadata added in v2.27.3

func (x *OpaqueProduct) GetMetadata() map[string]string

func (*OpaqueProduct) GetName added in v2.27.3

func (x *OpaqueProduct) GetName() string

func (*OpaqueProduct) GetProductId added in v2.27.3

func (x *OpaqueProduct) GetProductId() string

func (*OpaqueProduct) GetRegionalPrices added in v2.27.3

func (x *OpaqueProduct) GetRegionalPrices() map[string]*OpaquePrice

func (*OpaqueProduct) GetReviewCount added in v2.27.3

func (x *OpaqueProduct) GetReviewCount() int32

func (*OpaqueProduct) GetStatus added in v2.27.3

func (*OpaqueProduct) GetTags added in v2.27.3

func (x *OpaqueProduct) GetTags() []string

func (*OpaqueProduct) GetTaxExempt added in v2.27.3

func (x *OpaqueProduct) GetTaxExempt() bool

func (*OpaqueProduct) GetTaxPercentage added in v2.27.3

func (x *OpaqueProduct) GetTaxPercentage() float64

func (*OpaqueProduct) GetUpdatedAt added in v2.27.3

func (x *OpaqueProduct) GetUpdatedAt() *timestamppb.Timestamp

func (*OpaqueProduct) GetVariants added in v2.27.3

func (x *OpaqueProduct) GetVariants() []*OpaqueProductVariant

func (*OpaqueProduct) HasAverageRating added in v2.27.3

func (x *OpaqueProduct) HasAverageRating() bool

func (*OpaqueProduct) HasAverageShippingTime added in v2.27.3

func (x *OpaqueProduct) HasAverageShippingTime() bool

func (*OpaqueProduct) HasBasePrice added in v2.27.3

func (x *OpaqueProduct) HasBasePrice() bool

func (*OpaqueProduct) HasBrand added in v2.27.3

func (x *OpaqueProduct) HasBrand() bool

func (*OpaqueProduct) HasCategory added in v2.27.3

func (x *OpaqueProduct) HasCategory() bool

func (*OpaqueProduct) HasCreatedAt added in v2.27.3

func (x *OpaqueProduct) HasCreatedAt() bool

func (*OpaqueProduct) HasDescription added in v2.27.3

func (x *OpaqueProduct) HasDescription() bool

func (*OpaqueProduct) HasDimensions added in v2.27.3

func (x *OpaqueProduct) HasDimensions() bool

func (*OpaqueProduct) HasIsFeatured added in v2.27.3

func (x *OpaqueProduct) HasIsFeatured() bool

func (*OpaqueProduct) HasName added in v2.27.3

func (x *OpaqueProduct) HasName() bool

func (*OpaqueProduct) HasProductId added in v2.27.3

func (x *OpaqueProduct) HasProductId() bool

func (*OpaqueProduct) HasReviewCount added in v2.27.3

func (x *OpaqueProduct) HasReviewCount() bool

func (*OpaqueProduct) HasStatus added in v2.27.3

func (x *OpaqueProduct) HasStatus() bool

func (*OpaqueProduct) HasTaxExempt added in v2.27.3

func (x *OpaqueProduct) HasTaxExempt() bool

func (*OpaqueProduct) HasTaxInfo added in v2.27.3

func (x *OpaqueProduct) HasTaxInfo() bool

func (*OpaqueProduct) HasTaxPercentage added in v2.27.3

func (x *OpaqueProduct) HasTaxPercentage() bool

func (*OpaqueProduct) HasUpdatedAt added in v2.27.3

func (x *OpaqueProduct) HasUpdatedAt() bool

func (*OpaqueProduct) ProtoMessage added in v2.27.3

func (*OpaqueProduct) ProtoMessage()

func (*OpaqueProduct) ProtoReflect added in v2.27.3

func (x *OpaqueProduct) ProtoReflect() protoreflect.Message

func (*OpaqueProduct) Reset added in v2.27.3

func (x *OpaqueProduct) Reset()

func (*OpaqueProduct) SetAverageRating added in v2.27.3

func (x *OpaqueProduct) SetAverageRating(v float64)

func (*OpaqueProduct) SetAverageShippingTime added in v2.27.3

func (x *OpaqueProduct) SetAverageShippingTime(v *durationpb.Duration)

func (*OpaqueProduct) SetBasePrice added in v2.27.3

func (x *OpaqueProduct) SetBasePrice(v *OpaquePrice)

func (*OpaqueProduct) SetBrand added in v2.27.3

func (x *OpaqueProduct) SetBrand(v string)

func (*OpaqueProduct) SetCategory added in v2.27.3

func (x *OpaqueProduct) SetCategory(v *OpaqueProductCategory)

func (*OpaqueProduct) SetCreatedAt added in v2.27.3

func (x *OpaqueProduct) SetCreatedAt(v *timestamppb.Timestamp)

func (*OpaqueProduct) SetDescription added in v2.27.3

func (x *OpaqueProduct) SetDescription(v string)

func (*OpaqueProduct) SetDimensions added in v2.27.3

func (*OpaqueProduct) SetIsFeatured added in v2.27.3

func (x *OpaqueProduct) SetIsFeatured(v *wrapperspb.BoolValue)

func (*OpaqueProduct) SetMetadata added in v2.27.3

func (x *OpaqueProduct) SetMetadata(v map[string]string)

func (*OpaqueProduct) SetName added in v2.27.3

func (x *OpaqueProduct) SetName(v string)

func (*OpaqueProduct) SetProductId added in v2.27.3

func (x *OpaqueProduct) SetProductId(v string)

func (*OpaqueProduct) SetRegionalPrices added in v2.27.3

func (x *OpaqueProduct) SetRegionalPrices(v map[string]*OpaquePrice)

func (*OpaqueProduct) SetReviewCount added in v2.27.3

func (x *OpaqueProduct) SetReviewCount(v int32)

func (*OpaqueProduct) SetStatus added in v2.27.3

func (*OpaqueProduct) SetTags added in v2.27.3

func (x *OpaqueProduct) SetTags(v []string)

func (*OpaqueProduct) SetTaxExempt added in v2.27.3

func (x *OpaqueProduct) SetTaxExempt(v bool)

func (*OpaqueProduct) SetTaxPercentage added in v2.27.3

func (x *OpaqueProduct) SetTaxPercentage(v float64)

func (*OpaqueProduct) SetUpdatedAt added in v2.27.3

func (x *OpaqueProduct) SetUpdatedAt(v *timestamppb.Timestamp)

func (*OpaqueProduct) SetVariants added in v2.27.3

func (x *OpaqueProduct) SetVariants(v []*OpaqueProductVariant)

func (*OpaqueProduct) String added in v2.27.3

func (x *OpaqueProduct) String() string

func (*OpaqueProduct) WhichTaxInfo added in v2.27.3

func (x *OpaqueProduct) WhichTaxInfo() case_OpaqueProduct_TaxInfo

type OpaqueProductCategory added in v2.27.3

type OpaqueProductCategory struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueProductCategory represents a product category

func (*OpaqueProductCategory) ClearCategoryId added in v2.27.3

func (x *OpaqueProductCategory) ClearCategoryId()

func (*OpaqueProductCategory) ClearCreatedAt added in v2.27.3

func (x *OpaqueProductCategory) ClearCreatedAt()

func (*OpaqueProductCategory) ClearDescription added in v2.27.3

func (x *OpaqueProductCategory) ClearDescription()

func (*OpaqueProductCategory) ClearName added in v2.27.3

func (x *OpaqueProductCategory) ClearName()

func (*OpaqueProductCategory) ClearParentCategory added in v2.27.3

func (x *OpaqueProductCategory) ClearParentCategory()

func (*OpaqueProductCategory) ClearUpdatedAt added in v2.27.3

func (x *OpaqueProductCategory) ClearUpdatedAt()

func (*OpaqueProductCategory) GetCategoryId added in v2.27.3

func (x *OpaqueProductCategory) GetCategoryId() string

func (*OpaqueProductCategory) GetCreatedAt added in v2.27.3

func (x *OpaqueProductCategory) GetCreatedAt() *timestamppb.Timestamp

func (*OpaqueProductCategory) GetDescription added in v2.27.3

func (x *OpaqueProductCategory) GetDescription() string

func (*OpaqueProductCategory) GetName added in v2.27.3

func (x *OpaqueProductCategory) GetName() string

func (*OpaqueProductCategory) GetParentCategory added in v2.27.3

func (x *OpaqueProductCategory) GetParentCategory() *OpaqueProductCategory

func (*OpaqueProductCategory) GetTags added in v2.27.3

func (x *OpaqueProductCategory) GetTags() []string

func (*OpaqueProductCategory) GetUpdatedAt added in v2.27.3

func (x *OpaqueProductCategory) GetUpdatedAt() *timestamppb.Timestamp

func (*OpaqueProductCategory) HasCategoryId added in v2.27.3

func (x *OpaqueProductCategory) HasCategoryId() bool

func (*OpaqueProductCategory) HasCreatedAt added in v2.27.3

func (x *OpaqueProductCategory) HasCreatedAt() bool

func (*OpaqueProductCategory) HasDescription added in v2.27.3

func (x *OpaqueProductCategory) HasDescription() bool

func (*OpaqueProductCategory) HasName added in v2.27.3

func (x *OpaqueProductCategory) HasName() bool

func (*OpaqueProductCategory) HasParentCategory added in v2.27.3

func (x *OpaqueProductCategory) HasParentCategory() bool

func (*OpaqueProductCategory) HasUpdatedAt added in v2.27.3

func (x *OpaqueProductCategory) HasUpdatedAt() bool

func (*OpaqueProductCategory) ProtoMessage added in v2.27.3

func (*OpaqueProductCategory) ProtoMessage()

func (*OpaqueProductCategory) ProtoReflect added in v2.27.3

func (x *OpaqueProductCategory) ProtoReflect() protoreflect.Message

func (*OpaqueProductCategory) Reset added in v2.27.3

func (x *OpaqueProductCategory) Reset()

func (*OpaqueProductCategory) SetCategoryId added in v2.27.3

func (x *OpaqueProductCategory) SetCategoryId(v string)

func (*OpaqueProductCategory) SetCreatedAt added in v2.27.3

func (x *OpaqueProductCategory) SetCreatedAt(v *timestamppb.Timestamp)

func (*OpaqueProductCategory) SetDescription added in v2.27.3

func (x *OpaqueProductCategory) SetDescription(v string)

func (*OpaqueProductCategory) SetName added in v2.27.3

func (x *OpaqueProductCategory) SetName(v string)

func (*OpaqueProductCategory) SetParentCategory added in v2.27.3

func (x *OpaqueProductCategory) SetParentCategory(v *OpaqueProductCategory)

func (*OpaqueProductCategory) SetTags added in v2.27.3

func (x *OpaqueProductCategory) SetTags(v []string)

func (*OpaqueProductCategory) SetUpdatedAt added in v2.27.3

func (x *OpaqueProductCategory) SetUpdatedAt(v *timestamppb.Timestamp)

func (*OpaqueProductCategory) String added in v2.27.3

func (x *OpaqueProductCategory) String() string

type OpaqueProductCategory_builder added in v2.27.3

type OpaqueProductCategory_builder struct {
	CategoryId     *string
	Name           *string
	Description    *string
	ParentCategory *OpaqueProductCategory
	Tags           []string
	CreatedAt      *timestamppb.Timestamp
	UpdatedAt      *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (OpaqueProductCategory_builder) Build added in v2.27.3

type OpaqueProductVariant added in v2.27.3

type OpaqueProductVariant struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueProductVariant represents a specific variant of a product

func (*OpaqueProductVariant) ClearDiscountInfo added in v2.27.3

func (x *OpaqueProductVariant) ClearDiscountInfo()

func (*OpaqueProductVariant) ClearFixedAmountOff added in v2.27.3

func (x *OpaqueProductVariant) ClearFixedAmountOff()

func (*OpaqueProductVariant) ClearImageData added in v2.27.3

func (x *OpaqueProductVariant) ClearImageData()

func (*OpaqueProductVariant) ClearInventoryCount added in v2.27.3

func (x *OpaqueProductVariant) ClearInventoryCount()

func (*OpaqueProductVariant) ClearIsAvailable added in v2.27.3

func (x *OpaqueProductVariant) ClearIsAvailable()

func (*OpaqueProductVariant) ClearName added in v2.27.3

func (x *OpaqueProductVariant) ClearName()

func (*OpaqueProductVariant) ClearPercentageOff added in v2.27.3

func (x *OpaqueProductVariant) ClearPercentageOff()

func (*OpaqueProductVariant) ClearPrice added in v2.27.3

func (x *OpaqueProductVariant) ClearPrice()

func (*OpaqueProductVariant) ClearSku added in v2.27.3

func (x *OpaqueProductVariant) ClearSku()

func (*OpaqueProductVariant) ClearVariantId added in v2.27.3

func (x *OpaqueProductVariant) ClearVariantId()

func (*OpaqueProductVariant) GetAttributes added in v2.27.3

func (x *OpaqueProductVariant) GetAttributes() map[string]string

func (*OpaqueProductVariant) GetFixedAmountOff added in v2.27.3

func (x *OpaqueProductVariant) GetFixedAmountOff() float64

func (*OpaqueProductVariant) GetImageData added in v2.27.3

func (x *OpaqueProductVariant) GetImageData() []byte

func (*OpaqueProductVariant) GetImageUrls added in v2.27.3

func (x *OpaqueProductVariant) GetImageUrls() []string

func (*OpaqueProductVariant) GetInventoryCount added in v2.27.3

func (x *OpaqueProductVariant) GetInventoryCount() int32

func (*OpaqueProductVariant) GetIsAvailable added in v2.27.3

func (x *OpaqueProductVariant) GetIsAvailable() *wrapperspb.BoolValue

func (*OpaqueProductVariant) GetName added in v2.27.3

func (x *OpaqueProductVariant) GetName() string

func (*OpaqueProductVariant) GetPercentageOff added in v2.27.3

func (x *OpaqueProductVariant) GetPercentageOff() float64

func (*OpaqueProductVariant) GetPrice added in v2.27.3

func (x *OpaqueProductVariant) GetPrice() *OpaquePrice

func (*OpaqueProductVariant) GetSku added in v2.27.3

func (x *OpaqueProductVariant) GetSku() string

func (*OpaqueProductVariant) GetVariantId added in v2.27.3

func (x *OpaqueProductVariant) GetVariantId() string

func (*OpaqueProductVariant) HasDiscountInfo added in v2.27.3

func (x *OpaqueProductVariant) HasDiscountInfo() bool

func (*OpaqueProductVariant) HasFixedAmountOff added in v2.27.3

func (x *OpaqueProductVariant) HasFixedAmountOff() bool

func (*OpaqueProductVariant) HasImageData added in v2.27.3

func (x *OpaqueProductVariant) HasImageData() bool

func (*OpaqueProductVariant) HasInventoryCount added in v2.27.3

func (x *OpaqueProductVariant) HasInventoryCount() bool

func (*OpaqueProductVariant) HasIsAvailable added in v2.27.3

func (x *OpaqueProductVariant) HasIsAvailable() bool

func (*OpaqueProductVariant) HasName added in v2.27.3

func (x *OpaqueProductVariant) HasName() bool

func (*OpaqueProductVariant) HasPercentageOff added in v2.27.3

func (x *OpaqueProductVariant) HasPercentageOff() bool

func (*OpaqueProductVariant) HasPrice added in v2.27.3

func (x *OpaqueProductVariant) HasPrice() bool

func (*OpaqueProductVariant) HasSku added in v2.27.3

func (x *OpaqueProductVariant) HasSku() bool

func (*OpaqueProductVariant) HasVariantId added in v2.27.3

func (x *OpaqueProductVariant) HasVariantId() bool

func (*OpaqueProductVariant) ProtoMessage added in v2.27.3

func (*OpaqueProductVariant) ProtoMessage()

func (*OpaqueProductVariant) ProtoReflect added in v2.27.3

func (x *OpaqueProductVariant) ProtoReflect() protoreflect.Message

func (*OpaqueProductVariant) Reset added in v2.27.3

func (x *OpaqueProductVariant) Reset()

func (*OpaqueProductVariant) SetAttributes added in v2.27.3

func (x *OpaqueProductVariant) SetAttributes(v map[string]string)

func (*OpaqueProductVariant) SetFixedAmountOff added in v2.27.3

func (x *OpaqueProductVariant) SetFixedAmountOff(v float64)

func (*OpaqueProductVariant) SetImageData added in v2.27.3

func (x *OpaqueProductVariant) SetImageData(v []byte)

func (*OpaqueProductVariant) SetImageUrls added in v2.27.3

func (x *OpaqueProductVariant) SetImageUrls(v []string)

func (*OpaqueProductVariant) SetInventoryCount added in v2.27.3

func (x *OpaqueProductVariant) SetInventoryCount(v int32)

func (*OpaqueProductVariant) SetIsAvailable added in v2.27.3

func (x *OpaqueProductVariant) SetIsAvailable(v *wrapperspb.BoolValue)

func (*OpaqueProductVariant) SetName added in v2.27.3

func (x *OpaqueProductVariant) SetName(v string)

func (*OpaqueProductVariant) SetPercentageOff added in v2.27.3

func (x *OpaqueProductVariant) SetPercentageOff(v float64)

func (*OpaqueProductVariant) SetPrice added in v2.27.3

func (x *OpaqueProductVariant) SetPrice(v *OpaquePrice)

func (*OpaqueProductVariant) SetSku added in v2.27.3

func (x *OpaqueProductVariant) SetSku(v string)

func (*OpaqueProductVariant) SetVariantId added in v2.27.3

func (x *OpaqueProductVariant) SetVariantId(v string)

func (*OpaqueProductVariant) String added in v2.27.3

func (x *OpaqueProductVariant) String() string

func (*OpaqueProductVariant) WhichDiscountInfo added in v2.27.3

func (x *OpaqueProductVariant) WhichDiscountInfo() case_OpaqueProductVariant_DiscountInfo

type OpaqueProductVariant_builder added in v2.27.3

type OpaqueProductVariant_builder struct {
	VariantId      *string
	Sku            *string
	Name           *string
	Price          *OpaquePrice
	InventoryCount *int32
	Attributes     map[string]string
	ImageData      []byte
	ImageUrls      []string
	IsAvailable    *wrapperspb.BoolValue
	// Fields of oneof xxx_hidden_DiscountInfo:
	PercentageOff  *float64
	FixedAmountOff *float64
	// contains filtered or unexported fields
}

func (OpaqueProductVariant_builder) Build added in v2.27.3

type OpaqueProduct_OpaqueProductDimensions added in v2.27.3

type OpaqueProduct_OpaqueProductDimensions struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*OpaqueProduct_OpaqueProductDimensions) ClearHeight added in v2.27.3

func (x *OpaqueProduct_OpaqueProductDimensions) ClearHeight()

func (*OpaqueProduct_OpaqueProductDimensions) ClearLength added in v2.27.3

func (x *OpaqueProduct_OpaqueProductDimensions) ClearLength()

func (*OpaqueProduct_OpaqueProductDimensions) ClearUnit added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) ClearWeight added in v2.27.3

func (x *OpaqueProduct_OpaqueProductDimensions) ClearWeight()

func (*OpaqueProduct_OpaqueProductDimensions) ClearWidth added in v2.27.3

func (x *OpaqueProduct_OpaqueProductDimensions) ClearWidth()

func (*OpaqueProduct_OpaqueProductDimensions) GetHeight added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) GetLength added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) GetUnit added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) GetWeight added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) GetWidth added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) HasHeight added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) HasLength added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) HasUnit added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) HasWeight added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) HasWidth added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) ProtoMessage added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) ProtoMessage()

func (*OpaqueProduct_OpaqueProductDimensions) ProtoReflect added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) Reset added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) SetHeight added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) SetLength added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) SetUnit added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) SetWeight added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) SetWidth added in v2.27.3

func (*OpaqueProduct_OpaqueProductDimensions) String added in v2.27.3

type OpaqueProduct_OpaqueProductDimensions_OpaqueUnit added in v2.27.3

type OpaqueProduct_OpaqueProductDimensions_OpaqueUnit int32
const (
	OpaqueProduct_OpaqueProductDimensions_OPAQUE_UNIT_UNSPECIFIED OpaqueProduct_OpaqueProductDimensions_OpaqueUnit = 0
	OpaqueProduct_OpaqueProductDimensions_OPAQUE_UNIT_METRIC      OpaqueProduct_OpaqueProductDimensions_OpaqueUnit = 1
	OpaqueProduct_OpaqueProductDimensions_OPAQUE_UNIT_IMPERIAL    OpaqueProduct_OpaqueProductDimensions_OpaqueUnit = 2
)

func (OpaqueProduct_OpaqueProductDimensions_OpaqueUnit) Descriptor added in v2.27.3

func (OpaqueProduct_OpaqueProductDimensions_OpaqueUnit) Enum added in v2.27.3

func (OpaqueProduct_OpaqueProductDimensions_OpaqueUnit) Number added in v2.27.3

func (OpaqueProduct_OpaqueProductDimensions_OpaqueUnit) String added in v2.27.3

func (OpaqueProduct_OpaqueProductDimensions_OpaqueUnit) Type added in v2.27.3

type OpaqueProduct_OpaqueProductDimensions_builder added in v2.27.3

type OpaqueProduct_OpaqueProductDimensions_builder struct {
	Length *float64
	Width  *float64
	Height *float64
	Weight *float64
	Unit   *OpaqueProduct_OpaqueProductDimensions_OpaqueUnit
	// contains filtered or unexported fields
}

func (OpaqueProduct_OpaqueProductDimensions_builder) Build added in v2.27.3

type OpaqueProduct_OpaqueProductStatus added in v2.27.3

type OpaqueProduct_OpaqueProductStatus int32
const (
	OpaqueProduct_OPAQUE_PRODUCT_STATUS_UNSPECIFIED  OpaqueProduct_OpaqueProductStatus = 0
	OpaqueProduct_OPAQUE_PRODUCT_STATUS_DRAFT        OpaqueProduct_OpaqueProductStatus = 1
	OpaqueProduct_OPAQUE_PRODUCT_STATUS_ACTIVE       OpaqueProduct_OpaqueProductStatus = 2
	OpaqueProduct_OPAQUE_PRODUCT_STATUS_OUT_OF_STOCK OpaqueProduct_OpaqueProductStatus = 3
	OpaqueProduct_OPAQUE_PRODUCT_STATUS_DISCONTINUED OpaqueProduct_OpaqueProductStatus = 4
)

func (OpaqueProduct_OpaqueProductStatus) Descriptor added in v2.27.3

func (OpaqueProduct_OpaqueProductStatus) Enum added in v2.27.3

func (OpaqueProduct_OpaqueProductStatus) Number added in v2.27.3

func (OpaqueProduct_OpaqueProductStatus) String added in v2.27.3

func (OpaqueProduct_OpaqueProductStatus) Type added in v2.27.3

type OpaqueProduct_builder added in v2.27.3

type OpaqueProduct_builder struct {
	ProductId           *string
	Name                *string
	Description         *string
	Brand               *string
	BasePrice           *OpaquePrice
	Category            *OpaqueProductCategory
	Variants            []*OpaqueProductVariant
	Tags                []string
	AverageRating       *float64
	ReviewCount         *int32
	IsFeatured          *wrapperspb.BoolValue
	CreatedAt           *timestamppb.Timestamp
	UpdatedAt           *timestamppb.Timestamp
	AverageShippingTime *durationpb.Duration
	Status              *OpaqueProduct_OpaqueProductStatus
	Metadata            map[string]string
	RegionalPrices      map[string]*OpaquePrice
	Dimensions          *OpaqueProduct_OpaqueProductDimensions
	// Fields of oneof xxx_hidden_TaxInfo:
	TaxPercentage *float64
	TaxExempt     *bool
	// contains filtered or unexported fields
}

func (OpaqueProduct_builder) Build added in v2.27.3

type OpaqueSearchProductsRequest added in v2.27.3

type OpaqueSearchProductsRequest struct {
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

OpaqueSearchProductsRequest represents a product search request

func (*OpaqueSearchProductsRequest) ClearCurrencyCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearCurrencyCode()

func (*OpaqueSearchProductsRequest) ClearFieldMask added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearFieldMask()

func (*OpaqueSearchProductsRequest) ClearLanguageCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearLanguageCode()

func (*OpaqueSearchProductsRequest) ClearMaxPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearMaxPrice()

func (*OpaqueSearchProductsRequest) ClearMinPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearMinPrice()

func (*OpaqueSearchProductsRequest) ClearPage added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearPage()

func (*OpaqueSearchProductsRequest) ClearPageSize added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearPageSize()

func (*OpaqueSearchProductsRequest) ClearQuery added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearQuery()

func (*OpaqueSearchProductsRequest) ClearSortBy added in v2.27.3

func (x *OpaqueSearchProductsRequest) ClearSortBy()

func (*OpaqueSearchProductsRequest) GetBrands added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetBrands() []string

func (*OpaqueSearchProductsRequest) GetCategoryIds added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetCategoryIds() []string

func (*OpaqueSearchProductsRequest) GetCurrencyCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetCurrencyCode() string

func (*OpaqueSearchProductsRequest) GetFieldMask added in v2.27.3

func (*OpaqueSearchProductsRequest) GetFilters added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetFilters() map[string]string

func (*OpaqueSearchProductsRequest) GetLanguageCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetLanguageCode() string

func (*OpaqueSearchProductsRequest) GetMaxPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetMaxPrice() *OpaquePrice

func (*OpaqueSearchProductsRequest) GetMinPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetMinPrice() *OpaquePrice

func (*OpaqueSearchProductsRequest) GetPage added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetPage() int32

func (*OpaqueSearchProductsRequest) GetPageSize added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetPageSize() int32

func (*OpaqueSearchProductsRequest) GetQuery added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetQuery() string

func (*OpaqueSearchProductsRequest) GetSortBy added in v2.27.3

func (*OpaqueSearchProductsRequest) GetTags added in v2.27.3

func (x *OpaqueSearchProductsRequest) GetTags() []string

func (*OpaqueSearchProductsRequest) HasCurrencyCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasCurrencyCode() bool

func (*OpaqueSearchProductsRequest) HasFieldMask added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasFieldMask() bool

func (*OpaqueSearchProductsRequest) HasLanguageCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasLanguageCode() bool

func (*OpaqueSearchProductsRequest) HasMaxPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasMaxPrice() bool

func (*OpaqueSearchProductsRequest) HasMinPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasMinPrice() bool

func (*OpaqueSearchProductsRequest) HasPage added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasPage() bool

func (*OpaqueSearchProductsRequest) HasPageSize added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasPageSize() bool

func (*OpaqueSearchProductsRequest) HasQuery added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasQuery() bool

func (*OpaqueSearchProductsRequest) HasSortBy added in v2.27.3

func (x *OpaqueSearchProductsRequest) HasSortBy() bool

func (*OpaqueSearchProductsRequest) ProtoMessage added in v2.27.3

func (*OpaqueSearchProductsRequest) ProtoMessage()

func (*OpaqueSearchProductsRequest) ProtoReflect added in v2.27.3

func (*OpaqueSearchProductsRequest) Reset added in v2.27.3

func (x *OpaqueSearchProductsRequest) Reset()

func (*OpaqueSearchProductsRequest) SetBrands added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetBrands(v []string)

func (*OpaqueSearchProductsRequest) SetCategoryIds added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetCategoryIds(v []string)

func (*OpaqueSearchProductsRequest) SetCurrencyCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetCurrencyCode(v string)

func (*OpaqueSearchProductsRequest) SetFieldMask added in v2.27.3

func (*OpaqueSearchProductsRequest) SetFilters added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetFilters(v map[string]string)

func (*OpaqueSearchProductsRequest) SetLanguageCode added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetLanguageCode(v string)

func (*OpaqueSearchProductsRequest) SetMaxPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetMaxPrice(v *OpaquePrice)

func (*OpaqueSearchProductsRequest) SetMinPrice added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetMinPrice(v *OpaquePrice)

func (*OpaqueSearchProductsRequest) SetPage added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetPage(v int32)

func (*OpaqueSearchProductsRequest) SetPageSize added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetPageSize(v int32)

func (*OpaqueSearchProductsRequest) SetQuery added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetQuery(v string)

func (*OpaqueSearchProductsRequest) SetSortBy added in v2.27.3

func (*OpaqueSearchProductsRequest) SetTags added in v2.27.3

func (x *OpaqueSearchProductsRequest) SetTags(v []string)

func (*OpaqueSearchProductsRequest) String added in v2.27.3

func (x *OpaqueSearchProductsRequest) String() string

type OpaqueSearchProductsRequest_OpaqueSortOrder added in v2.27.3

type OpaqueSearchProductsRequest_OpaqueSortOrder int32
const (
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_UNSPECIFIED       OpaqueSearchProductsRequest_OpaqueSortOrder = 0
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_RELEVANCE         OpaqueSearchProductsRequest_OpaqueSortOrder = 1
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_PRICE_LOW_TO_HIGH OpaqueSearchProductsRequest_OpaqueSortOrder = 2
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_PRICE_HIGH_TO_LOW OpaqueSearchProductsRequest_OpaqueSortOrder = 3
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_NEWEST_FIRST      OpaqueSearchProductsRequest_OpaqueSortOrder = 4
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_RATING            OpaqueSearchProductsRequest_OpaqueSortOrder = 5
	OpaqueSearchProductsRequest_OPAQUE_SORT_ORDER_POPULARITY        OpaqueSearchProductsRequest_OpaqueSortOrder = 6
)

func (OpaqueSearchProductsRequest_OpaqueSortOrder) Descriptor added in v2.27.3

func (OpaqueSearchProductsRequest_OpaqueSortOrder) Enum added in v2.27.3

func (OpaqueSearchProductsRequest_OpaqueSortOrder) Number added in v2.27.3

func (OpaqueSearchProductsRequest_OpaqueSortOrder) String added in v2.27.3

func (OpaqueSearchProductsRequest_OpaqueSortOrder) Type added in v2.27.3

type OpaqueSearchProductsRequest_builder added in v2.27.3

type OpaqueSearchProductsRequest_builder struct {
	Query        *string
	CategoryIds  []string
	Brands       []string
	MinPrice     *OpaquePrice
	MaxPrice     *OpaquePrice
	Tags         []string
	SortBy       *OpaqueSearchProductsRequest_OpaqueSortOrder
	Page         *int32
	PageSize     *int32
	LanguageCode *string
	CurrencyCode *string
	FieldMask    *fieldmaskpb.FieldMask
	Filters      map[string]string
	// contains filtered or unexported fields
}

func (OpaqueSearchProductsRequest_builder) Build added in v2.27.3

type OpaqueSearchProductsResponse added in v2.27.3

type OpaqueSearchProductsResponse struct {
	// contains filtered or unexported fields
}

OpaqueSearchProductsResponse represents a single product in search results

func (*OpaqueSearchProductsResponse) ClearProduct added in v2.27.3

func (x *OpaqueSearchProductsResponse) ClearProduct()

func (*OpaqueSearchProductsResponse) GetProduct added in v2.27.3

func (*OpaqueSearchProductsResponse) HasProduct added in v2.27.3

func (x *OpaqueSearchProductsResponse) HasProduct() bool

func (*OpaqueSearchProductsResponse) ProtoMessage added in v2.27.3

func (*OpaqueSearchProductsResponse) ProtoMessage()

func (*OpaqueSearchProductsResponse) ProtoReflect added in v2.27.3

func (*OpaqueSearchProductsResponse) Reset added in v2.27.3

func (x *OpaqueSearchProductsResponse) Reset()

func (*OpaqueSearchProductsResponse) SetProduct added in v2.27.3

func (x *OpaqueSearchProductsResponse) SetProduct(v *OpaqueProduct)

func (*OpaqueSearchProductsResponse) String added in v2.27.3

type OpaqueSearchProductsResponse_builder added in v2.27.3

type OpaqueSearchProductsResponse_builder struct {
	Product *OpaqueProduct
	// contains filtered or unexported fields
}

func (OpaqueSearchProductsResponse_builder) Build added in v2.27.3

type OpaqueStreamCustomerActivityRequest added in v2.27.3

type OpaqueStreamCustomerActivityRequest struct {
	// contains filtered or unexported fields
}

OpaqueStreamCustomerActivityRequest represents a report of user activity

func (*OpaqueStreamCustomerActivityRequest) ClearEvent added in v2.27.3

func (x *OpaqueStreamCustomerActivityRequest) ClearEvent()

func (*OpaqueStreamCustomerActivityRequest) GetEvent added in v2.27.3

func (*OpaqueStreamCustomerActivityRequest) HasEvent added in v2.27.3

func (*OpaqueStreamCustomerActivityRequest) ProtoMessage added in v2.27.3

func (*OpaqueStreamCustomerActivityRequest) ProtoMessage()

func (*OpaqueStreamCustomerActivityRequest) ProtoReflect added in v2.27.3

func (*OpaqueStreamCustomerActivityRequest) Reset added in v2.27.3

func (*OpaqueStreamCustomerActivityRequest) SetEvent added in v2.27.3

func (*OpaqueStreamCustomerActivityRequest) String added in v2.27.3

type OpaqueStreamCustomerActivityRequest_builder added in v2.27.3

type OpaqueStreamCustomerActivityRequest_builder struct {
	Event *OpaqueCustomerEvent
	// contains filtered or unexported fields
}

func (OpaqueStreamCustomerActivityRequest_builder) Build added in v2.27.3

type OpaqueStreamCustomerActivityResponse added in v2.27.3

type OpaqueStreamCustomerActivityResponse struct {
	// contains filtered or unexported fields
}

OpaqueStreamCustomerActivityRequest represents a report of server activity

func (*OpaqueStreamCustomerActivityResponse) ClearEvent added in v2.27.3

func (x *OpaqueStreamCustomerActivityResponse) ClearEvent()

func (*OpaqueStreamCustomerActivityResponse) GetEvent added in v2.27.3

func (*OpaqueStreamCustomerActivityResponse) HasEvent added in v2.27.3

func (*OpaqueStreamCustomerActivityResponse) ProtoMessage added in v2.27.3

func (*OpaqueStreamCustomerActivityResponse) ProtoMessage()

func (*OpaqueStreamCustomerActivityResponse) ProtoReflect added in v2.27.3

func (*OpaqueStreamCustomerActivityResponse) Reset added in v2.27.3

func (*OpaqueStreamCustomerActivityResponse) SetEvent added in v2.27.3

func (*OpaqueStreamCustomerActivityResponse) String added in v2.27.3

type OpaqueStreamCustomerActivityResponse_builder added in v2.27.3

type OpaqueStreamCustomerActivityResponse_builder struct {
	Event *OpaqueActivityUpdate
	// contains filtered or unexported fields
}

func (OpaqueStreamCustomerActivityResponse_builder) Build added in v2.27.3

type Options added in v2.16.0

type Options struct {
	Error bool `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*Options) Descriptor deprecated added in v2.16.0

func (*Options) Descriptor() ([]byte, []int)

Deprecated: Use Options.ProtoReflect.Descriptor instead.

func (*Options) GetError added in v2.16.0

func (x *Options) GetError() bool

func (*Options) ProtoMessage added in v2.16.0

func (*Options) ProtoMessage()

func (*Options) ProtoReflect added in v2.16.0

func (x *Options) ProtoReflect() protoreflect.Message

func (*Options) Reset added in v2.16.0

func (x *Options) Reset()

func (*Options) String added in v2.16.0

func (x *Options) String() string

type OutMessageA added in v2.3.0

type OutMessageA struct {

	// Here is the explanation about OutMessageA.value
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

OutMessageA represents a message returned from ServiceA.

func (*OutMessageA) Descriptor deprecated added in v2.3.0

func (*OutMessageA) Descriptor() ([]byte, []int)

Deprecated: Use OutMessageA.ProtoReflect.Descriptor instead.

func (*OutMessageA) GetValue added in v2.3.0

func (x *OutMessageA) GetValue() string

func (*OutMessageA) ProtoMessage added in v2.3.0

func (*OutMessageA) ProtoMessage()

func (*OutMessageA) ProtoReflect added in v2.3.0

func (x *OutMessageA) ProtoReflect() protoreflect.Message

func (*OutMessageA) Reset added in v2.3.0

func (x *OutMessageA) Reset()

func (*OutMessageA) String added in v2.3.0

func (x *OutMessageA) String() string

type OutMessageB added in v2.3.0

type OutMessageB struct {

	// Here is the explanation about OutMessageB.value
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

OutMessageB represents a message returned from ServiceB.

func (*OutMessageB) Descriptor deprecated added in v2.3.0

func (*OutMessageB) Descriptor() ([]byte, []int)

Deprecated: Use OutMessageB.ProtoReflect.Descriptor instead.

func (*OutMessageB) GetValues added in v2.3.0

func (x *OutMessageB) GetValues() []string

func (*OutMessageB) ProtoMessage added in v2.3.0

func (*OutMessageB) ProtoMessage()

func (*OutMessageB) ProtoReflect added in v2.3.0

func (x *OutMessageB) ProtoReflect() protoreflect.Message

func (*OutMessageB) Reset added in v2.3.0

func (x *OutMessageB) Reset()

func (*OutMessageB) String added in v2.3.0

func (x *OutMessageB) String() string

type OutMessageC added in v2.3.0

type OutMessageC struct {

	// Here is the explanation about OutMessageC.value
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

OutMessageC represents a message returned from ServiceC.

func (*OutMessageC) Descriptor deprecated added in v2.3.0

func (*OutMessageC) Descriptor() ([]byte, []int)

Deprecated: Use OutMessageC.ProtoReflect.Descriptor instead.

func (*OutMessageC) GetValue added in v2.3.0

func (x *OutMessageC) GetValue() string

func (*OutMessageC) ProtoMessage added in v2.3.0

func (*OutMessageC) ProtoMessage()

func (*OutMessageC) ProtoReflect added in v2.3.0

func (x *OutMessageC) ProtoReflect() protoreflect.Message

func (*OutMessageC) Reset added in v2.3.0

func (x *OutMessageC) Reset()

func (*OutMessageC) String added in v2.3.0

func (x *OutMessageC) String() string

type RepeatedResponseBodyOut

type RepeatedResponseBodyOut struct {
	Response []*RepeatedResponseBodyOut_Response `protobuf:"bytes,2,rep,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*RepeatedResponseBodyOut) Descriptor deprecated

func (*RepeatedResponseBodyOut) Descriptor() ([]byte, []int)

Deprecated: Use RepeatedResponseBodyOut.ProtoReflect.Descriptor instead.

func (*RepeatedResponseBodyOut) GetResponse

func (*RepeatedResponseBodyOut) ProtoMessage

func (*RepeatedResponseBodyOut) ProtoMessage()

func (*RepeatedResponseBodyOut) ProtoReflect

func (x *RepeatedResponseBodyOut) ProtoReflect() protoreflect.Message

func (*RepeatedResponseBodyOut) Reset

func (x *RepeatedResponseBodyOut) Reset()

func (*RepeatedResponseBodyOut) String

func (x *RepeatedResponseBodyOut) String() string

type RepeatedResponseBodyOut_Response

type RepeatedResponseBodyOut_Response struct {
	Data string                                        `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Type RepeatedResponseBodyOut_Response_ResponseType `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RepeatedResponseBodyOut_Response) Descriptor deprecated

func (*RepeatedResponseBodyOut_Response) Descriptor() ([]byte, []int)

Deprecated: Use RepeatedResponseBodyOut_Response.ProtoReflect.Descriptor instead.

func (*RepeatedResponseBodyOut_Response) GetData

func (*RepeatedResponseBodyOut_Response) GetType

func (*RepeatedResponseBodyOut_Response) ProtoMessage

func (*RepeatedResponseBodyOut_Response) ProtoMessage()

func (*RepeatedResponseBodyOut_Response) ProtoReflect

func (*RepeatedResponseBodyOut_Response) Reset

func (*RepeatedResponseBodyOut_Response) String

type RepeatedResponseBodyOut_Response_ResponseType

type RepeatedResponseBodyOut_Response_ResponseType int32
const (
	// UNKNOWN
	RepeatedResponseBodyOut_Response_UNKNOWN RepeatedResponseBodyOut_Response_ResponseType = 0
	// A is 1
	RepeatedResponseBodyOut_Response_A RepeatedResponseBodyOut_Response_ResponseType = 1
	// B is 2
	RepeatedResponseBodyOut_Response_B RepeatedResponseBodyOut_Response_ResponseType = 2
)

func (RepeatedResponseBodyOut_Response_ResponseType) Descriptor

func (RepeatedResponseBodyOut_Response_ResponseType) Enum

func (RepeatedResponseBodyOut_Response_ResponseType) EnumDescriptor deprecated

func (RepeatedResponseBodyOut_Response_ResponseType) EnumDescriptor() ([]byte, []int)

Deprecated: Use RepeatedResponseBodyOut_Response_ResponseType.Descriptor instead.

func (RepeatedResponseBodyOut_Response_ResponseType) Number

func (RepeatedResponseBodyOut_Response_ResponseType) String

func (RepeatedResponseBodyOut_Response_ResponseType) Type

type RepeatedResponseStrings

type RepeatedResponseStrings struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*RepeatedResponseStrings) Descriptor deprecated

func (*RepeatedResponseStrings) Descriptor() ([]byte, []int)

Deprecated: Use RepeatedResponseStrings.ProtoReflect.Descriptor instead.

func (*RepeatedResponseStrings) GetValues

func (x *RepeatedResponseStrings) GetValues() []string

func (*RepeatedResponseStrings) ProtoMessage

func (*RepeatedResponseStrings) ProtoMessage()

func (*RepeatedResponseStrings) ProtoReflect

func (x *RepeatedResponseStrings) ProtoReflect() protoreflect.Message

func (*RepeatedResponseStrings) Reset

func (x *RepeatedResponseStrings) Reset()

func (*RepeatedResponseStrings) String

func (x *RepeatedResponseStrings) String() string

type RequiredMessageTypeRequest added in v2.12.0

type RequiredMessageTypeRequest struct {
	Id  string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Foo *Foo   `protobuf:"bytes,2,opt,name=foo,proto3" json:"foo,omitempty"`
	// contains filtered or unexported fields
}

Required message type -> OpenAPI https://github.com/grpc-ecosystem/grpc-gateway/issues/2837

func (*RequiredMessageTypeRequest) Descriptor deprecated added in v2.12.0

func (*RequiredMessageTypeRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequiredMessageTypeRequest.ProtoReflect.Descriptor instead.

func (*RequiredMessageTypeRequest) GetFoo added in v2.12.0

func (x *RequiredMessageTypeRequest) GetFoo() *Foo

func (*RequiredMessageTypeRequest) GetId added in v2.12.0

func (*RequiredMessageTypeRequest) ProtoMessage added in v2.12.0

func (*RequiredMessageTypeRequest) ProtoMessage()

func (*RequiredMessageTypeRequest) ProtoReflect added in v2.12.0

func (*RequiredMessageTypeRequest) Reset added in v2.12.0

func (x *RequiredMessageTypeRequest) Reset()

func (*RequiredMessageTypeRequest) String added in v2.12.0

func (x *RequiredMessageTypeRequest) String() string

type ResponseBodyIn

type ResponseBodyIn struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseBodyIn) Descriptor deprecated

func (*ResponseBodyIn) Descriptor() ([]byte, []int)

Deprecated: Use ResponseBodyIn.ProtoReflect.Descriptor instead.

func (*ResponseBodyIn) GetData

func (x *ResponseBodyIn) GetData() string

func (*ResponseBodyIn) ProtoMessage

func (*ResponseBodyIn) ProtoMessage()

func (*ResponseBodyIn) ProtoReflect

func (x *ResponseBodyIn) ProtoReflect() protoreflect.Message

func (*ResponseBodyIn) Reset

func (x *ResponseBodyIn) Reset()

func (*ResponseBodyIn) String

func (x *ResponseBodyIn) String() string

type ResponseBodyOut

type ResponseBodyOut struct {
	Response *ResponseBodyOut_Response `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseBodyOut) Descriptor deprecated

func (*ResponseBodyOut) Descriptor() ([]byte, []int)

Deprecated: Use ResponseBodyOut.ProtoReflect.Descriptor instead.

func (*ResponseBodyOut) GetResponse

func (x *ResponseBodyOut) GetResponse() *ResponseBodyOut_Response

func (*ResponseBodyOut) ProtoMessage

func (*ResponseBodyOut) ProtoMessage()

func (*ResponseBodyOut) ProtoReflect

func (x *ResponseBodyOut) ProtoReflect() protoreflect.Message

func (*ResponseBodyOut) Reset

func (x *ResponseBodyOut) Reset()

func (*ResponseBodyOut) String

func (x *ResponseBodyOut) String() string

type ResponseBodyOut_Response

type ResponseBodyOut_Response struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseBodyOut_Response) Descriptor deprecated

func (*ResponseBodyOut_Response) Descriptor() ([]byte, []int)

Deprecated: Use ResponseBodyOut_Response.ProtoReflect.Descriptor instead.

func (*ResponseBodyOut_Response) GetData

func (x *ResponseBodyOut_Response) GetData() string

func (*ResponseBodyOut_Response) ProtoMessage

func (*ResponseBodyOut_Response) ProtoMessage()

func (*ResponseBodyOut_Response) ProtoReflect

func (x *ResponseBodyOut_Response) ProtoReflect() protoreflect.Message

func (*ResponseBodyOut_Response) Reset

func (x *ResponseBodyOut_Response) Reset()

func (*ResponseBodyOut_Response) String

func (x *ResponseBodyOut_Response) String() string

type ResponseBodyServiceClient

type ResponseBodyServiceClient interface {
	GetResponseBody(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*ResponseBodyOut, error)
	ListResponseBodies(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*RepeatedResponseBodyOut, error)
	ListResponseStrings(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*RepeatedResponseStrings, error)
	GetResponseBodyStream(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ResponseBodyOut], error)
	GetResponseBodySameName(ctx context.Context, in *ResponseBodyIn, opts ...grpc.CallOption) (*ResponseBodyValue, error)
}

ResponseBodyServiceClient is the client API for ResponseBodyService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ResponseBodyServiceServer

type ResponseBodyServiceServer interface {
	GetResponseBody(context.Context, *ResponseBodyIn) (*ResponseBodyOut, error)
	ListResponseBodies(context.Context, *ResponseBodyIn) (*RepeatedResponseBodyOut, error)
	ListResponseStrings(context.Context, *ResponseBodyIn) (*RepeatedResponseStrings, error)
	GetResponseBodyStream(*ResponseBodyIn, grpc.ServerStreamingServer[ResponseBodyOut]) error
	GetResponseBodySameName(context.Context, *ResponseBodyIn) (*ResponseBodyValue, error)
}

ResponseBodyServiceServer is the server API for ResponseBodyService service. All implementations should embed UnimplementedResponseBodyServiceServer for forward compatibility.

type ResponseBodyService_GetResponseBodyStreamClient

type ResponseBodyService_GetResponseBodyStreamClient = grpc.ServerStreamingClient[ResponseBodyOut]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type ResponseBodyService_GetResponseBodyStreamServer

type ResponseBodyService_GetResponseBodyStreamServer = grpc.ServerStreamingServer[ResponseBodyOut]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type ResponseBodyValue added in v2.27.0

type ResponseBodyValue struct {
	ResponseBodyValue string `protobuf:"bytes,1,opt,name=response_body_value,json=responseBodyValue,proto3" json:"response_body_value,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseBodyValue) Descriptor deprecated added in v2.27.0

func (*ResponseBodyValue) Descriptor() ([]byte, []int)

Deprecated: Use ResponseBodyValue.ProtoReflect.Descriptor instead.

func (*ResponseBodyValue) GetResponseBodyValue added in v2.27.0

func (x *ResponseBodyValue) GetResponseBodyValue() string

func (*ResponseBodyValue) ProtoMessage added in v2.27.0

func (*ResponseBodyValue) ProtoMessage()

func (*ResponseBodyValue) ProtoReflect added in v2.27.0

func (x *ResponseBodyValue) ProtoReflect() protoreflect.Message

func (*ResponseBodyValue) Reset added in v2.27.0

func (x *ResponseBodyValue) Reset()

func (*ResponseBodyValue) String added in v2.27.0

func (x *ResponseBodyValue) String() string

type ServiceAClient added in v2.3.0

type ServiceAClient interface {
	// ServiceA.MethodOne receives InMessageA and returns OutMessageA
	//
	// Here is the detail explanation about ServiceA.MethodOne.
	MethodOne(ctx context.Context, in *InMessageA, opts ...grpc.CallOption) (*OutMessageA, error)
	// ServiceA.MethodTwo receives OutMessageA and returns InMessageA
	//
	// Here is the detail explanation about ServiceA.MethodTwo.
	MethodTwo(ctx context.Context, in *OutMessageA, opts ...grpc.CallOption) (*InMessageA, error)
}

ServiceAClient is the client API for ServiceA service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

ServiceA provides MethodOne and MethodTwo

func NewServiceAClient added in v2.3.0

func NewServiceAClient(cc grpc.ClientConnInterface) ServiceAClient

type ServiceAServer added in v2.3.0

type ServiceAServer interface {
	// ServiceA.MethodOne receives InMessageA and returns OutMessageA
	//
	// Here is the detail explanation about ServiceA.MethodOne.
	MethodOne(context.Context, *InMessageA) (*OutMessageA, error)
	// ServiceA.MethodTwo receives OutMessageA and returns InMessageA
	//
	// Here is the detail explanation about ServiceA.MethodTwo.
	MethodTwo(context.Context, *OutMessageA) (*InMessageA, error)
}

ServiceAServer is the server API for ServiceA service. All implementations should embed UnimplementedServiceAServer for forward compatibility.

ServiceA provides MethodOne and MethodTwo

type ServiceBClient added in v2.3.0

type ServiceBClient interface {
	// ServiceB.MethodOne receives InMessageB and returns OutMessageB
	//
	// Here is the detail explanation about ServiceB.MethodOne.
	MethodOne(ctx context.Context, in *InMessageB, opts ...grpc.CallOption) (*OutMessageB, error)
	// ServiceB.MethodTwo receives OutMessageB and returns InMessageB
	//
	// Here is the detail explanation about ServiceB.MethodTwo.
	MethodTwo(ctx context.Context, in *OutMessageB, opts ...grpc.CallOption) (*InMessageB, error)
}

ServiceBClient is the client API for ServiceB service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

ServiceB service responds to incoming merge requests.

func NewServiceBClient added in v2.3.0

func NewServiceBClient(cc grpc.ClientConnInterface) ServiceBClient

type ServiceBServer added in v2.3.0

type ServiceBServer interface {
	// ServiceB.MethodOne receives InMessageB and returns OutMessageB
	//
	// Here is the detail explanation about ServiceB.MethodOne.
	MethodOne(context.Context, *InMessageB) (*OutMessageB, error)
	// ServiceB.MethodTwo receives OutMessageB and returns InMessageB
	//
	// Here is the detail explanation about ServiceB.MethodTwo.
	MethodTwo(context.Context, *OutMessageB) (*InMessageB, error)
}

ServiceBServer is the server API for ServiceB service. All implementations should embed UnimplementedServiceBServer for forward compatibility.

ServiceB service responds to incoming merge requests.

type ServiceCClient added in v2.3.0

type ServiceCClient interface {
	// ServiceC.MethodOne receives InMessageA and returns OutMessageC
	//
	// Here is the detail explanation about ServiceC.MethodOne.
	MethodOne(ctx context.Context, in *InMessageA, opts ...grpc.CallOption) (*OutMessageC, error)
	// ServiceC.MethodTwo receives OutMessageA and returns InMessageA
	//
	// Here is the detail explanation about ServiceC.MethodTwo.
	MethodTwo(ctx context.Context, in *OutMessageA, opts ...grpc.CallOption) (*InMessageA, error)
}

ServiceCClient is the client API for ServiceC service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

ServiceC service responds to incoming merge requests.

func NewServiceCClient added in v2.3.0

func NewServiceCClient(cc grpc.ClientConnInterface) ServiceCClient

type ServiceCServer added in v2.3.0

type ServiceCServer interface {
	// ServiceC.MethodOne receives InMessageA and returns OutMessageC
	//
	// Here is the detail explanation about ServiceC.MethodOne.
	MethodOne(context.Context, *InMessageA) (*OutMessageC, error)
	// ServiceC.MethodTwo receives OutMessageA and returns InMessageA
	//
	// Here is the detail explanation about ServiceC.MethodTwo.
	MethodTwo(context.Context, *OutMessageA) (*InMessageA, error)
}

ServiceCServer is the server API for ServiceC service. All implementations should embed UnimplementedServiceCServer for forward compatibility.

ServiceC service responds to incoming merge requests.

type SimpleMessage

type SimpleMessage struct {

	// Id represents the message identifier.
	Id  string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Num int64  `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
	// Types that are assignable to Code:
	//
	//	*SimpleMessage_LineNum
	//	*SimpleMessage_Lang
	Code   isSimpleMessage_Code `protobuf_oneof:"code"`
	Status *Embedded            `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// Types that are assignable to Ext:
	//
	//	*SimpleMessage_En
	//	*SimpleMessage_No
	Ext        isSimpleMessage_Ext `protobuf_oneof:"ext"`
	ResourceId string              `protobuf:"bytes,8,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	NId        *NestedMessage      `protobuf:"bytes,9,opt,name=n_id,json=nId,proto3" json:"n_id,omitempty"`
	// contains filtered or unexported fields
}

SimpleMessage represents a simple message sent to the Echo service.

func (*SimpleMessage) Descriptor deprecated

func (*SimpleMessage) Descriptor() ([]byte, []int)

Deprecated: Use SimpleMessage.ProtoReflect.Descriptor instead.

func (*SimpleMessage) GetCode

func (m *SimpleMessage) GetCode() isSimpleMessage_Code

func (*SimpleMessage) GetEn

func (x *SimpleMessage) GetEn() int64

func (*SimpleMessage) GetExt

func (m *SimpleMessage) GetExt() isSimpleMessage_Ext

func (*SimpleMessage) GetId

func (x *SimpleMessage) GetId() string

func (*SimpleMessage) GetLang

func (x *SimpleMessage) GetLang() string

func (*SimpleMessage) GetLineNum

func (x *SimpleMessage) GetLineNum() int64

func (*SimpleMessage) GetNId added in v2.19.1

func (x *SimpleMessage) GetNId() *NestedMessage

func (*SimpleMessage) GetNo

func (x *SimpleMessage) GetNo() *Embedded

func (*SimpleMessage) GetNum

func (x *SimpleMessage) GetNum() int64

func (*SimpleMessage) GetResourceId added in v2.15.0

func (x *SimpleMessage) GetResourceId() string

func (*SimpleMessage) GetStatus

func (x *SimpleMessage) GetStatus() *Embedded

func (*SimpleMessage) ProtoMessage

func (*SimpleMessage) ProtoMessage()

func (*SimpleMessage) ProtoReflect

func (x *SimpleMessage) ProtoReflect() protoreflect.Message

func (*SimpleMessage) Reset

func (x *SimpleMessage) Reset()

func (*SimpleMessage) String

func (x *SimpleMessage) String() string

type SimpleMessage_En

type SimpleMessage_En struct {
	En int64 `protobuf:"varint,6,opt,name=en,proto3,oneof"`
}

type SimpleMessage_Lang

type SimpleMessage_Lang struct {
	Lang string `protobuf:"bytes,4,opt,name=lang,proto3,oneof"`
}

type SimpleMessage_LineNum

type SimpleMessage_LineNum struct {
	LineNum int64 `protobuf:"varint,3,opt,name=line_num,json=lineNum,proto3,oneof"`
}

type SimpleMessage_No

type SimpleMessage_No struct {
	No *Embedded `protobuf:"bytes,7,opt,name=no,proto3,oneof"`
}

type SingleNestedProto

type SingleNestedProto struct {
	A *UnaryProto `protobuf:"bytes,1,opt,name=a,proto3" json:"a,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleNestedProto) Descriptor deprecated

func (*SingleNestedProto) Descriptor() ([]byte, []int)

Deprecated: Use SingleNestedProto.ProtoReflect.Descriptor instead.

func (*SingleNestedProto) GetA

func (x *SingleNestedProto) GetA() *UnaryProto

func (*SingleNestedProto) ProtoMessage

func (*SingleNestedProto) ProtoMessage()

func (*SingleNestedProto) ProtoReflect

func (x *SingleNestedProto) ProtoReflect() protoreflect.Message

func (*SingleNestedProto) Reset

func (x *SingleNestedProto) Reset()

func (*SingleNestedProto) String

func (x *SingleNestedProto) String() string

type SnakeCaseEnum added in v2.11.3

type SnakeCaseEnum int32

Ignoring lint warnings as this enum type exist to validate proper functionality for projects that don't follow these lint rules. buf:lint:ignore ENUM_PASCAL_CASE

const (
	// buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
	SnakeCaseEnum_value_c SnakeCaseEnum = 0
	// buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
	SnakeCaseEnum_value_d SnakeCaseEnum = 1
)

func (SnakeCaseEnum) Descriptor added in v2.11.3

func (SnakeCaseEnum) Enum added in v2.11.3

func (x SnakeCaseEnum) Enum() *SnakeCaseEnum

func (SnakeCaseEnum) EnumDescriptor deprecated added in v2.11.3

func (SnakeCaseEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use SnakeCaseEnum.Descriptor instead.

func (SnakeCaseEnum) Number added in v2.11.3

func (SnakeCaseEnum) String added in v2.11.3

func (x SnakeCaseEnum) String() string

func (SnakeCaseEnum) Type added in v2.11.3

type SnakeCase_0Enum added in v2.11.3

type SnakeCase_0Enum int32

Ignoring lint warnings as this enum type exist to validate proper functionality for projects that don't follow these lint rules. buf:lint:ignore ENUM_PASCAL_CASE

const (
	// buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
	SnakeCase_0Enum_value_e SnakeCase_0Enum = 0
	// buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
	SnakeCase_0Enum_value_f SnakeCase_0Enum = 1
)

func (SnakeCase_0Enum) Descriptor added in v2.11.3

func (SnakeCase_0Enum) Enum added in v2.11.3

func (x SnakeCase_0Enum) Enum() *SnakeCase_0Enum

func (SnakeCase_0Enum) EnumDescriptor deprecated added in v2.11.3

func (SnakeCase_0Enum) EnumDescriptor() ([]byte, []int)

Deprecated: Use SnakeCase_0Enum.Descriptor instead.

func (SnakeCase_0Enum) Number added in v2.11.3

func (SnakeCase_0Enum) String added in v2.11.3

func (x SnakeCase_0Enum) String() string

func (SnakeCase_0Enum) Type added in v2.11.3

type SnakeEnumRequest added in v2.11.3

type SnakeEnumRequest struct {
	What  SnakeCaseEnum               `` /* 128-byte string literal not displayed */
	Who   SnakeCase_0Enum             `` /* 128-byte string literal not displayed */
	Where pathenum.SnakeCaseForImport `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SnakeEnumRequest) Descriptor deprecated added in v2.11.3

func (*SnakeEnumRequest) Descriptor() ([]byte, []int)

Deprecated: Use SnakeEnumRequest.ProtoReflect.Descriptor instead.

func (*SnakeEnumRequest) GetWhat added in v2.11.3

func (x *SnakeEnumRequest) GetWhat() SnakeCaseEnum

func (*SnakeEnumRequest) GetWhere added in v2.11.3

func (*SnakeEnumRequest) GetWho added in v2.11.3

func (x *SnakeEnumRequest) GetWho() SnakeCase_0Enum

func (*SnakeEnumRequest) ProtoMessage added in v2.11.3

func (*SnakeEnumRequest) ProtoMessage()

func (*SnakeEnumRequest) ProtoReflect added in v2.11.3

func (x *SnakeEnumRequest) ProtoReflect() protoreflect.Message

func (*SnakeEnumRequest) Reset added in v2.11.3

func (x *SnakeEnumRequest) Reset()

func (*SnakeEnumRequest) String added in v2.11.3

func (x *SnakeEnumRequest) String() string

type SnakeEnumResponse added in v2.11.3

type SnakeEnumResponse struct {
	// contains filtered or unexported fields
}

func (*SnakeEnumResponse) Descriptor deprecated added in v2.11.3

func (*SnakeEnumResponse) Descriptor() ([]byte, []int)

Deprecated: Use SnakeEnumResponse.ProtoReflect.Descriptor instead.

func (*SnakeEnumResponse) ProtoMessage added in v2.11.3

func (*SnakeEnumResponse) ProtoMessage()

func (*SnakeEnumResponse) ProtoReflect added in v2.11.3

func (x *SnakeEnumResponse) ProtoReflect() protoreflect.Message

func (*SnakeEnumResponse) Reset added in v2.11.3

func (x *SnakeEnumResponse) Reset()

func (*SnakeEnumResponse) String added in v2.11.3

func (x *SnakeEnumResponse) String() string

type SnakeEnumServiceClient added in v2.11.3

type SnakeEnumServiceClient interface {
	SnakeEnum(ctx context.Context, in *SnakeEnumRequest, opts ...grpc.CallOption) (*SnakeEnumResponse, error)
}

SnakeEnumServiceClient is the client API for SnakeEnumService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSnakeEnumServiceClient added in v2.11.3

func NewSnakeEnumServiceClient(cc grpc.ClientConnInterface) SnakeEnumServiceClient

type SnakeEnumServiceServer added in v2.11.3

type SnakeEnumServiceServer interface {
	SnakeEnum(context.Context, *SnakeEnumRequest) (*SnakeEnumResponse, error)
}

SnakeEnumServiceServer is the server API for SnakeEnumService service. All implementations should embed UnimplementedSnakeEnumServiceServer for forward compatibility.

type StreamServiceClient

StreamServiceClient is the client API for StreamService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

Defines some more operations to be added to ABitOfEverythingService

type StreamServiceServer

StreamServiceServer is the server API for StreamService service. All implementations should embed UnimplementedStreamServiceServer for forward compatibility.

Defines some more operations to be added to ABitOfEverythingService

type StreamService_BulkCreateClient

type StreamService_BulkCreateClient = grpc.ClientStreamingClient[ABitOfEverything, emptypb.Empty]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_BulkCreateServer

type StreamService_BulkCreateServer = grpc.ClientStreamingServer[ABitOfEverything, emptypb.Empty]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_BulkEchoClient

type StreamService_BulkEchoClient = grpc.BidiStreamingClient[sub.StringMessage, sub.StringMessage]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_BulkEchoDurationClient added in v2.23.0

type StreamService_BulkEchoDurationClient = grpc.BidiStreamingClient[durationpb.Duration, durationpb.Duration]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_BulkEchoDurationServer added in v2.23.0

type StreamService_BulkEchoDurationServer = grpc.BidiStreamingServer[durationpb.Duration, durationpb.Duration]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_BulkEchoServer

type StreamService_BulkEchoServer = grpc.BidiStreamingServer[sub.StringMessage, sub.StringMessage]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_DownloadClient

type StreamService_DownloadClient = grpc.ServerStreamingClient[httpbody.HttpBody]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_DownloadServer

type StreamService_DownloadServer = grpc.ServerStreamingServer[httpbody.HttpBody]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_ListClient

type StreamService_ListClient = grpc.ServerStreamingClient[ABitOfEverything]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type StreamService_ListServer

type StreamService_ListServer = grpc.ServerStreamingServer[ABitOfEverything]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type UnannotatedEchoServiceClient

type UnannotatedEchoServiceClient interface {
	// Echo method receives a simple message and returns it.
	//
	// The message posted as the id parameter will also be
	// returned.
	Echo(ctx context.Context, in *UnannotatedSimpleMessage, opts ...grpc.CallOption) (*UnannotatedSimpleMessage, error)
	// EchoBody method receives a simple message and returns it.
	EchoBody(ctx context.Context, in *UnannotatedSimpleMessage, opts ...grpc.CallOption) (*UnannotatedSimpleMessage, error)
	// EchoDelete method receives a simple message and returns it.
	EchoDelete(ctx context.Context, in *UnannotatedSimpleMessage, opts ...grpc.CallOption) (*UnannotatedSimpleMessage, error)
	// EchoNested method receives a simple message and returns it.
	EchoNested(ctx context.Context, in *UnannotatedSimpleMessage, opts ...grpc.CallOption) (*UnannotatedSimpleMessage, error)
}

UnannotatedEchoServiceClient is the client API for UnannotatedEchoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

Echo service responds to incoming echo requests.

type UnannotatedEchoServiceServer

type UnannotatedEchoServiceServer interface {
	// Echo method receives a simple message and returns it.
	//
	// The message posted as the id parameter will also be
	// returned.
	Echo(context.Context, *UnannotatedSimpleMessage) (*UnannotatedSimpleMessage, error)
	// EchoBody method receives a simple message and returns it.
	EchoBody(context.Context, *UnannotatedSimpleMessage) (*UnannotatedSimpleMessage, error)
	// EchoDelete method receives a simple message and returns it.
	EchoDelete(context.Context, *UnannotatedSimpleMessage) (*UnannotatedSimpleMessage, error)
	// EchoNested method receives a simple message and returns it.
	EchoNested(context.Context, *UnannotatedSimpleMessage) (*UnannotatedSimpleMessage, error)
}

UnannotatedEchoServiceServer is the server API for UnannotatedEchoService service. All implementations should embed UnimplementedUnannotatedEchoServiceServer for forward compatibility.

Echo service responds to incoming echo requests.

type UnannotatedEmbedded

type UnannotatedEmbedded struct {

	// Types that are assignable to Mark:
	//
	//	*UnannotatedEmbedded_Progress
	//	*UnannotatedEmbedded_Note
	Mark isUnannotatedEmbedded_Mark `protobuf_oneof:"mark"`
	// contains filtered or unexported fields
}

Embedded represents a message embedded in SimpleMessage.

func (*UnannotatedEmbedded) Descriptor deprecated

func (*UnannotatedEmbedded) Descriptor() ([]byte, []int)

Deprecated: Use UnannotatedEmbedded.ProtoReflect.Descriptor instead.

func (*UnannotatedEmbedded) GetMark

func (m *UnannotatedEmbedded) GetMark() isUnannotatedEmbedded_Mark

func (*UnannotatedEmbedded) GetNote

func (x *UnannotatedEmbedded) GetNote() string

func (*UnannotatedEmbedded) GetProgress

func (x *UnannotatedEmbedded) GetProgress() int64

func (*UnannotatedEmbedded) ProtoMessage

func (*UnannotatedEmbedded) ProtoMessage()

func (*UnannotatedEmbedded) ProtoReflect

func (x *UnannotatedEmbedded) ProtoReflect() protoreflect.Message

func (*UnannotatedEmbedded) Reset

func (x *UnannotatedEmbedded) Reset()

func (*UnannotatedEmbedded) String

func (x *UnannotatedEmbedded) String() string

type UnannotatedEmbedded_Note

type UnannotatedEmbedded_Note struct {
	Note string `protobuf:"bytes,2,opt,name=note,proto3,oneof"`
}

type UnannotatedEmbedded_Progress

type UnannotatedEmbedded_Progress struct {
	Progress int64 `protobuf:"varint,1,opt,name=progress,proto3,oneof"`
}

type UnannotatedNestedMessage added in v2.19.1

type UnannotatedNestedMessage struct {
	NId string `protobuf:"bytes,1,opt,name=n_id,json=nId,proto3" json:"n_id,omitempty"`
	Val string `protobuf:"bytes,2,opt,name=val,proto3" json:"val,omitempty"`
	// contains filtered or unexported fields
}

func (*UnannotatedNestedMessage) Descriptor deprecated added in v2.19.1

func (*UnannotatedNestedMessage) Descriptor() ([]byte, []int)

Deprecated: Use UnannotatedNestedMessage.ProtoReflect.Descriptor instead.

func (*UnannotatedNestedMessage) GetNId added in v2.19.1

func (x *UnannotatedNestedMessage) GetNId() string

func (*UnannotatedNestedMessage) GetVal added in v2.19.1

func (x *UnannotatedNestedMessage) GetVal() string

func (*UnannotatedNestedMessage) ProtoMessage added in v2.19.1

func (*UnannotatedNestedMessage) ProtoMessage()

func (*UnannotatedNestedMessage) ProtoReflect added in v2.19.1

func (x *UnannotatedNestedMessage) ProtoReflect() protoreflect.Message

func (*UnannotatedNestedMessage) Reset added in v2.19.1

func (x *UnannotatedNestedMessage) Reset()

func (*UnannotatedNestedMessage) String added in v2.19.1

func (x *UnannotatedNestedMessage) String() string

type UnannotatedSimpleMessage

type UnannotatedSimpleMessage struct {

	// Id represents the message identifier.
	Id       string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Num      int64                `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
	Duration *durationpb.Duration `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	// Types that are assignable to Code:
	//
	//	*UnannotatedSimpleMessage_LineNum
	//	*UnannotatedSimpleMessage_Lang
	Code   isUnannotatedSimpleMessage_Code `protobuf_oneof:"code"`
	Status *UnannotatedEmbedded            `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	// Types that are assignable to Ext:
	//
	//	*UnannotatedSimpleMessage_En
	//	*UnannotatedSimpleMessage_No
	Ext        isUnannotatedSimpleMessage_Ext `protobuf_oneof:"ext"`
	ResourceId string                         `protobuf:"bytes,9,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	NId        *UnannotatedNestedMessage      `protobuf:"bytes,10,opt,name=n_id,json=nId,proto3" json:"n_id,omitempty"`
	// contains filtered or unexported fields
}

UnannotatedSimpleMessage represents a simple message sent to the unannotated Echo service.

func (*UnannotatedSimpleMessage) Descriptor deprecated

func (*UnannotatedSimpleMessage) Descriptor() ([]byte, []int)

Deprecated: Use UnannotatedSimpleMessage.ProtoReflect.Descriptor instead.

func (*UnannotatedSimpleMessage) GetCode

func (m *UnannotatedSimpleMessage) GetCode() isUnannotatedSimpleMessage_Code

func (*UnannotatedSimpleMessage) GetDuration

func (x *UnannotatedSimpleMessage) GetDuration() *durationpb.Duration

func (*UnannotatedSimpleMessage) GetEn

func (x *UnannotatedSimpleMessage) GetEn() int64

func (*UnannotatedSimpleMessage) GetExt

func (m *UnannotatedSimpleMessage) GetExt() isUnannotatedSimpleMessage_Ext

func (*UnannotatedSimpleMessage) GetId

func (x *UnannotatedSimpleMessage) GetId() string

func (*UnannotatedSimpleMessage) GetLang

func (x *UnannotatedSimpleMessage) GetLang() string

func (*UnannotatedSimpleMessage) GetLineNum

func (x *UnannotatedSimpleMessage) GetLineNum() int64

func (*UnannotatedSimpleMessage) GetNId added in v2.19.1

func (*UnannotatedSimpleMessage) GetNo

func (*UnannotatedSimpleMessage) GetNum

func (x *UnannotatedSimpleMessage) GetNum() int64

func (*UnannotatedSimpleMessage) GetResourceId added in v2.15.0

func (x *UnannotatedSimpleMessage) GetResourceId() string

func (*UnannotatedSimpleMessage) GetStatus

func (*UnannotatedSimpleMessage) ProtoMessage

func (*UnannotatedSimpleMessage) ProtoMessage()

func (*UnannotatedSimpleMessage) ProtoReflect

func (x *UnannotatedSimpleMessage) ProtoReflect() protoreflect.Message

func (*UnannotatedSimpleMessage) Reset

func (x *UnannotatedSimpleMessage) Reset()

func (*UnannotatedSimpleMessage) String

func (x *UnannotatedSimpleMessage) String() string

type UnannotatedSimpleMessage_En

type UnannotatedSimpleMessage_En struct {
	En int64 `protobuf:"varint,7,opt,name=en,proto3,oneof"`
}

type UnannotatedSimpleMessage_Lang

type UnannotatedSimpleMessage_Lang struct {
	Lang string `protobuf:"bytes,5,opt,name=lang,proto3,oneof"`
}

type UnannotatedSimpleMessage_LineNum

type UnannotatedSimpleMessage_LineNum struct {
	LineNum int64 `protobuf:"varint,4,opt,name=line_num,json=lineNum,proto3,oneof"`
}

type UnannotatedSimpleMessage_No

type UnannotatedSimpleMessage_No struct {
	No *UnannotatedEmbedded `protobuf:"bytes,8,opt,name=no,proto3,oneof"`
}

type UnaryProto

type UnaryProto struct {
	Str string `protobuf:"bytes,1,opt,name=str,proto3" json:"str,omitempty"`
	// contains filtered or unexported fields
}

func (*UnaryProto) Descriptor deprecated

func (*UnaryProto) Descriptor() ([]byte, []int)

Deprecated: Use UnaryProto.ProtoReflect.Descriptor instead.

func (*UnaryProto) GetStr

func (x *UnaryProto) GetStr() string

func (*UnaryProto) ProtoMessage

func (*UnaryProto) ProtoMessage()

func (*UnaryProto) ProtoReflect

func (x *UnaryProto) ProtoReflect() protoreflect.Message

func (*UnaryProto) Reset

func (x *UnaryProto) Reset()

func (*UnaryProto) String

func (x *UnaryProto) String() string

type UnimplementedABitOfEverythingServiceServer

type UnimplementedABitOfEverythingServiceServer struct{}

UnimplementedABitOfEverythingServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedABitOfEverythingServiceServer) CheckExternalNestedPathEnum

func (UnimplementedABitOfEverythingServiceServer) CheckExternalPathEnum

func (UnimplementedABitOfEverythingServiceServer) CheckGetQueryParams

func (UnimplementedABitOfEverythingServiceServer) CheckNestedEnumGetQueryParams

func (UnimplementedABitOfEverythingServiceServer) CheckPostQueryParams

func (UnimplementedABitOfEverythingServiceServer) CheckStatus added in v2.0.1

func (UnimplementedABitOfEverythingServiceServer) Create

func (UnimplementedABitOfEverythingServiceServer) CreateBody

func (UnimplementedABitOfEverythingServiceServer) CreateBook

func (UnimplementedABitOfEverythingServiceServer) Custom added in v2.10.3

func (UnimplementedABitOfEverythingServiceServer) CustomOptionsRequest added in v2.10.3

func (UnimplementedABitOfEverythingServiceServer) DeepPathEcho

func (UnimplementedABitOfEverythingServiceServer) Delete

func (UnimplementedABitOfEverythingServiceServer) DoubleColon added in v2.11.2

func (UnimplementedABitOfEverythingServiceServer) Echo

func (UnimplementedABitOfEverythingServiceServer) ErrorWithDetails

func (UnimplementedABitOfEverythingServiceServer) Exists added in v2.10.3

func (UnimplementedABitOfEverythingServiceServer) GetMessageWithBody

func (UnimplementedABitOfEverythingServiceServer) GetQuery

func (UnimplementedABitOfEverythingServiceServer) GetRepeatedQuery

func (UnimplementedABitOfEverythingServiceServer) Lookup

func (UnimplementedABitOfEverythingServiceServer) NoBindings

func (UnimplementedABitOfEverythingServiceServer) OverwriteRequestContentType added in v2.14.0

func (UnimplementedABitOfEverythingServiceServer) OverwriteResponseContentType

func (UnimplementedABitOfEverythingServiceServer) PostOneofEnum added in v2.12.0

func (UnimplementedABitOfEverythingServiceServer) PostRequiredMessageType added in v2.12.0

func (UnimplementedABitOfEverythingServiceServer) PostWithEmptyBody

func (UnimplementedABitOfEverythingServiceServer) Timeout

func (UnimplementedABitOfEverythingServiceServer) TraceRequest added in v2.10.3

func (UnimplementedABitOfEverythingServiceServer) Update

func (UnimplementedABitOfEverythingServiceServer) UpdateBook added in v2.2.0

func (UnimplementedABitOfEverythingServiceServer) UpdateV2

type UnimplementedAnotherServiceWithNoBindingsServer

type UnimplementedAnotherServiceWithNoBindingsServer struct{}

UnimplementedAnotherServiceWithNoBindingsServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedAnotherServiceWithNoBindingsServer) NoBindings

type UnimplementedCamelCaseServiceNameServer

type UnimplementedCamelCaseServiceNameServer struct{}

UnimplementedCamelCaseServiceNameServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedCamelCaseServiceNameServer) Empty

type UnimplementedEchoServiceServer

type UnimplementedEchoServiceServer struct{}

UnimplementedEchoServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedEchoServiceServer) Echo

func (UnimplementedEchoServiceServer) EchoBody

func (UnimplementedEchoServiceServer) EchoDelete

func (UnimplementedEchoServiceServer) EchoPatch

func (UnimplementedEchoServiceServer) EchoUnauthorized added in v2.6.0

type UnimplementedEnumWithSingleValueServiceServer added in v2.20.0

type UnimplementedEnumWithSingleValueServiceServer struct{}

UnimplementedEnumWithSingleValueServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedEnumWithSingleValueServiceServer) Echo added in v2.20.0

type UnimplementedExcessBodyServiceServer added in v2.27.0

type UnimplementedExcessBodyServiceServer struct{}

UnimplementedExcessBodyServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedExcessBodyServiceServer) NoBodyRpc added in v2.27.0

func (UnimplementedExcessBodyServiceServer) NoBodyServerStream added in v2.27.0

func (UnimplementedExcessBodyServiceServer) WithBodyRpc added in v2.27.0

func (UnimplementedExcessBodyServiceServer) WithBodyServerStream added in v2.27.0

type UnimplementedFlowCombinationServer

type UnimplementedFlowCombinationServer struct{}

UnimplementedFlowCombinationServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedFlowCombinationServer) RpcBodyRpc

func (UnimplementedFlowCombinationServer) RpcBodyStream

func (UnimplementedFlowCombinationServer) RpcEmptyRpc

func (UnimplementedFlowCombinationServer) RpcEmptyStream

func (UnimplementedFlowCombinationServer) RpcPathNestedRpc

func (UnimplementedFlowCombinationServer) RpcPathNestedStream

func (UnimplementedFlowCombinationServer) RpcPathSingleNestedRpc

func (UnimplementedFlowCombinationServer) RpcPathSingleNestedStream

func (UnimplementedFlowCombinationServer) StreamEmptyRpc

func (UnimplementedFlowCombinationServer) StreamEmptyStream

type UnimplementedFoo2ServiceServer added in v2.18.0

type UnimplementedFoo2ServiceServer struct{}

UnimplementedFoo2ServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedFoo2ServiceServer) Foo2 added in v2.18.0

type UnimplementedFooServiceServer added in v2.16.0

type UnimplementedFooServiceServer struct{}

UnimplementedFooServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedFooServiceServer) Foo added in v2.16.0

type UnimplementedGenerateUnboundMethodsEchoServiceServer

type UnimplementedGenerateUnboundMethodsEchoServiceServer struct{}

UnimplementedGenerateUnboundMethodsEchoServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

type UnimplementedLoginServiceServer

type UnimplementedLoginServiceServer struct{}

UnimplementedLoginServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedLoginServiceServer) Login

func (UnimplementedLoginServiceServer) Logout

type UnimplementedNonStandardServiceServer

type UnimplementedNonStandardServiceServer struct{}

UnimplementedNonStandardServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedNonStandardServiceServer) Update

type UnimplementedOpaqueEcommerceServiceServer added in v2.27.3

type UnimplementedOpaqueEcommerceServiceServer struct{}

UnimplementedOpaqueEcommerceServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedOpaqueEcommerceServiceServer) OpaqueGetProduct added in v2.27.3

func (UnimplementedOpaqueEcommerceServiceServer) OpaqueProcessOrders added in v2.27.3

func (UnimplementedOpaqueEcommerceServiceServer) OpaqueSearchProducts added in v2.27.3

func (UnimplementedOpaqueEcommerceServiceServer) OpaqueStreamCustomerActivity added in v2.27.3

type UnimplementedResponseBodyServiceServer

type UnimplementedResponseBodyServiceServer struct{}

UnimplementedResponseBodyServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedResponseBodyServiceServer) GetResponseBody

func (UnimplementedResponseBodyServiceServer) GetResponseBodySameName added in v2.27.0

func (UnimplementedResponseBodyServiceServer) GetResponseBodyStream

func (UnimplementedResponseBodyServiceServer) ListResponseBodies

func (UnimplementedResponseBodyServiceServer) ListResponseStrings

type UnimplementedServiceAServer added in v2.3.0

type UnimplementedServiceAServer struct{}

UnimplementedServiceAServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedServiceAServer) MethodOne added in v2.3.0

func (UnimplementedServiceAServer) MethodTwo added in v2.3.0

type UnimplementedServiceBServer added in v2.3.0

type UnimplementedServiceBServer struct{}

UnimplementedServiceBServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedServiceBServer) MethodOne added in v2.3.0

func (UnimplementedServiceBServer) MethodTwo added in v2.3.0

type UnimplementedServiceCServer added in v2.3.0

type UnimplementedServiceCServer struct{}

UnimplementedServiceCServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedServiceCServer) MethodOne added in v2.3.0

func (UnimplementedServiceCServer) MethodTwo added in v2.3.0

type UnimplementedSnakeEnumServiceServer added in v2.11.3

type UnimplementedSnakeEnumServiceServer struct{}

UnimplementedSnakeEnumServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedSnakeEnumServiceServer) SnakeEnum added in v2.11.3

type UnimplementedStreamServiceServer

type UnimplementedStreamServiceServer struct{}

UnimplementedStreamServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedStreamServiceServer) BulkCreate

func (UnimplementedStreamServiceServer) BulkEcho

func (UnimplementedStreamServiceServer) BulkEchoDuration added in v2.23.0

func (UnimplementedStreamServiceServer) Download

func (UnimplementedStreamServiceServer) List

type UnimplementedUnannotatedEchoServiceServer

type UnimplementedUnannotatedEchoServiceServer struct{}

UnimplementedUnannotatedEchoServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedUnannotatedEchoServiceServer) Echo

func (UnimplementedUnannotatedEchoServiceServer) EchoBody

func (UnimplementedUnannotatedEchoServiceServer) EchoDelete

func (UnimplementedUnannotatedEchoServiceServer) EchoNested added in v2.27.1

type UnimplementedVisibilityRuleEchoServiceServer added in v2.9.0

type UnimplementedVisibilityRuleEchoServiceServer struct{}

UnimplementedVisibilityRuleEchoServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedVisibilityRuleEchoServiceServer) Echo added in v2.9.0

func (UnimplementedVisibilityRuleEchoServiceServer) EchoInternal added in v2.9.0

func (UnimplementedVisibilityRuleEchoServiceServer) EchoInternalAndPreview added in v2.9.0

func (UnimplementedVisibilityRuleEchoServiceServer) EchoPreview added in v2.9.0

type UnimplementedVisibilityRuleInternalEchoServiceServer added in v2.9.0

type UnimplementedVisibilityRuleInternalEchoServiceServer struct{}

UnimplementedVisibilityRuleInternalEchoServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedVisibilityRuleInternalEchoServiceServer) Echo added in v2.9.0

type UnimplementedWrappersServiceServer

type UnimplementedWrappersServiceServer struct{}

UnimplementedWrappersServiceServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedWrappersServiceServer) Create

func (UnimplementedWrappersServiceServer) CreateBoolValue

func (UnimplementedWrappersServiceServer) CreateBytesValue

func (UnimplementedWrappersServiceServer) CreateDoubleValue

func (UnimplementedWrappersServiceServer) CreateEmpty

func (UnimplementedWrappersServiceServer) CreateFloatValue

func (UnimplementedWrappersServiceServer) CreateInt32Value

func (UnimplementedWrappersServiceServer) CreateInt64Value

func (UnimplementedWrappersServiceServer) CreateStringValue

func (UnimplementedWrappersServiceServer) CreateUInt32Value

func (UnimplementedWrappersServiceServer) CreateUInt64Value

type UnsafeABitOfEverythingServiceServer

type UnsafeABitOfEverythingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeABitOfEverythingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ABitOfEverythingServiceServer will result in compilation errors.

type UnsafeAnotherServiceWithNoBindingsServer

type UnsafeAnotherServiceWithNoBindingsServer interface {
	// contains filtered or unexported methods
}

UnsafeAnotherServiceWithNoBindingsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AnotherServiceWithNoBindingsServer will result in compilation errors.

type UnsafeCamelCaseServiceNameServer

type UnsafeCamelCaseServiceNameServer interface {
	// contains filtered or unexported methods
}

UnsafeCamelCaseServiceNameServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CamelCaseServiceNameServer will result in compilation errors.

type UnsafeEchoServiceServer

type UnsafeEchoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeEchoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EchoServiceServer will result in compilation errors.

type UnsafeEnumWithSingleValueServiceServer added in v2.20.0

type UnsafeEnumWithSingleValueServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeEnumWithSingleValueServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EnumWithSingleValueServiceServer will result in compilation errors.

type UnsafeExcessBodyServiceServer added in v2.27.0

type UnsafeExcessBodyServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeExcessBodyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExcessBodyServiceServer will result in compilation errors.

type UnsafeFlowCombinationServer

type UnsafeFlowCombinationServer interface {
	// contains filtered or unexported methods
}

UnsafeFlowCombinationServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FlowCombinationServer will result in compilation errors.

type UnsafeFoo2ServiceServer added in v2.18.0

type UnsafeFoo2ServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFoo2ServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to Foo2ServiceServer will result in compilation errors.

type UnsafeFooServiceServer added in v2.16.0

type UnsafeFooServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFooServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FooServiceServer will result in compilation errors.

type UnsafeGenerateUnboundMethodsEchoServiceServer

type UnsafeGenerateUnboundMethodsEchoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGenerateUnboundMethodsEchoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GenerateUnboundMethodsEchoServiceServer will result in compilation errors.

type UnsafeLoginServiceServer

type UnsafeLoginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLoginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LoginServiceServer will result in compilation errors.

type UnsafeNonStandardServiceServer

type UnsafeNonStandardServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeNonStandardServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NonStandardServiceServer will result in compilation errors.

type UnsafeOpaqueEcommerceServiceServer added in v2.27.3

type UnsafeOpaqueEcommerceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeOpaqueEcommerceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OpaqueEcommerceServiceServer will result in compilation errors.

type UnsafeResponseBodyServiceServer

type UnsafeResponseBodyServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeResponseBodyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ResponseBodyServiceServer will result in compilation errors.

type UnsafeServiceAServer added in v2.3.0

type UnsafeServiceAServer interface {
	// contains filtered or unexported methods
}

UnsafeServiceAServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceAServer will result in compilation errors.

type UnsafeServiceBServer added in v2.3.0

type UnsafeServiceBServer interface {
	// contains filtered or unexported methods
}

UnsafeServiceBServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceBServer will result in compilation errors.

type UnsafeServiceCServer added in v2.3.0

type UnsafeServiceCServer interface {
	// contains filtered or unexported methods
}

UnsafeServiceCServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceCServer will result in compilation errors.

type UnsafeSnakeEnumServiceServer added in v2.11.3

type UnsafeSnakeEnumServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSnakeEnumServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SnakeEnumServiceServer will result in compilation errors.

type UnsafeStreamServiceServer

type UnsafeStreamServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeStreamServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StreamServiceServer will result in compilation errors.

type UnsafeUnannotatedEchoServiceServer

type UnsafeUnannotatedEchoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUnannotatedEchoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UnannotatedEchoServiceServer will result in compilation errors.

type UnsafeVisibilityRuleEchoServiceServer added in v2.9.0

type UnsafeVisibilityRuleEchoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeVisibilityRuleEchoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VisibilityRuleEchoServiceServer will result in compilation errors.

type UnsafeVisibilityRuleInternalEchoServiceServer added in v2.9.0

type UnsafeVisibilityRuleInternalEchoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeVisibilityRuleInternalEchoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VisibilityRuleInternalEchoServiceServer will result in compilation errors.

type UnsafeWrappersServiceServer

type UnsafeWrappersServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeWrappersServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WrappersServiceServer will result in compilation errors.

type UpdateBookRequest added in v2.2.0

type UpdateBookRequest struct {

	// The book to update.
	//
	// The book's `name` field is used to identify the book to be updated.
	// Format: publishers/{publisher}/books/{book}
	Book *Book `protobuf:"bytes,1,opt,name=book,proto3" json:"book,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// If set to true, and the book is not found, a new book will be created.
	// In this situation, `update_mask` is ignored.
	AllowMissing bool `protobuf:"varint,3,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"`
	// contains filtered or unexported fields
}

A standard Update message from AIP-134

See: https://google.aip.dev/134#request-message

func (*UpdateBookRequest) Descriptor deprecated added in v2.2.0

func (*UpdateBookRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBookRequest.ProtoReflect.Descriptor instead.

func (*UpdateBookRequest) GetAllowMissing added in v2.2.0

func (x *UpdateBookRequest) GetAllowMissing() bool

func (*UpdateBookRequest) GetBook added in v2.2.0

func (x *UpdateBookRequest) GetBook() *Book

func (*UpdateBookRequest) GetUpdateMask added in v2.2.0

func (x *UpdateBookRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateBookRequest) ProtoMessage added in v2.2.0

func (*UpdateBookRequest) ProtoMessage()

func (*UpdateBookRequest) ProtoReflect added in v2.2.0

func (x *UpdateBookRequest) ProtoReflect() protoreflect.Message

func (*UpdateBookRequest) Reset added in v2.2.0

func (x *UpdateBookRequest) Reset()

func (*UpdateBookRequest) String added in v2.2.0

func (x *UpdateBookRequest) String() string

type UpdateV2Request

type UpdateV2Request struct {
	Abe *ABitOfEverything `protobuf:"bytes,1,opt,name=abe,proto3" json:"abe,omitempty"`
	// The paths to update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

UpdateV2Request request for update includes the message and the update mask

func (*UpdateV2Request) Descriptor deprecated

func (*UpdateV2Request) Descriptor() ([]byte, []int)

Deprecated: Use UpdateV2Request.ProtoReflect.Descriptor instead.

func (*UpdateV2Request) GetAbe

func (x *UpdateV2Request) GetAbe() *ABitOfEverything

func (*UpdateV2Request) GetUpdateMask

func (x *UpdateV2Request) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateV2Request) ProtoMessage

func (*UpdateV2Request) ProtoMessage()

func (*UpdateV2Request) ProtoReflect

func (x *UpdateV2Request) ProtoReflect() protoreflect.Message

func (*UpdateV2Request) Reset

func (x *UpdateV2Request) Reset()

func (*UpdateV2Request) String

func (x *UpdateV2Request) String() string

type VisibilityRuleEchoServiceClient added in v2.9.0

type VisibilityRuleEchoServiceClient interface {
	// Echo method receives a simple message and returns it.
	// It should always be visible in the open API output.
	Echo(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
	// EchoInternal is an internal API that should only be visible in the OpenAPI spec
	// if `visibility_restriction_selectors` includes "INTERNAL".
	EchoInternal(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
	// EchoPreview is a preview API that should only be visible in the OpenAPI spec
	// if `visibility_restriction_selectors` includes "PREVIEW".
	EchoPreview(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleMessageInPreviewMethod, error)
	// EchoInternalAndPreview is a internal and preview API that should only be visible in the OpenAPI spec
	// if `visibility_restriction_selectors` includes "PREVIEW" or "INTERNAL".
	EchoInternalAndPreview(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
}

VisibilityRuleEchoServiceClient is the client API for VisibilityRuleEchoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

VisibilityRuleEchoService service responds to incoming echo requests. Different services will be available in the swagger documentation depending based on `google.api.VisibilityRule`s and the set `visibility_restriction_selectors` flag when calling protoc-gen-openapiv2.

func NewVisibilityRuleEchoServiceClient added in v2.9.0

func NewVisibilityRuleEchoServiceClient(cc grpc.ClientConnInterface) VisibilityRuleEchoServiceClient

type VisibilityRuleEchoServiceServer added in v2.9.0

type VisibilityRuleEchoServiceServer interface {
	// Echo method receives a simple message and returns it.
	// It should always be visible in the open API output.
	Echo(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
	// EchoInternal is an internal API that should only be visible in the OpenAPI spec
	// if `visibility_restriction_selectors` includes "INTERNAL".
	EchoInternal(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
	// EchoPreview is a preview API that should only be visible in the OpenAPI spec
	// if `visibility_restriction_selectors` includes "PREVIEW".
	EchoPreview(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleMessageInPreviewMethod, error)
	// EchoInternalAndPreview is a internal and preview API that should only be visible in the OpenAPI spec
	// if `visibility_restriction_selectors` includes "PREVIEW" or "INTERNAL".
	EchoInternalAndPreview(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
}

VisibilityRuleEchoServiceServer is the server API for VisibilityRuleEchoService service. All implementations should embed UnimplementedVisibilityRuleEchoServiceServer for forward compatibility.

VisibilityRuleEchoService service responds to incoming echo requests. Different services will be available in the swagger documentation depending based on `google.api.VisibilityRule`s and the set `visibility_restriction_selectors` flag when calling protoc-gen-openapiv2.

type VisibilityRuleEmbedded added in v2.9.0

type VisibilityRuleEmbedded struct {

	// Types that are assignable to Mark:
	//
	//	*VisibilityRuleEmbedded_Progress
	//	*VisibilityRuleEmbedded_Note
	//	*VisibilityRuleEmbedded_InternalField
	//	*VisibilityRuleEmbedded_PreviewField
	Mark isVisibilityRuleEmbedded_Mark `protobuf_oneof:"mark"`
	// contains filtered or unexported fields
}

Embedded represents a message embedded in SimpleMessage.

func (*VisibilityRuleEmbedded) Descriptor deprecated added in v2.9.0

func (*VisibilityRuleEmbedded) Descriptor() ([]byte, []int)

Deprecated: Use VisibilityRuleEmbedded.ProtoReflect.Descriptor instead.

func (*VisibilityRuleEmbedded) GetInternalField added in v2.9.0

func (x *VisibilityRuleEmbedded) GetInternalField() string

func (*VisibilityRuleEmbedded) GetMark added in v2.9.0

func (m *VisibilityRuleEmbedded) GetMark() isVisibilityRuleEmbedded_Mark

func (*VisibilityRuleEmbedded) GetNote added in v2.9.0

func (x *VisibilityRuleEmbedded) GetNote() string

func (*VisibilityRuleEmbedded) GetPreviewField added in v2.9.0

func (x *VisibilityRuleEmbedded) GetPreviewField() string

func (*VisibilityRuleEmbedded) GetProgress added in v2.9.0

func (x *VisibilityRuleEmbedded) GetProgress() int64

func (*VisibilityRuleEmbedded) ProtoMessage added in v2.9.0

func (*VisibilityRuleEmbedded) ProtoMessage()

func (*VisibilityRuleEmbedded) ProtoReflect added in v2.9.0

func (x *VisibilityRuleEmbedded) ProtoReflect() protoreflect.Message

func (*VisibilityRuleEmbedded) Reset added in v2.9.0

func (x *VisibilityRuleEmbedded) Reset()

func (*VisibilityRuleEmbedded) String added in v2.9.0

func (x *VisibilityRuleEmbedded) String() string

type VisibilityRuleEmbedded_InternalField added in v2.9.0

type VisibilityRuleEmbedded_InternalField struct {
	InternalField string `protobuf:"bytes,3,opt,name=internal_field,json=internalField,proto3,oneof"`
}

type VisibilityRuleEmbedded_Note added in v2.9.0

type VisibilityRuleEmbedded_Note struct {
	Note string `protobuf:"bytes,2,opt,name=note,proto3,oneof"`
}

type VisibilityRuleEmbedded_PreviewField added in v2.9.0

type VisibilityRuleEmbedded_PreviewField struct {
	PreviewField string `protobuf:"bytes,4,opt,name=preview_field,json=previewField,proto3,oneof"`
}

type VisibilityRuleEmbedded_Progress added in v2.9.0

type VisibilityRuleEmbedded_Progress struct {
	Progress int64 `protobuf:"varint,1,opt,name=progress,proto3,oneof"`
}

type VisibilityRuleEnumInPreviewMethod added in v2.12.0

type VisibilityRuleEnumInPreviewMethod int32

EnumInPreviewMethod doesn't define its own visibility restrictions, but is only included in a method marked as "PREVIEW", so it will only appear if `visibility_restriction_selectors` include "PREVIEW".

const (
	VisibilityRuleEnumInPreviewMethod_VISIBILITY_RULE_ENUM_IN_PREVIEW_METHOD_UNSPECIFIED VisibilityRuleEnumInPreviewMethod = 0
)

func (VisibilityRuleEnumInPreviewMethod) Descriptor added in v2.12.0

func (VisibilityRuleEnumInPreviewMethod) Enum added in v2.12.0

func (VisibilityRuleEnumInPreviewMethod) EnumDescriptor deprecated added in v2.12.0

func (VisibilityRuleEnumInPreviewMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use VisibilityRuleEnumInPreviewMethod.Descriptor instead.

func (VisibilityRuleEnumInPreviewMethod) Number added in v2.12.0

func (VisibilityRuleEnumInPreviewMethod) String added in v2.12.0

func (VisibilityRuleEnumInPreviewMethod) Type added in v2.12.0

type VisibilityRuleInternalEchoServiceClient added in v2.9.0

type VisibilityRuleInternalEchoServiceClient interface {
	// Echo method receives a simple message and returns it.
	// It should not be visible in the open API output.
	Echo(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
}

VisibilityRuleInternalEchoServiceClient is the client API for VisibilityRuleInternalEchoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

VisibilityRuleInternalEchoService service responds to incoming echo requests. It should only be visible in the OpenAPI spec if `visibility_restriction_selectors` includes "INTERNAL".

func NewVisibilityRuleInternalEchoServiceClient added in v2.9.0

func NewVisibilityRuleInternalEchoServiceClient(cc grpc.ClientConnInterface) VisibilityRuleInternalEchoServiceClient

type VisibilityRuleInternalEchoServiceServer added in v2.9.0

type VisibilityRuleInternalEchoServiceServer interface {
	// Echo method receives a simple message and returns it.
	// It should not be visible in the open API output.
	Echo(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
}

VisibilityRuleInternalEchoServiceServer is the server API for VisibilityRuleInternalEchoService service. All implementations should embed UnimplementedVisibilityRuleInternalEchoServiceServer for forward compatibility.

VisibilityRuleInternalEchoService service responds to incoming echo requests. It should only be visible in the OpenAPI spec if `visibility_restriction_selectors` includes "INTERNAL".

type VisibilityRuleMessageInPreviewMethod added in v2.12.0

type VisibilityRuleMessageInPreviewMethod struct {
	Id         string                                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SubMessage *VisibilityRuleSubMessageInPreviewMethod `protobuf:"bytes,2,opt,name=sub_message,json=subMessage,proto3" json:"sub_message,omitempty"`
	Enum       VisibilityRuleEnumInPreviewMethod        `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

MessageInPreviewMethod doesn't define its own visibility restrictions, but is only included in a method marked as "PREVIEW", so it will only appear if `visibility_restriction_selectors` include "PREVIEW".

func (*VisibilityRuleMessageInPreviewMethod) Descriptor deprecated added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) Descriptor() ([]byte, []int)

Deprecated: Use VisibilityRuleMessageInPreviewMethod.ProtoReflect.Descriptor instead.

func (*VisibilityRuleMessageInPreviewMethod) GetEnum added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) GetId added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) GetSubMessage added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) ProtoMessage added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) ProtoMessage()

func (*VisibilityRuleMessageInPreviewMethod) ProtoReflect added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) Reset added in v2.12.0

func (*VisibilityRuleMessageInPreviewMethod) String added in v2.12.0

type VisibilityRuleSimpleMessage added in v2.9.0

type VisibilityRuleSimpleMessage struct {

	// Id represents the message identifier.
	Id  string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Num int64  `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
	// Types that are assignable to Code:
	//
	//	*VisibilityRuleSimpleMessage_LineNum
	//	*VisibilityRuleSimpleMessage_Lang
	Code   isVisibilityRuleSimpleMessage_Code `protobuf_oneof:"code"`
	Status *VisibilityRuleEmbedded            `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// Types that are assignable to Ext:
	//
	//	*VisibilityRuleSimpleMessage_En
	//	*VisibilityRuleSimpleMessage_No
	Ext                isVisibilityRuleSimpleMessage_Ext                       `protobuf_oneof:"ext"`
	InternalField      string                                                  `protobuf:"bytes,8,opt,name=internal_field,json=internalField,proto3" json:"internal_field,omitempty"`
	PreviewField       string                                                  `protobuf:"bytes,9,opt,name=preview_field,json=previewField,proto3" json:"preview_field,omitempty"`
	AnEnum             VisibilityRuleSimpleMessage_VisibilityEnum              `` /* 176-byte string literal not displayed */
	AhiddenDefaultEnum VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault `` /* 227-byte string literal not displayed */
	// contains filtered or unexported fields
}

SimpleMessage represents a simple message sent to the Echo service.

func (*VisibilityRuleSimpleMessage) Descriptor deprecated added in v2.9.0

func (*VisibilityRuleSimpleMessage) Descriptor() ([]byte, []int)

Deprecated: Use VisibilityRuleSimpleMessage.ProtoReflect.Descriptor instead.

func (*VisibilityRuleSimpleMessage) GetAhiddenDefaultEnum added in v2.26.0

func (*VisibilityRuleSimpleMessage) GetAnEnum added in v2.9.0

func (*VisibilityRuleSimpleMessage) GetCode added in v2.9.0

func (m *VisibilityRuleSimpleMessage) GetCode() isVisibilityRuleSimpleMessage_Code

func (*VisibilityRuleSimpleMessage) GetEn added in v2.9.0

func (*VisibilityRuleSimpleMessage) GetExt added in v2.9.0

func (m *VisibilityRuleSimpleMessage) GetExt() isVisibilityRuleSimpleMessage_Ext

func (*VisibilityRuleSimpleMessage) GetId added in v2.9.0

func (*VisibilityRuleSimpleMessage) GetInternalField added in v2.9.0

func (x *VisibilityRuleSimpleMessage) GetInternalField() string

func (*VisibilityRuleSimpleMessage) GetLang added in v2.9.0

func (x *VisibilityRuleSimpleMessage) GetLang() string

func (*VisibilityRuleSimpleMessage) GetLineNum added in v2.9.0

func (x *VisibilityRuleSimpleMessage) GetLineNum() int64

func (*VisibilityRuleSimpleMessage) GetNo added in v2.9.0

func (*VisibilityRuleSimpleMessage) GetNum added in v2.9.0

func (x *VisibilityRuleSimpleMessage) GetNum() int64

func (*VisibilityRuleSimpleMessage) GetPreviewField added in v2.9.0

func (x *VisibilityRuleSimpleMessage) GetPreviewField() string

func (*VisibilityRuleSimpleMessage) GetStatus added in v2.9.0

func (*VisibilityRuleSimpleMessage) ProtoMessage added in v2.9.0

func (*VisibilityRuleSimpleMessage) ProtoMessage()

func (*VisibilityRuleSimpleMessage) ProtoReflect added in v2.9.0

func (*VisibilityRuleSimpleMessage) Reset added in v2.9.0

func (x *VisibilityRuleSimpleMessage) Reset()

func (*VisibilityRuleSimpleMessage) String added in v2.9.0

func (x *VisibilityRuleSimpleMessage) String() string

type VisibilityRuleSimpleMessage_En added in v2.9.0

type VisibilityRuleSimpleMessage_En struct {
	En int64 `protobuf:"varint,6,opt,name=en,proto3,oneof"`
}

type VisibilityRuleSimpleMessage_Lang added in v2.9.0

type VisibilityRuleSimpleMessage_Lang struct {
	Lang string `protobuf:"bytes,4,opt,name=lang,proto3,oneof"`
}

type VisibilityRuleSimpleMessage_LineNum added in v2.9.0

type VisibilityRuleSimpleMessage_LineNum struct {
	LineNum int64 `protobuf:"varint,3,opt,name=line_num,json=lineNum,proto3,oneof"`
}

type VisibilityRuleSimpleMessage_No added in v2.9.0

type VisibilityRuleSimpleMessage_No struct {
	No *VisibilityRuleEmbedded `protobuf:"bytes,7,opt,name=no,proto3,oneof"`
}

type VisibilityRuleSimpleMessage_VisibilityEnum added in v2.9.0

type VisibilityRuleSimpleMessage_VisibilityEnum int32
const (
	VisibilityRuleSimpleMessage_VISIBILITY_ENUM_UNSPECIFIED VisibilityRuleSimpleMessage_VisibilityEnum = 0
	VisibilityRuleSimpleMessage_VISIBILITY_ENUM_VISIBLE     VisibilityRuleSimpleMessage_VisibilityEnum = 1
	VisibilityRuleSimpleMessage_VISIBILITY_ENUM_INTERNAL    VisibilityRuleSimpleMessage_VisibilityEnum = 2
	VisibilityRuleSimpleMessage_VISIBILITY_ENUM_PREVIEW     VisibilityRuleSimpleMessage_VisibilityEnum = 3
)

func (VisibilityRuleSimpleMessage_VisibilityEnum) Descriptor added in v2.9.0

func (VisibilityRuleSimpleMessage_VisibilityEnum) Enum added in v2.9.0

func (VisibilityRuleSimpleMessage_VisibilityEnum) EnumDescriptor deprecated added in v2.9.0

func (VisibilityRuleSimpleMessage_VisibilityEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use VisibilityRuleSimpleMessage_VisibilityEnum.Descriptor instead.

func (VisibilityRuleSimpleMessage_VisibilityEnum) Number added in v2.9.0

func (VisibilityRuleSimpleMessage_VisibilityEnum) String added in v2.9.0

func (VisibilityRuleSimpleMessage_VisibilityEnum) Type added in v2.9.0

type VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault added in v2.26.0

type VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault int32
const (
	VisibilityRuleSimpleMessage_VISIBILITY_ENUM_HIDDEN_DEFAULT_UNSPECIFIED VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault = 0
	VisibilityRuleSimpleMessage_VISIBILITY_ENUM_HIDDEN_DEFAULT_VISIBLE     VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault = 1
)

func (VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault) Descriptor added in v2.26.0

func (VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault) Enum added in v2.26.0

func (VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault) EnumDescriptor deprecated added in v2.26.0

Deprecated: Use VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault.Descriptor instead.

func (VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault) Number added in v2.26.0

func (VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault) String added in v2.26.0

func (VisibilityRuleSimpleMessage_VisibilityEnumHiddenDefault) Type added in v2.26.0

type VisibilityRuleSubMessageInPreviewMethod added in v2.12.0

type VisibilityRuleSubMessageInPreviewMethod struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

SubMessageInPreviewMethod doesn't define its own visibility restrictions, but is only included in a method marked as "PREVIEW", so it will only appear if `visibility_restriction_selectors` include "PREVIEW".

func (*VisibilityRuleSubMessageInPreviewMethod) Descriptor deprecated added in v2.12.0

func (*VisibilityRuleSubMessageInPreviewMethod) Descriptor() ([]byte, []int)

Deprecated: Use VisibilityRuleSubMessageInPreviewMethod.ProtoReflect.Descriptor instead.

func (*VisibilityRuleSubMessageInPreviewMethod) GetId added in v2.12.0

func (*VisibilityRuleSubMessageInPreviewMethod) ProtoMessage added in v2.12.0

func (*VisibilityRuleSubMessageInPreviewMethod) ProtoReflect added in v2.12.0

func (*VisibilityRuleSubMessageInPreviewMethod) Reset added in v2.12.0

func (*VisibilityRuleSubMessageInPreviewMethod) String added in v2.12.0

type Wrappers

type Wrappers struct {
	StringValue *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=string_value,json=stringValue,proto3" json:"string_value,omitempty"`
	Int32Value  *wrapperspb.Int32Value  `protobuf:"bytes,2,opt,name=int32_value,json=int32Value,proto3" json:"int32_value,omitempty"`
	Int64Value  *wrapperspb.Int64Value  `protobuf:"bytes,3,opt,name=int64_value,json=int64Value,proto3" json:"int64_value,omitempty"`
	FloatValue  *wrapperspb.FloatValue  `protobuf:"bytes,4,opt,name=float_value,json=floatValue,proto3" json:"float_value,omitempty"`
	DoubleValue *wrapperspb.DoubleValue `protobuf:"bytes,5,opt,name=double_value,json=doubleValue,proto3" json:"double_value,omitempty"`
	BoolValue   *wrapperspb.BoolValue   `protobuf:"bytes,6,opt,name=bool_value,json=boolValue,proto3" json:"bool_value,omitempty"`
	Uint32Value *wrapperspb.UInt32Value `protobuf:"bytes,7,opt,name=uint32_value,json=uint32Value,proto3" json:"uint32_value,omitempty"`
	Uint64Value *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=uint64_value,json=uint64Value,proto3" json:"uint64_value,omitempty"`
	BytesValue  *wrapperspb.BytesValue  `protobuf:"bytes,9,opt,name=bytes_value,json=bytesValue,proto3" json:"bytes_value,omitempty"`
	// contains filtered or unexported fields
}

func (*Wrappers) Descriptor deprecated

func (*Wrappers) Descriptor() ([]byte, []int)

Deprecated: Use Wrappers.ProtoReflect.Descriptor instead.

func (*Wrappers) GetBoolValue

func (x *Wrappers) GetBoolValue() *wrapperspb.BoolValue

func (*Wrappers) GetBytesValue

func (x *Wrappers) GetBytesValue() *wrapperspb.BytesValue

func (*Wrappers) GetDoubleValue

func (x *Wrappers) GetDoubleValue() *wrapperspb.DoubleValue

func (*Wrappers) GetFloatValue

func (x *Wrappers) GetFloatValue() *wrapperspb.FloatValue

func (*Wrappers) GetInt32Value

func (x *Wrappers) GetInt32Value() *wrapperspb.Int32Value

func (*Wrappers) GetInt64Value

func (x *Wrappers) GetInt64Value() *wrapperspb.Int64Value

func (*Wrappers) GetStringValue

func (x *Wrappers) GetStringValue() *wrapperspb.StringValue

func (*Wrappers) GetUint32Value

func (x *Wrappers) GetUint32Value() *wrapperspb.UInt32Value

func (*Wrappers) GetUint64Value

func (x *Wrappers) GetUint64Value() *wrapperspb.UInt64Value

func (*Wrappers) ProtoMessage

func (*Wrappers) ProtoMessage()

func (*Wrappers) ProtoReflect

func (x *Wrappers) ProtoReflect() protoreflect.Message

func (*Wrappers) Reset

func (x *Wrappers) Reset()

func (*Wrappers) String

func (x *Wrappers) String() string

type WrappersServiceClient

type WrappersServiceClient interface {
	Create(ctx context.Context, in *Wrappers, opts ...grpc.CallOption) (*Wrappers, error)
	CreateStringValue(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
	CreateInt32Value(ctx context.Context, in *wrapperspb.Int32Value, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
	CreateInt64Value(ctx context.Context, in *wrapperspb.Int64Value, opts ...grpc.CallOption) (*wrapperspb.Int64Value, error)
	CreateFloatValue(ctx context.Context, in *wrapperspb.FloatValue, opts ...grpc.CallOption) (*wrapperspb.FloatValue, error)
	CreateDoubleValue(ctx context.Context, in *wrapperspb.DoubleValue, opts ...grpc.CallOption) (*wrapperspb.DoubleValue, error)
	CreateBoolValue(ctx context.Context, in *wrapperspb.BoolValue, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
	CreateUInt32Value(ctx context.Context, in *wrapperspb.UInt32Value, opts ...grpc.CallOption) (*wrapperspb.UInt32Value, error)
	CreateUInt64Value(ctx context.Context, in *wrapperspb.UInt64Value, opts ...grpc.CallOption) (*wrapperspb.UInt64Value, error)
	CreateBytesValue(ctx context.Context, in *wrapperspb.BytesValue, opts ...grpc.CallOption) (*wrapperspb.BytesValue, error)
	CreateEmpty(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

WrappersServiceClient is the client API for WrappersService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type WrappersServiceServer

WrappersServiceServer is the server API for WrappersService service. All implementations should embed UnimplementedWrappersServiceServer for forward compatibility.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL