ttnpb

package
v3.7.3 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2020 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Overview

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package ttnpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const HTTPAPIPrefix = "/api/v3"

HTTPAPIPrefix is the API prefix for the HTTP handler.

Variables

View Source
var (
	ErrInvalidLengthApplication        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplication          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupApplication = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthApplicationserver        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplicationserver          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupApplicationserver = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthApplicationserverPackages        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplicationserverPackages          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupApplicationserverPackages = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthApplicationserverPubsub        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplicationserverPubsub          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupApplicationserverPubsub = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthApplicationserverWeb        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplicationserverWeb          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupApplicationserverWeb = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthClient        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowClient          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupClient = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthCluster        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowCluster          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupCluster = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthConfigurationServices        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowConfigurationServices          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupConfigurationServices = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthContactInfo        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowContactInfo          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupContactInfo = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthDeviceclaimingserver        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowDeviceclaimingserver          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupDeviceclaimingserver = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthEndDevice        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEndDevice          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEndDevice = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthError        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowError          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupError = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthEvents        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvents          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthGateway        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGateway          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGateway = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthGatewayServices        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGatewayServices          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGatewayServices = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthGatewayserver        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGatewayserver          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGatewayserver = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthIdentifiers        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowIdentifiers          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupIdentifiers = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthIdentityserver        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowIdentityserver          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupIdentityserver = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthJoin        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowJoin          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupJoin = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthJoinserver        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowJoinserver          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupJoinserver = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthKeys        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowKeys          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupKeys = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthLorawan        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowLorawan          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupLorawan = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthMessageServices        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMessageServices          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMessageServices = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthMessages        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMessages          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMessages = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthMetadata        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMetadata          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMetadata = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthMqtt        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMqtt          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMqtt = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthNetworkserver        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowNetworkserver          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupNetworkserver = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthOauth        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowOauth          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupOauth = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthOrganization        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowOrganization          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupOrganization = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthPicture        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowPicture          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupPicture = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQrcodegenerator        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQrcodegenerator          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQrcodegenerator = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthRegional        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRegional          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupRegional = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	AllUserRights         = &Rights{}
	AllApplicationRights  = &Rights{}
	AllClientRights       = &Rights{}
	AllEntityRights       = &Rights{}
	AllGatewayRights      = &Rights{}
	AllOrganizationRights = &Rights{}
	AllClusterRights      = &Rights{}
	AllAdminRights        = &Rights{}
	AllRights             = &Rights{}
)
View Source
var (
	ErrInvalidLengthRights        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRights          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupRights = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthSearchServices        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowSearchServices          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupSearchServices = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthUser        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowUser          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupUser = fmt.Errorf("proto: unexpected end of group")
)
View Source
var ADRAckDelayExponentValueFieldPathsNested = []string{
	"value",
}
View Source
var ADRAckDelayExponentValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var ADRAckDelayExponent_name = map[int32]string{
	0:  "ADR_ACK_DELAY_1",
	1:  "ADR_ACK_DELAY_2",
	2:  "ADR_ACK_DELAY_4",
	3:  "ADR_ACK_DELAY_8",
	4:  "ADR_ACK_DELAY_16",
	5:  "ADR_ACK_DELAY_32",
	6:  "ADR_ACK_DELAY_64",
	7:  "ADR_ACK_DELAY_128",
	8:  "ADR_ACK_DELAY_256",
	9:  "ADR_ACK_DELAY_512",
	10: "ADR_ACK_DELAY_1024",
	11: "ADR_ACK_DELAY_2048",
	12: "ADR_ACK_DELAY_4096",
	13: "ADR_ACK_DELAY_8192",
	14: "ADR_ACK_DELAY_16384",
	15: "ADR_ACK_DELAY_32768",
}
View Source
var ADRAckDelayExponent_value = map[string]int32{
	"ADR_ACK_DELAY_1":     0,
	"ADR_ACK_DELAY_2":     1,
	"ADR_ACK_DELAY_4":     2,
	"ADR_ACK_DELAY_8":     3,
	"ADR_ACK_DELAY_16":    4,
	"ADR_ACK_DELAY_32":    5,
	"ADR_ACK_DELAY_64":    6,
	"ADR_ACK_DELAY_128":   7,
	"ADR_ACK_DELAY_256":   8,
	"ADR_ACK_DELAY_512":   9,
	"ADR_ACK_DELAY_1024":  10,
	"ADR_ACK_DELAY_2048":  11,
	"ADR_ACK_DELAY_4096":  12,
	"ADR_ACK_DELAY_8192":  13,
	"ADR_ACK_DELAY_16384": 14,
	"ADR_ACK_DELAY_32768": 15,
}
View Source
var ADRAckLimitExponentValueFieldPathsNested = []string{
	"value",
}
View Source
var ADRAckLimitExponentValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var ADRAckLimitExponent_name = map[int32]string{
	0:  "ADR_ACK_LIMIT_1",
	1:  "ADR_ACK_LIMIT_2",
	2:  "ADR_ACK_LIMIT_4",
	3:  "ADR_ACK_LIMIT_8",
	4:  "ADR_ACK_LIMIT_16",
	5:  "ADR_ACK_LIMIT_32",
	6:  "ADR_ACK_LIMIT_64",
	7:  "ADR_ACK_LIMIT_128",
	8:  "ADR_ACK_LIMIT_256",
	9:  "ADR_ACK_LIMIT_512",
	10: "ADR_ACK_LIMIT_1024",
	11: "ADR_ACK_LIMIT_2048",
	12: "ADR_ACK_LIMIT_4096",
	13: "ADR_ACK_LIMIT_8192",
	14: "ADR_ACK_LIMIT_16384",
	15: "ADR_ACK_LIMIT_32768",
}
View Source
var ADRAckLimitExponent_value = map[string]int32{
	"ADR_ACK_LIMIT_1":     0,
	"ADR_ACK_LIMIT_2":     1,
	"ADR_ACK_LIMIT_4":     2,
	"ADR_ACK_LIMIT_8":     3,
	"ADR_ACK_LIMIT_16":    4,
	"ADR_ACK_LIMIT_32":    5,
	"ADR_ACK_LIMIT_64":    6,
	"ADR_ACK_LIMIT_128":   7,
	"ADR_ACK_LIMIT_256":   8,
	"ADR_ACK_LIMIT_512":   9,
	"ADR_ACK_LIMIT_1024":  10,
	"ADR_ACK_LIMIT_2048":  11,
	"ADR_ACK_LIMIT_4096":  12,
	"ADR_ACK_LIMIT_8192":  13,
	"ADR_ACK_LIMIT_16384": 14,
	"ADR_ACK_LIMIT_32768": 15,
}
View Source
var APIKeyFieldPathsNested = []string{
	"id",
	"key",
	"name",
	"rights",
}
View Source
var APIKeyFieldPathsTopLevel = []string{
	"id",
	"key",
	"name",
	"rights",
}
View Source
var APIKeysFieldPathsNested = []string{
	"api_keys",
}
View Source
var APIKeysFieldPathsTopLevel = []string{
	"api_keys",
}
View Source
var AggregatedDutyCycleValueFieldPathsNested = []string{
	"value",
}
View Source
var AggregatedDutyCycleValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var AggregatedDutyCycle_name = map[int32]string{
	0:  "DUTY_CYCLE_1",
	1:  "DUTY_CYCLE_2",
	2:  "DUTY_CYCLE_4",
	3:  "DUTY_CYCLE_8",
	4:  "DUTY_CYCLE_16",
	5:  "DUTY_CYCLE_32",
	6:  "DUTY_CYCLE_64",
	7:  "DUTY_CYCLE_128",
	8:  "DUTY_CYCLE_256",
	9:  "DUTY_CYCLE_512",
	10: "DUTY_CYCLE_1024",
	11: "DUTY_CYCLE_2048",
	12: "DUTY_CYCLE_4096",
	13: "DUTY_CYCLE_8192",
	14: "DUTY_CYCLE_16384",
	15: "DUTY_CYCLE_32768",
}
View Source
var AggregatedDutyCycle_value = map[string]int32{
	"DUTY_CYCLE_1":     0,
	"DUTY_CYCLE_2":     1,
	"DUTY_CYCLE_4":     2,
	"DUTY_CYCLE_8":     3,
	"DUTY_CYCLE_16":    4,
	"DUTY_CYCLE_32":    5,
	"DUTY_CYCLE_64":    6,
	"DUTY_CYCLE_128":   7,
	"DUTY_CYCLE_256":   8,
	"DUTY_CYCLE_512":   9,
	"DUTY_CYCLE_1024":  10,
	"DUTY_CYCLE_2048":  11,
	"DUTY_CYCLE_4096":  12,
	"DUTY_CYCLE_8192":  13,
	"DUTY_CYCLE_16384": 14,
	"DUTY_CYCLE_32768": 15,
}
View Source
var AllowedFieldMaskPathsForRPC = map[string][]string{

	"/ttn.lorawan.v3.ApplicationRegistry/Get":                 ApplicationFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationRegistry/List":                ApplicationFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationRegistry/Update":              ApplicationFieldPathsNested,
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchApplications": ApplicationFieldPathsNested,

	"/ttn.lorawan.v3.ApplicationWebhookRegistry/GetTemplate":   ApplicationWebhookTemplateFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationWebhookRegistry/ListTemplates": ApplicationWebhookTemplateFieldPathsNested,

	"/ttn.lorawan.v3.ApplicationWebhookRegistry/Get":  ApplicationWebhookFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationWebhookRegistry/List": ApplicationWebhookFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationWebhookRegistry/Set":  ApplicationWebhookFieldPathsNested,

	"/ttn.lorawan.v3.ApplicationPubSubRegistry/Get":  ApplicationPubSubFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationPubSubRegistry/List": ApplicationPubSubFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationPubSubRegistry/Set":  ApplicationPubSubFieldPathsNested,

	"/ttn.lorawan.v3.ApplicationPackageRegistry/GetAssociation":   ApplicationPackageAssociationFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationPackageRegistry/ListAssociations": ApplicationPackageAssociationFieldPathsNested,
	"/ttn.lorawan.v3.ApplicationPackageRegistry/SetAssociation":   ApplicationPackageAssociationFieldPathsNested,

	"/ttn.lorawan.v3.As/GetLink": ApplicationLinkFieldPathsNested,
	"/ttn.lorawan.v3.As/SetLink": ApplicationLinkFieldPathsNested,

	"/ttn.lorawan.v3.ClientRegistry/Get":                 omitFields(ClientFieldPathsNested, "secret"),
	"/ttn.lorawan.v3.ClientRegistry/List":                omitFields(ClientFieldPathsNested, "secret"),
	"/ttn.lorawan.v3.ClientRegistry/Update":              ClientFieldPathsNested,
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchClients": omitFields(ClientFieldPathsNested, "secret"),

	"/ttn.lorawan.v3.AsEndDeviceRegistry/Get": {
		"formatters",
		"formatters.down_formatter",
		"formatters.down_formatter_parameter",
		"formatters.up_formatter",
		"formatters.up_formatter_parameter",
		"ids",
		"ids.application_ids",
		"ids.application_ids.application_id",
		"ids.dev_addr",
		"ids.dev_eui",
		"ids.device_id",
		"ids.join_eui",
		"pending_session",
		"pending_session.dev_addr",
		"pending_session.keys",
		"pending_session.keys.app_s_key",
		"pending_session.keys.app_s_key.key",
		"pending_session.keys.session_key_id",
		"pending_session.last_a_f_cnt_down",
		"session",
		"session.dev_addr",
		"session.keys",
		"session.keys.app_s_key",
		"session.keys.app_s_key.key",
		"session.keys.session_key_id",
		"session.last_a_f_cnt_down",
		"skip_payload_crypto",
		"version_ids",
		"version_ids.brand_id",
		"version_ids.firmware_version",
		"version_ids.hardware_version",
		"version_ids.model_id",
	},
	"/ttn.lorawan.v3.AsEndDeviceRegistry/Set": {
		"formatters",
		"formatters.down_formatter",
		"formatters.down_formatter_parameter",
		"formatters.up_formatter",
		"formatters.up_formatter_parameter",
		"ids",
		"ids.application_ids",
		"ids.application_ids.application_id",
		"ids.dev_eui",
		"ids.device_id",
		"ids.join_eui",
		"session.dev_addr",
		"session.keys.app_s_key",
		"session.keys.app_s_key.key",
		"session.keys.session_key_id",
		"session.last_a_f_cnt_down",
		"skip_payload_crypto",
		"version_ids",
		"version_ids.brand_id",
		"version_ids.firmware_version",
		"version_ids.hardware_version",
		"version_ids.model_id",
	},
	"/ttn.lorawan.v3.EndDeviceRegistry/Get":                    isEndDeviceReadFieldPaths,
	"/ttn.lorawan.v3.EndDeviceRegistry/List":                   isEndDeviceReadFieldPaths,
	"/ttn.lorawan.v3.EndDeviceRegistry/Update":                 isEndDeviceWriteFieldPaths,
	"/ttn.lorawan.v3.EndDeviceRegistrySearch/SearchEndDevices": isEndDeviceReadFieldPaths,
	"/ttn.lorawan.v3.JsEndDeviceRegistry/Get": {
		"application_server_address",
		"application_server_id",
		"application_server_kek_label",
		"claim_authentication_code",
		"claim_authentication_code.value",
		"claim_authentication_code.valid_to",
		"claim_authentication_code.valid_from",
		"ids",
		"ids.application_ids",
		"ids.application_ids.application_id",
		"ids.dev_addr",
		"ids.dev_eui",
		"ids.device_id",
		"ids.join_eui",
		"last_dev_nonce",
		"last_join_nonce",
		"last_rj_count_0",
		"last_rj_count_1",
		"net_id",
		"network_server_address",
		"network_server_kek_label",
		"provisioner_id",
		"provisioning_data",
		"resets_join_nonces",
		"root_keys",
		"root_keys.app_key",
		"root_keys.app_key.key",
		"root_keys.nwk_key",
		"root_keys.nwk_key.key",
		"root_keys.root_key_id",
		"used_dev_nonces",
	},
	"/ttn.lorawan.v3.JsEndDeviceRegistry/Set": {
		"application_server_address",
		"application_server_id",
		"application_server_kek_label",
		"claim_authentication_code",
		"claim_authentication_code.value",
		"claim_authentication_code.valid_to",
		"claim_authentication_code.valid_from",
		"ids",
		"ids.application_ids",
		"ids.application_ids.application_id",
		"ids.dev_eui",
		"ids.device_id",
		"ids.join_eui",
		"last_dev_nonce",
		"last_join_nonce",
		"last_rj_count_0",
		"last_rj_count_1",
		"net_id",
		"network_server_address",
		"network_server_kek_label",
		"provisioner_id",
		"provisioning_data",
		"resets_join_nonces",
		"root_keys",
		"root_keys.app_key",
		"root_keys.app_key.key",
		"root_keys.nwk_key",
		"root_keys.nwk_key.key",
		"root_keys.root_key_id",
		"used_dev_nonces",
	},
	"/ttn.lorawan.v3.NsEndDeviceRegistry/Get": {
		"battery_percentage",
		"created_at",
		"downlink_margin",
		"frequency_plan_id",
		"ids",
		"ids.application_ids",
		"ids.application_ids.application_id",
		"ids.dev_addr",
		"ids.dev_eui",
		"ids.device_id",
		"ids.join_eui",
		"lorawan_phy_version",
		"lorawan_version",
		"mac_settings",
		"mac_settings.adr_margin",
		"mac_settings.beacon_frequency",
		"mac_settings.class_b_timeout",
		"mac_settings.class_c_timeout",
		"mac_settings.desired_adr_ack_delay_exponent",
		"mac_settings.desired_adr_ack_delay_exponent.value",
		"mac_settings.desired_adr_ack_limit_exponent",
		"mac_settings.desired_adr_ack_limit_exponent.value",
		"mac_settings.desired_beacon_frequency",
		"mac_settings.desired_max_duty_cycle",
		"mac_settings.desired_max_duty_cycle.value",
		"mac_settings.desired_ping_slot_data_rate_index",
		"mac_settings.desired_ping_slot_data_rate_index.value",
		"mac_settings.desired_ping_slot_frequency",
		"mac_settings.desired_rx1_data_rate_offset",
		"mac_settings.desired_rx1_delay",
		"mac_settings.desired_rx1_delay.value",
		"mac_settings.desired_rx2_data_rate_index",
		"mac_settings.desired_rx2_data_rate_index.value",
		"mac_settings.desired_rx2_frequency",
		"mac_settings.factory_preset_frequencies",
		"mac_settings.max_duty_cycle",
		"mac_settings.max_duty_cycle.value",
		"mac_settings.ping_slot_data_rate_index",
		"mac_settings.ping_slot_data_rate_index.value",
		"mac_settings.ping_slot_frequency",
		"mac_settings.ping_slot_periodicity",
		"mac_settings.ping_slot_periodicity.value",
		"mac_settings.resets_f_cnt",
		"mac_settings.rx1_data_rate_offset",
		"mac_settings.rx1_delay",
		"mac_settings.rx1_delay.value",
		"mac_settings.rx2_data_rate_index",
		"mac_settings.rx2_data_rate_index.value",
		"mac_settings.rx2_frequency",
		"mac_settings.status_count_periodicity",
		"mac_settings.status_time_periodicity",
		"mac_settings.supports_32_bit_f_cnt",
		"mac_settings.use_adr",
		"mac_state",
		"mac_state.current_parameters",
		"mac_state.current_parameters.adr_ack_delay",
		"mac_state.current_parameters.adr_ack_delay_exponent",
		"mac_state.current_parameters.adr_ack_delay_exponent.value",
		"mac_state.current_parameters.adr_ack_limit",
		"mac_state.current_parameters.adr_ack_limit_exponent",
		"mac_state.current_parameters.adr_ack_limit_exponent.value",
		"mac_state.current_parameters.adr_data_rate_index",
		"mac_state.current_parameters.adr_nb_trans",
		"mac_state.current_parameters.adr_tx_power_index",
		"mac_state.current_parameters.beacon_frequency",
		"mac_state.current_parameters.channels",
		"mac_state.current_parameters.downlink_dwell_time",
		"mac_state.current_parameters.max_duty_cycle",
		"mac_state.current_parameters.max_eirp",
		"mac_state.current_parameters.ping_slot_data_rate_index",
		"mac_state.current_parameters.ping_slot_frequency",
		"mac_state.current_parameters.rejoin_count_periodicity",
		"mac_state.current_parameters.rejoin_time_periodicity",
		"mac_state.current_parameters.rx1_data_rate_offset",
		"mac_state.current_parameters.rx1_delay",
		"mac_state.current_parameters.rx2_data_rate_index",
		"mac_state.current_parameters.rx2_frequency",
		"mac_state.current_parameters.uplink_dwell_time",
		"mac_state.desired_parameters",
		"mac_state.desired_parameters.adr_ack_delay",
		"mac_state.desired_parameters.adr_ack_delay_exponent",
		"mac_state.desired_parameters.adr_ack_delay_exponent.value",
		"mac_state.desired_parameters.adr_ack_limit",
		"mac_state.desired_parameters.adr_ack_limit_exponent",
		"mac_state.desired_parameters.adr_ack_limit_exponent.value",
		"mac_state.desired_parameters.adr_data_rate_index",
		"mac_state.desired_parameters.adr_nb_trans",
		"mac_state.desired_parameters.adr_tx_power_index",
		"mac_state.desired_parameters.beacon_frequency",
		"mac_state.desired_parameters.channels",
		"mac_state.desired_parameters.downlink_dwell_time",
		"mac_state.desired_parameters.max_duty_cycle",
		"mac_state.desired_parameters.max_eirp",
		"mac_state.desired_parameters.ping_slot_data_rate_index",
		"mac_state.desired_parameters.ping_slot_frequency",
		"mac_state.desired_parameters.rejoin_count_periodicity",
		"mac_state.desired_parameters.rejoin_time_periodicity",
		"mac_state.desired_parameters.rx1_data_rate_offset",
		"mac_state.desired_parameters.rx1_delay",
		"mac_state.desired_parameters.rx2_data_rate_index",
		"mac_state.desired_parameters.rx2_frequency",
		"mac_state.desired_parameters.uplink_dwell_time",
		"mac_state.device_class",
		"mac_state.last_confirmed_downlink_at",
		"mac_state.last_dev_status_f_cnt_up",
		"mac_state.lorawan_version",
		"mac_state.pending_application_downlink",
		"mac_state.pending_application_downlink.class_b_c",
		"mac_state.pending_application_downlink.class_b_c.absolute_time",
		"mac_state.pending_application_downlink.class_b_c.gateways",
		"mac_state.pending_application_downlink.confirmed",
		"mac_state.pending_application_downlink.correlation_ids",
		"mac_state.pending_application_downlink.decoded_payload",
		"mac_state.pending_application_downlink.f_cnt",
		"mac_state.pending_application_downlink.f_port",
		"mac_state.pending_application_downlink.frm_payload",
		"mac_state.pending_application_downlink.priority",
		"mac_state.pending_application_downlink.session_key_id",
		"mac_state.pending_join_request",
		"mac_state.pending_join_request.cf_list",
		"mac_state.pending_join_request.cf_list.ch_masks",
		"mac_state.pending_join_request.cf_list.freq",
		"mac_state.pending_join_request.cf_list.type",
		"mac_state.pending_join_request.correlation_ids",
		"mac_state.pending_join_request.dev_addr",
		"mac_state.pending_join_request.downlink_settings",
		"mac_state.pending_join_request.downlink_settings.opt_neg",
		"mac_state.pending_join_request.downlink_settings.rx1_dr_offset",
		"mac_state.pending_join_request.downlink_settings.rx2_dr",
		"mac_state.pending_join_request.net_id",
		"mac_state.pending_join_request.payload",
		"mac_state.pending_join_request.payload.Payload",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list.ch_masks",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list.freq",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list.type",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.dev_addr",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings.opt_neg",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.encrypted",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.join_nonce",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.net_id",
		"mac_state.pending_join_request.payload.Payload.join_accept_payload.rx_delay",
		"mac_state.pending_join_request.payload.Payload.join_request_payload",
		"mac_state.pending_join_request.payload.Payload.join_request_payload.dev_eui",
		"mac_state.pending_join_request.payload.Payload.join_request_payload.dev_nonce",
		"mac_state.pending_join_request.payload.Payload.join_request_payload.join_eui",
		"mac_state.pending_join_request.payload.Payload.mac_payload",
		"mac_state.pending_join_request.payload.Payload.mac_payload.decoded_payload",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.dev_addr",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_cnt",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_opts",
		"mac_state.pending_join_request.payload.Payload.mac_payload.f_port",
		"mac_state.pending_join_request.payload.Payload.mac_payload.frm_payload",
		"mac_state.pending_join_request.payload.Payload.rejoin_request_payload",
		"mac_state.pending_join_request.payload.Payload.rejoin_request_payload.dev_eui",
		"mac_state.pending_join_request.payload.Payload.rejoin_request_payload.join_eui",
		"mac_state.pending_join_request.payload.Payload.rejoin_request_payload.net_id",
		"mac_state.pending_join_request.payload.Payload.rejoin_request_payload.rejoin_cnt",
		"mac_state.pending_join_request.payload.Payload.rejoin_request_payload.rejoin_type",
		"mac_state.pending_join_request.payload.m_hdr",
		"mac_state.pending_join_request.payload.m_hdr.m_type",
		"mac_state.pending_join_request.payload.m_hdr.major",
		"mac_state.pending_join_request.payload.mic",
		"mac_state.pending_join_request.raw_payload",
		"mac_state.pending_join_request.rx_delay",
		"mac_state.pending_join_request.selected_mac_version",
		"mac_state.pending_requests",
		"mac_state.ping_slot_periodicity",
		"mac_state.queued_join_accept",
		"mac_state.queued_join_accept.keys",
		"mac_state.queued_join_accept.keys.app_s_key",
		"mac_state.queued_join_accept.keys.app_s_key.key",
		"mac_state.queued_join_accept.keys.f_nwk_s_int_key",
		"mac_state.queued_join_accept.keys.f_nwk_s_int_key.key",
		"mac_state.queued_join_accept.keys.nwk_s_enc_key",
		"mac_state.queued_join_accept.keys.nwk_s_enc_key.key",
		"mac_state.queued_join_accept.keys.s_nwk_s_int_key",
		"mac_state.queued_join_accept.keys.s_nwk_s_int_key.key",
		"mac_state.queued_join_accept.keys.session_key_id",
		"mac_state.queued_join_accept.payload",
		"mac_state.queued_join_accept.request",
		"mac_state.queued_join_accept.request.cf_list",
		"mac_state.queued_join_accept.request.cf_list.ch_masks",
		"mac_state.queued_join_accept.request.cf_list.freq",
		"mac_state.queued_join_accept.request.cf_list.type",
		"mac_state.queued_join_accept.request.correlation_ids",
		"mac_state.queued_join_accept.request.dev_addr",
		"mac_state.queued_join_accept.request.downlink_settings",
		"mac_state.queued_join_accept.request.downlink_settings.opt_neg",
		"mac_state.queued_join_accept.request.downlink_settings.rx1_dr_offset",
		"mac_state.queued_join_accept.request.downlink_settings.rx2_dr",
		"mac_state.queued_join_accept.request.net_id",
		"mac_state.queued_join_accept.request.payload",
		"mac_state.queued_join_accept.request.payload.Payload",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list.ch_masks",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list.freq",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list.type",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dev_addr",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings.opt_neg",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.encrypted",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.join_nonce",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.net_id",
		"mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.rx_delay",
		"mac_state.queued_join_accept.request.payload.Payload.join_request_payload",
		"mac_state.queued_join_accept.request.payload.Payload.join_request_payload.dev_eui",
		"mac_state.queued_join_accept.request.payload.Payload.join_request_payload.dev_nonce",
		"mac_state.queued_join_accept.request.payload.Payload.join_request_payload.join_eui",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.decoded_payload",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.dev_addr",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_cnt",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_opts",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_port",
		"mac_state.queued_join_accept.request.payload.Payload.mac_payload.frm_payload",
		"mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload",
		"mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.dev_eui",
		"mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.join_eui",
		"mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.net_id",
		"mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.rejoin_cnt",
		"mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.rejoin_type",
		"mac_state.queued_join_accept.request.payload.m_hdr",
		"mac_state.queued_join_accept.request.payload.m_hdr.m_type",
		"mac_state.queued_join_accept.request.payload.m_hdr.major",
		"mac_state.queued_join_accept.request.payload.mic",
		"mac_state.queued_join_accept.request.raw_payload",
		"mac_state.queued_join_accept.request.rx_delay",
		"mac_state.queued_join_accept.request.selected_mac_version",
		"mac_state.queued_responses",
		"mac_state.rx_windows_available",
		"max_frequency",
		"min_frequency",
		"multicast",
		"pending_mac_state",
		"pending_mac_state.current_parameters",
		"pending_mac_state.current_parameters.adr_ack_delay",
		"pending_mac_state.current_parameters.adr_ack_delay_exponent",
		"pending_mac_state.current_parameters.adr_ack_delay_exponent.value",
		"pending_mac_state.current_parameters.adr_ack_limit",
		"pending_mac_state.current_parameters.adr_ack_limit_exponent",
		"pending_mac_state.current_parameters.adr_ack_limit_exponent.value",
		"pending_mac_state.current_parameters.adr_data_rate_index",
		"pending_mac_state.current_parameters.adr_nb_trans",
		"pending_mac_state.current_parameters.adr_tx_power_index",
		"pending_mac_state.current_parameters.beacon_frequency",
		"pending_mac_state.current_parameters.channels",
		"pending_mac_state.current_parameters.downlink_dwell_time",
		"pending_mac_state.current_parameters.max_duty_cycle",
		"pending_mac_state.current_parameters.max_eirp",
		"pending_mac_state.current_parameters.ping_slot_data_rate_index",
		"pending_mac_state.current_parameters.ping_slot_frequency",
		"pending_mac_state.current_parameters.rejoin_count_periodicity",
		"pending_mac_state.current_parameters.rejoin_time_periodicity",
		"pending_mac_state.current_parameters.rx1_data_rate_offset",
		"pending_mac_state.current_parameters.rx1_delay",
		"pending_mac_state.current_parameters.rx2_data_rate_index",
		"pending_mac_state.current_parameters.rx2_frequency",
		"pending_mac_state.current_parameters.uplink_dwell_time",
		"pending_mac_state.desired_parameters",
		"pending_mac_state.desired_parameters.adr_ack_delay",
		"pending_mac_state.desired_parameters.adr_ack_delay_exponent",
		"pending_mac_state.desired_parameters.adr_ack_delay_exponent.value",
		"pending_mac_state.desired_parameters.adr_ack_limit",
		"pending_mac_state.desired_parameters.adr_ack_limit_exponent",
		"pending_mac_state.desired_parameters.adr_ack_limit_exponent.value",
		"pending_mac_state.desired_parameters.adr_data_rate_index",
		"pending_mac_state.desired_parameters.adr_nb_trans",
		"pending_mac_state.desired_parameters.adr_tx_power_index",
		"pending_mac_state.desired_parameters.beacon_frequency",
		"pending_mac_state.desired_parameters.channels",
		"pending_mac_state.desired_parameters.downlink_dwell_time",
		"pending_mac_state.desired_parameters.max_duty_cycle",
		"pending_mac_state.desired_parameters.max_eirp",
		"pending_mac_state.desired_parameters.ping_slot_data_rate_index",
		"pending_mac_state.desired_parameters.ping_slot_frequency",
		"pending_mac_state.desired_parameters.rejoin_count_periodicity",
		"pending_mac_state.desired_parameters.rejoin_time_periodicity",
		"pending_mac_state.desired_parameters.rx1_data_rate_offset",
		"pending_mac_state.desired_parameters.rx1_delay",
		"pending_mac_state.desired_parameters.rx2_data_rate_index",
		"pending_mac_state.desired_parameters.rx2_frequency",
		"pending_mac_state.desired_parameters.uplink_dwell_time",
		"pending_mac_state.device_class",
		"pending_mac_state.last_confirmed_downlink_at",
		"pending_mac_state.last_dev_status_f_cnt_up",
		"pending_mac_state.lorawan_version",
		"pending_mac_state.pending_application_downlink",
		"pending_mac_state.pending_application_downlink.class_b_c",
		"pending_mac_state.pending_application_downlink.class_b_c.absolute_time",
		"pending_mac_state.pending_application_downlink.class_b_c.gateways",
		"pending_mac_state.pending_application_downlink.confirmed",
		"pending_mac_state.pending_application_downlink.correlation_ids",
		"pending_mac_state.pending_application_downlink.decoded_payload",
		"pending_mac_state.pending_application_downlink.f_cnt",
		"pending_mac_state.pending_application_downlink.f_port",
		"pending_mac_state.pending_application_downlink.frm_payload",
		"pending_mac_state.pending_application_downlink.priority",
		"pending_mac_state.pending_application_downlink.session_key_id",
		"pending_mac_state.pending_join_request",
		"pending_mac_state.pending_join_request.cf_list",
		"pending_mac_state.pending_join_request.cf_list.ch_masks",
		"pending_mac_state.pending_join_request.cf_list.freq",
		"pending_mac_state.pending_join_request.cf_list.type",
		"pending_mac_state.pending_join_request.correlation_ids",
		"pending_mac_state.pending_join_request.dev_addr",
		"pending_mac_state.pending_join_request.downlink_settings",
		"pending_mac_state.pending_join_request.downlink_settings.opt_neg",
		"pending_mac_state.pending_join_request.downlink_settings.rx1_dr_offset",
		"pending_mac_state.pending_join_request.downlink_settings.rx2_dr",
		"pending_mac_state.pending_join_request.net_id",
		"pending_mac_state.pending_join_request.payload",
		"pending_mac_state.pending_join_request.payload.Payload",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list.ch_masks",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list.freq",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.cf_list.type",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.dev_addr",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings.opt_neg",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.encrypted",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.join_nonce",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.net_id",
		"pending_mac_state.pending_join_request.payload.Payload.join_accept_payload.rx_delay",
		"pending_mac_state.pending_join_request.payload.Payload.join_request_payload",
		"pending_mac_state.pending_join_request.payload.Payload.join_request_payload.dev_eui",
		"pending_mac_state.pending_join_request.payload.Payload.join_request_payload.dev_nonce",
		"pending_mac_state.pending_join_request.payload.Payload.join_request_payload.join_eui",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.decoded_payload",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.dev_addr",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_cnt",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_hdr.f_opts",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.f_port",
		"pending_mac_state.pending_join_request.payload.Payload.mac_payload.frm_payload",
		"pending_mac_state.pending_join_request.payload.Payload.rejoin_request_payload",
		"pending_mac_state.pending_join_request.payload.Payload.rejoin_request_payload.dev_eui",
		"pending_mac_state.pending_join_request.payload.Payload.rejoin_request_payload.join_eui",
		"pending_mac_state.pending_join_request.payload.Payload.rejoin_request_payload.net_id",
		"pending_mac_state.pending_join_request.payload.Payload.rejoin_request_payload.rejoin_cnt",
		"pending_mac_state.pending_join_request.payload.Payload.rejoin_request_payload.rejoin_type",
		"pending_mac_state.pending_join_request.payload.m_hdr",
		"pending_mac_state.pending_join_request.payload.m_hdr.m_type",
		"pending_mac_state.pending_join_request.payload.m_hdr.major",
		"pending_mac_state.pending_join_request.payload.mic",
		"pending_mac_state.pending_join_request.raw_payload",
		"pending_mac_state.pending_join_request.rx_delay",
		"pending_mac_state.pending_join_request.selected_mac_version",
		"pending_mac_state.pending_requests",
		"pending_mac_state.ping_slot_periodicity",
		"pending_mac_state.queued_join_accept",
		"pending_mac_state.queued_join_accept.keys",
		"pending_mac_state.queued_join_accept.keys.app_s_key",
		"pending_mac_state.queued_join_accept.keys.app_s_key.key",
		"pending_mac_state.queued_join_accept.keys.f_nwk_s_int_key",
		"pending_mac_state.queued_join_accept.keys.f_nwk_s_int_key.key",
		"pending_mac_state.queued_join_accept.keys.nwk_s_enc_key",
		"pending_mac_state.queued_join_accept.keys.nwk_s_enc_key.key",
		"pending_mac_state.queued_join_accept.keys.s_nwk_s_int_key",
		"pending_mac_state.queued_join_accept.keys.s_nwk_s_int_key.key",
		"pending_mac_state.queued_join_accept.keys.session_key_id",
		"pending_mac_state.queued_join_accept.payload",
		"pending_mac_state.queued_join_accept.request",
		"pending_mac_state.queued_join_accept.request.cf_list",
		"pending_mac_state.queued_join_accept.request.cf_list.ch_masks",
		"pending_mac_state.queued_join_accept.request.cf_list.freq",
		"pending_mac_state.queued_join_accept.request.cf_list.type",
		"pending_mac_state.queued_join_accept.request.correlation_ids",
		"pending_mac_state.queued_join_accept.request.dev_addr",
		"pending_mac_state.queued_join_accept.request.downlink_settings",
		"pending_mac_state.queued_join_accept.request.downlink_settings.opt_neg",
		"pending_mac_state.queued_join_accept.request.downlink_settings.rx1_dr_offset",
		"pending_mac_state.queued_join_accept.request.downlink_settings.rx2_dr",
		"pending_mac_state.queued_join_accept.request.net_id",
		"pending_mac_state.queued_join_accept.request.payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list.ch_masks",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list.freq",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.cf_list.type",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dev_addr",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings.opt_neg",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.encrypted",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.join_nonce",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.net_id",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_accept_payload.rx_delay",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_request_payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_request_payload.dev_eui",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_request_payload.dev_nonce",
		"pending_mac_state.queued_join_accept.request.payload.Payload.join_request_payload.join_eui",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.decoded_payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.dev_addr",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_cnt",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_hdr.f_opts",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.f_port",
		"pending_mac_state.queued_join_accept.request.payload.Payload.mac_payload.frm_payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload",
		"pending_mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.dev_eui",
		"pending_mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.join_eui",
		"pending_mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.net_id",
		"pending_mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.rejoin_cnt",
		"pending_mac_state.queued_join_accept.request.payload.Payload.rejoin_request_payload.rejoin_type",
		"pending_mac_state.queued_join_accept.request.payload.m_hdr",
		"pending_mac_state.queued_join_accept.request.payload.m_hdr.m_type",
		"pending_mac_state.queued_join_accept.request.payload.m_hdr.major",
		"pending_mac_state.queued_join_accept.request.payload.mic",
		"pending_mac_state.queued_join_accept.request.raw_payload",
		"pending_mac_state.queued_join_accept.request.rx_delay",
		"pending_mac_state.queued_join_accept.request.selected_mac_version",
		"pending_mac_state.queued_responses",
		"pending_mac_state.rx_windows_available",
		"pending_session",
		"pending_session.dev_addr",
		"pending_session.keys",
		"pending_session.keys.f_nwk_s_int_key",
		"pending_session.keys.f_nwk_s_int_key.key",
		"pending_session.keys.nwk_s_enc_key",
		"pending_session.keys.nwk_s_enc_key.key",
		"pending_session.keys.s_nwk_s_int_key",
		"pending_session.keys.s_nwk_s_int_key.key",
		"pending_session.keys.session_key_id",
		"pending_session.last_conf_f_cnt_down",
		"pending_session.last_f_cnt_up",
		"pending_session.last_n_f_cnt_down",
		"pending_session.queued_application_downlinks",
		"power_state",
		"queued_application_downlinks",
		"recent_adr_uplinks",
		"recent_downlinks",
		"recent_uplinks",
		"session",
		"session.dev_addr",
		"session.keys",
		"session.keys.f_nwk_s_int_key",
		"session.keys.f_nwk_s_int_key.key",
		"session.keys.nwk_s_enc_key",
		"session.keys.nwk_s_enc_key.key",
		"session.keys.s_nwk_s_int_key",
		"session.keys.s_nwk_s_int_key.key",
		"session.keys.session_key_id",
		"session.last_conf_f_cnt_down",
		"session.last_f_cnt_up",
		"session.last_n_f_cnt_down",
		"session.started_at",
		"session.queued_application_downlinks",
		"supports_class_b",
		"supports_class_c",
		"supports_join",
		"updated_at",
		"version_ids",
		"version_ids.brand_id",
		"version_ids.firmware_version",
		"version_ids.hardware_version",
		"version_ids.model_id",
	},
	"/ttn.lorawan.v3.NsEndDeviceRegistry/Set": {
		"frequency_plan_id",
		"ids",
		"ids.application_ids",
		"ids.application_ids.application_id",
		"ids.dev_eui",
		"ids.device_id",
		"ids.join_eui",
		"lorawan_phy_version",
		"lorawan_version",
		"mac_settings",
		"mac_settings.adr_margin",
		"mac_settings.beacon_frequency",
		"mac_settings.class_b_timeout",
		"mac_settings.class_c_timeout",
		"mac_settings.desired_adr_ack_delay_exponent",
		"mac_settings.desired_adr_ack_delay_exponent.value",
		"mac_settings.desired_adr_ack_limit_exponent",
		"mac_settings.desired_adr_ack_limit_exponent.value",
		"mac_settings.desired_beacon_frequency",
		"mac_settings.desired_max_duty_cycle",
		"mac_settings.desired_max_duty_cycle.value",
		"mac_settings.desired_ping_slot_data_rate_index",
		"mac_settings.desired_ping_slot_data_rate_index.value",
		"mac_settings.desired_ping_slot_frequency",
		"mac_settings.desired_rx1_data_rate_offset",
		"mac_settings.desired_rx1_delay",
		"mac_settings.desired_rx1_delay.value",
		"mac_settings.desired_rx2_data_rate_index",
		"mac_settings.desired_rx2_data_rate_index.value",
		"mac_settings.desired_rx2_frequency",
		"mac_settings.factory_preset_frequencies",
		"mac_settings.max_duty_cycle",
		"mac_settings.max_duty_cycle.value",
		"mac_settings.ping_slot_data_rate_index",
		"mac_settings.ping_slot_data_rate_index.value",
		"mac_settings.ping_slot_frequency",
		"mac_settings.ping_slot_periodicity",
		"mac_settings.ping_slot_periodicity.value",
		"mac_settings.resets_f_cnt",
		"mac_settings.rx1_data_rate_offset",
		"mac_settings.rx1_delay",
		"mac_settings.rx1_delay.value",
		"mac_settings.rx2_data_rate_index",
		"mac_settings.rx2_data_rate_index.value",
		"mac_settings.rx2_frequency",
		"mac_settings.status_count_periodicity",
		"mac_settings.status_time_periodicity",
		"mac_settings.supports_32_bit_f_cnt",
		"mac_settings.use_adr",
		"mac_state.current_parameters.adr_ack_delay_exponent",
		"mac_state.current_parameters.adr_ack_delay_exponent.value",
		"mac_state.current_parameters.adr_ack_limit_exponent",
		"mac_state.current_parameters.adr_ack_limit_exponent.value",
		"mac_state.current_parameters.adr_nb_trans",
		"mac_state.current_parameters.adr_tx_power_index",
		"mac_state.current_parameters.beacon_frequency",
		"mac_state.current_parameters.downlink_dwell_time",
		"mac_state.current_parameters.max_duty_cycle",
		"mac_state.current_parameters.max_eirp",
		"mac_state.current_parameters.ping_slot_data_rate_index",
		"mac_state.current_parameters.ping_slot_frequency",
		"mac_state.current_parameters.rejoin_count_periodicity",
		"mac_state.current_parameters.rejoin_time_periodicity",
		"mac_state.current_parameters.rx1_data_rate_offset",
		"mac_state.current_parameters.rx1_delay",
		"mac_state.current_parameters.rx2_data_rate_index",
		"mac_state.current_parameters.rx2_frequency",
		"mac_state.current_parameters.uplink_dwell_time",
		"mac_state.desired_parameters.adr_ack_delay_exponent",
		"mac_state.desired_parameters.adr_ack_delay_exponent.value",
		"mac_state.desired_parameters.adr_ack_limit_exponent",
		"mac_state.desired_parameters.adr_ack_limit_exponent.value",
		"mac_state.desired_parameters.adr_nb_trans",
		"mac_state.desired_parameters.adr_tx_power_index",
		"mac_state.desired_parameters.beacon_frequency",
		"mac_state.desired_parameters.downlink_dwell_time",
		"mac_state.desired_parameters.max_duty_cycle",
		"mac_state.desired_parameters.max_eirp",
		"mac_state.desired_parameters.ping_slot_data_rate_index",
		"mac_state.desired_parameters.ping_slot_frequency",
		"mac_state.desired_parameters.rejoin_count_periodicity",
		"mac_state.desired_parameters.rejoin_time_periodicity",
		"mac_state.desired_parameters.rx1_data_rate_offset",
		"mac_state.desired_parameters.rx1_delay",
		"mac_state.desired_parameters.rx2_data_rate_index",
		"mac_state.desired_parameters.rx2_frequency",
		"mac_state.desired_parameters.uplink_dwell_time",
		"mac_state.device_class",
		"mac_state.lorawan_version",
		"mac_state.ping_slot_periodicity",
		"max_frequency",
		"min_frequency",
		"multicast",
		"session.dev_addr",
		"session.keys.f_nwk_s_int_key",
		"session.keys.f_nwk_s_int_key.key",
		"session.keys.nwk_s_enc_key",
		"session.keys.nwk_s_enc_key.key",
		"session.keys.s_nwk_s_int_key",
		"session.keys.s_nwk_s_int_key.key",
		"session.keys.session_key_id",
		"session.last_conf_f_cnt_down",
		"session.last_f_cnt_up",
		"session.last_n_f_cnt_down",
		"session.started_at",
		"supports_class_b",
		"supports_class_c",
		"supports_join",
		"version_ids",
		"version_ids.brand_id",
		"version_ids.firmware_version",
		"version_ids.hardware_version",
		"version_ids.model_id",
	},

	"/ttn.lorawan.v3.EntityRegistrySearch/SearchGateways": GatewayFieldPathsNested,
	"/ttn.lorawan.v3.GatewayRegistry/Get":                 GatewayFieldPathsNested,
	"/ttn.lorawan.v3.GatewayRegistry/List":                GatewayFieldPathsNested,
	"/ttn.lorawan.v3.GatewayRegistry/Update":              GatewayFieldPathsNested,

	"/ttn.lorawan.v3.OrganizationRegistry/Get":                 OrganizationFieldPathsNested,
	"/ttn.lorawan.v3.OrganizationRegistry/List":                OrganizationFieldPathsNested,
	"/ttn.lorawan.v3.OrganizationRegistry/Update":              OrganizationFieldPathsNested,
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchOrganizations": OrganizationFieldPathsNested,

	"/ttn.lorawan.v3.UserRegistry/Get":                 omitFields(UserFieldPathsNested, "password", "temporary_password"),
	"/ttn.lorawan.v3.UserRegistry/List":                omitFields(UserFieldPathsNested, "password", "temporary_password"),
	"/ttn.lorawan.v3.UserRegistry/Update":              omitFields(UserFieldPathsNested, "password", "password_updated_at"),
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchUsers": omitFields(UserFieldPathsNested, "password", "temporary_password"),
}

AllowedFieldMaskPathsForRPC lists the allowed field mask paths for each RPC in this API.

View Source
var AppSKeyResponseFieldPathsNested = []string{
	"app_s_key",
	"app_s_key.encrypted_key",
	"app_s_key.kek_label",
	"app_s_key.key",
}
View Source
var AppSKeyResponseFieldPathsTopLevel = []string{
	"app_s_key",
}
View Source
var ApplicationDownlinkFailedFieldPathsNested = []string{
	"downlink",
	"downlink.class_b_c",
	"downlink.class_b_c.absolute_time",
	"downlink.class_b_c.gateways",
	"downlink.confirmed",
	"downlink.correlation_ids",
	"downlink.decoded_payload",
	"downlink.f_cnt",
	"downlink.f_port",
	"downlink.frm_payload",
	"downlink.priority",
	"downlink.session_key_id",
	"error",
	"error.attributes",
	"error.cause",
	"error.cause.attributes",
	"error.cause.correlation_id",
	"error.cause.message_format",
	"error.cause.name",
	"error.cause.namespace",
	"error.code",
	"error.correlation_id",
	"error.details",
	"error.message_format",
	"error.name",
	"error.namespace",
}
View Source
var ApplicationDownlinkFailedFieldPathsTopLevel = []string{
	"downlink",
	"error",
}
View Source
var ApplicationDownlinkFieldPathsNested = []string{
	"class_b_c",
	"class_b_c.absolute_time",
	"class_b_c.gateways",
	"confirmed",
	"correlation_ids",
	"decoded_payload",
	"f_cnt",
	"f_port",
	"frm_payload",
	"priority",
	"session_key_id",
}
View Source
var ApplicationDownlinkFieldPathsTopLevel = []string{
	"class_b_c",
	"confirmed",
	"correlation_ids",
	"decoded_payload",
	"f_cnt",
	"f_port",
	"frm_payload",
	"priority",
	"session_key_id",
}
View Source
var ApplicationDownlink_ClassBCFieldPathsNested = []string{
	"absolute_time",
	"gateways",
}
View Source
var ApplicationDownlink_ClassBCFieldPathsTopLevel = []string{
	"absolute_time",
	"gateways",
}
View Source
var ApplicationDownlinksFieldPathsNested = []string{
	"downlinks",
}
View Source
var ApplicationDownlinksFieldPathsTopLevel = []string{
	"downlinks",
}
View Source
var ApplicationFieldPathsNested = []string{
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"ids",
	"ids.application_id",
	"name",
	"updated_at",
}
View Source
var ApplicationFieldPathsTopLevel = []string{
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"ids",
	"name",
	"updated_at",
}
View Source
var ApplicationIdentifiersFieldPathsNested = []string{
	"application_id",
}
View Source
var ApplicationIdentifiersFieldPathsTopLevel = []string{
	"application_id",
}
View Source
var ApplicationInvalidatedDownlinksFieldPathsNested = []string{
	"downlinks",
	"last_f_cnt_down",
}
View Source
var ApplicationInvalidatedDownlinksFieldPathsTopLevel = []string{
	"downlinks",
	"last_f_cnt_down",
}
View Source
var ApplicationJoinAcceptFieldPathsNested = []string{
	"app_s_key",
	"app_s_key.encrypted_key",
	"app_s_key.kek_label",
	"app_s_key.key",
	"invalidated_downlinks",
	"pending_session",
	"received_at",
	"session_key_id",
}
View Source
var ApplicationJoinAcceptFieldPathsTopLevel = []string{
	"app_s_key",
	"invalidated_downlinks",
	"pending_session",
	"received_at",
	"session_key_id",
}
View Source
var ApplicationLinkFieldPathsNested = []string{
	"api_key",
	"default_formatters",
	"default_formatters.down_formatter",
	"default_formatters.down_formatter_parameter",
	"default_formatters.up_formatter",
	"default_formatters.up_formatter_parameter",
	"network_server_address",
	"tls",
}
View Source
var ApplicationLinkFieldPathsTopLevel = []string{
	"api_key",
	"default_formatters",
	"network_server_address",
	"tls",
}
View Source
var ApplicationLinkStatsFieldPathsNested = []string{
	"downlink_count",
	"last_downlink_forwarded_at",
	"last_up_received_at",
	"linked_at",
	"network_server_address",
	"up_count",
}
View Source
var ApplicationLinkStatsFieldPathsTopLevel = []string{
	"downlink_count",
	"last_downlink_forwarded_at",
	"last_up_received_at",
	"linked_at",
	"network_server_address",
	"up_count",
}
View Source
var ApplicationLocationFieldPathsNested = []string{
	"attributes",
	"location",
	"location.accuracy",
	"location.altitude",
	"location.latitude",
	"location.longitude",
	"location.source",
	"service",
}
View Source
var ApplicationLocationFieldPathsTopLevel = []string{
	"attributes",
	"location",
	"service",
}
View Source
var ApplicationPackageAssociationFieldPathsNested = []string{
	"created_at",
	"data",
	"ids",
	"ids.end_device_ids",
	"ids.end_device_ids.application_ids",
	"ids.end_device_ids.application_ids.application_id",
	"ids.end_device_ids.dev_addr",
	"ids.end_device_ids.dev_eui",
	"ids.end_device_ids.device_id",
	"ids.end_device_ids.join_eui",
	"ids.f_port",
	"package_name",
	"updated_at",
}
View Source
var ApplicationPackageAssociationFieldPathsTopLevel = []string{
	"created_at",
	"data",
	"ids",
	"package_name",
	"updated_at",
}
View Source
var ApplicationPackageAssociationIdentifiersFieldPathsNested = []string{
	"end_device_ids",
	"end_device_ids.application_ids",
	"end_device_ids.application_ids.application_id",
	"end_device_ids.dev_addr",
	"end_device_ids.dev_eui",
	"end_device_ids.device_id",
	"end_device_ids.join_eui",
	"f_port",
}
View Source
var ApplicationPackageAssociationIdentifiersFieldPathsTopLevel = []string{
	"end_device_ids",
	"f_port",
}
View Source
var ApplicationPackageAssociationsFieldPathsNested = []string{
	"associations",
}
View Source
var ApplicationPackageAssociationsFieldPathsTopLevel = []string{
	"associations",
}
View Source
var ApplicationPackageFieldPathsNested = []string{
	"default_f_port",
	"name",
}
View Source
var ApplicationPackageFieldPathsTopLevel = []string{
	"default_f_port",
	"name",
}
View Source
var ApplicationPackagesFieldPathsNested = []string{
	"packages",
}
View Source
var ApplicationPackagesFieldPathsTopLevel = []string{
	"packages",
}
View Source
var ApplicationPubSubFieldPathsNested = []string{
	"base_topic",
	"created_at",
	"downlink_ack",
	"downlink_ack.topic",
	"downlink_failed",
	"downlink_failed.topic",
	"downlink_nack",
	"downlink_nack.topic",
	"downlink_push",
	"downlink_push.topic",
	"downlink_queued",
	"downlink_queued.topic",
	"downlink_replace",
	"downlink_replace.topic",
	"downlink_sent",
	"downlink_sent.topic",
	"format",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.pub_sub_id",
	"join_accept",
	"join_accept.topic",
	"location_solved",
	"location_solved.topic",
	"provider",
	"provider.mqtt",
	"provider.mqtt.client_id",
	"provider.mqtt.password",
	"provider.mqtt.publish_qos",
	"provider.mqtt.server_url",
	"provider.mqtt.subscribe_qos",
	"provider.mqtt.tls_ca",
	"provider.mqtt.tls_client_cert",
	"provider.mqtt.tls_client_key",
	"provider.mqtt.use_tls",
	"provider.mqtt.username",
	"provider.nats",
	"provider.nats.server_url",
	"updated_at",
	"uplink_message",
	"uplink_message.topic",
}
View Source
var ApplicationPubSubFieldPathsTopLevel = []string{
	"base_topic",
	"created_at",
	"downlink_ack",
	"downlink_failed",
	"downlink_nack",
	"downlink_push",
	"downlink_queued",
	"downlink_replace",
	"downlink_sent",
	"format",
	"ids",
	"join_accept",
	"location_solved",
	"provider",
	"updated_at",
	"uplink_message",
}
View Source
var ApplicationPubSubFormatsFieldPathsNested = []string{
	"formats",
}
View Source
var ApplicationPubSubFormatsFieldPathsTopLevel = []string{
	"formats",
}
View Source
var ApplicationPubSubIdentifiersFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"pub_sub_id",
}
View Source
var ApplicationPubSubIdentifiersFieldPathsTopLevel = []string{
	"application_ids",
	"pub_sub_id",
}
View Source
var ApplicationPubSub_MQTTProviderFieldPathsNested = []string{
	"client_id",
	"password",
	"publish_qos",
	"server_url",
	"subscribe_qos",
	"tls_ca",
	"tls_client_cert",
	"tls_client_key",
	"use_tls",
	"username",
}
View Source
var ApplicationPubSub_MQTTProviderFieldPathsTopLevel = []string{
	"client_id",
	"password",
	"publish_qos",
	"server_url",
	"subscribe_qos",
	"tls_ca",
	"tls_client_cert",
	"tls_client_key",
	"use_tls",
	"username",
}
View Source
var ApplicationPubSub_MQTTProvider_QoS_name = map[int32]string{
	0: "AT_MOST_ONCE",
	1: "AT_LEAST_ONCE",
	2: "EXACTLY_ONCE",
}
View Source
var ApplicationPubSub_MQTTProvider_QoS_value = map[string]int32{
	"AT_MOST_ONCE":  0,
	"AT_LEAST_ONCE": 1,
	"EXACTLY_ONCE":  2,
}
View Source
var ApplicationPubSub_MessageFieldPathsNested = []string{
	"topic",
}
View Source
var ApplicationPubSub_MessageFieldPathsTopLevel = []string{
	"topic",
}
View Source
var ApplicationPubSub_NATSProviderFieldPathsNested = []string{
	"server_url",
}
View Source
var ApplicationPubSub_NATSProviderFieldPathsTopLevel = []string{
	"server_url",
}
View Source
var ApplicationPubSubsFieldPathsNested = []string{
	"pubsubs",
}
View Source
var ApplicationPubSubsFieldPathsTopLevel = []string{
	"pubsubs",
}
View Source
var ApplicationUpFieldPathsNested = []string{}/* 138 elements not displayed */
View Source
var ApplicationUpFieldPathsTopLevel = []string{
	"correlation_ids",
	"end_device_ids",
	"received_at",
	"up",
}
View Source
var ApplicationUplinkFieldPathsNested = []string{
	"app_s_key",
	"app_s_key.encrypted_key",
	"app_s_key.kek_label",
	"app_s_key.key",
	"confirmed",
	"decoded_payload",
	"f_cnt",
	"f_port",
	"frm_payload",
	"last_a_f_cnt_down",
	"received_at",
	"rx_metadata",
	"session_key_id",
	"settings",
	"settings.coding_rate",
	"settings.data_rate",
	"settings.data_rate.modulation",
	"settings.data_rate.modulation.fsk",
	"settings.data_rate.modulation.fsk.bit_rate",
	"settings.data_rate.modulation.lora",
	"settings.data_rate.modulation.lora.bandwidth",
	"settings.data_rate.modulation.lora.spreading_factor",
	"settings.data_rate_index",
	"settings.downlink",
	"settings.downlink.antenna_index",
	"settings.downlink.invert_polarization",
	"settings.downlink.tx_power",
	"settings.enable_crc",
	"settings.frequency",
	"settings.time",
	"settings.timestamp",
}
View Source
var ApplicationUplinkFieldPathsTopLevel = []string{
	"app_s_key",
	"confirmed",
	"decoded_payload",
	"f_cnt",
	"f_port",
	"frm_payload",
	"last_a_f_cnt_down",
	"received_at",
	"rx_metadata",
	"session_key_id",
	"settings",
}
View Source
var ApplicationWebhookFieldPathsNested = []string{
	"base_url",
	"created_at",
	"downlink_ack",
	"downlink_ack.path",
	"downlink_api_key",
	"downlink_failed",
	"downlink_failed.path",
	"downlink_nack",
	"downlink_nack.path",
	"downlink_queued",
	"downlink_queued.path",
	"downlink_sent",
	"downlink_sent.path",
	"format",
	"headers",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.webhook_id",
	"join_accept",
	"join_accept.path",
	"location_solved",
	"location_solved.path",
	"template_fields",
	"template_ids",
	"template_ids.template_id",
	"updated_at",
	"uplink_message",
	"uplink_message.path",
}
View Source
var ApplicationWebhookFieldPathsTopLevel = []string{
	"base_url",
	"created_at",
	"downlink_ack",
	"downlink_api_key",
	"downlink_failed",
	"downlink_nack",
	"downlink_queued",
	"downlink_sent",
	"format",
	"headers",
	"ids",
	"join_accept",
	"location_solved",
	"template_fields",
	"template_ids",
	"updated_at",
	"uplink_message",
}
View Source
var ApplicationWebhookFormatsFieldPathsNested = []string{
	"formats",
}
View Source
var ApplicationWebhookFormatsFieldPathsTopLevel = []string{
	"formats",
}
View Source
var ApplicationWebhookIdentifiersFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"webhook_id",
}
View Source
var ApplicationWebhookIdentifiersFieldPathsTopLevel = []string{
	"application_ids",
	"webhook_id",
}
View Source
var ApplicationWebhookTemplateFieldFieldPathsNested = []string{
	"default_value",
	"description",
	"id",
	"name",
	"secret",
}
View Source
var ApplicationWebhookTemplateFieldFieldPathsTopLevel = []string{
	"default_value",
	"description",
	"id",
	"name",
	"secret",
}
View Source
var ApplicationWebhookTemplateFieldPathsNested = []string{
	"base_url",
	"create_downlink_api_key",
	"description",
	"documentation_url",
	"downlink_ack",
	"downlink_ack.path",
	"downlink_failed",
	"downlink_failed.path",
	"downlink_nack",
	"downlink_nack.path",
	"downlink_queued",
	"downlink_queued.path",
	"downlink_sent",
	"downlink_sent.path",
	"fields",
	"format",
	"headers",
	"ids",
	"ids.template_id",
	"info_url",
	"join_accept",
	"join_accept.path",
	"location_solved",
	"location_solved.path",
	"logo_url",
	"name",
	"uplink_message",
	"uplink_message.path",
}
View Source
var ApplicationWebhookTemplateFieldPathsTopLevel = []string{
	"base_url",
	"create_downlink_api_key",
	"description",
	"documentation_url",
	"downlink_ack",
	"downlink_failed",
	"downlink_nack",
	"downlink_queued",
	"downlink_sent",
	"fields",
	"format",
	"headers",
	"ids",
	"info_url",
	"join_accept",
	"location_solved",
	"logo_url",
	"name",
	"uplink_message",
}
View Source
var ApplicationWebhookTemplateIdentifiersFieldPathsNested = []string{
	"template_id",
}
View Source
var ApplicationWebhookTemplateIdentifiersFieldPathsTopLevel = []string{
	"template_id",
}
View Source
var ApplicationWebhookTemplate_MessageFieldPathsNested = []string{
	"path",
}
View Source
var ApplicationWebhookTemplate_MessageFieldPathsTopLevel = []string{
	"path",
}
View Source
var ApplicationWebhookTemplatesFieldPathsNested = []string{
	"templates",
}
View Source
var ApplicationWebhookTemplatesFieldPathsTopLevel = []string{
	"templates",
}
View Source
var ApplicationWebhook_MessageFieldPathsNested = []string{
	"path",
}
View Source
var ApplicationWebhook_MessageFieldPathsTopLevel = []string{
	"path",
}
View Source
var ApplicationWebhooksFieldPathsNested = []string{
	"webhooks",
}
View Source
var ApplicationWebhooksFieldPathsTopLevel = []string{
	"webhooks",
}
View Source
var ApplicationsFieldPathsNested = []string{
	"applications",
}
View Source
var ApplicationsFieldPathsTopLevel = []string{
	"applications",
}
View Source
var AuthInfoResponseFieldPathsNested = []string{
	"access_method",
	"access_method.api_key",
	"access_method.api_key.api_key",
	"access_method.api_key.api_key.id",
	"access_method.api_key.api_key.key",
	"access_method.api_key.api_key.name",
	"access_method.api_key.api_key.rights",
	"access_method.api_key.entity_ids",
	"access_method.api_key.entity_ids.ids",
	"access_method.api_key.entity_ids.ids.application_ids",
	"access_method.api_key.entity_ids.ids.application_ids.application_id",
	"access_method.api_key.entity_ids.ids.client_ids",
	"access_method.api_key.entity_ids.ids.client_ids.client_id",
	"access_method.api_key.entity_ids.ids.device_ids",
	"access_method.api_key.entity_ids.ids.device_ids.application_ids",
	"access_method.api_key.entity_ids.ids.device_ids.application_ids.application_id",
	"access_method.api_key.entity_ids.ids.device_ids.dev_addr",
	"access_method.api_key.entity_ids.ids.device_ids.dev_eui",
	"access_method.api_key.entity_ids.ids.device_ids.device_id",
	"access_method.api_key.entity_ids.ids.device_ids.join_eui",
	"access_method.api_key.entity_ids.ids.gateway_ids",
	"access_method.api_key.entity_ids.ids.gateway_ids.eui",
	"access_method.api_key.entity_ids.ids.gateway_ids.gateway_id",
	"access_method.api_key.entity_ids.ids.organization_ids",
	"access_method.api_key.entity_ids.ids.organization_ids.organization_id",
	"access_method.api_key.entity_ids.ids.user_ids",
	"access_method.api_key.entity_ids.ids.user_ids.email",
	"access_method.api_key.entity_ids.ids.user_ids.user_id",
	"access_method.oauth_access_token",
	"access_method.oauth_access_token.access_token",
	"access_method.oauth_access_token.client_ids",
	"access_method.oauth_access_token.client_ids.client_id",
	"access_method.oauth_access_token.created_at",
	"access_method.oauth_access_token.expires_at",
	"access_method.oauth_access_token.id",
	"access_method.oauth_access_token.refresh_token",
	"access_method.oauth_access_token.rights",
	"access_method.oauth_access_token.user_ids",
	"access_method.oauth_access_token.user_ids.email",
	"access_method.oauth_access_token.user_ids.user_id",
	"access_method.oauth_access_token.user_session_id",
	"is_admin",
	"universal_rights",
	"universal_rights.rights",
}
View Source
var AuthInfoResponseFieldPathsTopLevel = []string{
	"access_method",
	"is_admin",
	"universal_rights",
}
View Source
var AuthInfoResponse_APIKeyAccessFieldPathsNested = []string{
	"api_key",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"entity_ids",
	"entity_ids.ids",
	"entity_ids.ids.application_ids",
	"entity_ids.ids.application_ids.application_id",
	"entity_ids.ids.client_ids",
	"entity_ids.ids.client_ids.client_id",
	"entity_ids.ids.device_ids",
	"entity_ids.ids.device_ids.application_ids",
	"entity_ids.ids.device_ids.application_ids.application_id",
	"entity_ids.ids.device_ids.dev_addr",
	"entity_ids.ids.device_ids.dev_eui",
	"entity_ids.ids.device_ids.device_id",
	"entity_ids.ids.device_ids.join_eui",
	"entity_ids.ids.gateway_ids",
	"entity_ids.ids.gateway_ids.eui",
	"entity_ids.ids.gateway_ids.gateway_id",
	"entity_ids.ids.organization_ids",
	"entity_ids.ids.organization_ids.organization_id",
	"entity_ids.ids.user_ids",
	"entity_ids.ids.user_ids.email",
	"entity_ids.ids.user_ids.user_id",
}
View Source
var AuthInfoResponse_APIKeyAccessFieldPathsTopLevel = []string{
	"api_key",
	"entity_ids",
}
View Source
var AuthorizeApplicationRequestFieldPathsNested = []string{
	"api_key",
	"application_ids",
	"application_ids.application_id",
}
View Source
var AuthorizeApplicationRequestFieldPathsTopLevel = []string{
	"api_key",
	"application_ids",
}
View Source
var CFListFieldPathsNested = []string{
	"ch_masks",
	"freq",
	"type",
}
View Source
var CFListFieldPathsTopLevel = []string{
	"ch_masks",
	"freq",
	"type",
}
View Source
var CFListType_name = map[int32]string{
	0: "FREQUENCIES",
	1: "CHANNEL_MASKS",
}
View Source
var CFListType_value = map[string]int32{
	"FREQUENCIES":   0,
	"CHANNEL_MASKS": 1,
}
View Source
var ClaimEndDeviceRequestFieldPathsNested = []string{
	"invalidate_authentication_code",
	"source_device",
	"source_device.authenticated_identifiers",
	"source_device.authenticated_identifiers.authentication_code",
	"source_device.authenticated_identifiers.dev_eui",
	"source_device.authenticated_identifiers.join_eui",
	"source_device.qr_code",
	"target_application_ids",
	"target_application_ids.application_id",
	"target_application_server_address",
	"target_application_server_id",
	"target_application_server_kek_label",
	"target_device_id",
	"target_net_id",
	"target_network_server_address",
	"target_network_server_kek_label",
}
View Source
var ClaimEndDeviceRequestFieldPathsTopLevel = []string{
	"invalidate_authentication_code",
	"source_device",
	"target_application_ids",
	"target_application_server_address",
	"target_application_server_id",
	"target_application_server_kek_label",
	"target_device_id",
	"target_net_id",
	"target_network_server_address",
	"target_network_server_kek_label",
}
View Source
var ClaimEndDeviceRequest_AuthenticatedIdentifiersFieldPathsNested = []string{
	"authentication_code",
	"dev_eui",
	"join_eui",
}
View Source
var ClaimEndDeviceRequest_AuthenticatedIdentifiersFieldPathsTopLevel = []string{
	"authentication_code",
	"dev_eui",
	"join_eui",
}
View Source
var Class_name = map[int32]string{
	0: "CLASS_A",
	1: "CLASS_B",
	2: "CLASS_C",
}
View Source
var Class_value = map[string]int32{
	"CLASS_A": 0,
	"CLASS_B": 1,
	"CLASS_C": 2,
}
View Source
var ClientFieldPathsNested = []string{
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"endorsed",
	"grants",
	"ids",
	"ids.client_id",
	"logout_redirect_uris",
	"name",
	"redirect_uris",
	"rights",
	"secret",
	"skip_authorization",
	"state",
	"updated_at",
}
View Source
var ClientFieldPathsTopLevel = []string{
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"endorsed",
	"grants",
	"ids",
	"logout_redirect_uris",
	"name",
	"redirect_uris",
	"rights",
	"secret",
	"skip_authorization",
	"state",
	"updated_at",
}
View Source
var ClientIdentifiersFieldPathsNested = []string{
	"client_id",
}
View Source
var ClientIdentifiersFieldPathsTopLevel = []string{
	"client_id",
}
View Source
var ClientsFieldPathsNested = []string{
	"clients",
}
View Source
var ClientsFieldPathsTopLevel = []string{
	"clients",
}
View Source
var ClusterRole_name = map[int32]string{
	0:  "NONE",
	1:  "ENTITY_REGISTRY",
	2:  "ACCESS",
	3:  "GATEWAY_SERVER",
	4:  "NETWORK_SERVER",
	5:  "APPLICATION_SERVER",
	6:  "JOIN_SERVER",
	7:  "CRYPTO_SERVER",
	8:  "DEVICE_TEMPLATE_CONVERTER",
	9:  "DEVICE_CLAIMING_SERVER",
	10: "GATEWAY_CONFIGURATION_SERVER",
	11: "QR_CODE_GENERATOR",
	12: "PACKET_BROKER_AGENT",
}
View Source
var ClusterRole_value = map[string]int32{
	"NONE":                         0,
	"ENTITY_REGISTRY":              1,
	"ACCESS":                       2,
	"GATEWAY_SERVER":               3,
	"NETWORK_SERVER":               4,
	"APPLICATION_SERVER":           5,
	"JOIN_SERVER":                  6,
	"CRYPTO_SERVER":                7,
	"DEVICE_TEMPLATE_CONVERTER":    8,
	"DEVICE_CLAIMING_SERVER":       9,
	"GATEWAY_CONFIGURATION_SERVER": 10,
	"QR_CODE_GENERATOR":            11,
	"PACKET_BROKER_AGENT":          12,
}
View Source
var CollaboratorFieldPathsNested = []string{
	"ids",
	"ids.ids",
	"ids.ids.organization_ids",
	"ids.ids.organization_ids.organization_id",
	"ids.ids.user_ids",
	"ids.ids.user_ids.email",
	"ids.ids.user_ids.user_id",
	"rights",
}
View Source
var CollaboratorFieldPathsTopLevel = []string{
	"ids",
	"rights",
}
View Source
var CollaboratorsFieldPathsNested = []string{
	"collaborators",
}
View Source
var CollaboratorsFieldPathsTopLevel = []string{
	"collaborators",
}
View Source
var CombinedIdentifiersFieldPathsNested = []string{
	"entity_identifiers",
}
View Source
var CombinedIdentifiersFieldPathsTopLevel = []string{
	"entity_identifiers",
}
View Source
var ConcentratorConfigFieldPathsNested = []string{
	"channels",
	"clock_source",
	"fsk_channel",
	"fsk_channel.frequency",
	"fsk_channel.radio",
	"lbt",
	"lbt.rssi_offset",
	"lbt.rssi_target",
	"lbt.scan_time",
	"lora_standard_channel",
	"lora_standard_channel.bandwidth",
	"lora_standard_channel.frequency",
	"lora_standard_channel.radio",
	"lora_standard_channel.spreading_factor",
	"ping_slot",
	"ping_slot.frequency",
	"ping_slot.radio",
	"radios",
}
View Source
var ConcentratorConfigFieldPathsTopLevel = []string{
	"channels",
	"clock_source",
	"fsk_channel",
	"lbt",
	"lora_standard_channel",
	"ping_slot",
	"radios",
}
View Source
var ConcentratorConfig_ChannelFieldPathsNested = []string{
	"frequency",
	"radio",
}
View Source
var ConcentratorConfig_ChannelFieldPathsTopLevel = []string{
	"frequency",
	"radio",
}
View Source
var ConcentratorConfig_FSKChannelFieldPathsNested = []string{
	"frequency",
	"radio",
}
View Source
var ConcentratorConfig_FSKChannelFieldPathsTopLevel = []string{
	"frequency",
	"radio",
}
View Source
var ConcentratorConfig_LBTConfigurationFieldPathsNested = []string{
	"rssi_offset",
	"rssi_target",
	"scan_time",
}
View Source
var ConcentratorConfig_LBTConfigurationFieldPathsTopLevel = []string{
	"rssi_offset",
	"rssi_target",
	"scan_time",
}
View Source
var ConcentratorConfig_LoRaStandardChannelFieldPathsNested = []string{
	"bandwidth",
	"frequency",
	"radio",
	"spreading_factor",
}
View Source
var ConcentratorConfig_LoRaStandardChannelFieldPathsTopLevel = []string{
	"bandwidth",
	"frequency",
	"radio",
	"spreading_factor",
}
View Source
var ContactInfoFieldPathsNested = []string{
	"contact_method",
	"contact_type",
	"public",
	"validated_at",
	"value",
}
View Source
var ContactInfoFieldPathsTopLevel = []string{
	"contact_method",
	"contact_type",
	"public",
	"validated_at",
	"value",
}
View Source
var ContactInfoValidationFieldPathsNested = []string{
	"contact_info",
	"created_at",
	"entity",
	"entity.ids",
	"entity.ids.application_ids",
	"entity.ids.application_ids.application_id",
	"entity.ids.client_ids",
	"entity.ids.client_ids.client_id",
	"entity.ids.device_ids",
	"entity.ids.device_ids.application_ids",
	"entity.ids.device_ids.application_ids.application_id",
	"entity.ids.device_ids.dev_addr",
	"entity.ids.device_ids.dev_eui",
	"entity.ids.device_ids.device_id",
	"entity.ids.device_ids.join_eui",
	"entity.ids.gateway_ids",
	"entity.ids.gateway_ids.eui",
	"entity.ids.gateway_ids.gateway_id",
	"entity.ids.organization_ids",
	"entity.ids.organization_ids.organization_id",
	"entity.ids.user_ids",
	"entity.ids.user_ids.email",
	"entity.ids.user_ids.user_id",
	"expires_at",
	"id",
	"token",
}
View Source
var ContactInfoValidationFieldPathsTopLevel = []string{
	"contact_info",
	"created_at",
	"entity",
	"expires_at",
	"id",
	"token",
}
View Source
var ContactMethod_name = map[int32]string{
	0: "CONTACT_METHOD_OTHER",
	1: "CONTACT_METHOD_EMAIL",
	2: "CONTACT_METHOD_PHONE",
}
View Source
var ContactMethod_value = map[string]int32{
	"CONTACT_METHOD_OTHER": 0,
	"CONTACT_METHOD_EMAIL": 1,
	"CONTACT_METHOD_PHONE": 2,
}
View Source
var ContactType_name = map[int32]string{
	0: "CONTACT_TYPE_OTHER",
	1: "CONTACT_TYPE_ABUSE",
	2: "CONTACT_TYPE_BILLING",
	3: "CONTACT_TYPE_TECHNICAL",
}
View Source
var ContactType_value = map[string]int32{
	"CONTACT_TYPE_OTHER":     0,
	"CONTACT_TYPE_ABUSE":     1,
	"CONTACT_TYPE_BILLING":   2,
	"CONTACT_TYPE_TECHNICAL": 3,
}
View Source
var ConvertEndDeviceTemplateRequestFieldPathsNested = []string{
	"data",
	"format_id",
}
View Source
var ConvertEndDeviceTemplateRequestFieldPathsTopLevel = []string{
	"data",
	"format_id",
}
View Source
var CreateApplicationAPIKeyRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"name",
	"rights",
}
View Source
var CreateApplicationAPIKeyRequestFieldPathsTopLevel = []string{
	"application_ids",
	"name",
	"rights",
}
View Source
var CreateApplicationRequestFieldPathsNested = []string{
	"application",
	"application.attributes",
	"application.contact_info",
	"application.created_at",
	"application.description",
	"application.ids",
	"application.ids.application_id",
	"application.name",
	"application.updated_at",
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
}
View Source
var CreateApplicationRequestFieldPathsTopLevel = []string{
	"application",
	"collaborator",
}
View Source
var CreateClientRequestFieldPathsNested = []string{
	"client",
	"client.attributes",
	"client.contact_info",
	"client.created_at",
	"client.description",
	"client.endorsed",
	"client.grants",
	"client.ids",
	"client.ids.client_id",
	"client.logout_redirect_uris",
	"client.name",
	"client.redirect_uris",
	"client.rights",
	"client.secret",
	"client.skip_authorization",
	"client.state",
	"client.updated_at",
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
}
View Source
var CreateClientRequestFieldPathsTopLevel = []string{
	"client",
	"collaborator",
}
View Source
var CreateEndDeviceRequestFieldPathsNested = []string{}/* 607 elements not displayed */
View Source
var CreateEndDeviceRequestFieldPathsTopLevel = []string{
	"end_device",
}
View Source
var CreateGatewayAPIKeyRequestFieldPathsNested = []string{
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
	"name",
	"rights",
}
View Source
var CreateGatewayAPIKeyRequestFieldPathsTopLevel = []string{
	"gateway_ids",
	"name",
	"rights",
}
View Source
var CreateGatewayRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"gateway",
	"gateway.antennas",
	"gateway.attributes",
	"gateway.auto_update",
	"gateway.contact_info",
	"gateway.created_at",
	"gateway.description",
	"gateway.downlink_path_constraint",
	"gateway.enforce_duty_cycle",
	"gateway.frequency_plan_id",
	"gateway.frequency_plan_ids",
	"gateway.gateway_server_address",
	"gateway.ids",
	"gateway.ids.eui",
	"gateway.ids.gateway_id",
	"gateway.location_public",
	"gateway.name",
	"gateway.schedule_anytime_delay",
	"gateway.schedule_downlink_late",
	"gateway.status_public",
	"gateway.update_channel",
	"gateway.update_location_from_status",
	"gateway.updated_at",
	"gateway.version_ids",
	"gateway.version_ids.brand_id",
	"gateway.version_ids.firmware_version",
	"gateway.version_ids.hardware_version",
	"gateway.version_ids.model_id",
}
View Source
var CreateGatewayRequestFieldPathsTopLevel = []string{
	"collaborator",
	"gateway",
}
View Source
var CreateOrganizationAPIKeyRequestFieldPathsNested = []string{
	"name",
	"organization_ids",
	"organization_ids.organization_id",
	"rights",
}
View Source
var CreateOrganizationAPIKeyRequestFieldPathsTopLevel = []string{
	"name",
	"organization_ids",
	"rights",
}
View Source
var CreateOrganizationRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"organization",
	"organization.attributes",
	"organization.contact_info",
	"organization.created_at",
	"organization.description",
	"organization.ids",
	"organization.ids.organization_id",
	"organization.name",
	"organization.updated_at",
}
View Source
var CreateOrganizationRequestFieldPathsTopLevel = []string{
	"collaborator",
	"organization",
}
View Source
var CreateTemporaryPasswordRequestFieldPathsNested = []string{
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var CreateTemporaryPasswordRequestFieldPathsTopLevel = []string{
	"user_ids",
}
View Source
var CreateUserAPIKeyRequestFieldPathsNested = []string{
	"name",
	"rights",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var CreateUserAPIKeyRequestFieldPathsTopLevel = []string{
	"name",
	"rights",
	"user_ids",
}
View Source
var CreateUserRequestFieldPathsNested = []string{
	"invitation_token",
	"user",
	"user.admin",
	"user.attributes",
	"user.contact_info",
	"user.created_at",
	"user.description",
	"user.ids",
	"user.ids.email",
	"user.ids.user_id",
	"user.name",
	"user.password",
	"user.password_updated_at",
	"user.primary_email_address",
	"user.primary_email_address_validated_at",
	"user.profile_picture",
	"user.profile_picture.embedded",
	"user.profile_picture.embedded.data",
	"user.profile_picture.embedded.mime_type",
	"user.profile_picture.sizes",
	"user.require_password_update",
	"user.state",
	"user.temporary_password",
	"user.temporary_password_created_at",
	"user.temporary_password_expires_at",
	"user.updated_at",
}
View Source
var CreateUserRequestFieldPathsTopLevel = []string{
	"invitation_token",
	"user",
}
View Source
var CryptoServicePayloadRequestFieldPathsNested = []string{
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.dev_addr",
	"ids.dev_eui",
	"ids.device_id",
	"ids.join_eui",
	"lorawan_version",
	"payload",
	"provisioner_id",
	"provisioning_data",
}
View Source
var CryptoServicePayloadRequestFieldPathsTopLevel = []string{
	"ids",
	"lorawan_version",
	"payload",
	"provisioner_id",
	"provisioning_data",
}
View Source
var CryptoServicePayloadResponseFieldPathsNested = []string{
	"payload",
}
View Source
var CryptoServicePayloadResponseFieldPathsTopLevel = []string{
	"payload",
}
View Source
var DLSettingsFieldPathsNested = []string{
	"opt_neg",
	"rx1_dr_offset",
	"rx2_dr",
}
View Source
var DLSettingsFieldPathsTopLevel = []string{
	"opt_neg",
	"rx1_dr_offset",
	"rx2_dr",
}
View Source
var DataRateFieldPathsNested = []string{
	"modulation",
	"modulation.fsk",
	"modulation.fsk.bit_rate",
	"modulation.lora",
	"modulation.lora.bandwidth",
	"modulation.lora.spreading_factor",
}
View Source
var DataRateFieldPathsTopLevel = []string{
	"modulation",
}
View Source
var DataRateIndexValueFieldPathsNested = []string{
	"value",
}
View Source
var DataRateIndexValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var DataRateIndex_name = map[int32]string{
	0:  "DATA_RATE_0",
	1:  "DATA_RATE_1",
	2:  "DATA_RATE_2",
	3:  "DATA_RATE_3",
	4:  "DATA_RATE_4",
	5:  "DATA_RATE_5",
	6:  "DATA_RATE_6",
	7:  "DATA_RATE_7",
	8:  "DATA_RATE_8",
	9:  "DATA_RATE_9",
	10: "DATA_RATE_10",
	11: "DATA_RATE_11",
	12: "DATA_RATE_12",
	13: "DATA_RATE_13",
	14: "DATA_RATE_14",
	15: "DATA_RATE_15",
}
View Source
var DataRateIndex_value = map[string]int32{
	"DATA_RATE_0":  0,
	"DATA_RATE_1":  1,
	"DATA_RATE_2":  2,
	"DATA_RATE_3":  3,
	"DATA_RATE_4":  4,
	"DATA_RATE_5":  5,
	"DATA_RATE_6":  6,
	"DATA_RATE_7":  7,
	"DATA_RATE_8":  8,
	"DATA_RATE_9":  9,
	"DATA_RATE_10": 10,
	"DATA_RATE_11": 11,
	"DATA_RATE_12": 12,
	"DATA_RATE_13": 13,
	"DATA_RATE_14": 14,
	"DATA_RATE_15": 15,
}
View Source
var DeleteInvitationRequestFieldPathsNested = []string{
	"email",
}
View Source
var DeleteInvitationRequestFieldPathsTopLevel = []string{
	"email",
}
View Source
var DeriveSessionKeysRequestFieldPathsNested = []string{
	"dev_nonce",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.dev_addr",
	"ids.dev_eui",
	"ids.device_id",
	"ids.join_eui",
	"join_nonce",
	"lorawan_version",
	"net_id",
	"provisioner_id",
	"provisioning_data",
}
View Source
var DeriveSessionKeysRequestFieldPathsTopLevel = []string{
	"dev_nonce",
	"ids",
	"join_nonce",
	"lorawan_version",
	"net_id",
	"provisioner_id",
	"provisioning_data",
}
View Source
var DeviceEIRP_name = map[int32]string{
	0:  "DEVICE_EIRP_8",
	1:  "DEVICE_EIRP_10",
	2:  "DEVICE_EIRP_12",
	3:  "DEVICE_EIRP_13",
	4:  "DEVICE_EIRP_14",
	5:  "DEVICE_EIRP_16",
	6:  "DEVICE_EIRP_18",
	7:  "DEVICE_EIRP_20",
	8:  "DEVICE_EIRP_21",
	9:  "DEVICE_EIRP_24",
	10: "DEVICE_EIRP_26",
	11: "DEVICE_EIRP_27",
	12: "DEVICE_EIRP_29",
	13: "DEVICE_EIRP_30",
	14: "DEVICE_EIRP_33",
	15: "DEVICE_EIRP_36",
}
View Source
var DeviceEIRP_value = map[string]int32{
	"DEVICE_EIRP_8":  0,
	"DEVICE_EIRP_10": 1,
	"DEVICE_EIRP_12": 2,
	"DEVICE_EIRP_13": 3,
	"DEVICE_EIRP_14": 4,
	"DEVICE_EIRP_16": 5,
	"DEVICE_EIRP_18": 6,
	"DEVICE_EIRP_20": 7,
	"DEVICE_EIRP_21": 8,
	"DEVICE_EIRP_24": 9,
	"DEVICE_EIRP_26": 10,
	"DEVICE_EIRP_27": 11,
	"DEVICE_EIRP_29": 12,
	"DEVICE_EIRP_30": 13,
	"DEVICE_EIRP_33": 14,
	"DEVICE_EIRP_36": 15,
}
View Source
var DownlinkMessageFieldPathsNested = []string{
	"correlation_ids",
	"end_device_ids",
	"end_device_ids.application_ids",
	"end_device_ids.application_ids.application_id",
	"end_device_ids.dev_addr",
	"end_device_ids.dev_eui",
	"end_device_ids.device_id",
	"end_device_ids.join_eui",
	"payload",
	"payload.Payload",
	"payload.Payload.join_accept_payload",
	"payload.Payload.join_accept_payload.cf_list",
	"payload.Payload.join_accept_payload.cf_list.ch_masks",
	"payload.Payload.join_accept_payload.cf_list.freq",
	"payload.Payload.join_accept_payload.cf_list.type",
	"payload.Payload.join_accept_payload.dev_addr",
	"payload.Payload.join_accept_payload.dl_settings",
	"payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"payload.Payload.join_accept_payload.encrypted",
	"payload.Payload.join_accept_payload.join_nonce",
	"payload.Payload.join_accept_payload.net_id",
	"payload.Payload.join_accept_payload.rx_delay",
	"payload.Payload.join_request_payload",
	"payload.Payload.join_request_payload.dev_eui",
	"payload.Payload.join_request_payload.dev_nonce",
	"payload.Payload.join_request_payload.join_eui",
	"payload.Payload.mac_payload",
	"payload.Payload.mac_payload.decoded_payload",
	"payload.Payload.mac_payload.f_hdr",
	"payload.Payload.mac_payload.f_hdr.dev_addr",
	"payload.Payload.mac_payload.f_hdr.f_cnt",
	"payload.Payload.mac_payload.f_hdr.f_ctrl",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"payload.Payload.mac_payload.f_hdr.f_opts",
	"payload.Payload.mac_payload.f_port",
	"payload.Payload.mac_payload.frm_payload",
	"payload.Payload.rejoin_request_payload",
	"payload.Payload.rejoin_request_payload.dev_eui",
	"payload.Payload.rejoin_request_payload.join_eui",
	"payload.Payload.rejoin_request_payload.net_id",
	"payload.Payload.rejoin_request_payload.rejoin_cnt",
	"payload.Payload.rejoin_request_payload.rejoin_type",
	"payload.m_hdr",
	"payload.m_hdr.m_type",
	"payload.m_hdr.major",
	"payload.mic",
	"raw_payload",
	"settings",
	"settings.request",
	"settings.request.absolute_time",
	"settings.request.advanced",
	"settings.request.class",
	"settings.request.downlink_paths",
	"settings.request.frequency_plan_id",
	"settings.request.priority",
	"settings.request.rx1_data_rate_index",
	"settings.request.rx1_delay",
	"settings.request.rx1_frequency",
	"settings.request.rx2_data_rate_index",
	"settings.request.rx2_frequency",
	"settings.scheduled",
	"settings.scheduled.coding_rate",
	"settings.scheduled.data_rate",
	"settings.scheduled.data_rate.modulation",
	"settings.scheduled.data_rate.modulation.fsk",
	"settings.scheduled.data_rate.modulation.fsk.bit_rate",
	"settings.scheduled.data_rate.modulation.lora",
	"settings.scheduled.data_rate.modulation.lora.bandwidth",
	"settings.scheduled.data_rate.modulation.lora.spreading_factor",
	"settings.scheduled.data_rate_index",
	"settings.scheduled.downlink",
	"settings.scheduled.downlink.antenna_index",
	"settings.scheduled.downlink.invert_polarization",
	"settings.scheduled.downlink.tx_power",
	"settings.scheduled.enable_crc",
	"settings.scheduled.frequency",
	"settings.scheduled.time",
	"settings.scheduled.timestamp",
}
View Source
var DownlinkMessageFieldPathsTopLevel = []string{
	"correlation_ids",
	"end_device_ids",
	"payload",
	"raw_payload",
	"settings",
}
View Source
var DownlinkPathConstraint_name = map[int32]string{
	0: "DOWNLINK_PATH_CONSTRAINT_NONE",
	1: "DOWNLINK_PATH_CONSTRAINT_PREFER_OTHER",
	2: "DOWNLINK_PATH_CONSTRAINT_NEVER",
}
View Source
var DownlinkPathConstraint_value = map[string]int32{
	"DOWNLINK_PATH_CONSTRAINT_NONE":         0,
	"DOWNLINK_PATH_CONSTRAINT_PREFER_OTHER": 1,
	"DOWNLINK_PATH_CONSTRAINT_NEVER":        2,
}
View Source
var DownlinkPathFieldPathsNested = []string{
	"path",
	"path.fixed",
	"path.fixed.antenna_index",
	"path.fixed.gateway_ids",
	"path.fixed.gateway_ids.eui",
	"path.fixed.gateway_ids.gateway_id",
	"path.uplink_token",
}
View Source
var DownlinkPathFieldPathsTopLevel = []string{
	"path",
}
View Source
var DownlinkQueueRequestFieldPathsNested = []string{
	"downlinks",
	"end_device_ids",
	"end_device_ids.application_ids",
	"end_device_ids.application_ids.application_id",
	"end_device_ids.dev_addr",
	"end_device_ids.dev_eui",
	"end_device_ids.device_id",
	"end_device_ids.join_eui",
}
View Source
var DownlinkQueueRequestFieldPathsTopLevel = []string{
	"downlinks",
	"end_device_ids",
}
View Source
var Empty = new(types.Empty)

Empty message in an RPC call.

View Source
var EndDeviceAuthenticationCodeFieldPathsNested = []string{
	"valid_from",
	"valid_to",
	"value",
}
View Source
var EndDeviceAuthenticationCodeFieldPathsTopLevel = []string{
	"valid_from",
	"valid_to",
	"value",
}
View Source
var EndDeviceBrandFieldPathsNested = []string{
	"id",
	"logos",
	"name",
	"url",
}
View Source
var EndDeviceBrandFieldPathsTopLevel = []string{
	"id",
	"logos",
	"name",
	"url",
}
View Source
var EndDeviceFieldPathsNested = []string{}/* 606 elements not displayed */
View Source
var EndDeviceFieldPathsTopLevel = []string{
	"application_server_address",
	"application_server_id",
	"application_server_kek_label",
	"attributes",
	"battery_percentage",
	"claim_authentication_code",
	"created_at",
	"description",
	"downlink_margin",
	"formatters",
	"frequency_plan_id",
	"ids",
	"join_server_address",
	"last_dev_nonce",
	"last_dev_status_received_at",
	"last_join_nonce",
	"last_rj_count_0",
	"last_rj_count_1",
	"locations",
	"lorawan_phy_version",
	"lorawan_version",
	"mac_settings",
	"mac_state",
	"max_frequency",
	"min_frequency",
	"multicast",
	"name",
	"net_id",
	"network_server_address",
	"network_server_kek_label",
	"pending_mac_state",
	"pending_session",
	"picture",
	"power_state",
	"provisioner_id",
	"provisioning_data",
	"queued_application_downlinks",
	"recent_adr_uplinks",
	"recent_downlinks",
	"recent_uplinks",
	"resets_join_nonces",
	"root_keys",
	"service_profile_id",
	"session",
	"skip_payload_crypto",
	"supports_class_b",
	"supports_class_c",
	"supports_join",
	"updated_at",
	"used_dev_nonces",
	"version_ids",
}
View Source
var EndDeviceIdentifiersFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"dev_addr",
	"dev_eui",
	"device_id",
	"join_eui",
}
View Source
var EndDeviceIdentifiersFieldPathsTopLevel = []string{
	"application_ids",
	"dev_addr",
	"dev_eui",
	"device_id",
	"join_eui",
}
View Source
var EndDeviceModelFieldPathsNested = []string{
	"brand_id",
	"id",
	"name",
}
View Source
var EndDeviceModelFieldPathsTopLevel = []string{
	"brand_id",
	"id",
	"name",
}
View Source
var EndDeviceTemplateFieldPathsNested = []string{}/* 609 elements not displayed */
View Source
var EndDeviceTemplateFieldPathsTopLevel = []string{
	"end_device",
	"field_mask",
	"mapping_key",
}
View Source
var EndDeviceTemplateFormatFieldPathsNested = []string{
	"description",
	"file_extensions",
	"name",
}
View Source
var EndDeviceTemplateFormatFieldPathsTopLevel = []string{
	"description",
	"file_extensions",
	"name",
}
View Source
var EndDeviceTemplateFormatsFieldPathsNested = []string{
	"formats",
}
View Source
var EndDeviceTemplateFormatsFieldPathsTopLevel = []string{
	"formats",
}
View Source
var EndDeviceVersionFieldPathsNested = []string{
	"default_formatters",
	"default_formatters.down_formatter",
	"default_formatters.down_formatter_parameter",
	"default_formatters.up_formatter",
	"default_formatters.up_formatter_parameter",
	"default_mac_settings",
	"default_mac_settings.adr_margin",
	"default_mac_settings.beacon_frequency",
	"default_mac_settings.class_b_timeout",
	"default_mac_settings.class_c_timeout",
	"default_mac_settings.desired_adr_ack_delay_exponent",
	"default_mac_settings.desired_adr_ack_delay_exponent.value",
	"default_mac_settings.desired_adr_ack_limit_exponent",
	"default_mac_settings.desired_adr_ack_limit_exponent.value",
	"default_mac_settings.desired_beacon_frequency",
	"default_mac_settings.desired_max_duty_cycle",
	"default_mac_settings.desired_max_duty_cycle.value",
	"default_mac_settings.desired_ping_slot_data_rate_index",
	"default_mac_settings.desired_ping_slot_data_rate_index.value",
	"default_mac_settings.desired_ping_slot_frequency",
	"default_mac_settings.desired_rx1_data_rate_offset",
	"default_mac_settings.desired_rx1_delay",
	"default_mac_settings.desired_rx1_delay.value",
	"default_mac_settings.desired_rx2_data_rate_index",
	"default_mac_settings.desired_rx2_data_rate_index.value",
	"default_mac_settings.desired_rx2_frequency",
	"default_mac_settings.factory_preset_frequencies",
	"default_mac_settings.max_duty_cycle",
	"default_mac_settings.max_duty_cycle.value",
	"default_mac_settings.ping_slot_data_rate_index",
	"default_mac_settings.ping_slot_data_rate_index.value",
	"default_mac_settings.ping_slot_frequency",
	"default_mac_settings.ping_slot_periodicity",
	"default_mac_settings.ping_slot_periodicity.value",
	"default_mac_settings.resets_f_cnt",
	"default_mac_settings.rx1_data_rate_offset",
	"default_mac_settings.rx1_delay",
	"default_mac_settings.rx1_delay.value",
	"default_mac_settings.rx2_data_rate_index",
	"default_mac_settings.rx2_data_rate_index.value",
	"default_mac_settings.rx2_frequency",
	"default_mac_settings.status_count_periodicity",
	"default_mac_settings.status_time_periodicity",
	"default_mac_settings.supports_32_bit_f_cnt",
	"default_mac_settings.use_adr",
	"frequency_plan_id",
	"ids",
	"ids.brand_id",
	"ids.firmware_version",
	"ids.hardware_version",
	"ids.model_id",
	"lorawan_phy_version",
	"lorawan_version",
	"max_frequency",
	"min_frequency",
	"photos",
	"resets_join_nonces",
	"supports_class_b",
	"supports_class_c",
	"supports_join",
}
View Source
var EndDeviceVersionFieldPathsTopLevel = []string{
	"default_formatters",
	"default_mac_settings",
	"frequency_plan_id",
	"ids",
	"lorawan_phy_version",
	"lorawan_version",
	"max_frequency",
	"min_frequency",
	"photos",
	"resets_join_nonces",
	"supports_class_b",
	"supports_class_c",
	"supports_join",
}
View Source
var EndDeviceVersionIdentifiersFieldPathsNested = []string{
	"brand_id",
	"firmware_version",
	"hardware_version",
	"model_id",
}
View Source
var EndDeviceVersionIdentifiersFieldPathsTopLevel = []string{
	"brand_id",
	"firmware_version",
	"hardware_version",
	"model_id",
}
View Source
var EndDevicesFieldPathsNested = []string{
	"end_devices",
}
View Source
var EndDevicesFieldPathsTopLevel = []string{
	"end_devices",
}
View Source
var EntityIdentifiersFieldPathsNested = []string{
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.client_ids",
	"ids.client_ids.client_id",
	"ids.device_ids",
	"ids.device_ids.application_ids",
	"ids.device_ids.application_ids.application_id",
	"ids.device_ids.dev_addr",
	"ids.device_ids.dev_eui",
	"ids.device_ids.device_id",
	"ids.device_ids.join_eui",
	"ids.gateway_ids",
	"ids.gateway_ids.eui",
	"ids.gateway_ids.gateway_id",
	"ids.organization_ids",
	"ids.organization_ids.organization_id",
	"ids.user_ids",
	"ids.user_ids.email",
	"ids.user_ids.user_id",
}
View Source
var EntityIdentifiersFieldPathsTopLevel = []string{
	"ids",
}
View Source
var ErrorDetailsFieldPathsNested = []string{
	"attributes",
	"cause",
	"cause.attributes",
	"cause.correlation_id",
	"cause.message_format",
	"cause.name",
	"cause.namespace",
	"code",
	"correlation_id",
	"details",
	"message_format",
	"name",
	"namespace",
}
View Source
var ErrorDetailsFieldPathsTopLevel = []string{
	"attributes",
	"cause",
	"code",
	"correlation_id",
	"details",
	"message_format",
	"name",
	"namespace",
}
View Source
var EventFieldPathsNested = []string{
	"context",
	"correlation_ids",
	"data",
	"identifiers",
	"name",
	"origin",
	"time",
	"visibility",
	"visibility.rights",
}
View Source
var EventFieldPathsTopLevel = []string{
	"context",
	"correlation_ids",
	"data",
	"identifiers",
	"name",
	"origin",
	"time",
	"visibility",
}
View Source
var FCtrlFieldPathsNested = []string{
	"ack",
	"adr",
	"adr_ack_req",
	"class_b",
	"f_pending",
}
View Source
var FCtrlFieldPathsTopLevel = []string{
	"ack",
	"adr",
	"adr_ack_req",
	"class_b",
	"f_pending",
}
View Source
var FHDRFieldPathsNested = []string{
	"dev_addr",
	"f_cnt",
	"f_ctrl",
	"f_ctrl.ack",
	"f_ctrl.adr",
	"f_ctrl.adr_ack_req",
	"f_ctrl.class_b",
	"f_ctrl.f_pending",
	"f_opts",
}
View Source
var FHDRFieldPathsTopLevel = []string{
	"dev_addr",
	"f_cnt",
	"f_ctrl",
	"f_opts",
}
View Source
var FSKDataRateFieldPathsNested = []string{
	"bit_rate",
}
View Source
var FSKDataRateFieldPathsTopLevel = []string{
	"bit_rate",
}
View Source
var FrequencyPlanDescriptionFieldPathsNested = []string{
	"base_frequency",
	"base_id",
	"id",
	"name",
}
View Source
var FrequencyPlanDescriptionFieldPathsTopLevel = []string{
	"base_frequency",
	"base_id",
	"id",
	"name",
}
View Source
var GatewayAntennaFieldPathsNested = []string{
	"attributes",
	"gain",
	"location",
	"location.accuracy",
	"location.altitude",
	"location.latitude",
	"location.longitude",
	"location.source",
}
View Source
var GatewayAntennaFieldPathsTopLevel = []string{
	"attributes",
	"gain",
	"location",
}
View Source
var GatewayAntennaIdentifiersFieldPathsNested = []string{
	"antenna_index",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var GatewayAntennaIdentifiersFieldPathsTopLevel = []string{
	"antenna_index",
	"gateway_ids",
}
View Source
var GatewayBrandFieldPathsNested = []string{
	"id",
	"logos",
	"name",
	"url",
}
View Source
var GatewayBrandFieldPathsTopLevel = []string{
	"id",
	"logos",
	"name",
	"url",
}
View Source
var GatewayConnectionStatsFieldPathsNested = []string{
	"connected_at",
	"downlink_count",
	"last_downlink_received_at",
	"last_status",
	"last_status.advanced",
	"last_status.antenna_locations",
	"last_status.boot_time",
	"last_status.ip",
	"last_status.metrics",
	"last_status.time",
	"last_status.versions",
	"last_status_received_at",
	"last_uplink_received_at",
	"protocol",
	"round_trip_times",
	"round_trip_times.count",
	"round_trip_times.max",
	"round_trip_times.median",
	"round_trip_times.min",
	"uplink_count",
}
View Source
var GatewayConnectionStatsFieldPathsTopLevel = []string{
	"connected_at",
	"downlink_count",
	"last_downlink_received_at",
	"last_status",
	"last_status_received_at",
	"last_uplink_received_at",
	"protocol",
	"round_trip_times",
	"uplink_count",
}
View Source
var GatewayConnectionStats_RoundTripTimesFieldPathsNested = []string{
	"count",
	"max",
	"median",
	"min",
}
View Source
var GatewayConnectionStats_RoundTripTimesFieldPathsTopLevel = []string{
	"count",
	"max",
	"median",
	"min",
}
View Source
var GatewayDownFieldPathsNested = []string{
	"downlink_message",
	"downlink_message.correlation_ids",
	"downlink_message.end_device_ids",
	"downlink_message.end_device_ids.application_ids",
	"downlink_message.end_device_ids.application_ids.application_id",
	"downlink_message.end_device_ids.dev_addr",
	"downlink_message.end_device_ids.dev_eui",
	"downlink_message.end_device_ids.device_id",
	"downlink_message.end_device_ids.join_eui",
	"downlink_message.payload",
	"downlink_message.payload.Payload",
	"downlink_message.payload.Payload.join_accept_payload",
	"downlink_message.payload.Payload.join_accept_payload.cf_list",
	"downlink_message.payload.Payload.join_accept_payload.cf_list.ch_masks",
	"downlink_message.payload.Payload.join_accept_payload.cf_list.freq",
	"downlink_message.payload.Payload.join_accept_payload.cf_list.type",
	"downlink_message.payload.Payload.join_accept_payload.dev_addr",
	"downlink_message.payload.Payload.join_accept_payload.dl_settings",
	"downlink_message.payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"downlink_message.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"downlink_message.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"downlink_message.payload.Payload.join_accept_payload.encrypted",
	"downlink_message.payload.Payload.join_accept_payload.join_nonce",
	"downlink_message.payload.Payload.join_accept_payload.net_id",
	"downlink_message.payload.Payload.join_accept_payload.rx_delay",
	"downlink_message.payload.Payload.join_request_payload",
	"downlink_message.payload.Payload.join_request_payload.dev_eui",
	"downlink_message.payload.Payload.join_request_payload.dev_nonce",
	"downlink_message.payload.Payload.join_request_payload.join_eui",
	"downlink_message.payload.Payload.mac_payload",
	"downlink_message.payload.Payload.mac_payload.decoded_payload",
	"downlink_message.payload.Payload.mac_payload.f_hdr",
	"downlink_message.payload.Payload.mac_payload.f_hdr.dev_addr",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_cnt",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"downlink_message.payload.Payload.mac_payload.f_hdr.f_opts",
	"downlink_message.payload.Payload.mac_payload.f_port",
	"downlink_message.payload.Payload.mac_payload.frm_payload",
	"downlink_message.payload.Payload.rejoin_request_payload",
	"downlink_message.payload.Payload.rejoin_request_payload.dev_eui",
	"downlink_message.payload.Payload.rejoin_request_payload.join_eui",
	"downlink_message.payload.Payload.rejoin_request_payload.net_id",
	"downlink_message.payload.Payload.rejoin_request_payload.rejoin_cnt",
	"downlink_message.payload.Payload.rejoin_request_payload.rejoin_type",
	"downlink_message.payload.m_hdr",
	"downlink_message.payload.m_hdr.m_type",
	"downlink_message.payload.m_hdr.major",
	"downlink_message.payload.mic",
	"downlink_message.raw_payload",
	"downlink_message.settings",
	"downlink_message.settings.request",
	"downlink_message.settings.request.absolute_time",
	"downlink_message.settings.request.advanced",
	"downlink_message.settings.request.class",
	"downlink_message.settings.request.downlink_paths",
	"downlink_message.settings.request.frequency_plan_id",
	"downlink_message.settings.request.priority",
	"downlink_message.settings.request.rx1_data_rate_index",
	"downlink_message.settings.request.rx1_delay",
	"downlink_message.settings.request.rx1_frequency",
	"downlink_message.settings.request.rx2_data_rate_index",
	"downlink_message.settings.request.rx2_frequency",
	"downlink_message.settings.scheduled",
	"downlink_message.settings.scheduled.coding_rate",
	"downlink_message.settings.scheduled.data_rate",
	"downlink_message.settings.scheduled.data_rate.modulation",
	"downlink_message.settings.scheduled.data_rate.modulation.fsk",
	"downlink_message.settings.scheduled.data_rate.modulation.fsk.bit_rate",
	"downlink_message.settings.scheduled.data_rate.modulation.lora",
	"downlink_message.settings.scheduled.data_rate.modulation.lora.bandwidth",
	"downlink_message.settings.scheduled.data_rate.modulation.lora.spreading_factor",
	"downlink_message.settings.scheduled.data_rate_index",
	"downlink_message.settings.scheduled.downlink",
	"downlink_message.settings.scheduled.downlink.antenna_index",
	"downlink_message.settings.scheduled.downlink.invert_polarization",
	"downlink_message.settings.scheduled.downlink.tx_power",
	"downlink_message.settings.scheduled.enable_crc",
	"downlink_message.settings.scheduled.frequency",
	"downlink_message.settings.scheduled.time",
	"downlink_message.settings.scheduled.timestamp",
}
View Source
var GatewayDownFieldPathsTopLevel = []string{
	"downlink_message",
}
View Source
var GatewayFieldPathsNested = []string{
	"antennas",
	"attributes",
	"auto_update",
	"contact_info",
	"created_at",
	"description",
	"downlink_path_constraint",
	"enforce_duty_cycle",
	"frequency_plan_id",
	"frequency_plan_ids",
	"gateway_server_address",
	"ids",
	"ids.eui",
	"ids.gateway_id",
	"location_public",
	"name",
	"schedule_anytime_delay",
	"schedule_downlink_late",
	"status_public",
	"update_channel",
	"update_location_from_status",
	"updated_at",
	"version_ids",
	"version_ids.brand_id",
	"version_ids.firmware_version",
	"version_ids.hardware_version",
	"version_ids.model_id",
}
View Source
var GatewayFieldPathsTopLevel = []string{
	"antennas",
	"attributes",
	"auto_update",
	"contact_info",
	"created_at",
	"description",
	"downlink_path_constraint",
	"enforce_duty_cycle",
	"frequency_plan_id",
	"frequency_plan_ids",
	"gateway_server_address",
	"ids",
	"location_public",
	"name",
	"schedule_anytime_delay",
	"schedule_downlink_late",
	"status_public",
	"update_channel",
	"update_location_from_status",
	"updated_at",
	"version_ids",
}
View Source
var GatewayIdentifiersFieldPathsNested = []string{
	"eui",
	"gateway_id",
}
View Source
var GatewayIdentifiersFieldPathsTopLevel = []string{
	"eui",
	"gateway_id",
}
View Source
var GatewayModelFieldPathsNested = []string{
	"brand_id",
	"id",
	"name",
}
View Source
var GatewayModelFieldPathsTopLevel = []string{
	"brand_id",
	"id",
	"name",
}
View Source
var GatewayRadioFieldPathsNested = []string{
	"chip_type",
	"enable",
	"frequency",
	"rssi_offset",
	"tx_configuration",
	"tx_configuration.max_frequency",
	"tx_configuration.min_frequency",
	"tx_configuration.notch_frequency",
}
View Source
var GatewayRadioFieldPathsTopLevel = []string{
	"chip_type",
	"enable",
	"frequency",
	"rssi_offset",
	"tx_configuration",
}
View Source
var GatewayRadio_TxConfigurationFieldPathsNested = []string{
	"max_frequency",
	"min_frequency",
	"notch_frequency",
}
View Source
var GatewayRadio_TxConfigurationFieldPathsTopLevel = []string{
	"max_frequency",
	"min_frequency",
	"notch_frequency",
}
View Source
var GatewayStatusFieldPathsNested = []string{
	"advanced",
	"antenna_locations",
	"boot_time",
	"ip",
	"metrics",
	"time",
	"versions",
}
View Source
var GatewayStatusFieldPathsTopLevel = []string{
	"advanced",
	"antenna_locations",
	"boot_time",
	"ip",
	"metrics",
	"time",
	"versions",
}
View Source
var GatewayUpFieldPathsNested = []string{
	"gateway_status",
	"gateway_status.advanced",
	"gateway_status.antenna_locations",
	"gateway_status.boot_time",
	"gateway_status.ip",
	"gateway_status.metrics",
	"gateway_status.time",
	"gateway_status.versions",
	"tx_acknowledgment",
	"tx_acknowledgment.correlation_ids",
	"tx_acknowledgment.result",
	"uplink_messages",
}
View Source
var GatewayUpFieldPathsTopLevel = []string{
	"gateway_status",
	"tx_acknowledgment",
	"uplink_messages",
}
View Source
var GatewayUplinkMessageFieldPathsNested = []string{
	"band_id",
	"message",
	"message.correlation_ids",
	"message.device_channel_index",
	"message.payload",
	"message.payload.Payload",
	"message.payload.Payload.join_accept_payload",
	"message.payload.Payload.join_accept_payload.cf_list",
	"message.payload.Payload.join_accept_payload.cf_list.ch_masks",
	"message.payload.Payload.join_accept_payload.cf_list.freq",
	"message.payload.Payload.join_accept_payload.cf_list.type",
	"message.payload.Payload.join_accept_payload.dev_addr",
	"message.payload.Payload.join_accept_payload.dl_settings",
	"message.payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"message.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"message.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"message.payload.Payload.join_accept_payload.encrypted",
	"message.payload.Payload.join_accept_payload.join_nonce",
	"message.payload.Payload.join_accept_payload.net_id",
	"message.payload.Payload.join_accept_payload.rx_delay",
	"message.payload.Payload.join_request_payload",
	"message.payload.Payload.join_request_payload.dev_eui",
	"message.payload.Payload.join_request_payload.dev_nonce",
	"message.payload.Payload.join_request_payload.join_eui",
	"message.payload.Payload.mac_payload",
	"message.payload.Payload.mac_payload.decoded_payload",
	"message.payload.Payload.mac_payload.f_hdr",
	"message.payload.Payload.mac_payload.f_hdr.dev_addr",
	"message.payload.Payload.mac_payload.f_hdr.f_cnt",
	"message.payload.Payload.mac_payload.f_hdr.f_ctrl",
	"message.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"message.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"message.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"message.payload.Payload.mac_payload.f_hdr.f_opts",
	"message.payload.Payload.mac_payload.f_port",
	"message.payload.Payload.mac_payload.frm_payload",
	"message.payload.Payload.rejoin_request_payload",
	"message.payload.Payload.rejoin_request_payload.dev_eui",
	"message.payload.Payload.rejoin_request_payload.join_eui",
	"message.payload.Payload.rejoin_request_payload.net_id",
	"message.payload.Payload.rejoin_request_payload.rejoin_cnt",
	"message.payload.Payload.rejoin_request_payload.rejoin_type",
	"message.payload.m_hdr",
	"message.payload.m_hdr.m_type",
	"message.payload.m_hdr.major",
	"message.payload.mic",
	"message.raw_payload",
	"message.received_at",
	"message.rx_metadata",
	"message.settings",
	"message.settings.coding_rate",
	"message.settings.data_rate",
	"message.settings.data_rate.modulation",
	"message.settings.data_rate.modulation.fsk",
	"message.settings.data_rate.modulation.fsk.bit_rate",
	"message.settings.data_rate.modulation.lora",
	"message.settings.data_rate.modulation.lora.bandwidth",
	"message.settings.data_rate.modulation.lora.spreading_factor",
	"message.settings.data_rate_index",
	"message.settings.downlink",
	"message.settings.downlink.antenna_index",
	"message.settings.downlink.invert_polarization",
	"message.settings.downlink.tx_power",
	"message.settings.enable_crc",
	"message.settings.frequency",
	"message.settings.time",
	"message.settings.timestamp",
}
View Source
var GatewayUplinkMessageFieldPathsTopLevel = []string{
	"band_id",
	"message",
}
View Source
var GatewayVersionFieldPathsNested = []string{
	"clock_source",
	"ids",
	"ids.brand_id",
	"ids.firmware_version",
	"ids.hardware_version",
	"ids.model_id",
	"photos",
	"radios",
}
View Source
var GatewayVersionFieldPathsTopLevel = []string{
	"clock_source",
	"ids",
	"photos",
	"radios",
}
View Source
var GatewayVersionIdentifiersFieldPathsNested = []string{
	"brand_id",
	"firmware_version",
	"hardware_version",
	"model_id",
}
View Source
var GatewayVersionIdentifiersFieldPathsTopLevel = []string{
	"brand_id",
	"firmware_version",
	"hardware_version",
	"model_id",
}
View Source
var GatewaysFieldPathsNested = []string{
	"gateways",
}
View Source
var GatewaysFieldPathsTopLevel = []string{
	"gateways",
}
View Source
var GenerateDevAddrResponseFieldPathsNested = []string{
	"dev_addr",
}
View Source
var GenerateDevAddrResponseFieldPathsTopLevel = []string{
	"dev_addr",
}
View Source
var GenerateEndDeviceQRCodeRequestFieldPathsNested = []string{}/* 610 elements not displayed */
View Source
var GenerateEndDeviceQRCodeRequestFieldPathsTopLevel = []string{
	"end_device",
	"format_id",
	"image",
}
View Source
var GenerateEndDeviceQRCodeRequest_ImageFieldPathsNested = []string{
	"image_size",
}
View Source
var GenerateEndDeviceQRCodeRequest_ImageFieldPathsTopLevel = []string{
	"image_size",
}
View Source
var GenerateQRCodeResponseFieldPathsNested = []string{
	"image",
	"image.embedded",
	"image.embedded.data",
	"image.embedded.mime_type",
	"image.sizes",
	"text",
}
View Source
var GenerateQRCodeResponseFieldPathsTopLevel = []string{
	"image",
	"text",
}
View Source
var GetApplicationAPIKeyRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"key_id",
}
View Source
var GetApplicationAPIKeyRequestFieldPathsTopLevel = []string{
	"application_ids",
	"key_id",
}
View Source
var GetApplicationCollaboratorRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
}
View Source
var GetApplicationCollaboratorRequestFieldPathsTopLevel = []string{
	"application_ids",
	"collaborator",
}
View Source
var GetApplicationLinkRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
}
View Source
var GetApplicationLinkRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
}
View Source
var GetApplicationPackageAssociationRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.end_device_ids",
	"ids.end_device_ids.application_ids",
	"ids.end_device_ids.application_ids.application_id",
	"ids.end_device_ids.dev_addr",
	"ids.end_device_ids.dev_eui",
	"ids.end_device_ids.device_id",
	"ids.end_device_ids.join_eui",
	"ids.f_port",
}
View Source
var GetApplicationPackageAssociationRequestFieldPathsTopLevel = []string{
	"field_mask",
	"ids",
}
View Source
var GetApplicationPubSubRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.pub_sub_id",
}
View Source
var GetApplicationPubSubRequestFieldPathsTopLevel = []string{
	"field_mask",
	"ids",
}
View Source
var GetApplicationRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
}
View Source
var GetApplicationRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
}
View Source
var GetApplicationWebhookRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.webhook_id",
}
View Source
var GetApplicationWebhookRequestFieldPathsTopLevel = []string{
	"field_mask",
	"ids",
}
View Source
var GetApplicationWebhookTemplateRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.template_id",
}
View Source
var GetApplicationWebhookTemplateRequestFieldPathsTopLevel = []string{
	"field_mask",
	"ids",
}
View Source
var GetClientCollaboratorRequestFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
}
View Source
var GetClientCollaboratorRequestFieldPathsTopLevel = []string{
	"client_ids",
	"collaborator",
}
View Source
var GetClientRequestFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"field_mask",
}
View Source
var GetClientRequestFieldPathsTopLevel = []string{
	"client_ids",
	"field_mask",
}
View Source
var GetCollaboratorResponseFieldPathsNested = []string{
	"ids",
	"ids.ids",
	"ids.ids.organization_ids",
	"ids.ids.organization_ids.organization_id",
	"ids.ids.user_ids",
	"ids.ids.user_ids.email",
	"ids.ids.user_ids.user_id",
	"rights",
}
View Source
var GetCollaboratorResponseFieldPathsTopLevel = []string{
	"ids",
	"rights",
}
View Source
var GetEndDeviceIdentifiersForEUIsRequestFieldPathsNested = []string{
	"dev_eui",
	"join_eui",
}
View Source
var GetEndDeviceIdentifiersForEUIsRequestFieldPathsTopLevel = []string{
	"dev_eui",
	"join_eui",
}
View Source
var GetEndDeviceRequestFieldPathsNested = []string{
	"end_device_ids",
	"end_device_ids.application_ids",
	"end_device_ids.application_ids.application_id",
	"end_device_ids.dev_addr",
	"end_device_ids.dev_eui",
	"end_device_ids.device_id",
	"end_device_ids.join_eui",
	"field_mask",
}
View Source
var GetEndDeviceRequestFieldPathsTopLevel = []string{
	"end_device_ids",
	"field_mask",
}
View Source
var GetGatewayAPIKeyRequestFieldPathsNested = []string{
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
	"key_id",
}
View Source
var GetGatewayAPIKeyRequestFieldPathsTopLevel = []string{
	"gateway_ids",
	"key_id",
}
View Source
var GetGatewayCollaboratorRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var GetGatewayCollaboratorRequestFieldPathsTopLevel = []string{
	"collaborator",
	"gateway_ids",
}
View Source
var GetGatewayIdentifiersForEUIRequestFieldPathsNested = []string{
	"eui",
}
View Source
var GetGatewayIdentifiersForEUIRequestFieldPathsTopLevel = []string{
	"eui",
}
View Source
var GetGatewayRequestFieldPathsNested = []string{
	"field_mask",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var GetGatewayRequestFieldPathsTopLevel = []string{
	"field_mask",
	"gateway_ids",
}
View Source
var GetOrganizationAPIKeyRequestFieldPathsNested = []string{
	"key_id",
	"organization_ids",
	"organization_ids.organization_id",
}
View Source
var GetOrganizationAPIKeyRequestFieldPathsTopLevel = []string{
	"key_id",
	"organization_ids",
}
View Source
var GetOrganizationCollaboratorRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"organization_ids",
	"organization_ids.organization_id",
}
View Source
var GetOrganizationCollaboratorRequestFieldPathsTopLevel = []string{
	"collaborator",
	"organization_ids",
}
View Source
var GetOrganizationRequestFieldPathsNested = []string{
	"field_mask",
	"organization_ids",
	"organization_ids.organization_id",
}
View Source
var GetOrganizationRequestFieldPathsTopLevel = []string{
	"field_mask",
	"organization_ids",
}
View Source
var GetQRCodeFormatRequestFieldPathsNested = []string{
	"format_id",
}
View Source
var GetQRCodeFormatRequestFieldPathsTopLevel = []string{
	"format_id",
}
View Source
var GetRootKeysRequestFieldPathsNested = []string{
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.dev_addr",
	"ids.dev_eui",
	"ids.device_id",
	"ids.join_eui",
	"provisioner_id",
	"provisioning_data",
}
View Source
var GetRootKeysRequestFieldPathsTopLevel = []string{
	"ids",
	"provisioner_id",
	"provisioning_data",
}
View Source
var GetUserAPIKeyRequestFieldPathsNested = []string{
	"key_id",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var GetUserAPIKeyRequestFieldPathsTopLevel = []string{
	"key_id",
	"user_ids",
}
View Source
var GetUserRequestFieldPathsNested = []string{
	"field_mask",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var GetUserRequestFieldPathsTopLevel = []string{
	"field_mask",
	"user_ids",
}
View Source
var GrantType_name = map[int32]string{
	0: "GRANT_AUTHORIZATION_CODE",
	1: "GRANT_PASSWORD",
	2: "GRANT_REFRESH_TOKEN",
}
View Source
var GrantType_value = map[string]int32{
	"GRANT_AUTHORIZATION_CODE": 0,
	"GRANT_PASSWORD":           1,
	"GRANT_REFRESH_TOKEN":      2,
}
View Source
var InvitationFieldPathsNested = []string{
	"accepted_at",
	"accepted_by",
	"accepted_by.email",
	"accepted_by.user_id",
	"created_at",
	"email",
	"expires_at",
	"token",
	"updated_at",
}
View Source
var InvitationFieldPathsTopLevel = []string{
	"accepted_at",
	"accepted_by",
	"created_at",
	"email",
	"expires_at",
	"token",
	"updated_at",
}
View Source
var InvitationsFieldPathsNested = []string{
	"invitations",
}
View Source
var InvitationsFieldPathsTopLevel = []string{
	"invitations",
}
View Source
var JoinAcceptMICRequestFieldPathsNested = []string{
	"dev_nonce",
	"join_request_type",
	"payload_request",
	"payload_request.ids",
	"payload_request.ids.application_ids",
	"payload_request.ids.application_ids.application_id",
	"payload_request.ids.dev_addr",
	"payload_request.ids.dev_eui",
	"payload_request.ids.device_id",
	"payload_request.ids.join_eui",
	"payload_request.lorawan_version",
	"payload_request.payload",
	"payload_request.provisioner_id",
	"payload_request.provisioning_data",
}
View Source
var JoinAcceptMICRequestFieldPathsTopLevel = []string{
	"dev_nonce",
	"join_request_type",
	"payload_request",
}
View Source
var JoinAcceptPayloadFieldPathsNested = []string{
	"cf_list",
	"cf_list.ch_masks",
	"cf_list.freq",
	"cf_list.type",
	"dev_addr",
	"dl_settings",
	"dl_settings.opt_neg",
	"dl_settings.rx1_dr_offset",
	"dl_settings.rx2_dr",
	"encrypted",
	"join_nonce",
	"net_id",
	"rx_delay",
}
View Source
var JoinAcceptPayloadFieldPathsTopLevel = []string{
	"cf_list",
	"dev_addr",
	"dl_settings",
	"encrypted",
	"join_nonce",
	"net_id",
	"rx_delay",
}
View Source
var JoinEUIPrefixFieldPathsNested = []string{
	"join_eui",
	"length",
}
View Source
var JoinEUIPrefixFieldPathsTopLevel = []string{
	"join_eui",
	"length",
}
View Source
var JoinEUIPrefixesFieldPathsNested = []string{
	"prefixes",
}
View Source
var JoinEUIPrefixesFieldPathsTopLevel = []string{
	"prefixes",
}
View Source
var JoinRequestFieldPathsNested = []string{
	"cf_list",
	"cf_list.ch_masks",
	"cf_list.freq",
	"cf_list.type",
	"correlation_ids",
	"dev_addr",
	"downlink_settings",
	"downlink_settings.opt_neg",
	"downlink_settings.rx1_dr_offset",
	"downlink_settings.rx2_dr",
	"net_id",
	"payload",
	"payload.Payload",
	"payload.Payload.join_accept_payload",
	"payload.Payload.join_accept_payload.cf_list",
	"payload.Payload.join_accept_payload.cf_list.ch_masks",
	"payload.Payload.join_accept_payload.cf_list.freq",
	"payload.Payload.join_accept_payload.cf_list.type",
	"payload.Payload.join_accept_payload.dev_addr",
	"payload.Payload.join_accept_payload.dl_settings",
	"payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"payload.Payload.join_accept_payload.encrypted",
	"payload.Payload.join_accept_payload.join_nonce",
	"payload.Payload.join_accept_payload.net_id",
	"payload.Payload.join_accept_payload.rx_delay",
	"payload.Payload.join_request_payload",
	"payload.Payload.join_request_payload.dev_eui",
	"payload.Payload.join_request_payload.dev_nonce",
	"payload.Payload.join_request_payload.join_eui",
	"payload.Payload.mac_payload",
	"payload.Payload.mac_payload.decoded_payload",
	"payload.Payload.mac_payload.f_hdr",
	"payload.Payload.mac_payload.f_hdr.dev_addr",
	"payload.Payload.mac_payload.f_hdr.f_cnt",
	"payload.Payload.mac_payload.f_hdr.f_ctrl",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"payload.Payload.mac_payload.f_hdr.f_opts",
	"payload.Payload.mac_payload.f_port",
	"payload.Payload.mac_payload.frm_payload",
	"payload.Payload.rejoin_request_payload",
	"payload.Payload.rejoin_request_payload.dev_eui",
	"payload.Payload.rejoin_request_payload.join_eui",
	"payload.Payload.rejoin_request_payload.net_id",
	"payload.Payload.rejoin_request_payload.rejoin_cnt",
	"payload.Payload.rejoin_request_payload.rejoin_type",
	"payload.m_hdr",
	"payload.m_hdr.m_type",
	"payload.m_hdr.major",
	"payload.mic",
	"raw_payload",
	"rx_delay",
	"selected_mac_version",
}
View Source
var JoinRequestFieldPathsTopLevel = []string{
	"cf_list",
	"correlation_ids",
	"dev_addr",
	"downlink_settings",
	"net_id",
	"payload",
	"raw_payload",
	"rx_delay",
	"selected_mac_version",
}
View Source
var JoinRequestPayloadFieldPathsNested = []string{
	"dev_eui",
	"dev_nonce",
	"join_eui",
}
View Source
var JoinRequestPayloadFieldPathsTopLevel = []string{
	"dev_eui",
	"dev_nonce",
	"join_eui",
}
View Source
var JoinResponseFieldPathsNested = []string{
	"correlation_ids",
	"lifetime",
	"raw_payload",
	"session_keys",
	"session_keys.app_s_key",
	"session_keys.app_s_key.encrypted_key",
	"session_keys.app_s_key.kek_label",
	"session_keys.app_s_key.key",
	"session_keys.f_nwk_s_int_key",
	"session_keys.f_nwk_s_int_key.encrypted_key",
	"session_keys.f_nwk_s_int_key.kek_label",
	"session_keys.f_nwk_s_int_key.key",
	"session_keys.nwk_s_enc_key",
	"session_keys.nwk_s_enc_key.encrypted_key",
	"session_keys.nwk_s_enc_key.kek_label",
	"session_keys.nwk_s_enc_key.key",
	"session_keys.s_nwk_s_int_key",
	"session_keys.s_nwk_s_int_key.encrypted_key",
	"session_keys.s_nwk_s_int_key.kek_label",
	"session_keys.s_nwk_s_int_key.key",
	"session_keys.session_key_id",
}
View Source
var JoinResponseFieldPathsTopLevel = []string{
	"correlation_ids",
	"lifetime",
	"raw_payload",
	"session_keys",
}
View Source
var KeyEnvelopeFieldPathsNested = []string{
	"encrypted_key",
	"kek_label",
	"key",
}
View Source
var KeyEnvelopeFieldPathsTopLevel = []string{
	"encrypted_key",
	"kek_label",
	"key",
}
View Source
var ListApplicationAPIKeysRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"limit",
	"page",
}
View Source
var ListApplicationAPIKeysRequestFieldPathsTopLevel = []string{
	"application_ids",
	"limit",
	"page",
}
View Source
var ListApplicationCollaboratorsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"limit",
	"page",
}
View Source
var ListApplicationCollaboratorsRequestFieldPathsTopLevel = []string{
	"application_ids",
	"limit",
	"page",
}
View Source
var ListApplicationPackageAssociationRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.dev_addr",
	"ids.dev_eui",
	"ids.device_id",
	"ids.join_eui",
	"limit",
	"page",
}
View Source
var ListApplicationPackageAssociationRequestFieldPathsTopLevel = []string{
	"field_mask",
	"ids",
	"limit",
	"page",
}
View Source
var ListApplicationPubSubsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
}
View Source
var ListApplicationPubSubsRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
}
View Source
var ListApplicationWebhookTemplatesRequestFieldPathsNested = []string{
	"field_mask",
}
View Source
var ListApplicationWebhookTemplatesRequestFieldPathsTopLevel = []string{
	"field_mask",
}
View Source
var ListApplicationWebhooksRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
}
View Source
var ListApplicationWebhooksRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
}
View Source
var ListApplicationsRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListApplicationsRequestFieldPathsTopLevel = []string{
	"collaborator",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListClientCollaboratorsRequestFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"limit",
	"page",
}
View Source
var ListClientCollaboratorsRequestFieldPathsTopLevel = []string{
	"client_ids",
	"limit",
	"page",
}
View Source
var ListClientsRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListClientsRequestFieldPathsTopLevel = []string{
	"collaborator",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListEndDevicesRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListEndDevicesRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListFrequencyPlansRequestFieldPathsNested = []string{
	"base_frequency",
}
View Source
var ListFrequencyPlansRequestFieldPathsTopLevel = []string{
	"base_frequency",
}
View Source
var ListFrequencyPlansResponseFieldPathsNested = []string{
	"frequency_plans",
}
View Source
var ListFrequencyPlansResponseFieldPathsTopLevel = []string{
	"frequency_plans",
}
View Source
var ListGatewayAPIKeysRequestFieldPathsNested = []string{
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
	"limit",
	"page",
}
View Source
var ListGatewayAPIKeysRequestFieldPathsTopLevel = []string{
	"gateway_ids",
	"limit",
	"page",
}
View Source
var ListGatewayCollaboratorsRequestFieldPathsNested = []string{
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
	"limit",
	"page",
}
View Source
var ListGatewayCollaboratorsRequestFieldPathsTopLevel = []string{
	"gateway_ids",
	"limit",
	"page",
}
View Source
var ListGatewaysRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListGatewaysRequestFieldPathsTopLevel = []string{
	"collaborator",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListInvitationsRequestFieldPathsNested = []string{
	"limit",
	"page",
}
View Source
var ListInvitationsRequestFieldPathsTopLevel = []string{
	"limit",
	"page",
}
View Source
var ListOAuthAccessTokensRequestFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"limit",
	"order",
	"page",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var ListOAuthAccessTokensRequestFieldPathsTopLevel = []string{
	"client_ids",
	"limit",
	"order",
	"page",
	"user_ids",
}
View Source
var ListOAuthClientAuthorizationsRequestFieldPathsNested = []string{
	"limit",
	"order",
	"page",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var ListOAuthClientAuthorizationsRequestFieldPathsTopLevel = []string{
	"limit",
	"order",
	"page",
	"user_ids",
}
View Source
var ListOrganizationAPIKeysRequestFieldPathsNested = []string{
	"limit",
	"organization_ids",
	"organization_ids.organization_id",
	"page",
}
View Source
var ListOrganizationAPIKeysRequestFieldPathsTopLevel = []string{
	"limit",
	"organization_ids",
	"page",
}
View Source
var ListOrganizationCollaboratorsRequestFieldPathsNested = []string{
	"limit",
	"organization_ids",
	"organization_ids.organization_id",
	"page",
}
View Source
var ListOrganizationCollaboratorsRequestFieldPathsTopLevel = []string{
	"limit",
	"organization_ids",
	"page",
}
View Source
var ListOrganizationsRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.organization_ids",
	"collaborator.ids.organization_ids.organization_id",
	"collaborator.ids.user_ids",
	"collaborator.ids.user_ids.email",
	"collaborator.ids.user_ids.user_id",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListOrganizationsRequestFieldPathsTopLevel = []string{
	"collaborator",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListUserAPIKeysRequestFieldPathsNested = []string{
	"limit",
	"page",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var ListUserAPIKeysRequestFieldPathsTopLevel = []string{
	"limit",
	"page",
	"user_ids",
}
View Source
var ListUserSessionsRequestFieldPathsNested = []string{
	"limit",
	"order",
	"page",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var ListUserSessionsRequestFieldPathsTopLevel = []string{
	"limit",
	"order",
	"page",
	"user_ids",
}
View Source
var ListUsersRequestFieldPathsNested = []string{
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListUsersRequestFieldPathsTopLevel = []string{
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var LoRaDataRateFieldPathsNested = []string{
	"bandwidth",
	"spreading_factor",
}
View Source
var LoRaDataRateFieldPathsTopLevel = []string{
	"bandwidth",
	"spreading_factor",
}
View Source
var LocationFieldPathsNested = []string{
	"accuracy",
	"altitude",
	"latitude",
	"longitude",
	"source",
}
View Source
var LocationFieldPathsTopLevel = []string{
	"accuracy",
	"altitude",
	"latitude",
	"longitude",
	"source",
}
View Source
var LocationSource_name = map[int32]string{
	0: "SOURCE_UNKNOWN",
	1: "SOURCE_GPS",
	3: "SOURCE_REGISTRY",
	4: "SOURCE_IP_GEOLOCATION",
	5: "SOURCE_WIFI_RSSI_GEOLOCATION",
	6: "SOURCE_BT_RSSI_GEOLOCATION",
	7: "SOURCE_LORA_RSSI_GEOLOCATION",
	8: "SOURCE_LORA_TDOA_GEOLOCATION",
	9: "SOURCE_COMBINED_GEOLOCATION",
}
View Source
var LocationSource_value = map[string]int32{
	"SOURCE_UNKNOWN":               0,
	"SOURCE_GPS":                   1,
	"SOURCE_REGISTRY":              3,
	"SOURCE_IP_GEOLOCATION":        4,
	"SOURCE_WIFI_RSSI_GEOLOCATION": 5,
	"SOURCE_BT_RSSI_GEOLOCATION":   6,
	"SOURCE_LORA_RSSI_GEOLOCATION": 7,
	"SOURCE_LORA_TDOA_GEOLOCATION": 8,
	"SOURCE_COMBINED_GEOLOCATION":  9,
}
View Source
var MACCommandFieldPathsNested = []string{
	"cid",
	"payload",
	"payload.adr_param_setup_req",
	"payload.adr_param_setup_req.adr_ack_delay_exponent",
	"payload.adr_param_setup_req.adr_ack_limit_exponent",
	"payload.beacon_freq_ans",
	"payload.beacon_freq_ans.frequency_ack",
	"payload.beacon_freq_req",
	"payload.beacon_freq_req.frequency",
	"payload.beacon_timing_ans",
	"payload.beacon_timing_ans.channel_index",
	"payload.beacon_timing_ans.delay",
	"payload.dev_status_ans",
	"payload.dev_status_ans.battery",
	"payload.dev_status_ans.margin",
	"payload.device_mode_conf",
	"payload.device_mode_conf.class",
	"payload.device_mode_ind",
	"payload.device_mode_ind.class",
	"payload.device_time_ans",
	"payload.device_time_ans.time",
	"payload.dl_channel_ans",
	"payload.dl_channel_ans.channel_index_ack",
	"payload.dl_channel_ans.frequency_ack",
	"payload.dl_channel_req",
	"payload.dl_channel_req.channel_index",
	"payload.dl_channel_req.frequency",
	"payload.duty_cycle_req",
	"payload.duty_cycle_req.max_duty_cycle",
	"payload.force_rejoin_req",
	"payload.force_rejoin_req.data_rate_index",
	"payload.force_rejoin_req.max_retries",
	"payload.force_rejoin_req.period_exponent",
	"payload.force_rejoin_req.rejoin_type",
	"payload.link_adr_ans",
	"payload.link_adr_ans.channel_mask_ack",
	"payload.link_adr_ans.data_rate_index_ack",
	"payload.link_adr_ans.tx_power_index_ack",
	"payload.link_adr_req",
	"payload.link_adr_req.channel_mask",
	"payload.link_adr_req.channel_mask_control",
	"payload.link_adr_req.data_rate_index",
	"payload.link_adr_req.nb_trans",
	"payload.link_adr_req.tx_power_index",
	"payload.link_check_ans",
	"payload.link_check_ans.gateway_count",
	"payload.link_check_ans.margin",
	"payload.new_channel_ans",
	"payload.new_channel_ans.data_rate_ack",
	"payload.new_channel_ans.frequency_ack",
	"payload.new_channel_req",
	"payload.new_channel_req.channel_index",
	"payload.new_channel_req.frequency",
	"payload.new_channel_req.max_data_rate_index",
	"payload.new_channel_req.min_data_rate_index",
	"payload.ping_slot_channel_ans",
	"payload.ping_slot_channel_ans.data_rate_index_ack",
	"payload.ping_slot_channel_ans.frequency_ack",
	"payload.ping_slot_channel_req",
	"payload.ping_slot_channel_req.data_rate_index",
	"payload.ping_slot_channel_req.frequency",
	"payload.ping_slot_info_req",
	"payload.ping_slot_info_req.period",
	"payload.raw_payload",
	"payload.rejoin_param_setup_ans",
	"payload.rejoin_param_setup_ans.max_time_exponent_ack",
	"payload.rejoin_param_setup_req",
	"payload.rejoin_param_setup_req.max_count_exponent",
	"payload.rejoin_param_setup_req.max_time_exponent",
	"payload.rekey_conf",
	"payload.rekey_conf.minor_version",
	"payload.rekey_ind",
	"payload.rekey_ind.minor_version",
	"payload.reset_conf",
	"payload.reset_conf.minor_version",
	"payload.reset_ind",
	"payload.reset_ind.minor_version",
	"payload.rx_param_setup_ans",
	"payload.rx_param_setup_ans.rx1_data_rate_offset_ack",
	"payload.rx_param_setup_ans.rx2_data_rate_index_ack",
	"payload.rx_param_setup_ans.rx2_frequency_ack",
	"payload.rx_param_setup_req",
	"payload.rx_param_setup_req.rx1_data_rate_offset",
	"payload.rx_param_setup_req.rx2_data_rate_index",
	"payload.rx_param_setup_req.rx2_frequency",
	"payload.rx_timing_setup_req",
	"payload.rx_timing_setup_req.delay",
	"payload.tx_param_setup_req",
	"payload.tx_param_setup_req.downlink_dwell_time",
	"payload.tx_param_setup_req.max_eirp_index",
	"payload.tx_param_setup_req.uplink_dwell_time",
}
View Source
var MACCommandFieldPathsTopLevel = []string{
	"cid",
	"payload",
}
View Source
var MACCommandIdentifier_name = map[int32]string{
	0:  "CID_RFU_0",
	1:  "CID_RESET",
	2:  "CID_LINK_CHECK",
	3:  "CID_LINK_ADR",
	4:  "CID_DUTY_CYCLE",
	5:  "CID_RX_PARAM_SETUP",
	6:  "CID_DEV_STATUS",
	7:  "CID_NEW_CHANNEL",
	8:  "CID_RX_TIMING_SETUP",
	9:  "CID_TX_PARAM_SETUP",
	10: "CID_DL_CHANNEL",
	11: "CID_REKEY",
	12: "CID_ADR_PARAM_SETUP",
	13: "CID_DEVICE_TIME",
	14: "CID_FORCE_REJOIN",
	15: "CID_REJOIN_PARAM_SETUP",
	16: "CID_PING_SLOT_INFO",
	17: "CID_PING_SLOT_CHANNEL",
	18: "CID_BEACON_TIMING",
	19: "CID_BEACON_FREQ",
	32: "CID_DEVICE_MODE",
}
View Source
var MACCommandIdentifier_value = map[string]int32{
	"CID_RFU_0":              0,
	"CID_RESET":              1,
	"CID_LINK_CHECK":         2,
	"CID_LINK_ADR":           3,
	"CID_DUTY_CYCLE":         4,
	"CID_RX_PARAM_SETUP":     5,
	"CID_DEV_STATUS":         6,
	"CID_NEW_CHANNEL":        7,
	"CID_RX_TIMING_SETUP":    8,
	"CID_TX_PARAM_SETUP":     9,
	"CID_DL_CHANNEL":         10,
	"CID_REKEY":              11,
	"CID_ADR_PARAM_SETUP":    12,
	"CID_DEVICE_TIME":        13,
	"CID_FORCE_REJOIN":       14,
	"CID_REJOIN_PARAM_SETUP": 15,
	"CID_PING_SLOT_INFO":     16,
	"CID_PING_SLOT_CHANNEL":  17,
	"CID_BEACON_TIMING":      18,
	"CID_BEACON_FREQ":        19,
	"CID_DEVICE_MODE":        32,
}
View Source
var MACCommand_ADRParamSetupReqFieldPathsNested = []string{
	"adr_ack_delay_exponent",
	"adr_ack_limit_exponent",
}
View Source
var MACCommand_ADRParamSetupReqFieldPathsTopLevel = []string{
	"adr_ack_delay_exponent",
	"adr_ack_limit_exponent",
}
View Source
var MACCommand_BeaconFreqAnsFieldPathsNested = []string{
	"frequency_ack",
}
View Source
var MACCommand_BeaconFreqAnsFieldPathsTopLevel = []string{
	"frequency_ack",
}
View Source
var MACCommand_BeaconFreqReqFieldPathsNested = []string{
	"frequency",
}
View Source
var MACCommand_BeaconFreqReqFieldPathsTopLevel = []string{
	"frequency",
}
View Source
var MACCommand_BeaconTimingAnsFieldPathsNested = []string{
	"channel_index",
	"delay",
}
View Source
var MACCommand_BeaconTimingAnsFieldPathsTopLevel = []string{
	"channel_index",
	"delay",
}
View Source
var MACCommand_DLChannelAnsFieldPathsNested = []string{
	"channel_index_ack",
	"frequency_ack",
}
View Source
var MACCommand_DLChannelAnsFieldPathsTopLevel = []string{
	"channel_index_ack",
	"frequency_ack",
}
View Source
var MACCommand_DLChannelReqFieldPathsNested = []string{
	"channel_index",
	"frequency",
}
View Source
var MACCommand_DLChannelReqFieldPathsTopLevel = []string{
	"channel_index",
	"frequency",
}
View Source
var MACCommand_DevStatusAnsFieldPathsNested = []string{
	"battery",
	"margin",
}
View Source
var MACCommand_DevStatusAnsFieldPathsTopLevel = []string{
	"battery",
	"margin",
}
View Source
var MACCommand_DeviceModeConfFieldPathsNested = []string{
	"class",
}
View Source
var MACCommand_DeviceModeConfFieldPathsTopLevel = []string{
	"class",
}
View Source
var MACCommand_DeviceModeIndFieldPathsNested = []string{
	"class",
}
View Source
var MACCommand_DeviceModeIndFieldPathsTopLevel = []string{
	"class",
}
View Source
var MACCommand_DeviceTimeAnsFieldPathsNested = []string{
	"time",
}
View Source
var MACCommand_DeviceTimeAnsFieldPathsTopLevel = []string{
	"time",
}
View Source
var MACCommand_DutyCycleReqFieldPathsNested = []string{
	"max_duty_cycle",
}
View Source
var MACCommand_DutyCycleReqFieldPathsTopLevel = []string{
	"max_duty_cycle",
}
View Source
var MACCommand_ForceRejoinReqFieldPathsNested = []string{
	"data_rate_index",
	"max_retries",
	"period_exponent",
	"rejoin_type",
}
View Source
var MACCommand_ForceRejoinReqFieldPathsTopLevel = []string{
	"data_rate_index",
	"max_retries",
	"period_exponent",
	"rejoin_type",
}
View Source
var MACCommand_LinkADRAnsFieldPathsNested = []string{
	"channel_mask_ack",
	"data_rate_index_ack",
	"tx_power_index_ack",
}
View Source
var MACCommand_LinkADRAnsFieldPathsTopLevel = []string{
	"channel_mask_ack",
	"data_rate_index_ack",
	"tx_power_index_ack",
}
View Source
var MACCommand_LinkADRReqFieldPathsNested = []string{
	"channel_mask",
	"channel_mask_control",
	"data_rate_index",
	"nb_trans",
	"tx_power_index",
}
View Source
var MACCommand_LinkADRReqFieldPathsTopLevel = []string{
	"channel_mask",
	"channel_mask_control",
	"data_rate_index",
	"nb_trans",
	"tx_power_index",
}
View Source
var MACCommand_LinkCheckAnsFieldPathsNested = []string{
	"gateway_count",
	"margin",
}
View Source
var MACCommand_LinkCheckAnsFieldPathsTopLevel = []string{
	"gateway_count",
	"margin",
}
View Source
var MACCommand_NewChannelAnsFieldPathsNested = []string{
	"data_rate_ack",
	"frequency_ack",
}
View Source
var MACCommand_NewChannelAnsFieldPathsTopLevel = []string{
	"data_rate_ack",
	"frequency_ack",
}
View Source
var MACCommand_NewChannelReqFieldPathsNested = []string{
	"channel_index",
	"frequency",
	"max_data_rate_index",
	"min_data_rate_index",
}
View Source
var MACCommand_NewChannelReqFieldPathsTopLevel = []string{
	"channel_index",
	"frequency",
	"max_data_rate_index",
	"min_data_rate_index",
}
View Source
var MACCommand_PingSlotChannelAnsFieldPathsNested = []string{
	"data_rate_index_ack",
	"frequency_ack",
}
View Source
var MACCommand_PingSlotChannelAnsFieldPathsTopLevel = []string{
	"data_rate_index_ack",
	"frequency_ack",
}
View Source
var MACCommand_PingSlotChannelReqFieldPathsNested = []string{
	"data_rate_index",
	"frequency",
}
View Source
var MACCommand_PingSlotChannelReqFieldPathsTopLevel = []string{
	"data_rate_index",
	"frequency",
}
View Source
var MACCommand_PingSlotInfoReqFieldPathsNested = []string{
	"period",
}
View Source
var MACCommand_PingSlotInfoReqFieldPathsTopLevel = []string{
	"period",
}
View Source
var MACCommand_RejoinParamSetupAnsFieldPathsNested = []string{
	"max_time_exponent_ack",
}
View Source
var MACCommand_RejoinParamSetupAnsFieldPathsTopLevel = []string{
	"max_time_exponent_ack",
}
View Source
var MACCommand_RejoinParamSetupReqFieldPathsNested = []string{
	"max_count_exponent",
	"max_time_exponent",
}
View Source
var MACCommand_RejoinParamSetupReqFieldPathsTopLevel = []string{
	"max_count_exponent",
	"max_time_exponent",
}
View Source
var MACCommand_RekeyConfFieldPathsNested = []string{
	"minor_version",
}
View Source
var MACCommand_RekeyConfFieldPathsTopLevel = []string{
	"minor_version",
}
View Source
var MACCommand_RekeyIndFieldPathsNested = []string{
	"minor_version",
}
View Source
var MACCommand_RekeyIndFieldPathsTopLevel = []string{
	"minor_version",
}
View Source
var MACCommand_ResetConfFieldPathsNested = []string{
	"minor_version",
}
View Source
var MACCommand_ResetConfFieldPathsTopLevel = []string{
	"minor_version",
}
View Source
var MACCommand_ResetIndFieldPathsNested = []string{
	"minor_version",
}
View Source
var MACCommand_ResetIndFieldPathsTopLevel = []string{
	"minor_version",
}
View Source
var MACCommand_RxParamSetupAnsFieldPathsNested = []string{
	"rx1_data_rate_offset_ack",
	"rx2_data_rate_index_ack",
	"rx2_frequency_ack",
}
View Source
var MACCommand_RxParamSetupAnsFieldPathsTopLevel = []string{
	"rx1_data_rate_offset_ack",
	"rx2_data_rate_index_ack",
	"rx2_frequency_ack",
}
View Source
var MACCommand_RxParamSetupReqFieldPathsNested = []string{
	"rx1_data_rate_offset",
	"rx2_data_rate_index",
	"rx2_frequency",
}
View Source
var MACCommand_RxParamSetupReqFieldPathsTopLevel = []string{
	"rx1_data_rate_offset",
	"rx2_data_rate_index",
	"rx2_frequency",
}
View Source
var MACCommand_RxTimingSetupReqFieldPathsNested = []string{
	"delay",
}
View Source
var MACCommand_RxTimingSetupReqFieldPathsTopLevel = []string{
	"delay",
}
View Source
var MACCommand_TxParamSetupReqFieldPathsNested = []string{
	"downlink_dwell_time",
	"max_eirp_index",
	"uplink_dwell_time",
}
View Source
var MACCommand_TxParamSetupReqFieldPathsTopLevel = []string{
	"downlink_dwell_time",
	"max_eirp_index",
	"uplink_dwell_time",
}
View Source
var MACParametersFieldPathsNested = []string{
	"adr_ack_delay",
	"adr_ack_delay_exponent",
	"adr_ack_delay_exponent.value",
	"adr_ack_limit",
	"adr_ack_limit_exponent",
	"adr_ack_limit_exponent.value",
	"adr_data_rate_index",
	"adr_nb_trans",
	"adr_tx_power_index",
	"beacon_frequency",
	"channels",
	"downlink_dwell_time",
	"max_duty_cycle",
	"max_eirp",
	"ping_slot_data_rate_index",
	"ping_slot_data_rate_index_value",
	"ping_slot_data_rate_index_value.value",
	"ping_slot_frequency",
	"rejoin_count_periodicity",
	"rejoin_time_periodicity",
	"rx1_data_rate_offset",
	"rx1_delay",
	"rx2_data_rate_index",
	"rx2_frequency",
	"uplink_dwell_time",
}
View Source
var MACParametersFieldPathsTopLevel = []string{
	"adr_ack_delay",
	"adr_ack_delay_exponent",
	"adr_ack_limit",
	"adr_ack_limit_exponent",
	"adr_data_rate_index",
	"adr_nb_trans",
	"adr_tx_power_index",
	"beacon_frequency",
	"channels",
	"downlink_dwell_time",
	"max_duty_cycle",
	"max_eirp",
	"ping_slot_data_rate_index",
	"ping_slot_data_rate_index_value",
	"ping_slot_frequency",
	"rejoin_count_periodicity",
	"rejoin_time_periodicity",
	"rx1_data_rate_offset",
	"rx1_delay",
	"rx2_data_rate_index",
	"rx2_frequency",
	"uplink_dwell_time",
}
View Source
var MACParameters_ChannelFieldPathsNested = []string{
	"downlink_frequency",
	"enable_uplink",
	"max_data_rate_index",
	"min_data_rate_index",
	"uplink_frequency",
}
View Source
var MACParameters_ChannelFieldPathsTopLevel = []string{
	"downlink_frequency",
	"enable_uplink",
	"max_data_rate_index",
	"min_data_rate_index",
	"uplink_frequency",
}
View Source
var MACPayloadFieldPathsNested = []string{
	"decoded_payload",
	"f_hdr",
	"f_hdr.dev_addr",
	"f_hdr.f_cnt",
	"f_hdr.f_ctrl",
	"f_hdr.f_ctrl.ack",
	"f_hdr.f_ctrl.adr",
	"f_hdr.f_ctrl.adr_ack_req",
	"f_hdr.f_ctrl.class_b",
	"f_hdr.f_ctrl.f_pending",
	"f_hdr.f_opts",
	"f_port",
	"frm_payload",
}
View Source
var MACPayloadFieldPathsTopLevel = []string{
	"decoded_payload",
	"f_hdr",
	"f_port",
	"frm_payload",
}
View Source
var MACSettingsFieldPathsNested = []string{
	"adr_margin",
	"beacon_frequency",
	"class_b_timeout",
	"class_c_timeout",
	"desired_adr_ack_delay_exponent",
	"desired_adr_ack_delay_exponent.value",
	"desired_adr_ack_limit_exponent",
	"desired_adr_ack_limit_exponent.value",
	"desired_beacon_frequency",
	"desired_max_duty_cycle",
	"desired_max_duty_cycle.value",
	"desired_ping_slot_data_rate_index",
	"desired_ping_slot_data_rate_index.value",
	"desired_ping_slot_frequency",
	"desired_rx1_data_rate_offset",
	"desired_rx1_delay",
	"desired_rx1_delay.value",
	"desired_rx2_data_rate_index",
	"desired_rx2_data_rate_index.value",
	"desired_rx2_frequency",
	"factory_preset_frequencies",
	"max_duty_cycle",
	"max_duty_cycle.value",
	"ping_slot_data_rate_index",
	"ping_slot_data_rate_index.value",
	"ping_slot_frequency",
	"ping_slot_periodicity",
	"ping_slot_periodicity.value",
	"resets_f_cnt",
	"rx1_data_rate_offset",
	"rx1_delay",
	"rx1_delay.value",
	"rx2_data_rate_index",
	"rx2_data_rate_index.value",
	"rx2_frequency",
	"status_count_periodicity",
	"status_time_periodicity",
	"supports_32_bit_f_cnt",
	"use_adr",
}
View Source
var MACSettingsFieldPathsTopLevel = []string{
	"adr_margin",
	"beacon_frequency",
	"class_b_timeout",
	"class_c_timeout",
	"desired_adr_ack_delay_exponent",
	"desired_adr_ack_limit_exponent",
	"desired_beacon_frequency",
	"desired_max_duty_cycle",
	"desired_ping_slot_data_rate_index",
	"desired_ping_slot_frequency",
	"desired_rx1_data_rate_offset",
	"desired_rx1_delay",
	"desired_rx2_data_rate_index",
	"desired_rx2_frequency",
	"factory_preset_frequencies",
	"max_duty_cycle",
	"ping_slot_data_rate_index",
	"ping_slot_frequency",
	"ping_slot_periodicity",
	"resets_f_cnt",
	"rx1_data_rate_offset",
	"rx1_delay",
	"rx2_data_rate_index",
	"rx2_frequency",
	"status_count_periodicity",
	"status_time_periodicity",
	"supports_32_bit_f_cnt",
	"use_adr",
}
View Source
var MACStateFieldPathsNested = []string{}/* 218 elements not displayed */
View Source
var MACStateFieldPathsTopLevel = []string{
	"current_parameters",
	"desired_parameters",
	"device_class",
	"last_confirmed_downlink_at",
	"last_dev_status_f_cnt_up",
	"last_network_initiated_downlink_at",
	"lorawan_version",
	"pending_application_downlink",
	"pending_join_request",
	"pending_requests",
	"ping_slot_periodicity",
	"queued_join_accept",
	"queued_responses",
	"recent_downlinks",
	"recent_uplinks",
	"rejected_adr_data_rate_indexes",
	"rejected_adr_tx_power_indexes",
	"rejected_frequencies",
	"rx_windows_available",
}
View Source
var MACState_JoinAcceptFieldPathsNested = []string{
	"correlation_ids",
	"keys",
	"keys.app_s_key",
	"keys.app_s_key.encrypted_key",
	"keys.app_s_key.kek_label",
	"keys.app_s_key.key",
	"keys.f_nwk_s_int_key",
	"keys.f_nwk_s_int_key.encrypted_key",
	"keys.f_nwk_s_int_key.kek_label",
	"keys.f_nwk_s_int_key.key",
	"keys.nwk_s_enc_key",
	"keys.nwk_s_enc_key.encrypted_key",
	"keys.nwk_s_enc_key.kek_label",
	"keys.nwk_s_enc_key.key",
	"keys.s_nwk_s_int_key",
	"keys.s_nwk_s_int_key.encrypted_key",
	"keys.s_nwk_s_int_key.kek_label",
	"keys.s_nwk_s_int_key.key",
	"keys.session_key_id",
	"payload",
	"request",
	"request.cf_list",
	"request.cf_list.ch_masks",
	"request.cf_list.freq",
	"request.cf_list.type",
	"request.correlation_ids",
	"request.dev_addr",
	"request.downlink_settings",
	"request.downlink_settings.opt_neg",
	"request.downlink_settings.rx1_dr_offset",
	"request.downlink_settings.rx2_dr",
	"request.net_id",
	"request.payload",
	"request.payload.Payload",
	"request.payload.Payload.join_accept_payload",
	"request.payload.Payload.join_accept_payload.cf_list",
	"request.payload.Payload.join_accept_payload.cf_list.ch_masks",
	"request.payload.Payload.join_accept_payload.cf_list.freq",
	"request.payload.Payload.join_accept_payload.cf_list.type",
	"request.payload.Payload.join_accept_payload.dev_addr",
	"request.payload.Payload.join_accept_payload.dl_settings",
	"request.payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"request.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"request.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"request.payload.Payload.join_accept_payload.encrypted",
	"request.payload.Payload.join_accept_payload.join_nonce",
	"request.payload.Payload.join_accept_payload.net_id",
	"request.payload.Payload.join_accept_payload.rx_delay",
	"request.payload.Payload.join_request_payload",
	"request.payload.Payload.join_request_payload.dev_eui",
	"request.payload.Payload.join_request_payload.dev_nonce",
	"request.payload.Payload.join_request_payload.join_eui",
	"request.payload.Payload.mac_payload",
	"request.payload.Payload.mac_payload.decoded_payload",
	"request.payload.Payload.mac_payload.f_hdr",
	"request.payload.Payload.mac_payload.f_hdr.dev_addr",
	"request.payload.Payload.mac_payload.f_hdr.f_cnt",
	"request.payload.Payload.mac_payload.f_hdr.f_ctrl",
	"request.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"request.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"request.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"request.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"request.payload.Payload.mac_payload.f_hdr.f_opts",
	"request.payload.Payload.mac_payload.f_port",
	"request.payload.Payload.mac_payload.frm_payload",
	"request.payload.Payload.rejoin_request_payload",
	"request.payload.Payload.rejoin_request_payload.dev_eui",
	"request.payload.Payload.rejoin_request_payload.join_eui",
	"request.payload.Payload.rejoin_request_payload.net_id",
	"request.payload.Payload.rejoin_request_payload.rejoin_cnt",
	"request.payload.Payload.rejoin_request_payload.rejoin_type",
	"request.payload.m_hdr",
	"request.payload.m_hdr.m_type",
	"request.payload.m_hdr.major",
	"request.payload.mic",
	"request.raw_payload",
	"request.rx_delay",
	"request.selected_mac_version",
}
View Source
var MACState_JoinAcceptFieldPathsTopLevel = []string{
	"correlation_ids",
	"keys",
	"payload",
	"request",
}
View Source
var MACVersion_name = map[int32]string{
	0: "MAC_UNKNOWN",
	1: "MAC_V1_0",
	2: "MAC_V1_0_1",
	3: "MAC_V1_0_2",
	4: "MAC_V1_1",
	5: "MAC_V1_0_3",
	6: "MAC_V1_0_4",
}
View Source
var MACVersion_value = map[string]int32{
	"MAC_UNKNOWN": 0,
	"MAC_V1_0":    1,
	"MAC_V1_0_1":  2,
	"MAC_V1_0_2":  3,
	"MAC_V1_1":    4,
	"MAC_V1_0_3":  5,
	"MAC_V1_0_4":  6,
}
View Source
var MHDRFieldPathsNested = []string{
	"m_type",
	"major",
}
View Source
var MHDRFieldPathsTopLevel = []string{
	"m_type",
	"major",
}
View Source
var MQTTConnectionInfoFieldPathsNested = []string{
	"public_address",
	"public_tls_address",
	"username",
}
View Source
var MQTTConnectionInfoFieldPathsTopLevel = []string{
	"public_address",
	"public_tls_address",
	"username",
}
View Source
var MType_name = map[int32]string{
	0: "JOIN_REQUEST",
	1: "JOIN_ACCEPT",
	2: "UNCONFIRMED_UP",
	3: "UNCONFIRMED_DOWN",
	4: "CONFIRMED_UP",
	5: "CONFIRMED_DOWN",
	6: "REJOIN_REQUEST",
	7: "PROPRIETARY",
}
View Source
var MType_value = map[string]int32{
	"JOIN_REQUEST":     0,
	"JOIN_ACCEPT":      1,
	"UNCONFIRMED_UP":   2,
	"UNCONFIRMED_DOWN": 3,
	"CONFIRMED_UP":     4,
	"CONFIRMED_DOWN":   5,
	"REJOIN_REQUEST":   6,
	"PROPRIETARY":      7,
}
View Source
var Major_name = map[int32]string{
	0: "LORAWAN_R1",
}
View Source
var Major_value = map[string]int32{
	"LORAWAN_R1": 0,
}
View Source
var MessageFieldPathsNested = []string{
	"Payload",
	"Payload.join_accept_payload",
	"Payload.join_accept_payload.cf_list",
	"Payload.join_accept_payload.cf_list.ch_masks",
	"Payload.join_accept_payload.cf_list.freq",
	"Payload.join_accept_payload.cf_list.type",
	"Payload.join_accept_payload.dev_addr",
	"Payload.join_accept_payload.dl_settings",
	"Payload.join_accept_payload.dl_settings.opt_neg",
	"Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"Payload.join_accept_payload.dl_settings.rx2_dr",
	"Payload.join_accept_payload.encrypted",
	"Payload.join_accept_payload.join_nonce",
	"Payload.join_accept_payload.net_id",
	"Payload.join_accept_payload.rx_delay",
	"Payload.join_request_payload",
	"Payload.join_request_payload.dev_eui",
	"Payload.join_request_payload.dev_nonce",
	"Payload.join_request_payload.join_eui",
	"Payload.mac_payload",
	"Payload.mac_payload.decoded_payload",
	"Payload.mac_payload.f_hdr",
	"Payload.mac_payload.f_hdr.dev_addr",
	"Payload.mac_payload.f_hdr.f_cnt",
	"Payload.mac_payload.f_hdr.f_ctrl",
	"Payload.mac_payload.f_hdr.f_ctrl.ack",
	"Payload.mac_payload.f_hdr.f_ctrl.adr",
	"Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"Payload.mac_payload.f_hdr.f_opts",
	"Payload.mac_payload.f_port",
	"Payload.mac_payload.frm_payload",
	"Payload.rejoin_request_payload",
	"Payload.rejoin_request_payload.dev_eui",
	"Payload.rejoin_request_payload.join_eui",
	"Payload.rejoin_request_payload.net_id",
	"Payload.rejoin_request_payload.rejoin_cnt",
	"Payload.rejoin_request_payload.rejoin_type",
	"m_hdr",
	"m_hdr.m_type",
	"m_hdr.major",
	"mic",
}
View Source
var MessageFieldPathsTopLevel = []string{
	"Payload",
	"m_hdr",
	"mic",
}
View Source
var MessagePayloadFormattersFieldPathsNested = []string{
	"down_formatter",
	"down_formatter_parameter",
	"up_formatter",
	"up_formatter_parameter",
}
View Source
var MessagePayloadFormattersFieldPathsTopLevel = []string{
	"down_formatter",
	"down_formatter_parameter",
	"up_formatter",
	"up_formatter_parameter",
}
View Source
var Minor_name = map[int32]string{
	0:  "MINOR_RFU_0",
	1:  "MINOR_1",
	2:  "MINOR_RFU_2",
	3:  "MINOR_RFU_3",
	4:  "MINOR_RFU_4",
	5:  "MINOR_RFU_5",
	6:  "MINOR_RFU_6",
	7:  "MINOR_RFU_7",
	8:  "MINOR_RFU_8",
	9:  "MINOR_RFU_9",
	10: "MINOR_RFU_10",
	11: "MINOR_RFU_11",
	12: "MINOR_RFU_12",
	13: "MINOR_RFU_13",
	14: "MINOR_RFU_14",
	15: "MINOR_RFU_15",
}
View Source
var Minor_value = map[string]int32{
	"MINOR_RFU_0":  0,
	"MINOR_1":      1,
	"MINOR_RFU_2":  2,
	"MINOR_RFU_3":  3,
	"MINOR_RFU_4":  4,
	"MINOR_RFU_5":  5,
	"MINOR_RFU_6":  6,
	"MINOR_RFU_7":  7,
	"MINOR_RFU_8":  8,
	"MINOR_RFU_9":  9,
	"MINOR_RFU_10": 10,
	"MINOR_RFU_11": 11,
	"MINOR_RFU_12": 12,
	"MINOR_RFU_13": 13,
	"MINOR_RFU_14": 14,
	"MINOR_RFU_15": 15,
}
View Source
var NwkSKeysResponseFieldPathsNested = []string{
	"f_nwk_s_int_key",
	"f_nwk_s_int_key.encrypted_key",
	"f_nwk_s_int_key.kek_label",
	"f_nwk_s_int_key.key",
	"nwk_s_enc_key",
	"nwk_s_enc_key.encrypted_key",
	"nwk_s_enc_key.kek_label",
	"nwk_s_enc_key.key",
	"s_nwk_s_int_key",
	"s_nwk_s_int_key.encrypted_key",
	"s_nwk_s_int_key.kek_label",
	"s_nwk_s_int_key.key",
}
View Source
var NwkSKeysResponseFieldPathsTopLevel = []string{
	"f_nwk_s_int_key",
	"nwk_s_enc_key",
	"s_nwk_s_int_key",
}
View Source
var OAuthAccessTokenFieldPathsNested = []string{
	"access_token",
	"client_ids",
	"client_ids.client_id",
	"created_at",
	"expires_at",
	"id",
	"refresh_token",
	"rights",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
	"user_session_id",
}
View Source
var OAuthAccessTokenFieldPathsTopLevel = []string{
	"access_token",
	"client_ids",
	"created_at",
	"expires_at",
	"id",
	"refresh_token",
	"rights",
	"user_ids",
	"user_session_id",
}
View Source
var OAuthAccessTokenIdentifiersFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"id",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var OAuthAccessTokenIdentifiersFieldPathsTopLevel = []string{
	"client_ids",
	"id",
	"user_ids",
}
View Source
var OAuthAccessTokensFieldPathsNested = []string{
	"tokens",
}
View Source
var OAuthAccessTokensFieldPathsTopLevel = []string{
	"tokens",
}
View Source
var OAuthAuthorizationCodeFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"code",
	"created_at",
	"expires_at",
	"redirect_uri",
	"rights",
	"state",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
	"user_session_id",
}
View Source
var OAuthAuthorizationCodeFieldPathsTopLevel = []string{
	"client_ids",
	"code",
	"created_at",
	"expires_at",
	"redirect_uri",
	"rights",
	"state",
	"user_ids",
	"user_session_id",
}
View Source
var OAuthClientAuthorizationFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"created_at",
	"rights",
	"updated_at",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var OAuthClientAuthorizationFieldPathsTopLevel = []string{
	"client_ids",
	"created_at",
	"rights",
	"updated_at",
	"user_ids",
}
View Source
var OAuthClientAuthorizationIdentifiersFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var OAuthClientAuthorizationIdentifiersFieldPathsTopLevel = []string{
	"client_ids",
	"user_ids",
}
View Source
var OAuthClientAuthorizationsFieldPathsNested = []string{
	"authorizations",
}
View Source
var OAuthClientAuthorizationsFieldPathsTopLevel = []string{
	"authorizations",
}
View Source
var OrganizationFieldPathsNested = []string{
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"ids",
	"ids.organization_id",
	"name",
	"updated_at",
}
View Source
var OrganizationFieldPathsTopLevel = []string{
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"ids",
	"name",
	"updated_at",
}
View Source
var OrganizationIdentifiersFieldPathsNested = []string{
	"organization_id",
}
View Source
var OrganizationIdentifiersFieldPathsTopLevel = []string{
	"organization_id",
}
View Source
var OrganizationOrUserIdentifiersFieldPathsNested = []string{
	"ids",
	"ids.organization_ids",
	"ids.organization_ids.organization_id",
	"ids.user_ids",
	"ids.user_ids.email",
	"ids.user_ids.user_id",
}
View Source
var OrganizationOrUserIdentifiersFieldPathsTopLevel = []string{
	"ids",
}
View Source
var OrganizationsFieldPathsNested = []string{
	"organizations",
}
View Source
var OrganizationsFieldPathsTopLevel = []string{
	"organizations",
}
View Source
var PHYVersion_name = map[int32]string{
	0: "PHY_UNKNOWN",
	1: "PHY_V1_0",
	2: "PHY_V1_0_1",
	3: "PHY_V1_0_2_REV_A",
	4: "PHY_V1_0_2_REV_B",
	5: "PHY_V1_1_REV_A",
	6: "PHY_V1_1_REV_B",
	7: "PHY_V1_0_3_REV_A",
}
View Source
var PHYVersion_value = map[string]int32{
	"PHY_UNKNOWN":      0,
	"PHY_V1_0":         1,
	"PHY_V1_0_1":       2,
	"PHY_V1_0_2_REV_A": 3,
	"PHY_V1_0_2_REV_B": 4,
	"PHY_V1_1_REV_A":   5,
	"PHY_V1_1_REV_B":   6,
	"PHY_V1_0_3_REV_A": 7,
}
View Source
var PayloadFormatter_name = map[int32]string{
	0: "FORMATTER_NONE",
	1: "FORMATTER_REPOSITORY",
	2: "FORMATTER_GRPC_SERVICE",
	3: "FORMATTER_JAVASCRIPT",
	4: "FORMATTER_CAYENNELPP",
}
View Source
var PayloadFormatter_value = map[string]int32{
	"FORMATTER_NONE":         0,
	"FORMATTER_REPOSITORY":   1,
	"FORMATTER_GRPC_SERVICE": 2,
	"FORMATTER_JAVASCRIPT":   3,
	"FORMATTER_CAYENNELPP":   4,
}
View Source
var PeerInfoFieldPathsNested = []string{
	"grpc_port",
	"roles",
	"tags",
	"tls",
}
View Source
var PeerInfoFieldPathsTopLevel = []string{
	"grpc_port",
	"roles",
	"tags",
	"tls",
}
View Source
var PictureFieldPathsNested = []string{
	"embedded",
	"embedded.data",
	"embedded.mime_type",
	"sizes",
}
View Source
var PictureFieldPathsTopLevel = []string{
	"embedded",
	"sizes",
}
View Source
var Picture_EmbeddedFieldPathsNested = []string{
	"data",
	"mime_type",
}
View Source
var Picture_EmbeddedFieldPathsTopLevel = []string{
	"data",
	"mime_type",
}
View Source
var PingSlotPeriodValueFieldPathsNested = []string{
	"value",
}
View Source
var PingSlotPeriodValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var PingSlotPeriod_name = map[int32]string{
	0: "PING_EVERY_1S",
	1: "PING_EVERY_2S",
	2: "PING_EVERY_4S",
	3: "PING_EVERY_8S",
	4: "PING_EVERY_16S",
	5: "PING_EVERY_32S",
	6: "PING_EVERY_64S",
	7: "PING_EVERY_128S",
}
View Source
var PingSlotPeriod_value = map[string]int32{
	"PING_EVERY_1S":   0,
	"PING_EVERY_2S":   1,
	"PING_EVERY_4S":   2,
	"PING_EVERY_8S":   3,
	"PING_EVERY_16S":  4,
	"PING_EVERY_32S":  5,
	"PING_EVERY_64S":  6,
	"PING_EVERY_128S": 7,
}
View Source
var PopulatorConfig struct {
	LoRaWAN struct {
		AppendMHDR       func(b []byte, mhdr MHDR) ([]byte, error)
		AppendFHDR       func(b []byte, fhdr FHDR, isUplink bool) ([]byte, error)
		AppendMessage    func(dst []byte, msg Message) ([]byte, error)
		MarshalMessage   func(msg Message) ([]byte, error)
		UnmarshalMessage func(b []byte, msg *Message) error

		ComputeUplinkMIC   func(sNwkSIntKey, fNwkSIntKey types.AES128Key, confFCnt uint32, txDRIdx uint8, txChIdx uint8, addr types.DevAddr, fCnt uint32, payload []byte) ([4]byte, error)
		ComputeDownlinkMIC func(key types.AES128Key, addr types.DevAddr, confFCnt uint32, fCnt uint32, payload []byte) ([4]byte, error)
	}
}
View Source
var PowerState_name = map[int32]string{
	0: "POWER_UNKNOWN",
	1: "POWER_BATTERY",
	2: "POWER_EXTERNAL",
}
View Source
var PowerState_value = map[string]int32{
	"POWER_UNKNOWN":  0,
	"POWER_BATTERY":  1,
	"POWER_EXTERNAL": 2,
}
View Source
var ProcessDownlinkMessageRequestFieldPathsNested = []string{
	"end_device_version_ids",
	"end_device_version_ids.brand_id",
	"end_device_version_ids.firmware_version",
	"end_device_version_ids.hardware_version",
	"end_device_version_ids.model_id",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.dev_addr",
	"ids.dev_eui",
	"ids.device_id",
	"ids.join_eui",
	"message",
	"message.class_b_c",
	"message.class_b_c.absolute_time",
	"message.class_b_c.gateways",
	"message.confirmed",
	"message.correlation_ids",
	"message.decoded_payload",
	"message.f_cnt",
	"message.f_port",
	"message.frm_payload",
	"message.priority",
	"message.session_key_id",
	"parameter",
}
View Source
var ProcessDownlinkMessageRequestFieldPathsTopLevel = []string{
	"end_device_version_ids",
	"ids",
	"message",
	"parameter",
}
View Source
var ProcessUplinkMessageRequestFieldPathsNested = []string{
	"end_device_version_ids",
	"end_device_version_ids.brand_id",
	"end_device_version_ids.firmware_version",
	"end_device_version_ids.hardware_version",
	"end_device_version_ids.model_id",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.dev_addr",
	"ids.dev_eui",
	"ids.device_id",
	"ids.join_eui",
	"message",
	"message.app_s_key",
	"message.app_s_key.encrypted_key",
	"message.app_s_key.kek_label",
	"message.app_s_key.key",
	"message.confirmed",
	"message.decoded_payload",
	"message.f_cnt",
	"message.f_port",
	"message.frm_payload",
	"message.last_a_f_cnt_down",
	"message.received_at",
	"message.rx_metadata",
	"message.session_key_id",
	"message.settings",
	"message.settings.coding_rate",
	"message.settings.data_rate",
	"message.settings.data_rate.modulation",
	"message.settings.data_rate.modulation.fsk",
	"message.settings.data_rate.modulation.fsk.bit_rate",
	"message.settings.data_rate.modulation.lora",
	"message.settings.data_rate.modulation.lora.bandwidth",
	"message.settings.data_rate.modulation.lora.spreading_factor",
	"message.settings.data_rate_index",
	"message.settings.downlink",
	"message.settings.downlink.antenna_index",
	"message.settings.downlink.invert_polarization",
	"message.settings.downlink.tx_power",
	"message.settings.enable_crc",
	"message.settings.frequency",
	"message.settings.time",
	"message.settings.timestamp",
	"parameter",
}
View Source
var ProcessUplinkMessageRequestFieldPathsTopLevel = []string{
	"end_device_version_ids",
	"ids",
	"message",
	"parameter",
}
View Source
var ProvisionEndDevicesRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"end_devices",
	"end_devices.from_data",
	"end_devices.from_data.join_eui",
	"end_devices.list",
	"end_devices.list.end_device_ids",
	"end_devices.list.join_eui",
	"end_devices.range",
	"end_devices.range.join_eui",
	"end_devices.range.start_dev_eui",
	"provisioner_id",
	"provisioning_data",
}
View Source
var ProvisionEndDevicesRequestFieldPathsTopLevel = []string{
	"application_ids",
	"end_devices",
	"provisioner_id",
	"provisioning_data",
}
View Source
var ProvisionEndDevicesRequest_IdentifiersFromDataFieldPathsNested = []string{
	"join_eui",
}
View Source
var ProvisionEndDevicesRequest_IdentifiersFromDataFieldPathsTopLevel = []string{
	"join_eui",
}
View Source
var ProvisionEndDevicesRequest_IdentifiersListFieldPathsNested = []string{
	"end_device_ids",
	"join_eui",
}
View Source
var ProvisionEndDevicesRequest_IdentifiersListFieldPathsTopLevel = []string{
	"end_device_ids",
	"join_eui",
}
View Source
var ProvisionEndDevicesRequest_IdentifiersRangeFieldPathsNested = []string{
	"join_eui",
	"start_dev_eui",
}
View Source
var ProvisionEndDevicesRequest_IdentifiersRangeFieldPathsTopLevel = []string{
	"join_eui",
	"start_dev_eui",
}
View Source
var PublicApplicationFields = append(PublicEntityFields)

PublicApplicationFields are the Application's fields that are public.

View Source
var PublicClientFields = append(PublicEntityFields,
	"name",
	"description",
	"redirect_uris",
	"state",
	"skip_authorization",
	"endorsed",
	"grants",
	"rights",
)

PublicClientFields are the Client's fields that are public.

View Source
var PublicEntityFields = []string{
	"ids",
	"created_at",
	"updated_at",
	"contact_info",
}

PublicEntityFields are the fields that are public for each entity.

View Source
var PublicGatewayFields = append(PublicEntityFields,
	"name",
	"description",
	"frequency_plan_id",
	"status_public",
	"location_public",
	"antennas",
)

PublicGatewayFields are the Gateway's fields that are public.

View Source
var PublicOrganizationFields = append(PublicEntityFields,
	"name",
)

PublicOrganizationFields are the Organization's fields that are public.

View Source
var PublicUserFields = append(PublicEntityFields,
	"name",
	"description",
	"state",
	"admin",
	"profile_picture",
)

PublicUserFields are the User's fields that are public.

View Source
var PullGatewayConfigurationRequestFieldPathsNested = []string{
	"field_mask",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var PullGatewayConfigurationRequestFieldPathsTopLevel = []string{
	"field_mask",
	"gateway_ids",
}
View Source
var QRCodeFormatFieldPathsNested = []string{
	"description",
	"field_mask",
	"name",
}
View Source
var QRCodeFormatFieldPathsTopLevel = []string{
	"description",
	"field_mask",
	"name",
}
View Source
var QRCodeFormatsFieldPathsNested = []string{
	"formats",
}
View Source
var QRCodeFormatsFieldPathsTopLevel = []string{
	"formats",
}
View Source
var RejoinCountExponent_name = map[int32]string{
	0:  "REJOIN_COUNT_16",
	1:  "REJOIN_COUNT_32",
	2:  "REJOIN_COUNT_64",
	3:  "REJOIN_COUNT_128",
	4:  "REJOIN_COUNT_256",
	5:  "REJOIN_COUNT_512",
	6:  "REJOIN_COUNT_1024",
	7:  "REJOIN_COUNT_2048",
	8:  "REJOIN_COUNT_4096",
	9:  "REJOIN_COUNT_8192",
	10: "REJOIN_COUNT_16384",
	11: "REJOIN_COUNT_32768",
	12: "REJOIN_COUNT_65536",
	13: "REJOIN_COUNT_131072",
	14: "REJOIN_COUNT_262144",
	15: "REJOIN_COUNT_524288",
}
View Source
var RejoinCountExponent_value = map[string]int32{
	"REJOIN_COUNT_16":     0,
	"REJOIN_COUNT_32":     1,
	"REJOIN_COUNT_64":     2,
	"REJOIN_COUNT_128":    3,
	"REJOIN_COUNT_256":    4,
	"REJOIN_COUNT_512":    5,
	"REJOIN_COUNT_1024":   6,
	"REJOIN_COUNT_2048":   7,
	"REJOIN_COUNT_4096":   8,
	"REJOIN_COUNT_8192":   9,
	"REJOIN_COUNT_16384":  10,
	"REJOIN_COUNT_32768":  11,
	"REJOIN_COUNT_65536":  12,
	"REJOIN_COUNT_131072": 13,
	"REJOIN_COUNT_262144": 14,
	"REJOIN_COUNT_524288": 15,
}
View Source
var RejoinPeriodExponent_name = map[int32]string{
	0: "REJOIN_PERIOD_0",
	1: "REJOIN_PERIOD_1",
	2: "REJOIN_PERIOD_2",
	3: "REJOIN_PERIOD_3",
	4: "REJOIN_PERIOD_4",
	5: "REJOIN_PERIOD_5",
	6: "REJOIN_PERIOD_6",
	7: "REJOIN_PERIOD_7",
}
View Source
var RejoinPeriodExponent_value = map[string]int32{
	"REJOIN_PERIOD_0": 0,
	"REJOIN_PERIOD_1": 1,
	"REJOIN_PERIOD_2": 2,
	"REJOIN_PERIOD_3": 3,
	"REJOIN_PERIOD_4": 4,
	"REJOIN_PERIOD_5": 5,
	"REJOIN_PERIOD_6": 6,
	"REJOIN_PERIOD_7": 7,
}
View Source
var RejoinRequestPayloadFieldPathsNested = []string{
	"dev_eui",
	"join_eui",
	"net_id",
	"rejoin_cnt",
	"rejoin_type",
}
View Source
var RejoinRequestPayloadFieldPathsTopLevel = []string{
	"dev_eui",
	"join_eui",
	"net_id",
	"rejoin_cnt",
	"rejoin_type",
}
View Source
var RejoinTimeExponent_name = map[int32]string{
	0:  "REJOIN_TIME_0",
	1:  "REJOIN_TIME_1",
	2:  "REJOIN_TIME_2",
	3:  "REJOIN_TIME_3",
	4:  "REJOIN_TIME_4",
	5:  "REJOIN_TIME_5",
	6:  "REJOIN_TIME_6",
	7:  "REJOIN_TIME_7",
	8:  "REJOIN_TIME_8",
	9:  "REJOIN_TIME_9",
	10: "REJOIN_TIME_10",
	11: "REJOIN_TIME_11",
	12: "REJOIN_TIME_12",
	13: "REJOIN_TIME_13",
	14: "REJOIN_TIME_14",
	15: "REJOIN_TIME_15",
}
View Source
var RejoinTimeExponent_value = map[string]int32{
	"REJOIN_TIME_0":  0,
	"REJOIN_TIME_1":  1,
	"REJOIN_TIME_2":  2,
	"REJOIN_TIME_3":  3,
	"REJOIN_TIME_4":  4,
	"REJOIN_TIME_5":  5,
	"REJOIN_TIME_6":  6,
	"REJOIN_TIME_7":  7,
	"REJOIN_TIME_8":  8,
	"REJOIN_TIME_9":  9,
	"REJOIN_TIME_10": 10,
	"REJOIN_TIME_11": 11,
	"REJOIN_TIME_12": 12,
	"REJOIN_TIME_13": 13,
	"REJOIN_TIME_14": 14,
	"REJOIN_TIME_15": 15,
}
View Source
var RejoinType_name = map[int32]string{
	0: "CONTEXT",
	1: "SESSION",
	2: "KEYS",
}
View Source
var RejoinType_value = map[string]int32{
	"CONTEXT": 0,
	"SESSION": 1,
	"KEYS":    2,
}
View Source
var Right_name = map[int32]string{
	0:  "right_invalid",
	1:  "RIGHT_USER_INFO",
	2:  "RIGHT_USER_SETTINGS_BASIC",
	3:  "RIGHT_USER_SETTINGS_API_KEYS",
	4:  "RIGHT_USER_DELETE",
	5:  "RIGHT_USER_AUTHORIZED_CLIENTS",
	6:  "RIGHT_USER_APPLICATIONS_LIST",
	7:  "RIGHT_USER_APPLICATIONS_CREATE",
	8:  "RIGHT_USER_GATEWAYS_LIST",
	9:  "RIGHT_USER_GATEWAYS_CREATE",
	10: "RIGHT_USER_CLIENTS_LIST",
	11: "RIGHT_USER_CLIENTS_CREATE",
	12: "RIGHT_USER_ORGANIZATIONS_LIST",
	13: "RIGHT_USER_ORGANIZATIONS_CREATE",
	14: "RIGHT_USER_ALL",
	15: "RIGHT_APPLICATION_INFO",
	16: "RIGHT_APPLICATION_SETTINGS_BASIC",
	17: "RIGHT_APPLICATION_SETTINGS_API_KEYS",
	18: "RIGHT_APPLICATION_SETTINGS_COLLABORATORS",
	56: "RIGHT_APPLICATION_SETTINGS_PACKAGES",
	19: "RIGHT_APPLICATION_DELETE",
	20: "RIGHT_APPLICATION_DEVICES_READ",
	21: "RIGHT_APPLICATION_DEVICES_WRITE",
	22: "RIGHT_APPLICATION_DEVICES_READ_KEYS",
	23: "RIGHT_APPLICATION_DEVICES_WRITE_KEYS",
	24: "RIGHT_APPLICATION_TRAFFIC_READ",
	25: "RIGHT_APPLICATION_TRAFFIC_UP_WRITE",
	26: "RIGHT_APPLICATION_TRAFFIC_DOWN_WRITE",
	27: "RIGHT_APPLICATION_LINK",
	28: "RIGHT_APPLICATION_ALL",
	29: "RIGHT_CLIENT_ALL",
	30: "RIGHT_GATEWAY_INFO",
	31: "RIGHT_GATEWAY_SETTINGS_BASIC",
	32: "RIGHT_GATEWAY_SETTINGS_API_KEYS",
	33: "RIGHT_GATEWAY_SETTINGS_COLLABORATORS",
	34: "RIGHT_GATEWAY_DELETE",
	35: "RIGHT_GATEWAY_TRAFFIC_READ",
	36: "RIGHT_GATEWAY_TRAFFIC_DOWN_WRITE",
	37: "RIGHT_GATEWAY_LINK",
	38: "RIGHT_GATEWAY_STATUS_READ",
	39: "RIGHT_GATEWAY_LOCATION_READ",
	40: "RIGHT_GATEWAY_ALL",
	41: "RIGHT_ORGANIZATION_INFO",
	42: "RIGHT_ORGANIZATION_SETTINGS_BASIC",
	43: "RIGHT_ORGANIZATION_SETTINGS_API_KEYS",
	44: "RIGHT_ORGANIZATION_SETTINGS_MEMBERS",
	45: "RIGHT_ORGANIZATION_DELETE",
	46: "RIGHT_ORGANIZATION_APPLICATIONS_LIST",
	47: "RIGHT_ORGANIZATION_APPLICATIONS_CREATE",
	48: "RIGHT_ORGANIZATION_GATEWAYS_LIST",
	49: "RIGHT_ORGANIZATION_GATEWAYS_CREATE",
	50: "RIGHT_ORGANIZATION_CLIENTS_LIST",
	51: "RIGHT_ORGANIZATION_CLIENTS_CREATE",
	52: "RIGHT_ORGANIZATION_ADD_AS_COLLABORATOR",
	53: "RIGHT_ORGANIZATION_ALL",
	54: "RIGHT_SEND_INVITES",
	55: "RIGHT_ALL",
}
View Source
var Right_value = map[string]int32{
	"right_invalid":                            0,
	"RIGHT_USER_INFO":                          1,
	"RIGHT_USER_SETTINGS_BASIC":                2,
	"RIGHT_USER_SETTINGS_API_KEYS":             3,
	"RIGHT_USER_DELETE":                        4,
	"RIGHT_USER_AUTHORIZED_CLIENTS":            5,
	"RIGHT_USER_APPLICATIONS_LIST":             6,
	"RIGHT_USER_APPLICATIONS_CREATE":           7,
	"RIGHT_USER_GATEWAYS_LIST":                 8,
	"RIGHT_USER_GATEWAYS_CREATE":               9,
	"RIGHT_USER_CLIENTS_LIST":                  10,
	"RIGHT_USER_CLIENTS_CREATE":                11,
	"RIGHT_USER_ORGANIZATIONS_LIST":            12,
	"RIGHT_USER_ORGANIZATIONS_CREATE":          13,
	"RIGHT_USER_ALL":                           14,
	"RIGHT_APPLICATION_INFO":                   15,
	"RIGHT_APPLICATION_SETTINGS_BASIC":         16,
	"RIGHT_APPLICATION_SETTINGS_API_KEYS":      17,
	"RIGHT_APPLICATION_SETTINGS_COLLABORATORS": 18,
	"RIGHT_APPLICATION_SETTINGS_PACKAGES":      56,
	"RIGHT_APPLICATION_DELETE":                 19,
	"RIGHT_APPLICATION_DEVICES_READ":           20,
	"RIGHT_APPLICATION_DEVICES_WRITE":          21,
	"RIGHT_APPLICATION_DEVICES_READ_KEYS":      22,
	"RIGHT_APPLICATION_DEVICES_WRITE_KEYS":     23,
	"RIGHT_APPLICATION_TRAFFIC_READ":           24,
	"RIGHT_APPLICATION_TRAFFIC_UP_WRITE":       25,
	"RIGHT_APPLICATION_TRAFFIC_DOWN_WRITE":     26,
	"RIGHT_APPLICATION_LINK":                   27,
	"RIGHT_APPLICATION_ALL":                    28,
	"RIGHT_CLIENT_ALL":                         29,
	"RIGHT_GATEWAY_INFO":                       30,
	"RIGHT_GATEWAY_SETTINGS_BASIC":             31,
	"RIGHT_GATEWAY_SETTINGS_API_KEYS":          32,
	"RIGHT_GATEWAY_SETTINGS_COLLABORATORS":     33,
	"RIGHT_GATEWAY_DELETE":                     34,
	"RIGHT_GATEWAY_TRAFFIC_READ":               35,
	"RIGHT_GATEWAY_TRAFFIC_DOWN_WRITE":         36,
	"RIGHT_GATEWAY_LINK":                       37,
	"RIGHT_GATEWAY_STATUS_READ":                38,
	"RIGHT_GATEWAY_LOCATION_READ":              39,
	"RIGHT_GATEWAY_ALL":                        40,
	"RIGHT_ORGANIZATION_INFO":                  41,
	"RIGHT_ORGANIZATION_SETTINGS_BASIC":        42,
	"RIGHT_ORGANIZATION_SETTINGS_API_KEYS":     43,
	"RIGHT_ORGANIZATION_SETTINGS_MEMBERS":      44,
	"RIGHT_ORGANIZATION_DELETE":                45,
	"RIGHT_ORGANIZATION_APPLICATIONS_LIST":     46,
	"RIGHT_ORGANIZATION_APPLICATIONS_CREATE":   47,
	"RIGHT_ORGANIZATION_GATEWAYS_LIST":         48,
	"RIGHT_ORGANIZATION_GATEWAYS_CREATE":       49,
	"RIGHT_ORGANIZATION_CLIENTS_LIST":          50,
	"RIGHT_ORGANIZATION_CLIENTS_CREATE":        51,
	"RIGHT_ORGANIZATION_ADD_AS_COLLABORATOR":   52,
	"RIGHT_ORGANIZATION_ALL":                   53,
	"RIGHT_SEND_INVITES":                       54,
	"RIGHT_ALL":                                55,
}
View Source
var RightsFieldPathsNested = []string{
	"rights",
}
View Source
var RightsFieldPathsTopLevel = []string{
	"rights",
}
View Source
var RootKeysFieldPathsNested = []string{
	"app_key",
	"app_key.encrypted_key",
	"app_key.kek_label",
	"app_key.key",
	"nwk_key",
	"nwk_key.encrypted_key",
	"nwk_key.kek_label",
	"nwk_key.key",
	"root_key_id",
}
View Source
var RootKeysFieldPathsTopLevel = []string{
	"app_key",
	"nwk_key",
	"root_key_id",
}
View Source
var RxDelayValueFieldPathsNested = []string{
	"value",
}
View Source
var RxDelayValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var RxDelay_name = map[int32]string{
	0:  "RX_DELAY_0",
	1:  "RX_DELAY_1",
	2:  "RX_DELAY_2",
	3:  "RX_DELAY_3",
	4:  "RX_DELAY_4",
	5:  "RX_DELAY_5",
	6:  "RX_DELAY_6",
	7:  "RX_DELAY_7",
	8:  "RX_DELAY_8",
	9:  "RX_DELAY_9",
	10: "RX_DELAY_10",
	11: "RX_DELAY_11",
	12: "RX_DELAY_12",
	13: "RX_DELAY_13",
	14: "RX_DELAY_14",
	15: "RX_DELAY_15",
}
View Source
var RxDelay_value = map[string]int32{
	"RX_DELAY_0":  0,
	"RX_DELAY_1":  1,
	"RX_DELAY_2":  2,
	"RX_DELAY_3":  3,
	"RX_DELAY_4":  4,
	"RX_DELAY_5":  5,
	"RX_DELAY_6":  6,
	"RX_DELAY_7":  7,
	"RX_DELAY_8":  8,
	"RX_DELAY_9":  9,
	"RX_DELAY_10": 10,
	"RX_DELAY_11": 11,
	"RX_DELAY_12": 12,
	"RX_DELAY_13": 13,
	"RX_DELAY_14": 14,
	"RX_DELAY_15": 15,
}
View Source
var RxMetadataFieldPathsNested = []string{
	"advanced",
	"antenna_index",
	"channel_index",
	"channel_rssi",
	"downlink_path_constraint",
	"encrypted_fine_timestamp",
	"encrypted_fine_timestamp_key_id",
	"fine_timestamp",
	"frequency_offset",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
	"location",
	"location.accuracy",
	"location.altitude",
	"location.latitude",
	"location.longitude",
	"location.source",
	"rssi",
	"rssi_standard_deviation",
	"signal_rssi",
	"snr",
	"time",
	"timestamp",
	"uplink_token",
}
View Source
var RxMetadataFieldPathsTopLevel = []string{
	"advanced",
	"antenna_index",
	"channel_index",
	"channel_rssi",
	"downlink_path_constraint",
	"encrypted_fine_timestamp",
	"encrypted_fine_timestamp_key_id",
	"fine_timestamp",
	"frequency_offset",
	"gateway_ids",
	"location",
	"rssi",
	"rssi_standard_deviation",
	"signal_rssi",
	"snr",
	"time",
	"timestamp",
	"uplink_token",
}
View Source
var ScheduleDownlinkErrorDetailsFieldPathsNested = []string{
	"path_errors",
}
View Source
var ScheduleDownlinkErrorDetailsFieldPathsTopLevel = []string{
	"path_errors",
}
View Source
var ScheduleDownlinkResponseFieldPathsNested = []string{
	"delay",
}
View Source
var ScheduleDownlinkResponseFieldPathsTopLevel = []string{
	"delay",
}
View Source
var SearchEndDevicesRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"attributes_contain",
	"description_contains",
	"dev_addr_contains",
	"dev_eui_contains",
	"field_mask",
	"id_contains",
	"join_eui_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchEndDevicesRequestFieldPathsTopLevel = []string{
	"application_ids",
	"attributes_contain",
	"description_contains",
	"dev_addr_contains",
	"dev_eui_contains",
	"field_mask",
	"id_contains",
	"join_eui_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchEntitiesRequestFieldPathsNested = []string{
	"attributes_contain",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchEntitiesRequestFieldPathsTopLevel = []string{
	"attributes_contain",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SendInvitationRequestFieldPathsNested = []string{
	"email",
}
View Source
var SendInvitationRequestFieldPathsTopLevel = []string{
	"email",
}
View Source
var SessionFieldPathsNested = []string{
	"dev_addr",
	"keys",
	"keys.app_s_key",
	"keys.app_s_key.encrypted_key",
	"keys.app_s_key.kek_label",
	"keys.app_s_key.key",
	"keys.f_nwk_s_int_key",
	"keys.f_nwk_s_int_key.encrypted_key",
	"keys.f_nwk_s_int_key.kek_label",
	"keys.f_nwk_s_int_key.key",
	"keys.nwk_s_enc_key",
	"keys.nwk_s_enc_key.encrypted_key",
	"keys.nwk_s_enc_key.kek_label",
	"keys.nwk_s_enc_key.key",
	"keys.s_nwk_s_int_key",
	"keys.s_nwk_s_int_key.encrypted_key",
	"keys.s_nwk_s_int_key.kek_label",
	"keys.s_nwk_s_int_key.key",
	"keys.session_key_id",
	"last_a_f_cnt_down",
	"last_conf_f_cnt_down",
	"last_f_cnt_up",
	"last_n_f_cnt_down",
	"queued_application_downlinks",
	"started_at",
}
View Source
var SessionFieldPathsTopLevel = []string{
	"dev_addr",
	"keys",
	"last_a_f_cnt_down",
	"last_conf_f_cnt_down",
	"last_f_cnt_up",
	"last_n_f_cnt_down",
	"queued_application_downlinks",
	"started_at",
}
View Source
var SessionKeyRequestFieldPathsNested = []string{
	"dev_eui",
	"join_eui",
	"session_key_id",
}
View Source
var SessionKeyRequestFieldPathsTopLevel = []string{
	"dev_eui",
	"join_eui",
	"session_key_id",
}
View Source
var SessionKeysFieldPathsNested = []string{
	"app_s_key",
	"app_s_key.encrypted_key",
	"app_s_key.kek_label",
	"app_s_key.key",
	"f_nwk_s_int_key",
	"f_nwk_s_int_key.encrypted_key",
	"f_nwk_s_int_key.kek_label",
	"f_nwk_s_int_key.key",
	"nwk_s_enc_key",
	"nwk_s_enc_key.encrypted_key",
	"nwk_s_enc_key.kek_label",
	"nwk_s_enc_key.key",
	"s_nwk_s_int_key",
	"s_nwk_s_int_key.encrypted_key",
	"s_nwk_s_int_key.kek_label",
	"s_nwk_s_int_key.key",
	"session_key_id",
}
View Source
var SessionKeysFieldPathsTopLevel = []string{
	"app_s_key",
	"f_nwk_s_int_key",
	"nwk_s_enc_key",
	"s_nwk_s_int_key",
	"session_key_id",
}
View Source
var SetApplicationCollaboratorRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.ids",
	"collaborator.ids.ids.organization_ids",
	"collaborator.ids.ids.organization_ids.organization_id",
	"collaborator.ids.ids.user_ids",
	"collaborator.ids.ids.user_ids.email",
	"collaborator.ids.ids.user_ids.user_id",
	"collaborator.rights",
}
View Source
var SetApplicationCollaboratorRequestFieldPathsTopLevel = []string{
	"application_ids",
	"collaborator",
}
View Source
var SetApplicationLinkRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
	"link",
	"link.api_key",
	"link.default_formatters",
	"link.default_formatters.down_formatter",
	"link.default_formatters.down_formatter_parameter",
	"link.default_formatters.up_formatter",
	"link.default_formatters.up_formatter_parameter",
	"link.network_server_address",
	"link.tls",
}
View Source
var SetApplicationLinkRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
	"link",
}
View Source
var SetApplicationPackageAssociationRequestFieldPathsNested = []string{
	"association",
	"association.created_at",
	"association.data",
	"association.ids",
	"association.ids.end_device_ids",
	"association.ids.end_device_ids.application_ids",
	"association.ids.end_device_ids.application_ids.application_id",
	"association.ids.end_device_ids.dev_addr",
	"association.ids.end_device_ids.dev_eui",
	"association.ids.end_device_ids.device_id",
	"association.ids.end_device_ids.join_eui",
	"association.ids.f_port",
	"association.package_name",
	"association.updated_at",
	"field_mask",
}
View Source
var SetApplicationPackageAssociationRequestFieldPathsTopLevel = []string{
	"association",
	"field_mask",
}
View Source
var SetApplicationPubSubRequestFieldPathsNested = []string{
	"field_mask",
	"pubsub",
	"pubsub.base_topic",
	"pubsub.created_at",
	"pubsub.downlink_ack",
	"pubsub.downlink_ack.topic",
	"pubsub.downlink_failed",
	"pubsub.downlink_failed.topic",
	"pubsub.downlink_nack",
	"pubsub.downlink_nack.topic",
	"pubsub.downlink_push",
	"pubsub.downlink_push.topic",
	"pubsub.downlink_queued",
	"pubsub.downlink_queued.topic",
	"pubsub.downlink_replace",
	"pubsub.downlink_replace.topic",
	"pubsub.downlink_sent",
	"pubsub.downlink_sent.topic",
	"pubsub.format",
	"pubsub.ids",
	"pubsub.ids.application_ids",
	"pubsub.ids.application_ids.application_id",
	"pubsub.ids.pub_sub_id",
	"pubsub.join_accept",
	"pubsub.join_accept.topic",
	"pubsub.location_solved",
	"pubsub.location_solved.topic",
	"pubsub.provider",
	"pubsub.provider.mqtt",
	"pubsub.provider.mqtt.client_id",
	"pubsub.provider.mqtt.password",
	"pubsub.provider.mqtt.publish_qos",
	"pubsub.provider.mqtt.server_url",
	"pubsub.provider.mqtt.subscribe_qos",
	"pubsub.provider.mqtt.tls_ca",
	"pubsub.provider.mqtt.tls_client_cert",
	"pubsub.provider.mqtt.tls_client_key",
	"pubsub.provider.mqtt.use_tls",
	"pubsub.provider.mqtt.username",
	"pubsub.provider.nats",
	"pubsub.provider.nats.server_url",
	"pubsub.updated_at",
	"pubsub.uplink_message",
	"pubsub.uplink_message.topic",
}
View Source
var SetApplicationPubSubRequestFieldPathsTopLevel = []string{
	"field_mask",
	"pubsub",
}
View Source
var SetApplicationWebhookRequestFieldPathsNested = []string{
	"field_mask",
	"webhook",
	"webhook.base_url",
	"webhook.created_at",
	"webhook.downlink_ack",
	"webhook.downlink_ack.path",
	"webhook.downlink_api_key",
	"webhook.downlink_failed",
	"webhook.downlink_failed.path",
	"webhook.downlink_nack",
	"webhook.downlink_nack.path",
	"webhook.downlink_queued",
	"webhook.downlink_queued.path",
	"webhook.downlink_sent",
	"webhook.downlink_sent.path",
	"webhook.format",
	"webhook.headers",
	"webhook.ids",
	"webhook.ids.application_ids",
	"webhook.ids.application_ids.application_id",
	"webhook.ids.webhook_id",
	"webhook.join_accept",
	"webhook.join_accept.path",
	"webhook.location_solved",
	"webhook.location_solved.path",
	"webhook.template_fields",
	"webhook.template_ids",
	"webhook.template_ids.template_id",
	"webhook.updated_at",
	"webhook.uplink_message",
	"webhook.uplink_message.path",
}
View Source
var SetApplicationWebhookRequestFieldPathsTopLevel = []string{
	"field_mask",
	"webhook",
}
View Source
var SetClientCollaboratorRequestFieldPathsNested = []string{
	"client_ids",
	"client_ids.client_id",
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.ids",
	"collaborator.ids.ids.organization_ids",
	"collaborator.ids.ids.organization_ids.organization_id",
	"collaborator.ids.ids.user_ids",
	"collaborator.ids.ids.user_ids.email",
	"collaborator.ids.ids.user_ids.user_id",
	"collaborator.rights",
}
View Source
var SetClientCollaboratorRequestFieldPathsTopLevel = []string{
	"client_ids",
	"collaborator",
}
View Source
var SetEndDeviceRequestFieldPathsNested = []string{}/* 608 elements not displayed */
View Source
var SetEndDeviceRequestFieldPathsTopLevel = []string{
	"end_device",
	"field_mask",
}
View Source
var SetGatewayCollaboratorRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.ids",
	"collaborator.ids.ids.organization_ids",
	"collaborator.ids.ids.organization_ids.organization_id",
	"collaborator.ids.ids.user_ids",
	"collaborator.ids.ids.user_ids.email",
	"collaborator.ids.ids.user_ids.user_id",
	"collaborator.rights",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var SetGatewayCollaboratorRequestFieldPathsTopLevel = []string{
	"collaborator",
	"gateway_ids",
}
View Source
var SetOrganizationCollaboratorRequestFieldPathsNested = []string{
	"collaborator",
	"collaborator.ids",
	"collaborator.ids.ids",
	"collaborator.ids.ids.organization_ids",
	"collaborator.ids.ids.organization_ids.organization_id",
	"collaborator.ids.ids.user_ids",
	"collaborator.ids.ids.user_ids.email",
	"collaborator.ids.ids.user_ids.user_id",
	"collaborator.rights",
	"organization_ids",
	"organization_ids.organization_id",
}
View Source
var SetOrganizationCollaboratorRequestFieldPathsTopLevel = []string{
	"collaborator",
	"organization_ids",
}
View Source
var State_name = map[int32]string{
	0: "STATE_REQUESTED",
	1: "STATE_APPROVED",
	2: "STATE_REJECTED",
	3: "STATE_FLAGGED",
	4: "STATE_SUSPENDED",
}
View Source
var State_value = map[string]int32{
	"STATE_REQUESTED": 0,
	"STATE_APPROVED":  1,
	"STATE_REJECTED":  2,
	"STATE_FLAGGED":   3,
	"STATE_SUSPENDED": 4,
}
View Source
var StreamEventsRequestFieldPathsNested = []string{
	"after",
	"identifiers",
	"tail",
}
View Source
var StreamEventsRequestFieldPathsTopLevel = []string{
	"after",
	"identifiers",
	"tail",
}
View Source
var TxAcknowledgmentFieldPathsNested = []string{
	"correlation_ids",
	"result",
}
View Source
var TxAcknowledgmentFieldPathsTopLevel = []string{
	"correlation_ids",
	"result",
}
View Source
var TxAcknowledgment_Result_name = map[int32]string{
	0: "SUCCESS",
	1: "UNKNOWN_ERROR",
	2: "TOO_LATE",
	3: "TOO_EARLY",
	4: "COLLISION_PACKET",
	5: "COLLISION_BEACON",
	6: "TX_FREQ",
	7: "TX_POWER",
	8: "GPS_UNLOCKED",
}
View Source
var TxAcknowledgment_Result_value = map[string]int32{
	"SUCCESS":          0,
	"UNKNOWN_ERROR":    1,
	"TOO_LATE":         2,
	"TOO_EARLY":        3,
	"COLLISION_PACKET": 4,
	"COLLISION_BEACON": 5,
	"TX_FREQ":          6,
	"TX_POWER":         7,
	"GPS_UNLOCKED":     8,
}
View Source
var TxRequestFieldPathsNested = []string{
	"absolute_time",
	"advanced",
	"class",
	"downlink_paths",
	"frequency_plan_id",
	"priority",
	"rx1_data_rate_index",
	"rx1_delay",
	"rx1_frequency",
	"rx2_data_rate_index",
	"rx2_frequency",
}
View Source
var TxRequestFieldPathsTopLevel = []string{
	"absolute_time",
	"advanced",
	"class",
	"downlink_paths",
	"frequency_plan_id",
	"priority",
	"rx1_data_rate_index",
	"rx1_delay",
	"rx1_frequency",
	"rx2_data_rate_index",
	"rx2_frequency",
}
View Source
var TxSchedulePriority_name = map[int32]string{
	0: "LOWEST",
	1: "LOW",
	2: "BELOW_NORMAL",
	3: "NORMAL",
	4: "ABOVE_NORMAL",
	5: "HIGH",
	6: "HIGHEST",
}
View Source
var TxSchedulePriority_value = map[string]int32{
	"LOWEST":       0,
	"LOW":          1,
	"BELOW_NORMAL": 2,
	"NORMAL":       3,
	"ABOVE_NORMAL": 4,
	"HIGH":         5,
	"HIGHEST":      6,
}
View Source
var TxSettingsFieldPathsNested = []string{
	"coding_rate",
	"data_rate",
	"data_rate.modulation",
	"data_rate.modulation.fsk",
	"data_rate.modulation.fsk.bit_rate",
	"data_rate.modulation.lora",
	"data_rate.modulation.lora.bandwidth",
	"data_rate.modulation.lora.spreading_factor",
	"data_rate_index",
	"downlink",
	"downlink.antenna_index",
	"downlink.invert_polarization",
	"downlink.tx_power",
	"enable_crc",
	"frequency",
	"time",
	"timestamp",
}
View Source
var TxSettingsFieldPathsTopLevel = []string{
	"coding_rate",
	"data_rate",
	"data_rate_index",
	"downlink",
	"enable_crc",
	"frequency",
	"time",
	"timestamp",
}
View Source
var TxSettings_DownlinkFieldPathsNested = []string{
	"antenna_index",
	"invert_polarization",
	"tx_power",
}
View Source
var TxSettings_DownlinkFieldPathsTopLevel = []string{
	"antenna_index",
	"invert_polarization",
	"tx_power",
}
View Source
var UpdateApplicationAPIKeyRequestFieldPathsNested = []string{
	"api_key",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"application_ids",
	"application_ids.application_id",
}
View Source
var UpdateApplicationAPIKeyRequestFieldPathsTopLevel = []string{
	"api_key",
	"application_ids",
}
View Source
var UpdateApplicationRequestFieldPathsNested = []string{
	"application",
	"application.attributes",
	"application.contact_info",
	"application.created_at",
	"application.description",
	"application.ids",
	"application.ids.application_id",
	"application.name",
	"application.updated_at",
	"field_mask",
}
View Source
var UpdateApplicationRequestFieldPathsTopLevel = []string{
	"application",
	"field_mask",
}
View Source
var UpdateClientRequestFieldPathsNested = []string{
	"client",
	"client.attributes",
	"client.contact_info",
	"client.created_at",
	"client.description",
	"client.endorsed",
	"client.grants",
	"client.ids",
	"client.ids.client_id",
	"client.logout_redirect_uris",
	"client.name",
	"client.redirect_uris",
	"client.rights",
	"client.secret",
	"client.skip_authorization",
	"client.state",
	"client.updated_at",
	"field_mask",
}
View Source
var UpdateClientRequestFieldPathsTopLevel = []string{
	"client",
	"field_mask",
}
View Source
var UpdateEndDeviceRequestFieldPathsNested = []string{}/* 608 elements not displayed */
View Source
var UpdateEndDeviceRequestFieldPathsTopLevel = []string{
	"end_device",
	"field_mask",
}
View Source
var UpdateGatewayAPIKeyRequestFieldPathsNested = []string{
	"api_key",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var UpdateGatewayAPIKeyRequestFieldPathsTopLevel = []string{
	"api_key",
	"gateway_ids",
}
View Source
var UpdateGatewayRequestFieldPathsNested = []string{
	"field_mask",
	"gateway",
	"gateway.antennas",
	"gateway.attributes",
	"gateway.auto_update",
	"gateway.contact_info",
	"gateway.created_at",
	"gateway.description",
	"gateway.downlink_path_constraint",
	"gateway.enforce_duty_cycle",
	"gateway.frequency_plan_id",
	"gateway.frequency_plan_ids",
	"gateway.gateway_server_address",
	"gateway.ids",
	"gateway.ids.eui",
	"gateway.ids.gateway_id",
	"gateway.location_public",
	"gateway.name",
	"gateway.schedule_anytime_delay",
	"gateway.schedule_downlink_late",
	"gateway.status_public",
	"gateway.update_channel",
	"gateway.update_location_from_status",
	"gateway.updated_at",
	"gateway.version_ids",
	"gateway.version_ids.brand_id",
	"gateway.version_ids.firmware_version",
	"gateway.version_ids.hardware_version",
	"gateway.version_ids.model_id",
}
View Source
var UpdateGatewayRequestFieldPathsTopLevel = []string{
	"field_mask",
	"gateway",
}
View Source
var UpdateOrganizationAPIKeyRequestFieldPathsNested = []string{
	"api_key",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"organization_ids",
	"organization_ids.organization_id",
}
View Source
var UpdateOrganizationAPIKeyRequestFieldPathsTopLevel = []string{
	"api_key",
	"organization_ids",
}
View Source
var UpdateOrganizationRequestFieldPathsNested = []string{
	"field_mask",
	"organization",
	"organization.attributes",
	"organization.contact_info",
	"organization.created_at",
	"organization.description",
	"organization.ids",
	"organization.ids.organization_id",
	"organization.name",
	"organization.updated_at",
}
View Source
var UpdateOrganizationRequestFieldPathsTopLevel = []string{
	"field_mask",
	"organization",
}
View Source
var UpdateUserAPIKeyRequestFieldPathsNested = []string{
	"api_key",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var UpdateUserAPIKeyRequestFieldPathsTopLevel = []string{
	"api_key",
	"user_ids",
}
View Source
var UpdateUserPasswordRequestFieldPathsNested = []string{
	"new",
	"old",
	"revoke_all_access",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var UpdateUserPasswordRequestFieldPathsTopLevel = []string{
	"new",
	"old",
	"revoke_all_access",
	"user_ids",
}
View Source
var UpdateUserRequestFieldPathsNested = []string{
	"field_mask",
	"user",
	"user.admin",
	"user.attributes",
	"user.contact_info",
	"user.created_at",
	"user.description",
	"user.ids",
	"user.ids.email",
	"user.ids.user_id",
	"user.name",
	"user.password",
	"user.password_updated_at",
	"user.primary_email_address",
	"user.primary_email_address_validated_at",
	"user.profile_picture",
	"user.profile_picture.embedded",
	"user.profile_picture.embedded.data",
	"user.profile_picture.embedded.mime_type",
	"user.profile_picture.sizes",
	"user.require_password_update",
	"user.state",
	"user.temporary_password",
	"user.temporary_password_created_at",
	"user.temporary_password_expires_at",
	"user.updated_at",
}
View Source
var UpdateUserRequestFieldPathsTopLevel = []string{
	"field_mask",
	"user",
}
View Source
var UplinkMessageFieldPathsNested = []string{
	"correlation_ids",
	"device_channel_index",
	"payload",
	"payload.Payload",
	"payload.Payload.join_accept_payload",
	"payload.Payload.join_accept_payload.cf_list",
	"payload.Payload.join_accept_payload.cf_list.ch_masks",
	"payload.Payload.join_accept_payload.cf_list.freq",
	"payload.Payload.join_accept_payload.cf_list.type",
	"payload.Payload.join_accept_payload.dev_addr",
	"payload.Payload.join_accept_payload.dl_settings",
	"payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"payload.Payload.join_accept_payload.encrypted",
	"payload.Payload.join_accept_payload.join_nonce",
	"payload.Payload.join_accept_payload.net_id",
	"payload.Payload.join_accept_payload.rx_delay",
	"payload.Payload.join_request_payload",
	"payload.Payload.join_request_payload.dev_eui",
	"payload.Payload.join_request_payload.dev_nonce",
	"payload.Payload.join_request_payload.join_eui",
	"payload.Payload.mac_payload",
	"payload.Payload.mac_payload.decoded_payload",
	"payload.Payload.mac_payload.f_hdr",
	"payload.Payload.mac_payload.f_hdr.dev_addr",
	"payload.Payload.mac_payload.f_hdr.f_cnt",
	"payload.Payload.mac_payload.f_hdr.f_ctrl",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"payload.Payload.mac_payload.f_hdr.f_opts",
	"payload.Payload.mac_payload.f_port",
	"payload.Payload.mac_payload.frm_payload",
	"payload.Payload.rejoin_request_payload",
	"payload.Payload.rejoin_request_payload.dev_eui",
	"payload.Payload.rejoin_request_payload.join_eui",
	"payload.Payload.rejoin_request_payload.net_id",
	"payload.Payload.rejoin_request_payload.rejoin_cnt",
	"payload.Payload.rejoin_request_payload.rejoin_type",
	"payload.m_hdr",
	"payload.m_hdr.m_type",
	"payload.m_hdr.major",
	"payload.mic",
	"raw_payload",
	"received_at",
	"rx_metadata",
	"settings",
	"settings.coding_rate",
	"settings.data_rate",
	"settings.data_rate.modulation",
	"settings.data_rate.modulation.fsk",
	"settings.data_rate.modulation.fsk.bit_rate",
	"settings.data_rate.modulation.lora",
	"settings.data_rate.modulation.lora.bandwidth",
	"settings.data_rate.modulation.lora.spreading_factor",
	"settings.data_rate_index",
	"settings.downlink",
	"settings.downlink.antenna_index",
	"settings.downlink.invert_polarization",
	"settings.downlink.tx_power",
	"settings.enable_crc",
	"settings.frequency",
	"settings.time",
	"settings.timestamp",
}
View Source
var UplinkMessageFieldPathsTopLevel = []string{
	"correlation_ids",
	"device_channel_index",
	"payload",
	"raw_payload",
	"received_at",
	"rx_metadata",
	"settings",
}
View Source
var UplinkTokenFieldPathsNested = []string{
	"ids",
	"ids.antenna_index",
	"ids.gateway_ids",
	"ids.gateway_ids.eui",
	"ids.gateway_ids.gateway_id",
	"timestamp",
}
View Source
var UplinkTokenFieldPathsTopLevel = []string{
	"ids",
	"timestamp",
}
View Source
var UserFieldPathsNested = []string{
	"admin",
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"ids",
	"ids.email",
	"ids.user_id",
	"name",
	"password",
	"password_updated_at",
	"primary_email_address",
	"primary_email_address_validated_at",
	"profile_picture",
	"profile_picture.embedded",
	"profile_picture.embedded.data",
	"profile_picture.embedded.mime_type",
	"profile_picture.sizes",
	"require_password_update",
	"state",
	"temporary_password",
	"temporary_password_created_at",
	"temporary_password_expires_at",
	"updated_at",
}
View Source
var UserFieldPathsTopLevel = []string{
	"admin",
	"attributes",
	"contact_info",
	"created_at",
	"description",
	"ids",
	"name",
	"password",
	"password_updated_at",
	"primary_email_address",
	"primary_email_address_validated_at",
	"profile_picture",
	"require_password_update",
	"state",
	"temporary_password",
	"temporary_password_created_at",
	"temporary_password_expires_at",
	"updated_at",
}
View Source
var UserIdentifiersFieldPathsNested = []string{
	"email",
	"user_id",
}
View Source
var UserIdentifiersFieldPathsTopLevel = []string{
	"email",
	"user_id",
}
View Source
var UserSessionFieldPathsNested = []string{
	"created_at",
	"expires_at",
	"session_id",
	"updated_at",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var UserSessionFieldPathsTopLevel = []string{
	"created_at",
	"expires_at",
	"session_id",
	"updated_at",
	"user_ids",
}
View Source
var UserSessionIdentifiersFieldPathsNested = []string{
	"session_id",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var UserSessionIdentifiersFieldPathsTopLevel = []string{
	"session_id",
	"user_ids",
}
View Source
var UserSessionsFieldPathsNested = []string{
	"sessions",
}
View Source
var UserSessionsFieldPathsTopLevel = []string{
	"sessions",
}
View Source
var UsersFieldPathsNested = []string{
	"users",
}
View Source
var UsersFieldPathsTopLevel = []string{
	"users",
}

Functions

func AddFields

func AddFields(paths []string, addPaths ...string) []string

AddFields appends all addPaths which are not already present in paths to paths and returns the result.

func AddImplicitEndDeviceGetFields

func AddImplicitEndDeviceGetFields(paths ...string) []string

AddImplicitEndDeviceGetFields appends implicit EndDevice get paths to paths if not already present.

func AddImplicitSessionKeysGetFields

func AddImplicitSessionKeysGetFields(paths ...string) []string

AddImplicitSessionKeysGetFields appends implicit SessionKeys get paths to paths if not already present.

func AllowedBottomLevelFields

func AllowedBottomLevelFields(paths, allowedPaths []string) []string

AllowedBottomLevelFields returns the bottom level paths from the given paths that are in the allowed paths.

func AllowedFields

func AllowedFields(paths, allowedPaths []string) []string

AllowedFields returns the paths from the given paths that are in the allowed paths.

func BottomLevelFields

func BottomLevelFields(paths []string) []string

BottomLevelFields returns the unique bottom level fields of the given paths.

func ContainsField

func ContainsField(path string, allowedPaths []string) bool

ContainsField returns true if the given paths contains the field path.

func ErrorDetailsFromProto

func ErrorDetailsFromProto(e *ErrorDetails) errors.ErrorDetails

func ExcludeFields

func ExcludeFields(paths []string, excludePaths ...string) []string

ExcludeFields returns the given paths without the given search paths to exclude.

func ExcludeSubFields

func ExcludeSubFields(paths []string, excludePaths ...string) []string

ExcludeSubFields returns the given paths without sub-fields of excludePaths.

func FieldsWithPrefix

func FieldsWithPrefix(prefix string, paths ...string) []string

FieldsWithPrefix returns the paths with each the prefix prepended.

func FlattenPaths

func FlattenPaths(paths, flatten []string) []string

FlattenPaths flattens the paths by the given paths to flatten. When paths contains `a.b.c` and flatten contains `a.b`, the result will be `a.b`.

func HasAnyField

func HasAnyField(requested []string, search ...string) bool

HasAnyField returns whether the given requested paths contain any of the given fields. The requested fields (i.e. `a.b`) may be of a higher level than the search path (i.e. `a.b.c`).

func HasOnlyAllowedFields

func HasOnlyAllowedFields(requested []string, allowed ...string) bool

HasOnlyAllowedFields returns whether the given requested paths only contains paths that are allowed. The requested fields (i.e. `a.b`) may be of a lower level than the allowed path (i.e. `a`).

func NewPopulatedChannelIndex

func NewPopulatedChannelIndex(r randyEndDevice, _ bool) uint32

func NewPopulatedFrequency

func NewPopulatedFrequency(r randyEndDevice, _ bool) uint64

NewPopulatedFrequency returns a uint64 in range [100000, 1677721600].

func NewPopulatedID

func NewPopulatedID(r randyIdentifiers) string

func ProhibitFields

func ProhibitFields(requested []string, search ...string) error

ProhibitFields returns nil if the given requested paths contain none of the given fields and error otherwise. The requested fields (i.e. `a.b`) may be of a higher level than the search path (i.e. `a.b.c`).

func RegisterAppAsHandler

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

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

func RegisterAppAsHandlerClient

func RegisterAppAsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AppAsClient) error

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

func RegisterAppAsHandlerFromEndpoint

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

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

func RegisterAppAsHandlerServer

func RegisterAppAsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AppAsServer) error

RegisterAppAsHandlerServer registers the http handlers for service AppAs to "mux". UnaryRPC :call AppAsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterAppAsServer

func RegisterAppAsServer(s *grpc.Server, srv AppAsServer)

func RegisterApplicationAccessHandler

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

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

func RegisterApplicationAccessHandlerClient

func RegisterApplicationAccessHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationAccessClient) error

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

func RegisterApplicationAccessHandlerFromEndpoint

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

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

func RegisterApplicationAccessHandlerServer

func RegisterApplicationAccessHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationAccessServer) error

RegisterApplicationAccessHandlerServer registers the http handlers for service ApplicationAccess to "mux". UnaryRPC :call ApplicationAccessServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterApplicationAccessServer

func RegisterApplicationAccessServer(s *grpc.Server, srv ApplicationAccessServer)

func RegisterApplicationCryptoServiceServer

func RegisterApplicationCryptoServiceServer(s *grpc.Server, srv ApplicationCryptoServiceServer)

func RegisterApplicationPackageRegistryHandler

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

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

func RegisterApplicationPackageRegistryHandlerClient

func RegisterApplicationPackageRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationPackageRegistryClient) error

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

func RegisterApplicationPackageRegistryHandlerFromEndpoint

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

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

func RegisterApplicationPackageRegistryHandlerServer

func RegisterApplicationPackageRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationPackageRegistryServer) error

RegisterApplicationPackageRegistryHandlerServer registers the http handlers for service ApplicationPackageRegistry to "mux". UnaryRPC :call ApplicationPackageRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterApplicationPackageRegistryServer

func RegisterApplicationPackageRegistryServer(s *grpc.Server, srv ApplicationPackageRegistryServer)

func RegisterApplicationPubSubRegistryHandler

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

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

func RegisterApplicationPubSubRegistryHandlerClient

func RegisterApplicationPubSubRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationPubSubRegistryClient) error

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

func RegisterApplicationPubSubRegistryHandlerFromEndpoint

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

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

func RegisterApplicationPubSubRegistryHandlerServer

func RegisterApplicationPubSubRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationPubSubRegistryServer) error

RegisterApplicationPubSubRegistryHandlerServer registers the http handlers for service ApplicationPubSubRegistry to "mux". UnaryRPC :call ApplicationPubSubRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterApplicationPubSubRegistryServer

func RegisterApplicationPubSubRegistryServer(s *grpc.Server, srv ApplicationPubSubRegistryServer)

func RegisterApplicationRegistryHandler

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

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

func RegisterApplicationRegistryHandlerClient

func RegisterApplicationRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationRegistryClient) error

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

func RegisterApplicationRegistryHandlerFromEndpoint

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

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

func RegisterApplicationRegistryHandlerServer

func RegisterApplicationRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationRegistryServer) error

RegisterApplicationRegistryHandlerServer registers the http handlers for service ApplicationRegistry to "mux". UnaryRPC :call ApplicationRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterApplicationRegistryServer

func RegisterApplicationRegistryServer(s *grpc.Server, srv ApplicationRegistryServer)

func RegisterApplicationWebhookRegistryHandler

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

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

func RegisterApplicationWebhookRegistryHandlerClient

func RegisterApplicationWebhookRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationWebhookRegistryClient) error

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

func RegisterApplicationWebhookRegistryHandlerFromEndpoint

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

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

func RegisterApplicationWebhookRegistryHandlerServer

func RegisterApplicationWebhookRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationWebhookRegistryServer) error

RegisterApplicationWebhookRegistryHandlerServer registers the http handlers for service ApplicationWebhookRegistry to "mux". UnaryRPC :call ApplicationWebhookRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterApplicationWebhookRegistryServer

func RegisterApplicationWebhookRegistryServer(s *grpc.Server, srv ApplicationWebhookRegistryServer)

func RegisterAsEndDeviceRegistryHandler

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

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

func RegisterAsEndDeviceRegistryHandlerClient

func RegisterAsEndDeviceRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AsEndDeviceRegistryClient) error

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

func RegisterAsEndDeviceRegistryHandlerFromEndpoint

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

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

func RegisterAsEndDeviceRegistryHandlerServer

func RegisterAsEndDeviceRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AsEndDeviceRegistryServer) error

RegisterAsEndDeviceRegistryHandlerServer registers the http handlers for service AsEndDeviceRegistry to "mux". UnaryRPC :call AsEndDeviceRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterAsEndDeviceRegistryServer

func RegisterAsEndDeviceRegistryServer(s *grpc.Server, srv AsEndDeviceRegistryServer)

func RegisterAsHandler

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

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

func RegisterAsHandlerClient

func RegisterAsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AsClient) error

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

func RegisterAsHandlerFromEndpoint

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

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

func RegisterAsHandlerServer

func RegisterAsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AsServer) error

RegisterAsHandlerServer registers the http handlers for service As to "mux". UnaryRPC :call AsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterAsJsServer

func RegisterAsJsServer(s *grpc.Server, srv AsJsServer)

func RegisterAsNsServer

func RegisterAsNsServer(s *grpc.Server, srv AsNsServer)

func RegisterAsServer

func RegisterAsServer(s *grpc.Server, srv AsServer)

func RegisterClientAccessHandler

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

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

func RegisterClientAccessHandlerClient

func RegisterClientAccessHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ClientAccessClient) error

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

func RegisterClientAccessHandlerFromEndpoint

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

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

func RegisterClientAccessHandlerServer

func RegisterClientAccessHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ClientAccessServer) error

RegisterClientAccessHandlerServer registers the http handlers for service ClientAccess to "mux". UnaryRPC :call ClientAccessServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterClientAccessServer

func RegisterClientAccessServer(s *grpc.Server, srv ClientAccessServer)

func RegisterClientRegistryHandler

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

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

func RegisterClientRegistryHandlerClient

func RegisterClientRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ClientRegistryClient) error

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

func RegisterClientRegistryHandlerFromEndpoint

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

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

func RegisterClientRegistryHandlerServer

func RegisterClientRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ClientRegistryServer) error

RegisterClientRegistryHandlerServer registers the http handlers for service ClientRegistry to "mux". UnaryRPC :call ClientRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterClientRegistryServer

func RegisterClientRegistryServer(s *grpc.Server, srv ClientRegistryServer)

func RegisterConfigurationHandler

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

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

func RegisterConfigurationHandlerClient

func RegisterConfigurationHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ConfigurationClient) error

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

func RegisterConfigurationHandlerFromEndpoint

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

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

func RegisterConfigurationHandlerServer

func RegisterConfigurationHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ConfigurationServer) error

RegisterConfigurationHandlerServer registers the http handlers for service Configuration to "mux". UnaryRPC :call ConfigurationServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterConfigurationServer

func RegisterConfigurationServer(s *grpc.Server, srv ConfigurationServer)

func RegisterContactInfoRegistryHandler

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

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

func RegisterContactInfoRegistryHandlerClient

func RegisterContactInfoRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ContactInfoRegistryClient) error

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

func RegisterContactInfoRegistryHandlerFromEndpoint

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

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

func RegisterContactInfoRegistryHandlerServer

func RegisterContactInfoRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ContactInfoRegistryServer) error

RegisterContactInfoRegistryHandlerServer registers the http handlers for service ContactInfoRegistry to "mux". UnaryRPC :call ContactInfoRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterContactInfoRegistryServer

func RegisterContactInfoRegistryServer(s *grpc.Server, srv ContactInfoRegistryServer)

func RegisterDownlinkMessageProcessorServer

func RegisterDownlinkMessageProcessorServer(s *grpc.Server, srv DownlinkMessageProcessorServer)

func RegisterEndDeviceClaimingServerHandler

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

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

func RegisterEndDeviceClaimingServerHandlerClient

func RegisterEndDeviceClaimingServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EndDeviceClaimingServerClient) error

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

func RegisterEndDeviceClaimingServerHandlerFromEndpoint

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

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

func RegisterEndDeviceClaimingServerHandlerServer

func RegisterEndDeviceClaimingServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EndDeviceClaimingServerServer) error

RegisterEndDeviceClaimingServerHandlerServer registers the http handlers for service EndDeviceClaimingServer to "mux". UnaryRPC :call EndDeviceClaimingServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEndDeviceClaimingServerServer

func RegisterEndDeviceClaimingServerServer(s *grpc.Server, srv EndDeviceClaimingServerServer)

func RegisterEndDeviceQRCodeGeneratorHandler

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

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

func RegisterEndDeviceQRCodeGeneratorHandlerClient

func RegisterEndDeviceQRCodeGeneratorHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EndDeviceQRCodeGeneratorClient) error

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

func RegisterEndDeviceQRCodeGeneratorHandlerFromEndpoint

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

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

func RegisterEndDeviceQRCodeGeneratorHandlerServer

func RegisterEndDeviceQRCodeGeneratorHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EndDeviceQRCodeGeneratorServer) error

RegisterEndDeviceQRCodeGeneratorHandlerServer registers the http handlers for service EndDeviceQRCodeGenerator to "mux". UnaryRPC :call EndDeviceQRCodeGeneratorServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEndDeviceQRCodeGeneratorServer

func RegisterEndDeviceQRCodeGeneratorServer(s *grpc.Server, srv EndDeviceQRCodeGeneratorServer)

func RegisterEndDeviceRegistryHandler

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

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

func RegisterEndDeviceRegistryHandlerClient

func RegisterEndDeviceRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EndDeviceRegistryClient) error

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

func RegisterEndDeviceRegistryHandlerFromEndpoint

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

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

func RegisterEndDeviceRegistryHandlerServer

func RegisterEndDeviceRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EndDeviceRegistryServer) error

RegisterEndDeviceRegistryHandlerServer registers the http handlers for service EndDeviceRegistry to "mux". UnaryRPC :call EndDeviceRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEndDeviceRegistrySearchHandler

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

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

func RegisterEndDeviceRegistrySearchHandlerClient

func RegisterEndDeviceRegistrySearchHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EndDeviceRegistrySearchClient) error

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

func RegisterEndDeviceRegistrySearchHandlerFromEndpoint

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

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

func RegisterEndDeviceRegistrySearchHandlerServer

func RegisterEndDeviceRegistrySearchHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EndDeviceRegistrySearchServer) error

RegisterEndDeviceRegistrySearchHandlerServer registers the http handlers for service EndDeviceRegistrySearch to "mux". UnaryRPC :call EndDeviceRegistrySearchServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEndDeviceRegistrySearchServer

func RegisterEndDeviceRegistrySearchServer(s *grpc.Server, srv EndDeviceRegistrySearchServer)

func RegisterEndDeviceRegistryServer

func RegisterEndDeviceRegistryServer(s *grpc.Server, srv EndDeviceRegistryServer)

func RegisterEndDeviceTemplateConverterHandler

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

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

func RegisterEndDeviceTemplateConverterHandlerClient

func RegisterEndDeviceTemplateConverterHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EndDeviceTemplateConverterClient) error

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

func RegisterEndDeviceTemplateConverterHandlerFromEndpoint

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

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

func RegisterEndDeviceTemplateConverterHandlerServer

func RegisterEndDeviceTemplateConverterHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EndDeviceTemplateConverterServer) error

RegisterEndDeviceTemplateConverterHandlerServer registers the http handlers for service EndDeviceTemplateConverter to "mux". UnaryRPC :call EndDeviceTemplateConverterServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEndDeviceTemplateConverterServer

func RegisterEndDeviceTemplateConverterServer(s *grpc.Server, srv EndDeviceTemplateConverterServer)

func RegisterEntityAccessHandler

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

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

func RegisterEntityAccessHandlerClient

func RegisterEntityAccessHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EntityAccessClient) error

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

func RegisterEntityAccessHandlerFromEndpoint

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

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

func RegisterEntityAccessHandlerServer

func RegisterEntityAccessHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EntityAccessServer) error

RegisterEntityAccessHandlerServer registers the http handlers for service EntityAccess to "mux". UnaryRPC :call EntityAccessServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEntityAccessServer

func RegisterEntityAccessServer(s *grpc.Server, srv EntityAccessServer)

func RegisterEntityRegistrySearchHandler

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

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

func RegisterEntityRegistrySearchHandlerClient

func RegisterEntityRegistrySearchHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EntityRegistrySearchClient) error

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

func RegisterEntityRegistrySearchHandlerFromEndpoint

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

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

func RegisterEntityRegistrySearchHandlerServer

func RegisterEntityRegistrySearchHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EntityRegistrySearchServer) error

RegisterEntityRegistrySearchHandlerServer registers the http handlers for service EntityRegistrySearch to "mux". UnaryRPC :call EntityRegistrySearchServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEntityRegistrySearchServer

func RegisterEntityRegistrySearchServer(s *grpc.Server, srv EntityRegistrySearchServer)

func RegisterEventsHandler

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

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

func RegisterEventsHandlerClient

func RegisterEventsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EventsClient) error

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

func RegisterEventsHandlerFromEndpoint

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

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

func RegisterEventsHandlerServer

func RegisterEventsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EventsServer) error

RegisterEventsHandlerServer registers the http handlers for service Events to "mux". UnaryRPC :call EventsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterEventsServer

func RegisterEventsServer(s *grpc.Server, srv EventsServer)

func RegisterGatewayAccessHandler

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

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

func RegisterGatewayAccessHandlerClient

func RegisterGatewayAccessHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GatewayAccessClient) error

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

func RegisterGatewayAccessHandlerFromEndpoint

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

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

func RegisterGatewayAccessHandlerServer

func RegisterGatewayAccessHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GatewayAccessServer) error

RegisterGatewayAccessHandlerServer registers the http handlers for service GatewayAccess to "mux". UnaryRPC :call GatewayAccessServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterGatewayAccessServer

func RegisterGatewayAccessServer(s *grpc.Server, srv GatewayAccessServer)

func RegisterGatewayConfiguratorServer

func RegisterGatewayConfiguratorServer(s *grpc.Server, srv GatewayConfiguratorServer)

func RegisterGatewayRegistryHandler

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

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

func RegisterGatewayRegistryHandlerClient

func RegisterGatewayRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GatewayRegistryClient) error

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

func RegisterGatewayRegistryHandlerFromEndpoint

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

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

func RegisterGatewayRegistryHandlerServer

func RegisterGatewayRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GatewayRegistryServer) error

RegisterGatewayRegistryHandlerServer registers the http handlers for service GatewayRegistry to "mux". UnaryRPC :call GatewayRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterGatewayRegistryServer

func RegisterGatewayRegistryServer(s *grpc.Server, srv GatewayRegistryServer)

func RegisterGsHandler

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

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

func RegisterGsHandlerClient

func RegisterGsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GsClient) error

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

func RegisterGsHandlerFromEndpoint

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

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

func RegisterGsHandlerServer

func RegisterGsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GsServer) error

RegisterGsHandlerServer registers the http handlers for service Gs to "mux". UnaryRPC :call GsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterGsNsServer

func RegisterGsNsServer(s *grpc.Server, srv GsNsServer)

func RegisterGsPbaServer

func RegisterGsPbaServer(s *grpc.Server, srv GsPbaServer)

func RegisterGsServer

func RegisterGsServer(s *grpc.Server, srv GsServer)

func RegisterGtwGsHandler

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

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

func RegisterGtwGsHandlerClient

func RegisterGtwGsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GtwGsClient) error

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

func RegisterGtwGsHandlerFromEndpoint

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

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

func RegisterGtwGsHandlerServer

func RegisterGtwGsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GtwGsServer) error

RegisterGtwGsHandlerServer registers the http handlers for service GtwGs to "mux". UnaryRPC :call GtwGsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterGtwGsServer

func RegisterGtwGsServer(s *grpc.Server, srv GtwGsServer)

func RegisterJsEndDeviceRegistryHandler

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

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

func RegisterJsEndDeviceRegistryHandlerClient

func RegisterJsEndDeviceRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client JsEndDeviceRegistryClient) error

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

func RegisterJsEndDeviceRegistryHandlerFromEndpoint

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

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

func RegisterJsEndDeviceRegistryHandlerServer

func RegisterJsEndDeviceRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server JsEndDeviceRegistryServer) error

RegisterJsEndDeviceRegistryHandlerServer registers the http handlers for service JsEndDeviceRegistry to "mux". UnaryRPC :call JsEndDeviceRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterJsEndDeviceRegistryServer

func RegisterJsEndDeviceRegistryServer(s *grpc.Server, srv JsEndDeviceRegistryServer)

func RegisterJsHandler

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

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

func RegisterJsHandlerClient

func RegisterJsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client JsClient) error

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

func RegisterJsHandlerFromEndpoint

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

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

func RegisterJsHandlerServer

func RegisterJsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server JsServer) error

RegisterJsHandlerServer registers the http handlers for service Js to "mux". UnaryRPC :call JsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterJsServer

func RegisterJsServer(s *grpc.Server, srv JsServer)

func RegisterNetworkCryptoServiceServer

func RegisterNetworkCryptoServiceServer(s *grpc.Server, srv NetworkCryptoServiceServer)

func RegisterNsEndDeviceRegistryHandler

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

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

func RegisterNsEndDeviceRegistryHandlerClient

func RegisterNsEndDeviceRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NsEndDeviceRegistryClient) error

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

func RegisterNsEndDeviceRegistryHandlerFromEndpoint

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

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

func RegisterNsEndDeviceRegistryHandlerServer

func RegisterNsEndDeviceRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NsEndDeviceRegistryServer) error

RegisterNsEndDeviceRegistryHandlerServer registers the http handlers for service NsEndDeviceRegistry to "mux". UnaryRPC :call NsEndDeviceRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterNsEndDeviceRegistryServer

func RegisterNsEndDeviceRegistryServer(s *grpc.Server, srv NsEndDeviceRegistryServer)

func RegisterNsGsServer

func RegisterNsGsServer(s *grpc.Server, srv NsGsServer)

func RegisterNsHandler

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

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

func RegisterNsHandlerClient

func RegisterNsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NsClient) error

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

func RegisterNsHandlerFromEndpoint

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

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

func RegisterNsHandlerServer

func RegisterNsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NsServer) error

RegisterNsHandlerServer registers the http handlers for service Ns to "mux". UnaryRPC :call NsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterNsJsServer

func RegisterNsJsServer(s *grpc.Server, srv NsJsServer)

func RegisterNsServer

func RegisterNsServer(s *grpc.Server, srv NsServer)

func RegisterOAuthAuthorizationRegistryHandler

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

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

func RegisterOAuthAuthorizationRegistryHandlerClient

func RegisterOAuthAuthorizationRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OAuthAuthorizationRegistryClient) error

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

func RegisterOAuthAuthorizationRegistryHandlerFromEndpoint

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

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

func RegisterOAuthAuthorizationRegistryHandlerServer

func RegisterOAuthAuthorizationRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OAuthAuthorizationRegistryServer) error

RegisterOAuthAuthorizationRegistryHandlerServer registers the http handlers for service OAuthAuthorizationRegistry to "mux". UnaryRPC :call OAuthAuthorizationRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterOAuthAuthorizationRegistryServer

func RegisterOAuthAuthorizationRegistryServer(s *grpc.Server, srv OAuthAuthorizationRegistryServer)

func RegisterOrganizationAccessHandler

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

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

func RegisterOrganizationAccessHandlerClient

func RegisterOrganizationAccessHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OrganizationAccessClient) error

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

func RegisterOrganizationAccessHandlerFromEndpoint

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

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

func RegisterOrganizationAccessHandlerServer

func RegisterOrganizationAccessHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OrganizationAccessServer) error

RegisterOrganizationAccessHandlerServer registers the http handlers for service OrganizationAccess to "mux". UnaryRPC :call OrganizationAccessServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterOrganizationAccessServer

func RegisterOrganizationAccessServer(s *grpc.Server, srv OrganizationAccessServer)

func RegisterOrganizationRegistryHandler

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

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

func RegisterOrganizationRegistryHandlerClient

func RegisterOrganizationRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OrganizationRegistryClient) error

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

func RegisterOrganizationRegistryHandlerFromEndpoint

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

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

func RegisterOrganizationRegistryHandlerServer

func RegisterOrganizationRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OrganizationRegistryServer) error

RegisterOrganizationRegistryHandlerServer registers the http handlers for service OrganizationRegistry to "mux". UnaryRPC :call OrganizationRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterOrganizationRegistryServer

func RegisterOrganizationRegistryServer(s *grpc.Server, srv OrganizationRegistryServer)

func RegisterUplinkMessageProcessorServer

func RegisterUplinkMessageProcessorServer(s *grpc.Server, srv UplinkMessageProcessorServer)

func RegisterUserAccessHandler

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

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

func RegisterUserAccessHandlerClient

func RegisterUserAccessHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserAccessClient) error

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

func RegisterUserAccessHandlerFromEndpoint

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

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

func RegisterUserAccessHandlerServer

func RegisterUserAccessHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserAccessServer) error

RegisterUserAccessHandlerServer registers the http handlers for service UserAccess to "mux". UnaryRPC :call UserAccessServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterUserAccessServer

func RegisterUserAccessServer(s *grpc.Server, srv UserAccessServer)

func RegisterUserInvitationRegistryHandler

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

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

func RegisterUserInvitationRegistryHandlerClient

func RegisterUserInvitationRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserInvitationRegistryClient) error

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

func RegisterUserInvitationRegistryHandlerFromEndpoint

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

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

func RegisterUserInvitationRegistryHandlerServer

func RegisterUserInvitationRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserInvitationRegistryServer) error

RegisterUserInvitationRegistryHandlerServer registers the http handlers for service UserInvitationRegistry to "mux". UnaryRPC :call UserInvitationRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterUserInvitationRegistryServer

func RegisterUserInvitationRegistryServer(s *grpc.Server, srv UserInvitationRegistryServer)

func RegisterUserRegistryHandler

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

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

func RegisterUserRegistryHandlerClient

func RegisterUserRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserRegistryClient) error

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

func RegisterUserRegistryHandlerFromEndpoint

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

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

func RegisterUserRegistryHandlerServer

func RegisterUserRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserRegistryServer) error

RegisterUserRegistryHandlerServer registers the http handlers for service UserRegistry to "mux". UnaryRPC :call UserRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterUserRegistryServer

func RegisterUserRegistryServer(s *grpc.Server, srv UserRegistryServer)

func RegisterUserSessionRegistryHandler

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

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

func RegisterUserSessionRegistryHandlerClient

func RegisterUserSessionRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client UserSessionRegistryClient) error

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

func RegisterUserSessionRegistryHandlerFromEndpoint

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

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

func RegisterUserSessionRegistryHandlerServer

func RegisterUserSessionRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server UserSessionRegistryServer) error

RegisterUserSessionRegistryHandlerServer registers the http handlers for service UserSessionRegistry to "mux". UnaryRPC :call UserSessionRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterUserSessionRegistryServer

func RegisterUserSessionRegistryServer(s *grpc.Server, srv UserSessionRegistryServer)

func RequireFields

func RequireFields(requested []string, search ...string) error

RequireFields returns nil if the given requested paths contain all of the given fields and error otherwise. The requested fields (i.e. `a.b`) may be of a higher level than the search path (i.e. `a.b.c`).

func TopLevelFields

func TopLevelFields(paths []string) []string

TopLevelFields returns the unique top level fields of the given paths.

Types

type ADRAckDelayExponent

type ADRAckDelayExponent int32
const (
	ADR_ACK_DELAY_1     ADRAckDelayExponent = 0
	ADR_ACK_DELAY_2     ADRAckDelayExponent = 1
	ADR_ACK_DELAY_4     ADRAckDelayExponent = 2
	ADR_ACK_DELAY_8     ADRAckDelayExponent = 3
	ADR_ACK_DELAY_16    ADRAckDelayExponent = 4
	ADR_ACK_DELAY_32    ADRAckDelayExponent = 5
	ADR_ACK_DELAY_64    ADRAckDelayExponent = 6
	ADR_ACK_DELAY_128   ADRAckDelayExponent = 7
	ADR_ACK_DELAY_256   ADRAckDelayExponent = 8
	ADR_ACK_DELAY_512   ADRAckDelayExponent = 9
	ADR_ACK_DELAY_1024  ADRAckDelayExponent = 10
	ADR_ACK_DELAY_2048  ADRAckDelayExponent = 11
	ADR_ACK_DELAY_4096  ADRAckDelayExponent = 12
	ADR_ACK_DELAY_8192  ADRAckDelayExponent = 13
	ADR_ACK_DELAY_16384 ADRAckDelayExponent = 14
	ADR_ACK_DELAY_32768 ADRAckDelayExponent = 15
)

func (ADRAckDelayExponent) EnumDescriptor

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

func (ADRAckDelayExponent) String

func (x ADRAckDelayExponent) String() string

func (*ADRAckDelayExponent) UnmarshalJSON

func (v *ADRAckDelayExponent) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*ADRAckDelayExponent) UnmarshalText

func (v *ADRAckDelayExponent) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type ADRAckDelayExponentValue

type ADRAckDelayExponentValue struct {
	Value                ADRAckDelayExponent `protobuf:"varint,1,opt,name=value,proto3,enum=ttn.lorawan.v3.ADRAckDelayExponent" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedADRAckDelayExponentValue

func NewPopulatedADRAckDelayExponentValue(r randyLorawan, easy bool) *ADRAckDelayExponentValue

func (*ADRAckDelayExponentValue) Descriptor

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

func (*ADRAckDelayExponentValue) Equal

func (this *ADRAckDelayExponentValue) Equal(that interface{}) bool

func (*ADRAckDelayExponentValue) GetValue

func (*ADRAckDelayExponentValue) Marshal

func (m *ADRAckDelayExponentValue) Marshal() (dAtA []byte, err error)

func (*ADRAckDelayExponentValue) MarshalTo

func (m *ADRAckDelayExponentValue) MarshalTo(dAtA []byte) (int, error)

func (*ADRAckDelayExponentValue) MarshalToSizedBuffer

func (m *ADRAckDelayExponentValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ADRAckDelayExponentValue) ProtoMessage

func (*ADRAckDelayExponentValue) ProtoMessage()

func (*ADRAckDelayExponentValue) Reset

func (m *ADRAckDelayExponentValue) Reset()

func (*ADRAckDelayExponentValue) SetFields

func (dst *ADRAckDelayExponentValue) SetFields(src *ADRAckDelayExponentValue, paths ...string) error

func (*ADRAckDelayExponentValue) Size

func (m *ADRAckDelayExponentValue) Size() (n int)

func (*ADRAckDelayExponentValue) String

func (this *ADRAckDelayExponentValue) String() string

func (*ADRAckDelayExponentValue) Unmarshal

func (m *ADRAckDelayExponentValue) Unmarshal(dAtA []byte) error

func (*ADRAckDelayExponentValue) ValidateFields

func (m *ADRAckDelayExponentValue) ValidateFields(paths ...string) error

ValidateFields checks the field values on ADRAckDelayExponentValue with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ADRAckDelayExponentValue) XXX_DiscardUnknown

func (m *ADRAckDelayExponentValue) XXX_DiscardUnknown()

func (*ADRAckDelayExponentValue) XXX_Marshal

func (m *ADRAckDelayExponentValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ADRAckDelayExponentValue) XXX_Merge

func (m *ADRAckDelayExponentValue) XXX_Merge(src proto.Message)

func (*ADRAckDelayExponentValue) XXX_Size

func (m *ADRAckDelayExponentValue) XXX_Size() int

func (*ADRAckDelayExponentValue) XXX_Unmarshal

func (m *ADRAckDelayExponentValue) XXX_Unmarshal(b []byte) error

type ADRAckDelayExponentValueValidationError

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

ADRAckDelayExponentValueValidationError is the validation error returned by ADRAckDelayExponentValue.ValidateFields if the designated constraints aren't met.

func (ADRAckDelayExponentValueValidationError) Cause

Cause function returns cause value.

func (ADRAckDelayExponentValueValidationError) Error

Error satisfies the builtin error interface

func (ADRAckDelayExponentValueValidationError) ErrorName

ErrorName returns error name.

func (ADRAckDelayExponentValueValidationError) Field

Field function returns field value.

func (ADRAckDelayExponentValueValidationError) Key

Key function returns key value.

func (ADRAckDelayExponentValueValidationError) Reason

Reason function returns reason value.

type ADRAckLimitExponent

type ADRAckLimitExponent int32
const (
	ADR_ACK_LIMIT_1     ADRAckLimitExponent = 0
	ADR_ACK_LIMIT_2     ADRAckLimitExponent = 1
	ADR_ACK_LIMIT_4     ADRAckLimitExponent = 2
	ADR_ACK_LIMIT_8     ADRAckLimitExponent = 3
	ADR_ACK_LIMIT_16    ADRAckLimitExponent = 4
	ADR_ACK_LIMIT_32    ADRAckLimitExponent = 5
	ADR_ACK_LIMIT_64    ADRAckLimitExponent = 6
	ADR_ACK_LIMIT_128   ADRAckLimitExponent = 7
	ADR_ACK_LIMIT_256   ADRAckLimitExponent = 8
	ADR_ACK_LIMIT_512   ADRAckLimitExponent = 9
	ADR_ACK_LIMIT_1024  ADRAckLimitExponent = 10
	ADR_ACK_LIMIT_2048  ADRAckLimitExponent = 11
	ADR_ACK_LIMIT_4096  ADRAckLimitExponent = 12
	ADR_ACK_LIMIT_8192  ADRAckLimitExponent = 13
	ADR_ACK_LIMIT_16384 ADRAckLimitExponent = 14
	ADR_ACK_LIMIT_32768 ADRAckLimitExponent = 15
)

func (ADRAckLimitExponent) EnumDescriptor

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

func (ADRAckLimitExponent) String

func (x ADRAckLimitExponent) String() string

func (*ADRAckLimitExponent) UnmarshalJSON

func (v *ADRAckLimitExponent) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*ADRAckLimitExponent) UnmarshalText

func (v *ADRAckLimitExponent) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type ADRAckLimitExponentValue

type ADRAckLimitExponentValue struct {
	Value                ADRAckLimitExponent `protobuf:"varint,1,opt,name=value,proto3,enum=ttn.lorawan.v3.ADRAckLimitExponent" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedADRAckLimitExponentValue

func NewPopulatedADRAckLimitExponentValue(r randyLorawan, easy bool) *ADRAckLimitExponentValue

func (*ADRAckLimitExponentValue) Descriptor

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

func (*ADRAckLimitExponentValue) Equal

func (this *ADRAckLimitExponentValue) Equal(that interface{}) bool

func (*ADRAckLimitExponentValue) GetValue

func (*ADRAckLimitExponentValue) Marshal

func (m *ADRAckLimitExponentValue) Marshal() (dAtA []byte, err error)

func (*ADRAckLimitExponentValue) MarshalTo

func (m *ADRAckLimitExponentValue) MarshalTo(dAtA []byte) (int, error)

func (*ADRAckLimitExponentValue) MarshalToSizedBuffer

func (m *ADRAckLimitExponentValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ADRAckLimitExponentValue) ProtoMessage

func (*ADRAckLimitExponentValue) ProtoMessage()

func (*ADRAckLimitExponentValue) Reset

func (m *ADRAckLimitExponentValue) Reset()

func (*ADRAckLimitExponentValue) SetFields

func (dst *ADRAckLimitExponentValue) SetFields(src *ADRAckLimitExponentValue, paths ...string) error

func (*ADRAckLimitExponentValue) Size

func (m *ADRAckLimitExponentValue) Size() (n int)

func (*ADRAckLimitExponentValue) String

func (this *ADRAckLimitExponentValue) String() string

func (*ADRAckLimitExponentValue) Unmarshal

func (m *ADRAckLimitExponentValue) Unmarshal(dAtA []byte) error

func (*ADRAckLimitExponentValue) ValidateFields

func (m *ADRAckLimitExponentValue) ValidateFields(paths ...string) error

ValidateFields checks the field values on ADRAckLimitExponentValue with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ADRAckLimitExponentValue) XXX_DiscardUnknown

func (m *ADRAckLimitExponentValue) XXX_DiscardUnknown()

func (*ADRAckLimitExponentValue) XXX_Marshal

func (m *ADRAckLimitExponentValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ADRAckLimitExponentValue) XXX_Merge

func (m *ADRAckLimitExponentValue) XXX_Merge(src proto.Message)

func (*ADRAckLimitExponentValue) XXX_Size

func (m *ADRAckLimitExponentValue) XXX_Size() int

func (*ADRAckLimitExponentValue) XXX_Unmarshal

func (m *ADRAckLimitExponentValue) XXX_Unmarshal(b []byte) error

type ADRAckLimitExponentValueValidationError

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

ADRAckLimitExponentValueValidationError is the validation error returned by ADRAckLimitExponentValue.ValidateFields if the designated constraints aren't met.

func (ADRAckLimitExponentValueValidationError) Cause

Cause function returns cause value.

func (ADRAckLimitExponentValueValidationError) Error

Error satisfies the builtin error interface

func (ADRAckLimitExponentValueValidationError) ErrorName

ErrorName returns error name.

func (ADRAckLimitExponentValueValidationError) Field

Field function returns field value.

func (ADRAckLimitExponentValueValidationError) Key

Key function returns key value.

func (ADRAckLimitExponentValueValidationError) Reason

Reason function returns reason value.

type APIKey

type APIKey struct {
	// Immutable and unique public identifier for the API key.
	// Generated by the Access Server.
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Immutable and unique secret value of the API key.
	// Generated by the Access Server.
	Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// User-defined (friendly) name for the API key.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Rights that are granted to this API key.
	Rights               []Right  `protobuf:"varint,4,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedAPIKey

func NewPopulatedAPIKey(r randyRights, easy bool) *APIKey

func (*APIKey) Descriptor

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

func (*APIKey) Equal

func (this *APIKey) Equal(that interface{}) bool

func (*APIKey) GetID

func (m *APIKey) GetID() string

func (*APIKey) GetKey

func (m *APIKey) GetKey() string

func (*APIKey) GetName

func (m *APIKey) GetName() string

func (*APIKey) GetRights

func (m *APIKey) GetRights() []Right

func (*APIKey) Marshal

func (m *APIKey) Marshal() (dAtA []byte, err error)

func (*APIKey) MarshalTo

func (m *APIKey) MarshalTo(dAtA []byte) (int, error)

func (*APIKey) MarshalToSizedBuffer

func (m *APIKey) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*APIKey) PrettyName

func (m *APIKey) PrettyName() string

PrettyName returns the key ID (Name if present)

func (*APIKey) ProtoMessage

func (*APIKey) ProtoMessage()

func (*APIKey) Reset

func (m *APIKey) Reset()

func (*APIKey) SetFields

func (dst *APIKey) SetFields(src *APIKey, paths ...string) error

func (*APIKey) Size

func (m *APIKey) Size() (n int)

func (*APIKey) String

func (this *APIKey) String() string

func (*APIKey) Unmarshal

func (m *APIKey) Unmarshal(dAtA []byte) error

func (*APIKey) ValidateFields

func (m *APIKey) ValidateFields(paths ...string) error

ValidateFields checks the field values on APIKey with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*APIKey) XXX_DiscardUnknown

func (m *APIKey) XXX_DiscardUnknown()

func (*APIKey) XXX_Marshal

func (m *APIKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*APIKey) XXX_Merge

func (m *APIKey) XXX_Merge(src proto.Message)

func (*APIKey) XXX_Size

func (m *APIKey) XXX_Size() int

func (*APIKey) XXX_Unmarshal

func (m *APIKey) XXX_Unmarshal(b []byte) error

type APIKeyValidationError

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

APIKeyValidationError is the validation error returned by APIKey.ValidateFields if the designated constraints aren't met.

func (APIKeyValidationError) Cause

func (e APIKeyValidationError) Cause() error

Cause function returns cause value.

func (APIKeyValidationError) Error

func (e APIKeyValidationError) Error() string

Error satisfies the builtin error interface

func (APIKeyValidationError) ErrorName

func (e APIKeyValidationError) ErrorName() string

ErrorName returns error name.

func (APIKeyValidationError) Field

func (e APIKeyValidationError) Field() string

Field function returns field value.

func (APIKeyValidationError) Key

func (e APIKeyValidationError) Key() bool

Key function returns key value.

func (APIKeyValidationError) Reason

func (e APIKeyValidationError) Reason() string

Reason function returns reason value.

type APIKeys

type APIKeys struct {
	APIKeys              []*APIKey `protobuf:"bytes,1,rep,name=api_keys,json=apiKeys,proto3" json:"api_keys,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func NewPopulatedAPIKeys

func NewPopulatedAPIKeys(r randyRights, easy bool) *APIKeys

func (*APIKeys) Descriptor

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

func (*APIKeys) Equal

func (this *APIKeys) Equal(that interface{}) bool

func (*APIKeys) GetAPIKeys

func (m *APIKeys) GetAPIKeys() []*APIKey

func (*APIKeys) Marshal

func (m *APIKeys) Marshal() (dAtA []byte, err error)

func (*APIKeys) MarshalTo

func (m *APIKeys) MarshalTo(dAtA []byte) (int, error)

func (*APIKeys) MarshalToSizedBuffer

func (m *APIKeys) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*APIKeys) ProtoMessage

func (*APIKeys) ProtoMessage()

func (*APIKeys) Reset

func (m *APIKeys) Reset()

func (*APIKeys) SetFields

func (dst *APIKeys) SetFields(src *APIKeys, paths ...string) error

func (*APIKeys) Size

func (m *APIKeys) Size() (n int)

func (*APIKeys) String

func (this *APIKeys) String() string

func (*APIKeys) Unmarshal

func (m *APIKeys) Unmarshal(dAtA []byte) error

func (*APIKeys) ValidateFields

func (m *APIKeys) ValidateFields(paths ...string) error

ValidateFields checks the field values on APIKeys with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*APIKeys) XXX_DiscardUnknown

func (m *APIKeys) XXX_DiscardUnknown()

func (*APIKeys) XXX_Marshal

func (m *APIKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*APIKeys) XXX_Merge

func (m *APIKeys) XXX_Merge(src proto.Message)

func (*APIKeys) XXX_Size

func (m *APIKeys) XXX_Size() int

func (*APIKeys) XXX_Unmarshal

func (m *APIKeys) XXX_Unmarshal(b []byte) error

type APIKeysValidationError

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

APIKeysValidationError is the validation error returned by APIKeys.ValidateFields if the designated constraints aren't met.

func (APIKeysValidationError) Cause

func (e APIKeysValidationError) Cause() error

Cause function returns cause value.

func (APIKeysValidationError) Error

func (e APIKeysValidationError) Error() string

Error satisfies the builtin error interface

func (APIKeysValidationError) ErrorName

func (e APIKeysValidationError) ErrorName() string

ErrorName returns error name.

func (APIKeysValidationError) Field

func (e APIKeysValidationError) Field() string

Field function returns field value.

func (APIKeysValidationError) Key

func (e APIKeysValidationError) Key() bool

Key function returns key value.

func (APIKeysValidationError) Reason

func (e APIKeysValidationError) Reason() string

Reason function returns reason value.

type AggregatedDutyCycle

type AggregatedDutyCycle int32
const (
	DUTY_CYCLE_1     AggregatedDutyCycle = 0
	DUTY_CYCLE_2     AggregatedDutyCycle = 1
	DUTY_CYCLE_4     AggregatedDutyCycle = 2
	DUTY_CYCLE_8     AggregatedDutyCycle = 3
	DUTY_CYCLE_16    AggregatedDutyCycle = 4
	DUTY_CYCLE_32    AggregatedDutyCycle = 5
	DUTY_CYCLE_64    AggregatedDutyCycle = 6
	DUTY_CYCLE_128   AggregatedDutyCycle = 7
	DUTY_CYCLE_256   AggregatedDutyCycle = 8
	DUTY_CYCLE_512   AggregatedDutyCycle = 9
	DUTY_CYCLE_1024  AggregatedDutyCycle = 10
	DUTY_CYCLE_2048  AggregatedDutyCycle = 11
	DUTY_CYCLE_4096  AggregatedDutyCycle = 12
	DUTY_CYCLE_8192  AggregatedDutyCycle = 13
	DUTY_CYCLE_16384 AggregatedDutyCycle = 14
	DUTY_CYCLE_32768 AggregatedDutyCycle = 15
)

func (AggregatedDutyCycle) EnumDescriptor

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

func (AggregatedDutyCycle) String

func (x AggregatedDutyCycle) String() string

func (*AggregatedDutyCycle) UnmarshalJSON

func (v *AggregatedDutyCycle) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*AggregatedDutyCycle) UnmarshalText

func (v *AggregatedDutyCycle) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type AggregatedDutyCycleValue

type AggregatedDutyCycleValue struct {
	Value                AggregatedDutyCycle `protobuf:"varint,1,opt,name=value,proto3,enum=ttn.lorawan.v3.AggregatedDutyCycle" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedAggregatedDutyCycleValue

func NewPopulatedAggregatedDutyCycleValue(r randyLorawan, easy bool) *AggregatedDutyCycleValue

func (*AggregatedDutyCycleValue) Descriptor

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

func (*AggregatedDutyCycleValue) Equal

func (this *AggregatedDutyCycleValue) Equal(that interface{}) bool

func (*AggregatedDutyCycleValue) GetValue

func (*AggregatedDutyCycleValue) Marshal

func (m *AggregatedDutyCycleValue) Marshal() (dAtA []byte, err error)

func (*AggregatedDutyCycleValue) MarshalTo

func (m *AggregatedDutyCycleValue) MarshalTo(dAtA []byte) (int, error)

func (*AggregatedDutyCycleValue) MarshalToSizedBuffer

func (m *AggregatedDutyCycleValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AggregatedDutyCycleValue) ProtoMessage

func (*AggregatedDutyCycleValue) ProtoMessage()

func (*AggregatedDutyCycleValue) Reset

func (m *AggregatedDutyCycleValue) Reset()

func (*AggregatedDutyCycleValue) SetFields

func (dst *AggregatedDutyCycleValue) SetFields(src *AggregatedDutyCycleValue, paths ...string) error

func (*AggregatedDutyCycleValue) Size

func (m *AggregatedDutyCycleValue) Size() (n int)

func (*AggregatedDutyCycleValue) String

func (this *AggregatedDutyCycleValue) String() string

func (*AggregatedDutyCycleValue) Unmarshal

func (m *AggregatedDutyCycleValue) Unmarshal(dAtA []byte) error

func (*AggregatedDutyCycleValue) ValidateFields

func (m *AggregatedDutyCycleValue) ValidateFields(paths ...string) error

ValidateFields checks the field values on AggregatedDutyCycleValue with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*AggregatedDutyCycleValue) XXX_DiscardUnknown

func (m *AggregatedDutyCycleValue) XXX_DiscardUnknown()

func (*AggregatedDutyCycleValue) XXX_Marshal

func (m *AggregatedDutyCycleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AggregatedDutyCycleValue) XXX_Merge

func (m *AggregatedDutyCycleValue) XXX_Merge(src proto.Message)

func (*AggregatedDutyCycleValue) XXX_Size

func (m *AggregatedDutyCycleValue) XXX_Size() int

func (*AggregatedDutyCycleValue) XXX_Unmarshal

func (m *AggregatedDutyCycleValue) XXX_Unmarshal(b []byte) error

type AggregatedDutyCycleValueValidationError

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

AggregatedDutyCycleValueValidationError is the validation error returned by AggregatedDutyCycleValue.ValidateFields if the designated constraints aren't met.

func (AggregatedDutyCycleValueValidationError) Cause

Cause function returns cause value.

func (AggregatedDutyCycleValueValidationError) Error

Error satisfies the builtin error interface

func (AggregatedDutyCycleValueValidationError) ErrorName

ErrorName returns error name.

func (AggregatedDutyCycleValueValidationError) Field

Field function returns field value.

func (AggregatedDutyCycleValueValidationError) Key

Key function returns key value.

func (AggregatedDutyCycleValueValidationError) Reason

Reason function returns reason value.

type AppAsClient

type AppAsClient interface {
	Subscribe(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (AppAs_SubscribeClient, error)
	DownlinkQueuePush(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	DownlinkQueueReplace(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	DownlinkQueueList(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*ApplicationDownlinks, error)
	GetMQTTConnectionInfo(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*MQTTConnectionInfo, error)
}

AppAsClient is the client API for AppAs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAppAsClient

func NewAppAsClient(cc *grpc.ClientConn) AppAsClient

type AppAsServer

type AppAsServer interface {
	Subscribe(*ApplicationIdentifiers, AppAs_SubscribeServer) error
	DownlinkQueuePush(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	DownlinkQueueReplace(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	DownlinkQueueList(context.Context, *EndDeviceIdentifiers) (*ApplicationDownlinks, error)
	GetMQTTConnectionInfo(context.Context, *ApplicationIdentifiers) (*MQTTConnectionInfo, error)
}

AppAsServer is the server API for AppAs service.

type AppAs_SubscribeClient

type AppAs_SubscribeClient interface {
	Recv() (*ApplicationUp, error)
	grpc.ClientStream
}

type AppAs_SubscribeServer

type AppAs_SubscribeServer interface {
	Send(*ApplicationUp) error
	grpc.ServerStream
}

type AppSKeyResponse

type AppSKeyResponse struct {
	// The (encrypted) Application Session Key.
	AppSKey              KeyEnvelope `protobuf:"bytes,1,opt,name=app_s_key,json=appSKey,proto3" json:"app_s_key"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func NewPopulatedAppSKeyResponse

func NewPopulatedAppSKeyResponse(r randyJoinserver, easy bool) *AppSKeyResponse

func (*AppSKeyResponse) Descriptor

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

func (*AppSKeyResponse) Equal

func (this *AppSKeyResponse) Equal(that interface{}) bool

func (*AppSKeyResponse) GetAppSKey

func (m *AppSKeyResponse) GetAppSKey() KeyEnvelope

func (*AppSKeyResponse) Marshal

func (m *AppSKeyResponse) Marshal() (dAtA []byte, err error)

func (*AppSKeyResponse) MarshalTo

func (m *AppSKeyResponse) MarshalTo(dAtA []byte) (int, error)

func (*AppSKeyResponse) MarshalToSizedBuffer

func (m *AppSKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSKeyResponse) ProtoMessage

func (*AppSKeyResponse) ProtoMessage()

func (*AppSKeyResponse) Reset

func (m *AppSKeyResponse) Reset()

func (*AppSKeyResponse) SetFields

func (dst *AppSKeyResponse) SetFields(src *AppSKeyResponse, paths ...string) error

func (*AppSKeyResponse) Size

func (m *AppSKeyResponse) Size() (n int)

func (*AppSKeyResponse) String

func (this *AppSKeyResponse) String() string

func (*AppSKeyResponse) Unmarshal

func (m *AppSKeyResponse) Unmarshal(dAtA []byte) error

func (*AppSKeyResponse) ValidateFields

func (m *AppSKeyResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on AppSKeyResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*AppSKeyResponse) XXX_DiscardUnknown

func (m *AppSKeyResponse) XXX_DiscardUnknown()

func (*AppSKeyResponse) XXX_Marshal

func (m *AppSKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSKeyResponse) XXX_Merge

func (m *AppSKeyResponse) XXX_Merge(src proto.Message)

func (*AppSKeyResponse) XXX_Size

func (m *AppSKeyResponse) XXX_Size() int

func (*AppSKeyResponse) XXX_Unmarshal

func (m *AppSKeyResponse) XXX_Unmarshal(b []byte) error

type AppSKeyResponseValidationError

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

AppSKeyResponseValidationError is the validation error returned by AppSKeyResponse.ValidateFields if the designated constraints aren't met.

func (AppSKeyResponseValidationError) Cause

Cause function returns cause value.

func (AppSKeyResponseValidationError) Error

Error satisfies the builtin error interface

func (AppSKeyResponseValidationError) ErrorName

func (e AppSKeyResponseValidationError) ErrorName() string

ErrorName returns error name.

func (AppSKeyResponseValidationError) Field

Field function returns field value.

func (AppSKeyResponseValidationError) Key

Key function returns key value.

func (AppSKeyResponseValidationError) Reason

Reason function returns reason value.

type Application

type Application struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt              time.Time         `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt              time.Time         `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	Name                   string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description            string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Attributes             map[string]string `` /* 161-byte string literal not displayed */
	ContactInfo            []*ContactInfo    `protobuf:"bytes,7,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}          `json:"-"`
	XXX_sizecache          int32             `json:"-"`
}

Application is the message that defines an Application in the network.

func NewPopulatedApplication

func NewPopulatedApplication(r randyApplication, easy bool) *Application

func (*Application) Descriptor

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

func (*Application) Equal

func (this *Application) Equal(that interface{}) bool

func (*Application) GetAttributes

func (m *Application) GetAttributes() map[string]string

func (*Application) GetContactInfo

func (m *Application) GetContactInfo() []*ContactInfo

func (*Application) GetCreatedAt

func (m *Application) GetCreatedAt() time.Time

func (*Application) GetDescription

func (m *Application) GetDescription() string

func (*Application) GetName

func (m *Application) GetName() string

func (*Application) GetUpdatedAt

func (m *Application) GetUpdatedAt() time.Time

func (*Application) Marshal

func (m *Application) Marshal() (dAtA []byte, err error)

func (*Application) MarshalTo

func (m *Application) MarshalTo(dAtA []byte) (int, error)

func (*Application) MarshalToSizedBuffer

func (m *Application) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) PublicSafe

func (a *Application) PublicSafe() *Application

PublicSafe returns a copy of the application with only the fields that are safe to return to any audience.

func (*Application) Reset

func (m *Application) Reset()

func (*Application) SetFields

func (dst *Application) SetFields(src *Application, paths ...string) error

func (*Application) Size

func (m *Application) Size() (n int)

func (*Application) String

func (this *Application) String() string

func (*Application) Unmarshal

func (m *Application) Unmarshal(dAtA []byte) error

func (*Application) ValidateFields

func (m *Application) ValidateFields(paths ...string) error

ValidateFields checks the field values on Application with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Application) XXX_DiscardUnknown

func (m *Application) XXX_DiscardUnknown()

func (*Application) XXX_Marshal

func (m *Application) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Application) XXX_Merge

func (m *Application) XXX_Merge(src proto.Message)

func (*Application) XXX_Size

func (m *Application) XXX_Size() int

func (*Application) XXX_Unmarshal

func (m *Application) XXX_Unmarshal(b []byte) error

type ApplicationAccessClient

type ApplicationAccessClient interface {
	ListRights(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	CreateAPIKey(ctx context.Context, in *CreateApplicationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	ListAPIKeys(ctx context.Context, in *ListApplicationAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	GetAPIKey(ctx context.Context, in *GetApplicationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an existing application API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(ctx context.Context, in *UpdateApplicationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Get the rights of a collaborator (member) of the application.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(ctx context.Context, in *GetApplicationCollaboratorRequest, opts ...grpc.CallOption) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the application. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	SetCollaborator(ctx context.Context, in *SetApplicationCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	ListCollaborators(ctx context.Context, in *ListApplicationCollaboratorsRequest, opts ...grpc.CallOption) (*Collaborators, error)
}

ApplicationAccessClient is the client API for ApplicationAccess service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationAccessClient

func NewApplicationAccessClient(cc *grpc.ClientConn) ApplicationAccessClient

type ApplicationAccessServer

type ApplicationAccessServer interface {
	ListRights(context.Context, *ApplicationIdentifiers) (*Rights, error)
	CreateAPIKey(context.Context, *CreateApplicationAPIKeyRequest) (*APIKey, error)
	ListAPIKeys(context.Context, *ListApplicationAPIKeysRequest) (*APIKeys, error)
	GetAPIKey(context.Context, *GetApplicationAPIKeyRequest) (*APIKey, error)
	// Update the rights of an existing application API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(context.Context, *UpdateApplicationAPIKeyRequest) (*APIKey, error)
	// Get the rights of a collaborator (member) of the application.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(context.Context, *GetApplicationCollaboratorRequest) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the application. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	SetCollaborator(context.Context, *SetApplicationCollaboratorRequest) (*types.Empty, error)
	ListCollaborators(context.Context, *ListApplicationCollaboratorsRequest) (*Collaborators, error)
}

ApplicationAccessServer is the server API for ApplicationAccess service.

type ApplicationCryptoServiceClient

type ApplicationCryptoServiceClient interface {
	DeriveAppSKey(ctx context.Context, in *DeriveSessionKeysRequest, opts ...grpc.CallOption) (*AppSKeyResponse, error)
	// Get the AppKey. Crypto Servers may return status code FAILED_PRECONDITION when root keys are not exposed.
	GetAppKey(ctx context.Context, in *GetRootKeysRequest, opts ...grpc.CallOption) (*KeyEnvelope, error)
}

ApplicationCryptoServiceClient is the client API for ApplicationCryptoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationCryptoServiceClient

func NewApplicationCryptoServiceClient(cc *grpc.ClientConn) ApplicationCryptoServiceClient

type ApplicationCryptoServiceServer

type ApplicationCryptoServiceServer interface {
	DeriveAppSKey(context.Context, *DeriveSessionKeysRequest) (*AppSKeyResponse, error)
	// Get the AppKey. Crypto Servers may return status code FAILED_PRECONDITION when root keys are not exposed.
	GetAppKey(context.Context, *GetRootKeysRequest) (*KeyEnvelope, error)
}

ApplicationCryptoServiceServer is the server API for ApplicationCryptoService service.

type ApplicationDownlink struct {
	// Join Server issued identifier for the session keys used by this downlink.
	SessionKeyID []byte `protobuf:"bytes,1,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,omitempty"`
	FPort        uint32 `protobuf:"varint,2,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	FCnt         uint32 `protobuf:"varint,3,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// The frame payload of the downlink message.
	// The payload is encrypted if the skip_payload_crypto field of the EndDevice
	// is true.
	FRMPayload     []byte        `protobuf:"bytes,4,opt,name=frm_payload,json=frmPayload,proto3" json:"frm_payload,omitempty"`
	DecodedPayload *types.Struct `protobuf:"bytes,5,opt,name=decoded_payload,json=decodedPayload,proto3" json:"decoded_payload,omitempty"`
	Confirmed      bool          `protobuf:"varint,6,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	// Optional gateway and timing information for class B and C.
	// If set, this downlink message will only be transmitted as class B or C downlink.
	// If not set, this downlink message may be transmitted in class A, B and C.
	ClassBC *ApplicationDownlink_ClassBC `protobuf:"bytes,7,opt,name=class_b_c,json=classBC,proto3" json:"class_b_c,omitempty"`
	// Priority for scheduling the downlink message.
	Priority             TxSchedulePriority `protobuf:"varint,8,opt,name=priority,proto3,enum=ttn.lorawan.v3.TxSchedulePriority" json:"priority,omitempty"`
	CorrelationIDs       []string           `protobuf:"bytes,9,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}
func NewPopulatedApplicationDownlink(r randyMessages, _ bool) *ApplicationDownlink

func (*ApplicationDownlink) Descriptor

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

func (*ApplicationDownlink) Equal

func (this *ApplicationDownlink) Equal(that interface{}) bool

func (*ApplicationDownlink) GetClassBC

func (*ApplicationDownlink) GetConfirmed

func (m *ApplicationDownlink) GetConfirmed() bool

func (*ApplicationDownlink) GetCorrelationIDs

func (m *ApplicationDownlink) GetCorrelationIDs() []string

func (*ApplicationDownlink) GetDecodedPayload

func (m *ApplicationDownlink) GetDecodedPayload() *types.Struct

func (*ApplicationDownlink) GetFCnt

func (m *ApplicationDownlink) GetFCnt() uint32

func (*ApplicationDownlink) GetFPort

func (m *ApplicationDownlink) GetFPort() uint32

func (*ApplicationDownlink) GetFRMPayload

func (m *ApplicationDownlink) GetFRMPayload() []byte

func (*ApplicationDownlink) GetPriority

func (m *ApplicationDownlink) GetPriority() TxSchedulePriority

func (*ApplicationDownlink) GetSessionKeyID

func (m *ApplicationDownlink) GetSessionKeyID() []byte

func (*ApplicationDownlink) Marshal

func (m *ApplicationDownlink) Marshal() (dAtA []byte, err error)

func (*ApplicationDownlink) MarshalTo

func (m *ApplicationDownlink) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationDownlink) MarshalToSizedBuffer

func (m *ApplicationDownlink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationDownlink) ProtoMessage

func (*ApplicationDownlink) ProtoMessage()

func (*ApplicationDownlink) Reset

func (m *ApplicationDownlink) Reset()

func (*ApplicationDownlink) SetFields

func (dst *ApplicationDownlink) SetFields(src *ApplicationDownlink, paths ...string) error

func (*ApplicationDownlink) Size

func (m *ApplicationDownlink) Size() (n int)

func (*ApplicationDownlink) String

func (this *ApplicationDownlink) String() string

func (*ApplicationDownlink) Unmarshal

func (m *ApplicationDownlink) Unmarshal(dAtA []byte) error

func (*ApplicationDownlink) ValidateFields

func (m *ApplicationDownlink) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationDownlink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationDownlink) XXX_DiscardUnknown

func (m *ApplicationDownlink) XXX_DiscardUnknown()

func (*ApplicationDownlink) XXX_Marshal

func (m *ApplicationDownlink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationDownlink) XXX_Merge

func (m *ApplicationDownlink) XXX_Merge(src proto.Message)

func (*ApplicationDownlink) XXX_Size

func (m *ApplicationDownlink) XXX_Size() int

func (*ApplicationDownlink) XXX_Unmarshal

func (m *ApplicationDownlink) XXX_Unmarshal(b []byte) error

type ApplicationDownlinkFailed

type ApplicationDownlinkFailed struct {
	ApplicationDownlink  `protobuf:"bytes,1,opt,name=downlink,proto3,embedded=downlink" json:"downlink"`
	Error                ErrorDetails `protobuf:"bytes,2,opt,name=error,proto3" json:"error"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func NewPopulatedApplicationDownlinkFailed

func NewPopulatedApplicationDownlinkFailed(r randyMessages, easy bool) *ApplicationDownlinkFailed

func (*ApplicationDownlinkFailed) Descriptor

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

func (*ApplicationDownlinkFailed) Equal

func (this *ApplicationDownlinkFailed) Equal(that interface{}) bool

func (*ApplicationDownlinkFailed) GetError

func (*ApplicationDownlinkFailed) Marshal

func (m *ApplicationDownlinkFailed) Marshal() (dAtA []byte, err error)

func (*ApplicationDownlinkFailed) MarshalTo

func (m *ApplicationDownlinkFailed) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationDownlinkFailed) MarshalToSizedBuffer

func (m *ApplicationDownlinkFailed) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationDownlinkFailed) ProtoMessage

func (*ApplicationDownlinkFailed) ProtoMessage()

func (*ApplicationDownlinkFailed) Reset

func (m *ApplicationDownlinkFailed) Reset()

func (*ApplicationDownlinkFailed) SetFields

func (dst *ApplicationDownlinkFailed) SetFields(src *ApplicationDownlinkFailed, paths ...string) error

func (*ApplicationDownlinkFailed) Size

func (m *ApplicationDownlinkFailed) Size() (n int)

func (*ApplicationDownlinkFailed) String

func (this *ApplicationDownlinkFailed) String() string

func (*ApplicationDownlinkFailed) Unmarshal

func (m *ApplicationDownlinkFailed) Unmarshal(dAtA []byte) error

func (*ApplicationDownlinkFailed) ValidateFields

func (m *ApplicationDownlinkFailed) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationDownlinkFailed with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationDownlinkFailed) XXX_DiscardUnknown

func (m *ApplicationDownlinkFailed) XXX_DiscardUnknown()

func (*ApplicationDownlinkFailed) XXX_Marshal

func (m *ApplicationDownlinkFailed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationDownlinkFailed) XXX_Merge

func (m *ApplicationDownlinkFailed) XXX_Merge(src proto.Message)

func (*ApplicationDownlinkFailed) XXX_Size

func (m *ApplicationDownlinkFailed) XXX_Size() int

func (*ApplicationDownlinkFailed) XXX_Unmarshal

func (m *ApplicationDownlinkFailed) XXX_Unmarshal(b []byte) error

type ApplicationDownlinkFailedValidationError

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

ApplicationDownlinkFailedValidationError is the validation error returned by ApplicationDownlinkFailed.ValidateFields if the designated constraints aren't met.

func (ApplicationDownlinkFailedValidationError) Cause

Cause function returns cause value.

func (ApplicationDownlinkFailedValidationError) Error

Error satisfies the builtin error interface

func (ApplicationDownlinkFailedValidationError) ErrorName

ErrorName returns error name.

func (ApplicationDownlinkFailedValidationError) Field

Field function returns field value.

func (ApplicationDownlinkFailedValidationError) Key

Key function returns key value.

func (ApplicationDownlinkFailedValidationError) Reason

Reason function returns reason value.

type ApplicationDownlinkValidationError

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

ApplicationDownlinkValidationError is the validation error returned by ApplicationDownlink.ValidateFields if the designated constraints aren't met.

func (ApplicationDownlinkValidationError) Cause

Cause function returns cause value.

func (ApplicationDownlinkValidationError) Error

Error satisfies the builtin error interface

func (ApplicationDownlinkValidationError) ErrorName

ErrorName returns error name.

func (ApplicationDownlinkValidationError) Field

Field function returns field value.

func (ApplicationDownlinkValidationError) Key

Key function returns key value.

func (ApplicationDownlinkValidationError) Reason

Reason function returns reason value.

type ApplicationDownlink_ClassBC struct {
	// Possible gateway identifiers and antenna index to use for this downlink message.
	// The Network Server selects one of these gateways for downlink, based on connectivity, signal quality, channel utilization and an available slot.
	// If none of the gateways can be selected, the downlink message fails.
	// If empty, a gateway and antenna is selected automatically from the gateways seen in recent uplinks.
	Gateways []GatewayAntennaIdentifiers `protobuf:"bytes,7,rep,name=gateways,proto3" json:"gateways"`
	// Absolute time when the downlink message should be transmitted.
	// This requires the gateway to have GPS time synchronization.
	// If the time is in the past or if there is a scheduling conflict, the downlink message fails.
	// If null, the time is selected based on slot availability. This is recommended in class B mode.
	AbsoluteTime         *time.Time `protobuf:"bytes,8,opt,name=absolute_time,json=absoluteTime,proto3,stdtime" json:"absolute_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}
func NewPopulatedApplicationDownlink_ClassBC(r randyMessages, easy bool) *ApplicationDownlink_ClassBC
func (*ApplicationDownlink_ClassBC) Descriptor() ([]byte, []int)
func (this *ApplicationDownlink_ClassBC) Equal(that interface{}) bool
func (m *ApplicationDownlink_ClassBC) GetAbsoluteTime() *time.Time
func (m *ApplicationDownlink_ClassBC) Marshal() (dAtA []byte, err error)
func (m *ApplicationDownlink_ClassBC) MarshalTo(dAtA []byte) (int, error)
func (m *ApplicationDownlink_ClassBC) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ApplicationDownlink_ClassBC) ProtoMessage()
func (m *ApplicationDownlink_ClassBC) Reset()
func (m *ApplicationDownlink_ClassBC) Size() (n int)
func (this *ApplicationDownlink_ClassBC) String() string
func (m *ApplicationDownlink_ClassBC) Unmarshal(dAtA []byte) error
func (m *ApplicationDownlink_ClassBC) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationDownlink_ClassBC with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (m *ApplicationDownlink_ClassBC) XXX_DiscardUnknown()
func (m *ApplicationDownlink_ClassBC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (m *ApplicationDownlink_ClassBC) XXX_Merge(src proto.Message)
func (m *ApplicationDownlink_ClassBC) XXX_Size() int
func (m *ApplicationDownlink_ClassBC) XXX_Unmarshal(b []byte) error
type ApplicationDownlink_ClassBCValidationError struct {
	// contains filtered or unexported fields
}

ApplicationDownlink_ClassBCValidationError is the validation error returned by ApplicationDownlink_ClassBC.ValidateFields if the designated constraints aren't met.

Cause function returns cause value.

Error satisfies the builtin error interface

ErrorName returns error name.

Field function returns field value.

Key function returns key value.

Reason function returns reason value.

type ApplicationDownlinks struct {
	Downlinks            []*ApplicationDownlink `protobuf:"bytes,1,rep,name=downlinks,proto3" json:"downlinks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}
func NewPopulatedApplicationDownlinks(r randyMessages, easy bool) *ApplicationDownlinks

func (*ApplicationDownlinks) Descriptor

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

func (*ApplicationDownlinks) Equal

func (this *ApplicationDownlinks) Equal(that interface{}) bool
func (m *ApplicationDownlinks) GetDownlinks() []*ApplicationDownlink

func (*ApplicationDownlinks) Marshal

func (m *ApplicationDownlinks) Marshal() (dAtA []byte, err error)

func (*ApplicationDownlinks) MarshalTo

func (m *ApplicationDownlinks) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationDownlinks) MarshalToSizedBuffer

func (m *ApplicationDownlinks) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationDownlinks) ProtoMessage

func (*ApplicationDownlinks) ProtoMessage()

func (*ApplicationDownlinks) Reset

func (m *ApplicationDownlinks) Reset()

func (*ApplicationDownlinks) SetFields

func (dst *ApplicationDownlinks) SetFields(src *ApplicationDownlinks, paths ...string) error

func (*ApplicationDownlinks) Size

func (m *ApplicationDownlinks) Size() (n int)

func (*ApplicationDownlinks) String

func (this *ApplicationDownlinks) String() string

func (*ApplicationDownlinks) Unmarshal

func (m *ApplicationDownlinks) Unmarshal(dAtA []byte) error

func (*ApplicationDownlinks) ValidateFields

func (m *ApplicationDownlinks) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationDownlinks with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationDownlinks) XXX_DiscardUnknown

func (m *ApplicationDownlinks) XXX_DiscardUnknown()

func (*ApplicationDownlinks) XXX_Marshal

func (m *ApplicationDownlinks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationDownlinks) XXX_Merge

func (m *ApplicationDownlinks) XXX_Merge(src proto.Message)

func (*ApplicationDownlinks) XXX_Size

func (m *ApplicationDownlinks) XXX_Size() int

func (*ApplicationDownlinks) XXX_Unmarshal

func (m *ApplicationDownlinks) XXX_Unmarshal(b []byte) error

type ApplicationDownlinksValidationError

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

ApplicationDownlinksValidationError is the validation error returned by ApplicationDownlinks.ValidateFields if the designated constraints aren't met.

func (ApplicationDownlinksValidationError) Cause

Cause function returns cause value.

func (ApplicationDownlinksValidationError) Error

Error satisfies the builtin error interface

func (ApplicationDownlinksValidationError) ErrorName

ErrorName returns error name.

func (ApplicationDownlinksValidationError) Field

Field function returns field value.

func (ApplicationDownlinksValidationError) Key

Key function returns key value.

func (ApplicationDownlinksValidationError) Reason

Reason function returns reason value.

type ApplicationIdentifiers

type ApplicationIdentifiers struct {
	ApplicationID        string   `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationIdentifiers

func NewPopulatedApplicationIdentifiers(r randyIdentifiers, _ bool) *ApplicationIdentifiers

func (ApplicationIdentifiers) CombinedIdentifiers

func (ids ApplicationIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the ApplicationIdentifiers as CombinedIdentifiers.

func (*ApplicationIdentifiers) Descriptor

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

func (ApplicationIdentifiers) EntityIdentifiers

func (ids ApplicationIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns the ApplicationIdentifiers as EntityIdentifiers.

func (ApplicationIdentifiers) EntityType

func (ApplicationIdentifiers) EntityType() string

EntityType returns the entity type for this ID (application).

func (*ApplicationIdentifiers) Equal

func (this *ApplicationIdentifiers) Equal(that interface{}) bool

func (*ApplicationIdentifiers) GetApplicationID

func (m *ApplicationIdentifiers) GetApplicationID() string

func (ApplicationIdentifiers) IDString

func (ids ApplicationIdentifiers) IDString() string

IDString returns the ID string of this Identifier.

func (ApplicationIdentifiers) Identifiers

func (ids ApplicationIdentifiers) Identifiers() Identifiers

Identifiers returns itself.

func (ApplicationIdentifiers) IsZero

func (ids ApplicationIdentifiers) IsZero() bool

IsZero returns true if all identifiers have zero-values.

func (*ApplicationIdentifiers) Marshal

func (m *ApplicationIdentifiers) Marshal() (dAtA []byte, err error)

func (*ApplicationIdentifiers) MarshalTo

func (m *ApplicationIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationIdentifiers) MarshalToSizedBuffer

func (m *ApplicationIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationIdentifiers) ProtoMessage

func (*ApplicationIdentifiers) ProtoMessage()

func (*ApplicationIdentifiers) Reset

func (m *ApplicationIdentifiers) Reset()

func (*ApplicationIdentifiers) SetFields

func (dst *ApplicationIdentifiers) SetFields(src *ApplicationIdentifiers, paths ...string) error

func (*ApplicationIdentifiers) Size

func (m *ApplicationIdentifiers) Size() (n int)

func (*ApplicationIdentifiers) String

func (this *ApplicationIdentifiers) String() string

func (*ApplicationIdentifiers) Unmarshal

func (m *ApplicationIdentifiers) Unmarshal(dAtA []byte) error

func (*ApplicationIdentifiers) ValidateContext

func (ids *ApplicationIdentifiers) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*ApplicationIdentifiers) ValidateFields

func (m *ApplicationIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationIdentifiers) XXX_DiscardUnknown

func (m *ApplicationIdentifiers) XXX_DiscardUnknown()

func (*ApplicationIdentifiers) XXX_Marshal

func (m *ApplicationIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationIdentifiers) XXX_Merge

func (m *ApplicationIdentifiers) XXX_Merge(src proto.Message)

func (*ApplicationIdentifiers) XXX_Size

func (m *ApplicationIdentifiers) XXX_Size() int

func (*ApplicationIdentifiers) XXX_Unmarshal

func (m *ApplicationIdentifiers) XXX_Unmarshal(b []byte) error

type ApplicationIdentifiersValidationError

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

ApplicationIdentifiersValidationError is the validation error returned by ApplicationIdentifiers.ValidateFields if the designated constraints aren't met.

func (ApplicationIdentifiersValidationError) Cause

Cause function returns cause value.

func (ApplicationIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ApplicationIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ApplicationIdentifiersValidationError) Field

Field function returns field value.

func (ApplicationIdentifiersValidationError) Key

Key function returns key value.

func (ApplicationIdentifiersValidationError) Reason

Reason function returns reason value.

type ApplicationInvalidatedDownlinks struct {
	Downlinks            []*ApplicationDownlink `protobuf:"bytes,1,rep,name=downlinks,proto3" json:"downlinks,omitempty"`
	LastFCntDown         uint32                 `protobuf:"varint,2,opt,name=last_f_cnt_down,json=lastFCntDown,proto3" json:"last_f_cnt_down,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}
func NewPopulatedApplicationInvalidatedDownlinks(r randyMessages, easy bool) *ApplicationInvalidatedDownlinks

func (*ApplicationInvalidatedDownlinks) Descriptor

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

func (*ApplicationInvalidatedDownlinks) Equal

func (this *ApplicationInvalidatedDownlinks) Equal(that interface{}) bool

func (*ApplicationInvalidatedDownlinks) GetLastFCntDown

func (m *ApplicationInvalidatedDownlinks) GetLastFCntDown() uint32

func (*ApplicationInvalidatedDownlinks) Marshal

func (m *ApplicationInvalidatedDownlinks) Marshal() (dAtA []byte, err error)

func (*ApplicationInvalidatedDownlinks) MarshalTo

func (m *ApplicationInvalidatedDownlinks) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationInvalidatedDownlinks) MarshalToSizedBuffer

func (m *ApplicationInvalidatedDownlinks) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationInvalidatedDownlinks) ProtoMessage

func (*ApplicationInvalidatedDownlinks) ProtoMessage()

func (*ApplicationInvalidatedDownlinks) Reset

func (*ApplicationInvalidatedDownlinks) SetFields

func (*ApplicationInvalidatedDownlinks) Size

func (m *ApplicationInvalidatedDownlinks) Size() (n int)

func (*ApplicationInvalidatedDownlinks) String

func (this *ApplicationInvalidatedDownlinks) String() string

func (*ApplicationInvalidatedDownlinks) Unmarshal

func (m *ApplicationInvalidatedDownlinks) Unmarshal(dAtA []byte) error

func (*ApplicationInvalidatedDownlinks) ValidateFields

func (m *ApplicationInvalidatedDownlinks) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationInvalidatedDownlinks with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationInvalidatedDownlinks) XXX_DiscardUnknown

func (m *ApplicationInvalidatedDownlinks) XXX_DiscardUnknown()

func (*ApplicationInvalidatedDownlinks) XXX_Marshal

func (m *ApplicationInvalidatedDownlinks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationInvalidatedDownlinks) XXX_Merge

func (m *ApplicationInvalidatedDownlinks) XXX_Merge(src proto.Message)

func (*ApplicationInvalidatedDownlinks) XXX_Size

func (m *ApplicationInvalidatedDownlinks) XXX_Size() int

func (*ApplicationInvalidatedDownlinks) XXX_Unmarshal

func (m *ApplicationInvalidatedDownlinks) XXX_Unmarshal(b []byte) error

type ApplicationInvalidatedDownlinksValidationError

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

ApplicationInvalidatedDownlinksValidationError is the validation error returned by ApplicationInvalidatedDownlinks.ValidateFields if the designated constraints aren't met.

func (ApplicationInvalidatedDownlinksValidationError) Cause

Cause function returns cause value.

func (ApplicationInvalidatedDownlinksValidationError) Error

Error satisfies the builtin error interface

func (ApplicationInvalidatedDownlinksValidationError) ErrorName

ErrorName returns error name.

func (ApplicationInvalidatedDownlinksValidationError) Field

Field function returns field value.

func (ApplicationInvalidatedDownlinksValidationError) Key

Key function returns key value.

func (ApplicationInvalidatedDownlinksValidationError) Reason

Reason function returns reason value.

type ApplicationJoinAccept

type ApplicationJoinAccept struct {
	// Join Server issued identifier for the session keys negotiated in this join.
	SessionKeyID []byte `protobuf:"bytes,1,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,omitempty"`
	// Encrypted Application Session Key (if Join Server sent it to Network Server).
	AppSKey *KeyEnvelope `protobuf:"bytes,2,opt,name=app_s_key,json=appSKey,proto3" json:"app_s_key,omitempty"`
	// Downlink messages in the queue that got invalidated because of the session change.
	InvalidatedDownlinks []*ApplicationDownlink `protobuf:"bytes,3,rep,name=invalidated_downlinks,json=invalidatedDownlinks,proto3" json:"invalidated_downlinks,omitempty"`
	// Indicates whether the security context refers to the pending session, i.e. when this join-accept is an answer to a
	// rejoin-request.
	PendingSession bool `protobuf:"varint,4,opt,name=pending_session,json=pendingSession,proto3" json:"pending_session,omitempty"`
	// Server time when the Network Server received the message.
	ReceivedAt           time.Time `protobuf:"bytes,8,opt,name=received_at,json=receivedAt,proto3,stdtime" json:"received_at"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func NewPopulatedApplicationJoinAccept

func NewPopulatedApplicationJoinAccept(r randyMessages, easy bool) *ApplicationJoinAccept

func (*ApplicationJoinAccept) Descriptor

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

func (*ApplicationJoinAccept) Equal

func (this *ApplicationJoinAccept) Equal(that interface{}) bool

func (*ApplicationJoinAccept) GetAppSKey

func (m *ApplicationJoinAccept) GetAppSKey() *KeyEnvelope
func (m *ApplicationJoinAccept) GetInvalidatedDownlinks() []*ApplicationDownlink

func (*ApplicationJoinAccept) GetPendingSession

func (m *ApplicationJoinAccept) GetPendingSession() bool

func (*ApplicationJoinAccept) GetReceivedAt

func (m *ApplicationJoinAccept) GetReceivedAt() time.Time

func (*ApplicationJoinAccept) GetSessionKeyID

func (m *ApplicationJoinAccept) GetSessionKeyID() []byte

func (*ApplicationJoinAccept) Marshal

func (m *ApplicationJoinAccept) Marshal() (dAtA []byte, err error)

func (*ApplicationJoinAccept) MarshalTo

func (m *ApplicationJoinAccept) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationJoinAccept) MarshalToSizedBuffer

func (m *ApplicationJoinAccept) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationJoinAccept) ProtoMessage

func (*ApplicationJoinAccept) ProtoMessage()

func (*ApplicationJoinAccept) Reset

func (m *ApplicationJoinAccept) Reset()

func (*ApplicationJoinAccept) SetFields

func (dst *ApplicationJoinAccept) SetFields(src *ApplicationJoinAccept, paths ...string) error

func (*ApplicationJoinAccept) Size

func (m *ApplicationJoinAccept) Size() (n int)

func (*ApplicationJoinAccept) String

func (this *ApplicationJoinAccept) String() string

func (*ApplicationJoinAccept) Unmarshal

func (m *ApplicationJoinAccept) Unmarshal(dAtA []byte) error

func (*ApplicationJoinAccept) ValidateFields

func (m *ApplicationJoinAccept) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationJoinAccept with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationJoinAccept) XXX_DiscardUnknown

func (m *ApplicationJoinAccept) XXX_DiscardUnknown()

func (*ApplicationJoinAccept) XXX_Marshal

func (m *ApplicationJoinAccept) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationJoinAccept) XXX_Merge

func (m *ApplicationJoinAccept) XXX_Merge(src proto.Message)

func (*ApplicationJoinAccept) XXX_Size

func (m *ApplicationJoinAccept) XXX_Size() int

func (*ApplicationJoinAccept) XXX_Unmarshal

func (m *ApplicationJoinAccept) XXX_Unmarshal(b []byte) error

type ApplicationJoinAcceptValidationError

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

ApplicationJoinAcceptValidationError is the validation error returned by ApplicationJoinAccept.ValidateFields if the designated constraints aren't met.

func (ApplicationJoinAcceptValidationError) Cause

Cause function returns cause value.

func (ApplicationJoinAcceptValidationError) Error

Error satisfies the builtin error interface

func (ApplicationJoinAcceptValidationError) ErrorName

ErrorName returns error name.

func (ApplicationJoinAcceptValidationError) Field

Field function returns field value.

func (ApplicationJoinAcceptValidationError) Key

Key function returns key value.

func (ApplicationJoinAcceptValidationError) Reason

Reason function returns reason value.

type ApplicationLink struct {
	// The address of the external Network Server where to link to.
	// The typical format of the address is "host:port". If the port is omitted,
	// the normal port inference (with DNS lookup, otherwise defaults) is used.
	// Leave empty when linking to a cluster Network Server.
	NetworkServerAddress string                    `protobuf:"bytes,1,opt,name=network_server_address,json=networkServerAddress,proto3" json:"network_server_address,omitempty"`
	APIKey               string                    `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	DefaultFormatters    *MessagePayloadFormatters `protobuf:"bytes,3,opt,name=default_formatters,json=defaultFormatters,proto3" json:"default_formatters,omitempty"`
	// Enable TLS for linking to the external Network Server.
	// For cluster-local Network Servers, the cluster's TLS setting is used.
	TLS                  bool     `protobuf:"varint,4,opt,name=tls,proto3" json:"tls,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
func NewPopulatedApplicationLink(r randyApplicationserver, easy bool) *ApplicationLink

func (*ApplicationLink) Descriptor

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

func (*ApplicationLink) Equal

func (this *ApplicationLink) Equal(that interface{}) bool

func (*ApplicationLink) GetAPIKey

func (m *ApplicationLink) GetAPIKey() string

func (*ApplicationLink) GetDefaultFormatters

func (m *ApplicationLink) GetDefaultFormatters() *MessagePayloadFormatters

func (*ApplicationLink) GetNetworkServerAddress

func (m *ApplicationLink) GetNetworkServerAddress() string

func (*ApplicationLink) GetTLS

func (m *ApplicationLink) GetTLS() bool

func (*ApplicationLink) Marshal

func (m *ApplicationLink) Marshal() (dAtA []byte, err error)

func (*ApplicationLink) MarshalTo

func (m *ApplicationLink) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationLink) MarshalToSizedBuffer

func (m *ApplicationLink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationLink) ProtoMessage

func (*ApplicationLink) ProtoMessage()

func (*ApplicationLink) Reset

func (m *ApplicationLink) Reset()

func (*ApplicationLink) SetFields

func (dst *ApplicationLink) SetFields(src *ApplicationLink, paths ...string) error

func (*ApplicationLink) Size

func (m *ApplicationLink) Size() (n int)

func (*ApplicationLink) String

func (this *ApplicationLink) String() string

func (*ApplicationLink) Unmarshal

func (m *ApplicationLink) Unmarshal(dAtA []byte) error

func (*ApplicationLink) ValidateFields

func (m *ApplicationLink) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationLink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationLink) XXX_DiscardUnknown

func (m *ApplicationLink) XXX_DiscardUnknown()

func (*ApplicationLink) XXX_Marshal

func (m *ApplicationLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationLink) XXX_Merge

func (m *ApplicationLink) XXX_Merge(src proto.Message)

func (*ApplicationLink) XXX_Size

func (m *ApplicationLink) XXX_Size() int

func (*ApplicationLink) XXX_Unmarshal

func (m *ApplicationLink) XXX_Unmarshal(b []byte) error

type ApplicationLinkStats

type ApplicationLinkStats struct {
	LinkedAt             *time.Time `protobuf:"bytes,1,opt,name=linked_at,json=linkedAt,proto3,stdtime" json:"linked_at,omitempty"`
	NetworkServerAddress string     `protobuf:"bytes,2,opt,name=network_server_address,json=networkServerAddress,proto3" json:"network_server_address,omitempty"`
	// Timestamp when the last upstream message has been received from a Network Server.
	// This can be a join-accept, uplink message or downlink message event.
	LastUpReceivedAt *time.Time `protobuf:"bytes,3,opt,name=last_up_received_at,json=lastUpReceivedAt,proto3,stdtime" json:"last_up_received_at,omitempty"`
	// Number of upstream messages received.
	UpCount uint64 `protobuf:"varint,4,opt,name=up_count,json=upCount,proto3" json:"up_count,omitempty"`
	// Timestamp when the last downlink message has been forwarded to a Network Server.
	LastDownlinkForwardedAt *time.Time `` /* 142-byte string literal not displayed */
	// Number of downlink messages forwarded.
	DownlinkCount        uint64   `protobuf:"varint,6,opt,name=downlink_count,json=downlinkCount,proto3" json:"downlink_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Link stats as monitored by the Application Server.

func NewPopulatedApplicationLinkStats

func NewPopulatedApplicationLinkStats(r randyApplicationserver, easy bool) *ApplicationLinkStats

func (*ApplicationLinkStats) Descriptor

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

func (*ApplicationLinkStats) Equal

func (this *ApplicationLinkStats) Equal(that interface{}) bool

func (*ApplicationLinkStats) GetDownlinkCount

func (m *ApplicationLinkStats) GetDownlinkCount() uint64

func (*ApplicationLinkStats) GetLastDownlinkForwardedAt

func (m *ApplicationLinkStats) GetLastDownlinkForwardedAt() *time.Time

func (*ApplicationLinkStats) GetLastUpReceivedAt

func (m *ApplicationLinkStats) GetLastUpReceivedAt() *time.Time

func (*ApplicationLinkStats) GetLinkedAt

func (m *ApplicationLinkStats) GetLinkedAt() *time.Time

func (*ApplicationLinkStats) GetNetworkServerAddress

func (m *ApplicationLinkStats) GetNetworkServerAddress() string

func (*ApplicationLinkStats) GetUpCount

func (m *ApplicationLinkStats) GetUpCount() uint64

func (*ApplicationLinkStats) Marshal

func (m *ApplicationLinkStats) Marshal() (dAtA []byte, err error)

func (*ApplicationLinkStats) MarshalTo

func (m *ApplicationLinkStats) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationLinkStats) MarshalToSizedBuffer

func (m *ApplicationLinkStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationLinkStats) ProtoMessage

func (*ApplicationLinkStats) ProtoMessage()

func (*ApplicationLinkStats) Reset

func (m *ApplicationLinkStats) Reset()

func (*ApplicationLinkStats) SetFields

func (dst *ApplicationLinkStats) SetFields(src *ApplicationLinkStats, paths ...string) error

func (*ApplicationLinkStats) Size

func (m *ApplicationLinkStats) Size() (n int)

func (*ApplicationLinkStats) String

func (this *ApplicationLinkStats) String() string

func (*ApplicationLinkStats) Unmarshal

func (m *ApplicationLinkStats) Unmarshal(dAtA []byte) error

func (*ApplicationLinkStats) ValidateFields

func (m *ApplicationLinkStats) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationLinkStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationLinkStats) XXX_DiscardUnknown

func (m *ApplicationLinkStats) XXX_DiscardUnknown()

func (*ApplicationLinkStats) XXX_Marshal

func (m *ApplicationLinkStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationLinkStats) XXX_Merge

func (m *ApplicationLinkStats) XXX_Merge(src proto.Message)

func (*ApplicationLinkStats) XXX_Size

func (m *ApplicationLinkStats) XXX_Size() int

func (*ApplicationLinkStats) XXX_Unmarshal

func (m *ApplicationLinkStats) XXX_Unmarshal(b []byte) error

type ApplicationLinkStatsValidationError

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

ApplicationLinkStatsValidationError is the validation error returned by ApplicationLinkStats.ValidateFields if the designated constraints aren't met.

func (ApplicationLinkStatsValidationError) Cause

Cause function returns cause value.

func (ApplicationLinkStatsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationLinkStatsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationLinkStatsValidationError) Field

Field function returns field value.

func (ApplicationLinkStatsValidationError) Key

Key function returns key value.

func (ApplicationLinkStatsValidationError) Reason

Reason function returns reason value.

type ApplicationLinkValidationError

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

ApplicationLinkValidationError is the validation error returned by ApplicationLink.ValidateFields if the designated constraints aren't met.

func (ApplicationLinkValidationError) Cause

Cause function returns cause value.

func (ApplicationLinkValidationError) Error

Error satisfies the builtin error interface

func (ApplicationLinkValidationError) ErrorName

func (e ApplicationLinkValidationError) ErrorName() string

ErrorName returns error name.

func (ApplicationLinkValidationError) Field

Field function returns field value.

func (ApplicationLinkValidationError) Key

Key function returns key value.

func (ApplicationLinkValidationError) Reason

Reason function returns reason value.

type ApplicationLocation

type ApplicationLocation struct {
	Service              string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Location             `protobuf:"bytes,2,opt,name=location,proto3,embedded=location" json:"location"`
	Attributes           map[string]string `` /* 161-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedApplicationLocation

func NewPopulatedApplicationLocation(r randyMessages, easy bool) *ApplicationLocation

func (*ApplicationLocation) Descriptor

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

func (*ApplicationLocation) Equal

func (this *ApplicationLocation) Equal(that interface{}) bool

func (*ApplicationLocation) GetAttributes

func (m *ApplicationLocation) GetAttributes() map[string]string

func (*ApplicationLocation) GetService

func (m *ApplicationLocation) GetService() string

func (*ApplicationLocation) Marshal

func (m *ApplicationLocation) Marshal() (dAtA []byte, err error)

func (*ApplicationLocation) MarshalTo

func (m *ApplicationLocation) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationLocation) MarshalToSizedBuffer

func (m *ApplicationLocation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationLocation) ProtoMessage

func (*ApplicationLocation) ProtoMessage()

func (*ApplicationLocation) Reset

func (m *ApplicationLocation) Reset()

func (*ApplicationLocation) SetFields

func (dst *ApplicationLocation) SetFields(src *ApplicationLocation, paths ...string) error

func (*ApplicationLocation) Size

func (m *ApplicationLocation) Size() (n int)

func (*ApplicationLocation) String

func (this *ApplicationLocation) String() string

func (*ApplicationLocation) Unmarshal

func (m *ApplicationLocation) Unmarshal(dAtA []byte) error

func (*ApplicationLocation) ValidateFields

func (m *ApplicationLocation) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationLocation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationLocation) XXX_DiscardUnknown

func (m *ApplicationLocation) XXX_DiscardUnknown()

func (*ApplicationLocation) XXX_Marshal

func (m *ApplicationLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationLocation) XXX_Merge

func (m *ApplicationLocation) XXX_Merge(src proto.Message)

func (*ApplicationLocation) XXX_Size

func (m *ApplicationLocation) XXX_Size() int

func (*ApplicationLocation) XXX_Unmarshal

func (m *ApplicationLocation) XXX_Unmarshal(b []byte) error

type ApplicationLocationValidationError

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

ApplicationLocationValidationError is the validation error returned by ApplicationLocation.ValidateFields if the designated constraints aren't met.

func (ApplicationLocationValidationError) Cause

Cause function returns cause value.

func (ApplicationLocationValidationError) Error

Error satisfies the builtin error interface

func (ApplicationLocationValidationError) ErrorName

ErrorName returns error name.

func (ApplicationLocationValidationError) Field

Field function returns field value.

func (ApplicationLocationValidationError) Key

Key function returns key value.

func (ApplicationLocationValidationError) Reason

Reason function returns reason value.

type ApplicationPackage

type ApplicationPackage struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DefaultFPort         uint32   `protobuf:"varint,2,opt,name=default_f_port,json=defaultFPort,proto3" json:"default_f_port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationPackage

func NewPopulatedApplicationPackage(r randyApplicationserverPackages, easy bool) *ApplicationPackage

func (*ApplicationPackage) Descriptor

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

func (*ApplicationPackage) Equal

func (this *ApplicationPackage) Equal(that interface{}) bool

func (*ApplicationPackage) GetDefaultFPort

func (m *ApplicationPackage) GetDefaultFPort() uint32

func (*ApplicationPackage) GetName

func (m *ApplicationPackage) GetName() string

func (*ApplicationPackage) Marshal

func (m *ApplicationPackage) Marshal() (dAtA []byte, err error)

func (*ApplicationPackage) MarshalTo

func (m *ApplicationPackage) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPackage) MarshalToSizedBuffer

func (m *ApplicationPackage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPackage) ProtoMessage

func (*ApplicationPackage) ProtoMessage()

func (*ApplicationPackage) Reset

func (m *ApplicationPackage) Reset()

func (*ApplicationPackage) SetFields

func (dst *ApplicationPackage) SetFields(src *ApplicationPackage, paths ...string) error

func (*ApplicationPackage) Size

func (m *ApplicationPackage) Size() (n int)

func (*ApplicationPackage) String

func (this *ApplicationPackage) String() string

func (*ApplicationPackage) Unmarshal

func (m *ApplicationPackage) Unmarshal(dAtA []byte) error

func (*ApplicationPackage) ValidateFields

func (m *ApplicationPackage) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPackage with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPackage) XXX_DiscardUnknown

func (m *ApplicationPackage) XXX_DiscardUnknown()

func (*ApplicationPackage) XXX_Marshal

func (m *ApplicationPackage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPackage) XXX_Merge

func (m *ApplicationPackage) XXX_Merge(src proto.Message)

func (*ApplicationPackage) XXX_Size

func (m *ApplicationPackage) XXX_Size() int

func (*ApplicationPackage) XXX_Unmarshal

func (m *ApplicationPackage) XXX_Unmarshal(b []byte) error

type ApplicationPackageAssociation

type ApplicationPackageAssociation struct {
	ApplicationPackageAssociationIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt                                time.Time     `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt                                time.Time     `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	PackageName                              string        `protobuf:"bytes,4,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	Data                                     *types.Struct `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral                     struct{}      `json:"-"`
	XXX_sizecache                            int32         `json:"-"`
}

func NewPopulatedApplicationPackageAssociation

func NewPopulatedApplicationPackageAssociation(r randyApplicationserverPackages, easy bool) *ApplicationPackageAssociation

func (*ApplicationPackageAssociation) Descriptor

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

func (*ApplicationPackageAssociation) Equal

func (this *ApplicationPackageAssociation) Equal(that interface{}) bool

func (*ApplicationPackageAssociation) GetCreatedAt

func (m *ApplicationPackageAssociation) GetCreatedAt() time.Time

func (*ApplicationPackageAssociation) GetData

func (*ApplicationPackageAssociation) GetPackageName

func (m *ApplicationPackageAssociation) GetPackageName() string

func (*ApplicationPackageAssociation) GetUpdatedAt

func (m *ApplicationPackageAssociation) GetUpdatedAt() time.Time

func (*ApplicationPackageAssociation) Marshal

func (m *ApplicationPackageAssociation) Marshal() (dAtA []byte, err error)

func (*ApplicationPackageAssociation) MarshalTo

func (m *ApplicationPackageAssociation) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPackageAssociation) MarshalToSizedBuffer

func (m *ApplicationPackageAssociation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPackageAssociation) ProtoMessage

func (*ApplicationPackageAssociation) ProtoMessage()

func (*ApplicationPackageAssociation) Reset

func (m *ApplicationPackageAssociation) Reset()

func (*ApplicationPackageAssociation) SetFields

func (*ApplicationPackageAssociation) Size

func (m *ApplicationPackageAssociation) Size() (n int)

func (*ApplicationPackageAssociation) String

func (this *ApplicationPackageAssociation) String() string

func (*ApplicationPackageAssociation) Unmarshal

func (m *ApplicationPackageAssociation) Unmarshal(dAtA []byte) error

func (*ApplicationPackageAssociation) ValidateFields

func (m *ApplicationPackageAssociation) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPackageAssociation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPackageAssociation) XXX_DiscardUnknown

func (m *ApplicationPackageAssociation) XXX_DiscardUnknown()

func (*ApplicationPackageAssociation) XXX_Marshal

func (m *ApplicationPackageAssociation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPackageAssociation) XXX_Merge

func (m *ApplicationPackageAssociation) XXX_Merge(src proto.Message)

func (*ApplicationPackageAssociation) XXX_Size

func (m *ApplicationPackageAssociation) XXX_Size() int

func (*ApplicationPackageAssociation) XXX_Unmarshal

func (m *ApplicationPackageAssociation) XXX_Unmarshal(b []byte) error

type ApplicationPackageAssociationIdentifiers

type ApplicationPackageAssociationIdentifiers struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3,embedded=end_device_ids" json:"end_device_ids"`
	FPort                uint32   `protobuf:"varint,2,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationPackageAssociationIdentifiers

func NewPopulatedApplicationPackageAssociationIdentifiers(r randyApplicationserverPackages, easy bool) *ApplicationPackageAssociationIdentifiers

func (*ApplicationPackageAssociationIdentifiers) Descriptor

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

func (*ApplicationPackageAssociationIdentifiers) Equal

func (this *ApplicationPackageAssociationIdentifiers) Equal(that interface{}) bool

func (*ApplicationPackageAssociationIdentifiers) GetFPort

func (*ApplicationPackageAssociationIdentifiers) Marshal

func (m *ApplicationPackageAssociationIdentifiers) Marshal() (dAtA []byte, err error)

func (*ApplicationPackageAssociationIdentifiers) MarshalTo

func (m *ApplicationPackageAssociationIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPackageAssociationIdentifiers) MarshalToSizedBuffer

func (m *ApplicationPackageAssociationIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPackageAssociationIdentifiers) ProtoMessage

func (*ApplicationPackageAssociationIdentifiers) Reset

func (*ApplicationPackageAssociationIdentifiers) SetFields

func (*ApplicationPackageAssociationIdentifiers) Size

func (*ApplicationPackageAssociationIdentifiers) String

func (*ApplicationPackageAssociationIdentifiers) Unmarshal

func (*ApplicationPackageAssociationIdentifiers) ValidateFields

func (m *ApplicationPackageAssociationIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPackageAssociationIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPackageAssociationIdentifiers) XXX_DiscardUnknown

func (m *ApplicationPackageAssociationIdentifiers) XXX_DiscardUnknown()

func (*ApplicationPackageAssociationIdentifiers) XXX_Marshal

func (m *ApplicationPackageAssociationIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPackageAssociationIdentifiers) XXX_Merge

func (*ApplicationPackageAssociationIdentifiers) XXX_Size

func (*ApplicationPackageAssociationIdentifiers) XXX_Unmarshal

func (m *ApplicationPackageAssociationIdentifiers) XXX_Unmarshal(b []byte) error

type ApplicationPackageAssociationIdentifiersValidationError

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

ApplicationPackageAssociationIdentifiersValidationError is the validation error returned by ApplicationPackageAssociationIdentifiers.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageAssociationIdentifiersValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageAssociationIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageAssociationIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageAssociationIdentifiersValidationError) Field

Field function returns field value.

func (ApplicationPackageAssociationIdentifiersValidationError) Key

Key function returns key value.

func (ApplicationPackageAssociationIdentifiersValidationError) Reason

Reason function returns reason value.

type ApplicationPackageAssociationValidationError

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

ApplicationPackageAssociationValidationError is the validation error returned by ApplicationPackageAssociation.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageAssociationValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageAssociationValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageAssociationValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageAssociationValidationError) Field

Field function returns field value.

func (ApplicationPackageAssociationValidationError) Key

Key function returns key value.

func (ApplicationPackageAssociationValidationError) Reason

Reason function returns reason value.

type ApplicationPackageAssociations

type ApplicationPackageAssociations struct {
	Associations         []*ApplicationPackageAssociation `protobuf:"bytes,1,rep,name=associations,proto3" json:"associations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func NewPopulatedApplicationPackageAssociations

func NewPopulatedApplicationPackageAssociations(r randyApplicationserverPackages, easy bool) *ApplicationPackageAssociations

func (*ApplicationPackageAssociations) Descriptor

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

func (*ApplicationPackageAssociations) Equal

func (this *ApplicationPackageAssociations) Equal(that interface{}) bool

func (*ApplicationPackageAssociations) GetAssociations

func (*ApplicationPackageAssociations) Marshal

func (m *ApplicationPackageAssociations) Marshal() (dAtA []byte, err error)

func (*ApplicationPackageAssociations) MarshalTo

func (m *ApplicationPackageAssociations) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPackageAssociations) MarshalToSizedBuffer

func (m *ApplicationPackageAssociations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPackageAssociations) ProtoMessage

func (*ApplicationPackageAssociations) ProtoMessage()

func (*ApplicationPackageAssociations) Reset

func (m *ApplicationPackageAssociations) Reset()

func (*ApplicationPackageAssociations) SetFields

func (*ApplicationPackageAssociations) Size

func (m *ApplicationPackageAssociations) Size() (n int)

func (*ApplicationPackageAssociations) String

func (this *ApplicationPackageAssociations) String() string

func (*ApplicationPackageAssociations) Unmarshal

func (m *ApplicationPackageAssociations) Unmarshal(dAtA []byte) error

func (*ApplicationPackageAssociations) ValidateFields

func (m *ApplicationPackageAssociations) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPackageAssociations with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPackageAssociations) XXX_DiscardUnknown

func (m *ApplicationPackageAssociations) XXX_DiscardUnknown()

func (*ApplicationPackageAssociations) XXX_Marshal

func (m *ApplicationPackageAssociations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPackageAssociations) XXX_Merge

func (m *ApplicationPackageAssociations) XXX_Merge(src proto.Message)

func (*ApplicationPackageAssociations) XXX_Size

func (m *ApplicationPackageAssociations) XXX_Size() int

func (*ApplicationPackageAssociations) XXX_Unmarshal

func (m *ApplicationPackageAssociations) XXX_Unmarshal(b []byte) error

type ApplicationPackageAssociationsValidationError

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

ApplicationPackageAssociationsValidationError is the validation error returned by ApplicationPackageAssociations.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageAssociationsValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageAssociationsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageAssociationsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageAssociationsValidationError) Field

Field function returns field value.

func (ApplicationPackageAssociationsValidationError) Key

Key function returns key value.

func (ApplicationPackageAssociationsValidationError) Reason

Reason function returns reason value.

type ApplicationPackageRegistryClient

type ApplicationPackageRegistryClient interface {
	// List returns the available packages for the end device.
	List(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*ApplicationPackages, error)
	// Get returns the application package association registered on the FPort of the end device.
	GetAssociation(ctx context.Context, in *GetApplicationPackageAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageAssociation, error)
	// ListAssociations returns all of the application package associations of the end device.
	ListAssociations(ctx context.Context, in *ListApplicationPackageAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageAssociations, error)
	// SetAssociation updates or creates the application package association on the FPort of the end device.
	SetAssociation(ctx context.Context, in *SetApplicationPackageAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageAssociation, error)
	// DeleteAssociation removes the application package association on the FPort of the end device.
	DeleteAssociation(ctx context.Context, in *ApplicationPackageAssociationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

ApplicationPackageRegistryClient is the client API for ApplicationPackageRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationPackageRegistryClient

func NewApplicationPackageRegistryClient(cc *grpc.ClientConn) ApplicationPackageRegistryClient

type ApplicationPackageRegistryServer

type ApplicationPackageRegistryServer interface {
	// List returns the available packages for the end device.
	List(context.Context, *EndDeviceIdentifiers) (*ApplicationPackages, error)
	// Get returns the application package association registered on the FPort of the end device.
	GetAssociation(context.Context, *GetApplicationPackageAssociationRequest) (*ApplicationPackageAssociation, error)
	// ListAssociations returns all of the application package associations of the end device.
	ListAssociations(context.Context, *ListApplicationPackageAssociationRequest) (*ApplicationPackageAssociations, error)
	// SetAssociation updates or creates the application package association on the FPort of the end device.
	SetAssociation(context.Context, *SetApplicationPackageAssociationRequest) (*ApplicationPackageAssociation, error)
	// DeleteAssociation removes the application package association on the FPort of the end device.
	DeleteAssociation(context.Context, *ApplicationPackageAssociationIdentifiers) (*types.Empty, error)
}

ApplicationPackageRegistryServer is the server API for ApplicationPackageRegistry service.

type ApplicationPackageValidationError

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

ApplicationPackageValidationError is the validation error returned by ApplicationPackage.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageValidationError) Field

Field function returns field value.

func (ApplicationPackageValidationError) Key

Key function returns key value.

func (ApplicationPackageValidationError) Reason

Reason function returns reason value.

type ApplicationPackages

type ApplicationPackages struct {
	Packages             []*ApplicationPackage `protobuf:"bytes,1,rep,name=packages,proto3" json:"packages,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func NewPopulatedApplicationPackages

func NewPopulatedApplicationPackages(r randyApplicationserverPackages, easy bool) *ApplicationPackages

func (*ApplicationPackages) Descriptor

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

func (*ApplicationPackages) Equal

func (this *ApplicationPackages) Equal(that interface{}) bool

func (*ApplicationPackages) GetPackages

func (m *ApplicationPackages) GetPackages() []*ApplicationPackage

func (*ApplicationPackages) Marshal

func (m *ApplicationPackages) Marshal() (dAtA []byte, err error)

func (*ApplicationPackages) MarshalTo

func (m *ApplicationPackages) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPackages) MarshalToSizedBuffer

func (m *ApplicationPackages) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPackages) ProtoMessage

func (*ApplicationPackages) ProtoMessage()

func (*ApplicationPackages) Reset

func (m *ApplicationPackages) Reset()

func (*ApplicationPackages) SetFields

func (dst *ApplicationPackages) SetFields(src *ApplicationPackages, paths ...string) error

func (*ApplicationPackages) Size

func (m *ApplicationPackages) Size() (n int)

func (*ApplicationPackages) String

func (this *ApplicationPackages) String() string

func (*ApplicationPackages) Unmarshal

func (m *ApplicationPackages) Unmarshal(dAtA []byte) error

func (*ApplicationPackages) ValidateFields

func (m *ApplicationPackages) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPackages with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPackages) XXX_DiscardUnknown

func (m *ApplicationPackages) XXX_DiscardUnknown()

func (*ApplicationPackages) XXX_Marshal

func (m *ApplicationPackages) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPackages) XXX_Merge

func (m *ApplicationPackages) XXX_Merge(src proto.Message)

func (*ApplicationPackages) XXX_Size

func (m *ApplicationPackages) XXX_Size() int

func (*ApplicationPackages) XXX_Unmarshal

func (m *ApplicationPackages) XXX_Unmarshal(b []byte) error

type ApplicationPackagesValidationError

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

ApplicationPackagesValidationError is the validation error returned by ApplicationPackages.ValidateFields if the designated constraints aren't met.

func (ApplicationPackagesValidationError) Cause

Cause function returns cause value.

func (ApplicationPackagesValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackagesValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackagesValidationError) Field

Field function returns field value.

func (ApplicationPackagesValidationError) Key

Key function returns key value.

func (ApplicationPackagesValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub

type ApplicationPubSub struct {
	ApplicationPubSubIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt                    time.Time `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt                    time.Time `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	// The format to use for the body.
	// Supported values depend on the Application Server configuration.
	Format string `protobuf:"bytes,4,opt,name=format,proto3" json:"format,omitempty"`
	// The provider for the PubSub.
	//
	// Types that are valid to be assigned to Provider:
	//	*ApplicationPubSub_NATS
	//	*ApplicationPubSub_MQTT
	Provider isApplicationPubSub_Provider `protobuf_oneof:"provider"`
	// Base topic name to which the messages topic is appended.
	BaseTopic string `protobuf:"bytes,6,opt,name=base_topic,json=baseTopic,proto3" json:"base_topic,omitempty"`
	// The topic to which the Application Server subscribes for downlink queue push operations.
	DownlinkPush *ApplicationPubSub_Message `protobuf:"bytes,7,opt,name=downlink_push,json=downlinkPush,proto3" json:"downlink_push,omitempty"`
	// The topic to which the Application Server subscribes for downlink queue replace operations.
	DownlinkReplace      *ApplicationPubSub_Message `protobuf:"bytes,8,opt,name=downlink_replace,json=downlinkReplace,proto3" json:"downlink_replace,omitempty"`
	UplinkMessage        *ApplicationPubSub_Message `protobuf:"bytes,9,opt,name=uplink_message,json=uplinkMessage,proto3" json:"uplink_message,omitempty"`
	JoinAccept           *ApplicationPubSub_Message `protobuf:"bytes,10,opt,name=join_accept,json=joinAccept,proto3" json:"join_accept,omitempty"`
	DownlinkAck          *ApplicationPubSub_Message `protobuf:"bytes,11,opt,name=downlink_ack,json=downlinkAck,proto3" json:"downlink_ack,omitempty"`
	DownlinkNack         *ApplicationPubSub_Message `protobuf:"bytes,12,opt,name=downlink_nack,json=downlinkNack,proto3" json:"downlink_nack,omitempty"`
	DownlinkSent         *ApplicationPubSub_Message `protobuf:"bytes,13,opt,name=downlink_sent,json=downlinkSent,proto3" json:"downlink_sent,omitempty"`
	DownlinkFailed       *ApplicationPubSub_Message `protobuf:"bytes,14,opt,name=downlink_failed,json=downlinkFailed,proto3" json:"downlink_failed,omitempty"`
	DownlinkQueued       *ApplicationPubSub_Message `protobuf:"bytes,15,opt,name=downlink_queued,json=downlinkQueued,proto3" json:"downlink_queued,omitempty"`
	LocationSolved       *ApplicationPubSub_Message `protobuf:"bytes,16,opt,name=location_solved,json=locationSolved,proto3" json:"location_solved,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func NewPopulatedApplicationPubSub

func NewPopulatedApplicationPubSub(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub

func (*ApplicationPubSub) Descriptor

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

func (*ApplicationPubSub) Equal

func (this *ApplicationPubSub) Equal(that interface{}) bool

func (*ApplicationPubSub) GetBaseTopic

func (m *ApplicationPubSub) GetBaseTopic() string

func (*ApplicationPubSub) GetCreatedAt

func (m *ApplicationPubSub) GetCreatedAt() time.Time

func (*ApplicationPubSub) GetDownlinkAck

func (m *ApplicationPubSub) GetDownlinkAck() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetDownlinkFailed

func (m *ApplicationPubSub) GetDownlinkFailed() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetDownlinkNack

func (m *ApplicationPubSub) GetDownlinkNack() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetDownlinkPush

func (m *ApplicationPubSub) GetDownlinkPush() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetDownlinkQueued

func (m *ApplicationPubSub) GetDownlinkQueued() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetDownlinkReplace

func (m *ApplicationPubSub) GetDownlinkReplace() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetDownlinkSent

func (m *ApplicationPubSub) GetDownlinkSent() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetFormat

func (m *ApplicationPubSub) GetFormat() string

func (*ApplicationPubSub) GetJoinAccept

func (m *ApplicationPubSub) GetJoinAccept() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetLocationSolved

func (m *ApplicationPubSub) GetLocationSolved() *ApplicationPubSub_Message

func (*ApplicationPubSub) GetMQTT

func (*ApplicationPubSub) GetNATS

func (*ApplicationPubSub) GetProvider

func (m *ApplicationPubSub) GetProvider() isApplicationPubSub_Provider

func (*ApplicationPubSub) GetUpdatedAt

func (m *ApplicationPubSub) GetUpdatedAt() time.Time

func (*ApplicationPubSub) GetUplinkMessage

func (m *ApplicationPubSub) GetUplinkMessage() *ApplicationPubSub_Message

func (*ApplicationPubSub) Marshal

func (m *ApplicationPubSub) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSub) MarshalTo

func (m *ApplicationPubSub) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSub) MarshalToSizedBuffer

func (m *ApplicationPubSub) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSub) ProtoMessage

func (*ApplicationPubSub) ProtoMessage()

func (*ApplicationPubSub) Reset

func (m *ApplicationPubSub) Reset()

func (*ApplicationPubSub) SetFields

func (dst *ApplicationPubSub) SetFields(src *ApplicationPubSub, paths ...string) error

func (*ApplicationPubSub) Size

func (m *ApplicationPubSub) Size() (n int)

func (*ApplicationPubSub) String

func (this *ApplicationPubSub) String() string

func (*ApplicationPubSub) Unmarshal

func (m *ApplicationPubSub) Unmarshal(dAtA []byte) error

func (*ApplicationPubSub) ValidateFields

func (m *ApplicationPubSub) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSub with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSub) XXX_DiscardUnknown

func (m *ApplicationPubSub) XXX_DiscardUnknown()

func (*ApplicationPubSub) XXX_Marshal

func (m *ApplicationPubSub) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSub) XXX_Merge

func (m *ApplicationPubSub) XXX_Merge(src proto.Message)

func (*ApplicationPubSub) XXX_OneofWrappers

func (*ApplicationPubSub) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ApplicationPubSub) XXX_Size

func (m *ApplicationPubSub) XXX_Size() int

func (*ApplicationPubSub) XXX_Unmarshal

func (m *ApplicationPubSub) XXX_Unmarshal(b []byte) error

type ApplicationPubSubFormats

type ApplicationPubSubFormats struct {
	// Format and description.
	Formats              map[string]string `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedApplicationPubSubFormats

func NewPopulatedApplicationPubSubFormats(r randyApplicationserverPubsub, easy bool) *ApplicationPubSubFormats

func (*ApplicationPubSubFormats) Descriptor

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

func (*ApplicationPubSubFormats) Equal

func (this *ApplicationPubSubFormats) Equal(that interface{}) bool

func (*ApplicationPubSubFormats) GetFormats

func (m *ApplicationPubSubFormats) GetFormats() map[string]string

func (*ApplicationPubSubFormats) Marshal

func (m *ApplicationPubSubFormats) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSubFormats) MarshalTo

func (m *ApplicationPubSubFormats) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSubFormats) MarshalToSizedBuffer

func (m *ApplicationPubSubFormats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSubFormats) ProtoMessage

func (*ApplicationPubSubFormats) ProtoMessage()

func (*ApplicationPubSubFormats) Reset

func (m *ApplicationPubSubFormats) Reset()

func (*ApplicationPubSubFormats) SetFields

func (dst *ApplicationPubSubFormats) SetFields(src *ApplicationPubSubFormats, paths ...string) error

func (*ApplicationPubSubFormats) Size

func (m *ApplicationPubSubFormats) Size() (n int)

func (*ApplicationPubSubFormats) String

func (this *ApplicationPubSubFormats) String() string

func (*ApplicationPubSubFormats) Unmarshal

func (m *ApplicationPubSubFormats) Unmarshal(dAtA []byte) error

func (*ApplicationPubSubFormats) ValidateFields

func (m *ApplicationPubSubFormats) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSubFormats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSubFormats) XXX_DiscardUnknown

func (m *ApplicationPubSubFormats) XXX_DiscardUnknown()

func (*ApplicationPubSubFormats) XXX_Marshal

func (m *ApplicationPubSubFormats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSubFormats) XXX_Merge

func (m *ApplicationPubSubFormats) XXX_Merge(src proto.Message)

func (*ApplicationPubSubFormats) XXX_Size

func (m *ApplicationPubSubFormats) XXX_Size() int

func (*ApplicationPubSubFormats) XXX_Unmarshal

func (m *ApplicationPubSubFormats) XXX_Unmarshal(b []byte) error

type ApplicationPubSubFormatsValidationError

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

ApplicationPubSubFormatsValidationError is the validation error returned by ApplicationPubSubFormats.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSubFormatsValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSubFormatsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSubFormatsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSubFormatsValidationError) Field

Field function returns field value.

func (ApplicationPubSubFormatsValidationError) Key

Key function returns key value.

func (ApplicationPubSubFormatsValidationError) Reason

Reason function returns reason value.

type ApplicationPubSubIdentifiers

type ApplicationPubSubIdentifiers struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	PubSubID               string   `protobuf:"bytes,2,opt,name=pub_sub_id,json=pubSubId,proto3" json:"pub_sub_id,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedApplicationPubSubIdentifiers

func NewPopulatedApplicationPubSubIdentifiers(r randyApplicationserverPubsub, easy bool) *ApplicationPubSubIdentifiers

func (*ApplicationPubSubIdentifiers) Descriptor

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

func (*ApplicationPubSubIdentifiers) Equal

func (this *ApplicationPubSubIdentifiers) Equal(that interface{}) bool

func (*ApplicationPubSubIdentifiers) GetPubSubID

func (m *ApplicationPubSubIdentifiers) GetPubSubID() string

func (*ApplicationPubSubIdentifiers) Marshal

func (m *ApplicationPubSubIdentifiers) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSubIdentifiers) MarshalTo

func (m *ApplicationPubSubIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSubIdentifiers) MarshalToSizedBuffer

func (m *ApplicationPubSubIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSubIdentifiers) ProtoMessage

func (*ApplicationPubSubIdentifiers) ProtoMessage()

func (*ApplicationPubSubIdentifiers) Reset

func (m *ApplicationPubSubIdentifiers) Reset()

func (*ApplicationPubSubIdentifiers) SetFields

func (*ApplicationPubSubIdentifiers) Size

func (m *ApplicationPubSubIdentifiers) Size() (n int)

func (*ApplicationPubSubIdentifiers) String

func (this *ApplicationPubSubIdentifiers) String() string

func (*ApplicationPubSubIdentifiers) Unmarshal

func (m *ApplicationPubSubIdentifiers) Unmarshal(dAtA []byte) error

func (*ApplicationPubSubIdentifiers) ValidateFields

func (m *ApplicationPubSubIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSubIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSubIdentifiers) XXX_DiscardUnknown

func (m *ApplicationPubSubIdentifiers) XXX_DiscardUnknown()

func (*ApplicationPubSubIdentifiers) XXX_Marshal

func (m *ApplicationPubSubIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSubIdentifiers) XXX_Merge

func (m *ApplicationPubSubIdentifiers) XXX_Merge(src proto.Message)

func (*ApplicationPubSubIdentifiers) XXX_Size

func (m *ApplicationPubSubIdentifiers) XXX_Size() int

func (*ApplicationPubSubIdentifiers) XXX_Unmarshal

func (m *ApplicationPubSubIdentifiers) XXX_Unmarshal(b []byte) error

type ApplicationPubSubIdentifiersValidationError

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

ApplicationPubSubIdentifiersValidationError is the validation error returned by ApplicationPubSubIdentifiers.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSubIdentifiersValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSubIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSubIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSubIdentifiersValidationError) Field

Field function returns field value.

func (ApplicationPubSubIdentifiersValidationError) Key

Key function returns key value.

func (ApplicationPubSubIdentifiersValidationError) Reason

Reason function returns reason value.

type ApplicationPubSubRegistryClient

ApplicationPubSubRegistryClient is the client API for ApplicationPubSubRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationPubSubRegistryClient

func NewApplicationPubSubRegistryClient(cc *grpc.ClientConn) ApplicationPubSubRegistryClient

type ApplicationPubSubRegistryServer

ApplicationPubSubRegistryServer is the server API for ApplicationPubSubRegistry service.

type ApplicationPubSubValidationError

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

ApplicationPubSubValidationError is the validation error returned by ApplicationPubSub.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSubValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSubValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSubValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSubValidationError) Field

Field function returns field value.

func (ApplicationPubSubValidationError) Key

Key function returns key value.

func (ApplicationPubSubValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_MQTT

type ApplicationPubSub_MQTT struct {
	MQTT *ApplicationPubSub_MQTTProvider `protobuf:"bytes,25,opt,name=mqtt,proto3,oneof" json:"mqtt,omitempty"`
}

func NewPopulatedApplicationPubSub_MQTT

func NewPopulatedApplicationPubSub_MQTT(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_MQTT

func (*ApplicationPubSub_MQTT) Equal

func (this *ApplicationPubSub_MQTT) Equal(that interface{}) bool

func (*ApplicationPubSub_MQTT) MarshalTo

func (m *ApplicationPubSub_MQTT) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSub_MQTT) MarshalToSizedBuffer

func (m *ApplicationPubSub_MQTT) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSub_MQTT) Size

func (m *ApplicationPubSub_MQTT) Size() (n int)

func (*ApplicationPubSub_MQTT) String

func (this *ApplicationPubSub_MQTT) String() string

type ApplicationPubSub_MQTTProvider

type ApplicationPubSub_MQTTProvider struct {
	ServerURL    string                             `protobuf:"bytes,1,opt,name=server_url,json=serverUrl,proto3" json:"server_url,omitempty"`
	ClientID     string                             `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	Username     string                             `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	Password     string                             `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	SubscribeQoS ApplicationPubSub_MQTTProvider_QoS `` /* 153-byte string literal not displayed */
	PublishQoS   ApplicationPubSub_MQTTProvider_QoS `` /* 147-byte string literal not displayed */
	UseTLS       bool                               `protobuf:"varint,7,opt,name=use_tls,json=useTls,proto3" json:"use_tls,omitempty"`
	// The server Root CA certificate. PEM formatted.
	TLSCA []byte `protobuf:"bytes,8,opt,name=tls_ca,json=tlsCa,proto3" json:"tls_ca,omitempty"`
	// The client certificate. PEM formatted.
	TLSClientCert []byte `protobuf:"bytes,9,opt,name=tls_client_cert,json=tlsClientCert,proto3" json:"tls_client_cert,omitempty"`
	// The client private key. PEM formatted.
	TLSClientKey         []byte   `protobuf:"bytes,10,opt,name=tls_client_key,json=tlsClientKey,proto3" json:"tls_client_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The MQTT provider settings.

func NewPopulatedApplicationPubSub_MQTTProvider

func NewPopulatedApplicationPubSub_MQTTProvider(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_MQTTProvider

func (*ApplicationPubSub_MQTTProvider) Descriptor

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

func (*ApplicationPubSub_MQTTProvider) Equal

func (this *ApplicationPubSub_MQTTProvider) Equal(that interface{}) bool

func (*ApplicationPubSub_MQTTProvider) GetClientID

func (m *ApplicationPubSub_MQTTProvider) GetClientID() string

func (*ApplicationPubSub_MQTTProvider) GetPassword

func (m *ApplicationPubSub_MQTTProvider) GetPassword() string

func (*ApplicationPubSub_MQTTProvider) GetPublishQoS

func (*ApplicationPubSub_MQTTProvider) GetServerURL

func (m *ApplicationPubSub_MQTTProvider) GetServerURL() string

func (*ApplicationPubSub_MQTTProvider) GetSubscribeQoS

func (*ApplicationPubSub_MQTTProvider) GetTLSCA

func (m *ApplicationPubSub_MQTTProvider) GetTLSCA() []byte

func (*ApplicationPubSub_MQTTProvider) GetTLSClientCert

func (m *ApplicationPubSub_MQTTProvider) GetTLSClientCert() []byte

func (*ApplicationPubSub_MQTTProvider) GetTLSClientKey

func (m *ApplicationPubSub_MQTTProvider) GetTLSClientKey() []byte

func (*ApplicationPubSub_MQTTProvider) GetUseTLS

func (m *ApplicationPubSub_MQTTProvider) GetUseTLS() bool

func (*ApplicationPubSub_MQTTProvider) GetUsername

func (m *ApplicationPubSub_MQTTProvider) GetUsername() string

func (*ApplicationPubSub_MQTTProvider) Marshal

func (m *ApplicationPubSub_MQTTProvider) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSub_MQTTProvider) MarshalTo

func (m *ApplicationPubSub_MQTTProvider) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSub_MQTTProvider) MarshalToSizedBuffer

func (m *ApplicationPubSub_MQTTProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSub_MQTTProvider) ProtoMessage

func (*ApplicationPubSub_MQTTProvider) ProtoMessage()

func (*ApplicationPubSub_MQTTProvider) Reset

func (m *ApplicationPubSub_MQTTProvider) Reset()

func (*ApplicationPubSub_MQTTProvider) SetFields

func (*ApplicationPubSub_MQTTProvider) Size

func (m *ApplicationPubSub_MQTTProvider) Size() (n int)

func (*ApplicationPubSub_MQTTProvider) String

func (this *ApplicationPubSub_MQTTProvider) String() string

func (*ApplicationPubSub_MQTTProvider) Unmarshal

func (m *ApplicationPubSub_MQTTProvider) Unmarshal(dAtA []byte) error

func (*ApplicationPubSub_MQTTProvider) ValidateFields

func (m *ApplicationPubSub_MQTTProvider) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSub_MQTTProvider with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSub_MQTTProvider) XXX_DiscardUnknown

func (m *ApplicationPubSub_MQTTProvider) XXX_DiscardUnknown()

func (*ApplicationPubSub_MQTTProvider) XXX_Marshal

func (m *ApplicationPubSub_MQTTProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSub_MQTTProvider) XXX_Merge

func (m *ApplicationPubSub_MQTTProvider) XXX_Merge(src proto.Message)

func (*ApplicationPubSub_MQTTProvider) XXX_Size

func (m *ApplicationPubSub_MQTTProvider) XXX_Size() int

func (*ApplicationPubSub_MQTTProvider) XXX_Unmarshal

func (m *ApplicationPubSub_MQTTProvider) XXX_Unmarshal(b []byte) error

type ApplicationPubSub_MQTTProviderValidationError

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

ApplicationPubSub_MQTTProviderValidationError is the validation error returned by ApplicationPubSub_MQTTProvider.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_MQTTProviderValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_MQTTProviderValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_MQTTProviderValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_MQTTProviderValidationError) Field

Field function returns field value.

func (ApplicationPubSub_MQTTProviderValidationError) Key

Key function returns key value.

func (ApplicationPubSub_MQTTProviderValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_MQTTProvider_QoS

type ApplicationPubSub_MQTTProvider_QoS int32
const (
	ApplicationPubSub_MQTTProvider_AT_MOST_ONCE  ApplicationPubSub_MQTTProvider_QoS = 0
	ApplicationPubSub_MQTTProvider_AT_LEAST_ONCE ApplicationPubSub_MQTTProvider_QoS = 1
	ApplicationPubSub_MQTTProvider_EXACTLY_ONCE  ApplicationPubSub_MQTTProvider_QoS = 2
)

func (ApplicationPubSub_MQTTProvider_QoS) EnumDescriptor

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

func (ApplicationPubSub_MQTTProvider_QoS) MarshalText

func (q ApplicationPubSub_MQTTProvider_QoS) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (ApplicationPubSub_MQTTProvider_QoS) String

func (*ApplicationPubSub_MQTTProvider_QoS) UnmarshalText

func (q *ApplicationPubSub_MQTTProvider_QoS) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type ApplicationPubSub_Message

type ApplicationPubSub_Message struct {
	// The topic on which the Application Server publishes or receives the messages.
	Topic                string   `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationPubSub_Message

func NewPopulatedApplicationPubSub_Message(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_Message

func (*ApplicationPubSub_Message) Descriptor

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

func (*ApplicationPubSub_Message) Equal

func (this *ApplicationPubSub_Message) Equal(that interface{}) bool

func (*ApplicationPubSub_Message) GetTopic

func (m *ApplicationPubSub_Message) GetTopic() string

func (*ApplicationPubSub_Message) Marshal

func (m *ApplicationPubSub_Message) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSub_Message) MarshalTo

func (m *ApplicationPubSub_Message) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSub_Message) MarshalToSizedBuffer

func (m *ApplicationPubSub_Message) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSub_Message) ProtoMessage

func (*ApplicationPubSub_Message) ProtoMessage()

func (*ApplicationPubSub_Message) Reset

func (m *ApplicationPubSub_Message) Reset()

func (*ApplicationPubSub_Message) SetFields

func (dst *ApplicationPubSub_Message) SetFields(src *ApplicationPubSub_Message, paths ...string) error

func (*ApplicationPubSub_Message) Size

func (m *ApplicationPubSub_Message) Size() (n int)

func (*ApplicationPubSub_Message) String

func (this *ApplicationPubSub_Message) String() string

func (*ApplicationPubSub_Message) Unmarshal

func (m *ApplicationPubSub_Message) Unmarshal(dAtA []byte) error

func (*ApplicationPubSub_Message) ValidateFields

func (m *ApplicationPubSub_Message) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSub_Message with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSub_Message) XXX_DiscardUnknown

func (m *ApplicationPubSub_Message) XXX_DiscardUnknown()

func (*ApplicationPubSub_Message) XXX_Marshal

func (m *ApplicationPubSub_Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSub_Message) XXX_Merge

func (m *ApplicationPubSub_Message) XXX_Merge(src proto.Message)

func (*ApplicationPubSub_Message) XXX_Size

func (m *ApplicationPubSub_Message) XXX_Size() int

func (*ApplicationPubSub_Message) XXX_Unmarshal

func (m *ApplicationPubSub_Message) XXX_Unmarshal(b []byte) error

type ApplicationPubSub_MessageValidationError

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

ApplicationPubSub_MessageValidationError is the validation error returned by ApplicationPubSub_Message.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_MessageValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_MessageValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_MessageValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_MessageValidationError) Field

Field function returns field value.

func (ApplicationPubSub_MessageValidationError) Key

Key function returns key value.

func (ApplicationPubSub_MessageValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_NATS

type ApplicationPubSub_NATS struct {
	NATS *ApplicationPubSub_NATSProvider `protobuf:"bytes,17,opt,name=nats,proto3,oneof" json:"nats,omitempty"`
}

func NewPopulatedApplicationPubSub_NATS

func NewPopulatedApplicationPubSub_NATS(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_NATS

func (*ApplicationPubSub_NATS) Equal

func (this *ApplicationPubSub_NATS) Equal(that interface{}) bool

func (*ApplicationPubSub_NATS) MarshalTo

func (m *ApplicationPubSub_NATS) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSub_NATS) MarshalToSizedBuffer

func (m *ApplicationPubSub_NATS) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSub_NATS) Size

func (m *ApplicationPubSub_NATS) Size() (n int)

func (*ApplicationPubSub_NATS) String

func (this *ApplicationPubSub_NATS) String() string

type ApplicationPubSub_NATSProvider

type ApplicationPubSub_NATSProvider struct {
	// The server connection URL.
	ServerURL            string   `protobuf:"bytes,1,opt,name=server_url,json=serverUrl,proto3" json:"server_url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The NATS provider settings.

func NewPopulatedApplicationPubSub_NATSProvider

func NewPopulatedApplicationPubSub_NATSProvider(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_NATSProvider

func (*ApplicationPubSub_NATSProvider) Descriptor

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

func (*ApplicationPubSub_NATSProvider) Equal

func (this *ApplicationPubSub_NATSProvider) Equal(that interface{}) bool

func (*ApplicationPubSub_NATSProvider) GetServerURL

func (m *ApplicationPubSub_NATSProvider) GetServerURL() string

func (*ApplicationPubSub_NATSProvider) Marshal

func (m *ApplicationPubSub_NATSProvider) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSub_NATSProvider) MarshalTo

func (m *ApplicationPubSub_NATSProvider) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSub_NATSProvider) MarshalToSizedBuffer

func (m *ApplicationPubSub_NATSProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSub_NATSProvider) ProtoMessage

func (*ApplicationPubSub_NATSProvider) ProtoMessage()

func (*ApplicationPubSub_NATSProvider) Reset

func (m *ApplicationPubSub_NATSProvider) Reset()

func (*ApplicationPubSub_NATSProvider) SetFields

func (*ApplicationPubSub_NATSProvider) Size

func (m *ApplicationPubSub_NATSProvider) Size() (n int)

func (*ApplicationPubSub_NATSProvider) String

func (this *ApplicationPubSub_NATSProvider) String() string

func (*ApplicationPubSub_NATSProvider) Unmarshal

func (m *ApplicationPubSub_NATSProvider) Unmarshal(dAtA []byte) error

func (*ApplicationPubSub_NATSProvider) ValidateFields

func (m *ApplicationPubSub_NATSProvider) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSub_NATSProvider with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSub_NATSProvider) XXX_DiscardUnknown

func (m *ApplicationPubSub_NATSProvider) XXX_DiscardUnknown()

func (*ApplicationPubSub_NATSProvider) XXX_Marshal

func (m *ApplicationPubSub_NATSProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSub_NATSProvider) XXX_Merge

func (m *ApplicationPubSub_NATSProvider) XXX_Merge(src proto.Message)

func (*ApplicationPubSub_NATSProvider) XXX_Size

func (m *ApplicationPubSub_NATSProvider) XXX_Size() int

func (*ApplicationPubSub_NATSProvider) XXX_Unmarshal

func (m *ApplicationPubSub_NATSProvider) XXX_Unmarshal(b []byte) error

type ApplicationPubSub_NATSProviderValidationError

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

ApplicationPubSub_NATSProviderValidationError is the validation error returned by ApplicationPubSub_NATSProvider.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_NATSProviderValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_NATSProviderValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_NATSProviderValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_NATSProviderValidationError) Field

Field function returns field value.

func (ApplicationPubSub_NATSProviderValidationError) Key

Key function returns key value.

func (ApplicationPubSub_NATSProviderValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_Provider

type ApplicationPubSub_Provider = isApplicationPubSub_Provider

ApplicationPubSub_Provider is an alias to the interface identifying the PubSub provider types. This enables provider.RegisterProvider and provider.GetProvider to offer type safety guarantees. The underscore is maintained for consistency with the generated code.

type ApplicationPubSubs

type ApplicationPubSubs struct {
	Pubsubs              []*ApplicationPubSub `protobuf:"bytes,1,rep,name=pubsubs,proto3" json:"pubsubs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func NewPopulatedApplicationPubSubs

func NewPopulatedApplicationPubSubs(r randyApplicationserverPubsub, easy bool) *ApplicationPubSubs

func (*ApplicationPubSubs) Descriptor

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

func (*ApplicationPubSubs) Equal

func (this *ApplicationPubSubs) Equal(that interface{}) bool

func (*ApplicationPubSubs) GetPubsubs

func (m *ApplicationPubSubs) GetPubsubs() []*ApplicationPubSub

func (*ApplicationPubSubs) Marshal

func (m *ApplicationPubSubs) Marshal() (dAtA []byte, err error)

func (*ApplicationPubSubs) MarshalTo

func (m *ApplicationPubSubs) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationPubSubs) MarshalToSizedBuffer

func (m *ApplicationPubSubs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationPubSubs) ProtoMessage

func (*ApplicationPubSubs) ProtoMessage()

func (*ApplicationPubSubs) Reset

func (m *ApplicationPubSubs) Reset()

func (*ApplicationPubSubs) SetFields

func (dst *ApplicationPubSubs) SetFields(src *ApplicationPubSubs, paths ...string) error

func (*ApplicationPubSubs) Size

func (m *ApplicationPubSubs) Size() (n int)

func (*ApplicationPubSubs) String

func (this *ApplicationPubSubs) String() string

func (*ApplicationPubSubs) Unmarshal

func (m *ApplicationPubSubs) Unmarshal(dAtA []byte) error

func (*ApplicationPubSubs) ValidateFields

func (m *ApplicationPubSubs) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationPubSubs with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationPubSubs) XXX_DiscardUnknown

func (m *ApplicationPubSubs) XXX_DiscardUnknown()

func (*ApplicationPubSubs) XXX_Marshal

func (m *ApplicationPubSubs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationPubSubs) XXX_Merge

func (m *ApplicationPubSubs) XXX_Merge(src proto.Message)

func (*ApplicationPubSubs) XXX_Size

func (m *ApplicationPubSubs) XXX_Size() int

func (*ApplicationPubSubs) XXX_Unmarshal

func (m *ApplicationPubSubs) XXX_Unmarshal(b []byte) error

type ApplicationPubSubsValidationError

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

ApplicationPubSubsValidationError is the validation error returned by ApplicationPubSubs.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSubsValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSubsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSubsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSubsValidationError) Field

Field function returns field value.

func (ApplicationPubSubsValidationError) Key

Key function returns key value.

func (ApplicationPubSubsValidationError) Reason

Reason function returns reason value.

type ApplicationRegistryClient

type ApplicationRegistryClient interface {
	// Create a new application. This also sets the given organization or user as
	// first collaborator with all possible rights.
	Create(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*Application, error)
	// Get the application with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*Application, error)
	// List applications. See request message for details.
	List(ctx context.Context, in *ListApplicationsRequest, opts ...grpc.CallOption) (*Applications, error)
	Update(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*Application, error)
	Delete(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

ApplicationRegistryClient is the client API for ApplicationRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationRegistryClient

func NewApplicationRegistryClient(cc *grpc.ClientConn) ApplicationRegistryClient

type ApplicationRegistryServer

type ApplicationRegistryServer interface {
	// Create a new application. This also sets the given organization or user as
	// first collaborator with all possible rights.
	Create(context.Context, *CreateApplicationRequest) (*Application, error)
	// Get the application with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(context.Context, *GetApplicationRequest) (*Application, error)
	// List applications. See request message for details.
	List(context.Context, *ListApplicationsRequest) (*Applications, error)
	Update(context.Context, *UpdateApplicationRequest) (*Application, error)
	Delete(context.Context, *ApplicationIdentifiers) (*types.Empty, error)
}

ApplicationRegistryServer is the server API for ApplicationRegistry service.

type ApplicationUp

type ApplicationUp struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3,embedded=end_device_ids" json:"end_device_ids"`
	CorrelationIDs       []string `protobuf:"bytes,2,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	// Server time when the Application Server received the message.
	ReceivedAt *time.Time `protobuf:"bytes,12,opt,name=received_at,json=receivedAt,proto3,stdtime" json:"received_at,omitempty"`
	// Types that are valid to be assigned to Up:
	//	*ApplicationUp_UplinkMessage
	//	*ApplicationUp_JoinAccept
	//	*ApplicationUp_DownlinkAck
	//	*ApplicationUp_DownlinkNack
	//	*ApplicationUp_DownlinkSent
	//	*ApplicationUp_DownlinkFailed
	//	*ApplicationUp_DownlinkQueued
	//	*ApplicationUp_DownlinkQueueInvalidated
	//	*ApplicationUp_LocationSolved
	Up                   isApplicationUp_Up `protobuf_oneof:"up"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func NewPopulatedApplicationUp

func NewPopulatedApplicationUp(r randyMessages, easy bool) *ApplicationUp

func (*ApplicationUp) Descriptor

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

func (*ApplicationUp) Equal

func (this *ApplicationUp) Equal(that interface{}) bool

func (*ApplicationUp) GetCorrelationIDs

func (m *ApplicationUp) GetCorrelationIDs() []string

func (*ApplicationUp) GetDownlinkAck

func (m *ApplicationUp) GetDownlinkAck() *ApplicationDownlink

func (*ApplicationUp) GetDownlinkFailed

func (m *ApplicationUp) GetDownlinkFailed() *ApplicationDownlinkFailed

func (*ApplicationUp) GetDownlinkNack

func (m *ApplicationUp) GetDownlinkNack() *ApplicationDownlink

func (*ApplicationUp) GetDownlinkQueueInvalidated

func (m *ApplicationUp) GetDownlinkQueueInvalidated() *ApplicationInvalidatedDownlinks

func (*ApplicationUp) GetDownlinkQueued

func (m *ApplicationUp) GetDownlinkQueued() *ApplicationDownlink

func (*ApplicationUp) GetDownlinkSent

func (m *ApplicationUp) GetDownlinkSent() *ApplicationDownlink

func (*ApplicationUp) GetJoinAccept

func (m *ApplicationUp) GetJoinAccept() *ApplicationJoinAccept

func (*ApplicationUp) GetLocationSolved

func (m *ApplicationUp) GetLocationSolved() *ApplicationLocation

func (*ApplicationUp) GetReceivedAt

func (m *ApplicationUp) GetReceivedAt() *time.Time

func (*ApplicationUp) GetUp

func (m *ApplicationUp) GetUp() isApplicationUp_Up

func (*ApplicationUp) GetUplinkMessage

func (m *ApplicationUp) GetUplinkMessage() *ApplicationUplink

func (*ApplicationUp) Marshal

func (m *ApplicationUp) Marshal() (dAtA []byte, err error)

func (*ApplicationUp) MarshalTo

func (m *ApplicationUp) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp) MarshalToSizedBuffer

func (m *ApplicationUp) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp) ProtoMessage

func (*ApplicationUp) ProtoMessage()

func (*ApplicationUp) Reset

func (m *ApplicationUp) Reset()

func (*ApplicationUp) SetFields

func (dst *ApplicationUp) SetFields(src *ApplicationUp, paths ...string) error

func (*ApplicationUp) Size

func (m *ApplicationUp) Size() (n int)

func (*ApplicationUp) String

func (this *ApplicationUp) String() string

func (*ApplicationUp) Unmarshal

func (m *ApplicationUp) Unmarshal(dAtA []byte) error

func (*ApplicationUp) ValidateFields

func (m *ApplicationUp) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationUp with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationUp) XXX_DiscardUnknown

func (m *ApplicationUp) XXX_DiscardUnknown()

func (*ApplicationUp) XXX_Marshal

func (m *ApplicationUp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationUp) XXX_Merge

func (m *ApplicationUp) XXX_Merge(src proto.Message)

func (*ApplicationUp) XXX_OneofWrappers

func (*ApplicationUp) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ApplicationUp) XXX_Size

func (m *ApplicationUp) XXX_Size() int

func (*ApplicationUp) XXX_Unmarshal

func (m *ApplicationUp) XXX_Unmarshal(b []byte) error

type ApplicationUpValidationError

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

ApplicationUpValidationError is the validation error returned by ApplicationUp.ValidateFields if the designated constraints aren't met.

func (ApplicationUpValidationError) Cause

Cause function returns cause value.

func (ApplicationUpValidationError) Error

Error satisfies the builtin error interface

func (ApplicationUpValidationError) ErrorName

func (e ApplicationUpValidationError) ErrorName() string

ErrorName returns error name.

func (ApplicationUpValidationError) Field

Field function returns field value.

func (ApplicationUpValidationError) Key

Key function returns key value.

func (ApplicationUpValidationError) Reason

Reason function returns reason value.

type ApplicationUp_DownlinkAck

type ApplicationUp_DownlinkAck struct {
	DownlinkAck *ApplicationDownlink `protobuf:"bytes,5,opt,name=downlink_ack,json=downlinkAck,proto3,oneof" json:"downlink_ack,omitempty"`
}

func NewPopulatedApplicationUp_DownlinkAck

func NewPopulatedApplicationUp_DownlinkAck(r randyMessages, easy bool) *ApplicationUp_DownlinkAck

func (*ApplicationUp_DownlinkAck) Equal

func (this *ApplicationUp_DownlinkAck) Equal(that interface{}) bool

func (*ApplicationUp_DownlinkAck) MarshalTo

func (m *ApplicationUp_DownlinkAck) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkAck) MarshalToSizedBuffer

func (m *ApplicationUp_DownlinkAck) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkAck) Size

func (m *ApplicationUp_DownlinkAck) Size() (n int)

func (*ApplicationUp_DownlinkAck) String

func (this *ApplicationUp_DownlinkAck) String() string

type ApplicationUp_DownlinkFailed

type ApplicationUp_DownlinkFailed struct {
	DownlinkFailed *ApplicationDownlinkFailed `protobuf:"bytes,8,opt,name=downlink_failed,json=downlinkFailed,proto3,oneof" json:"downlink_failed,omitempty"`
}

func NewPopulatedApplicationUp_DownlinkFailed

func NewPopulatedApplicationUp_DownlinkFailed(r randyMessages, easy bool) *ApplicationUp_DownlinkFailed

func (*ApplicationUp_DownlinkFailed) Equal

func (this *ApplicationUp_DownlinkFailed) Equal(that interface{}) bool

func (*ApplicationUp_DownlinkFailed) MarshalTo

func (m *ApplicationUp_DownlinkFailed) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkFailed) MarshalToSizedBuffer

func (m *ApplicationUp_DownlinkFailed) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkFailed) Size

func (m *ApplicationUp_DownlinkFailed) Size() (n int)

func (*ApplicationUp_DownlinkFailed) String

func (this *ApplicationUp_DownlinkFailed) String() string

type ApplicationUp_DownlinkNack

type ApplicationUp_DownlinkNack struct {
	DownlinkNack *ApplicationDownlink `protobuf:"bytes,6,opt,name=downlink_nack,json=downlinkNack,proto3,oneof" json:"downlink_nack,omitempty"`
}

func NewPopulatedApplicationUp_DownlinkNack

func NewPopulatedApplicationUp_DownlinkNack(r randyMessages, easy bool) *ApplicationUp_DownlinkNack

func (*ApplicationUp_DownlinkNack) Equal

func (this *ApplicationUp_DownlinkNack) Equal(that interface{}) bool

func (*ApplicationUp_DownlinkNack) MarshalTo

func (m *ApplicationUp_DownlinkNack) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkNack) MarshalToSizedBuffer

func (m *ApplicationUp_DownlinkNack) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkNack) Size

func (m *ApplicationUp_DownlinkNack) Size() (n int)

func (*ApplicationUp_DownlinkNack) String

func (this *ApplicationUp_DownlinkNack) String() string

type ApplicationUp_DownlinkQueueInvalidated

type ApplicationUp_DownlinkQueueInvalidated struct {
	DownlinkQueueInvalidated *ApplicationInvalidatedDownlinks `` /* 142-byte string literal not displayed */
}

func NewPopulatedApplicationUp_DownlinkQueueInvalidated

func NewPopulatedApplicationUp_DownlinkQueueInvalidated(r randyMessages, easy bool) *ApplicationUp_DownlinkQueueInvalidated

func (*ApplicationUp_DownlinkQueueInvalidated) Equal

func (this *ApplicationUp_DownlinkQueueInvalidated) Equal(that interface{}) bool

func (*ApplicationUp_DownlinkQueueInvalidated) MarshalTo

func (m *ApplicationUp_DownlinkQueueInvalidated) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkQueueInvalidated) MarshalToSizedBuffer

func (m *ApplicationUp_DownlinkQueueInvalidated) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkQueueInvalidated) Size

func (*ApplicationUp_DownlinkQueueInvalidated) String

type ApplicationUp_DownlinkQueued

type ApplicationUp_DownlinkQueued struct {
	DownlinkQueued *ApplicationDownlink `protobuf:"bytes,9,opt,name=downlink_queued,json=downlinkQueued,proto3,oneof" json:"downlink_queued,omitempty"`
}

func NewPopulatedApplicationUp_DownlinkQueued

func NewPopulatedApplicationUp_DownlinkQueued(r randyMessages, easy bool) *ApplicationUp_DownlinkQueued

func (*ApplicationUp_DownlinkQueued) Equal

func (this *ApplicationUp_DownlinkQueued) Equal(that interface{}) bool

func (*ApplicationUp_DownlinkQueued) MarshalTo

func (m *ApplicationUp_DownlinkQueued) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkQueued) MarshalToSizedBuffer

func (m *ApplicationUp_DownlinkQueued) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkQueued) Size

func (m *ApplicationUp_DownlinkQueued) Size() (n int)

func (*ApplicationUp_DownlinkQueued) String

func (this *ApplicationUp_DownlinkQueued) String() string

type ApplicationUp_DownlinkSent

type ApplicationUp_DownlinkSent struct {
	DownlinkSent *ApplicationDownlink `protobuf:"bytes,7,opt,name=downlink_sent,json=downlinkSent,proto3,oneof" json:"downlink_sent,omitempty"`
}

func NewPopulatedApplicationUp_DownlinkSent

func NewPopulatedApplicationUp_DownlinkSent(r randyMessages, easy bool) *ApplicationUp_DownlinkSent

func (*ApplicationUp_DownlinkSent) Equal

func (this *ApplicationUp_DownlinkSent) Equal(that interface{}) bool

func (*ApplicationUp_DownlinkSent) MarshalTo

func (m *ApplicationUp_DownlinkSent) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkSent) MarshalToSizedBuffer

func (m *ApplicationUp_DownlinkSent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_DownlinkSent) Size

func (m *ApplicationUp_DownlinkSent) Size() (n int)

func (*ApplicationUp_DownlinkSent) String

func (this *ApplicationUp_DownlinkSent) String() string

type ApplicationUp_JoinAccept

type ApplicationUp_JoinAccept struct {
	JoinAccept *ApplicationJoinAccept `protobuf:"bytes,4,opt,name=join_accept,json=joinAccept,proto3,oneof" json:"join_accept,omitempty"`
}

func NewPopulatedApplicationUp_JoinAccept

func NewPopulatedApplicationUp_JoinAccept(r randyMessages, easy bool) *ApplicationUp_JoinAccept

func (*ApplicationUp_JoinAccept) Equal

func (this *ApplicationUp_JoinAccept) Equal(that interface{}) bool

func (*ApplicationUp_JoinAccept) MarshalTo

func (m *ApplicationUp_JoinAccept) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_JoinAccept) MarshalToSizedBuffer

func (m *ApplicationUp_JoinAccept) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_JoinAccept) Size

func (m *ApplicationUp_JoinAccept) Size() (n int)

func (*ApplicationUp_JoinAccept) String

func (this *ApplicationUp_JoinAccept) String() string

type ApplicationUp_LocationSolved

type ApplicationUp_LocationSolved struct {
	LocationSolved *ApplicationLocation `protobuf:"bytes,11,opt,name=location_solved,json=locationSolved,proto3,oneof" json:"location_solved,omitempty"`
}

func NewPopulatedApplicationUp_LocationSolved

func NewPopulatedApplicationUp_LocationSolved(r randyMessages, easy bool) *ApplicationUp_LocationSolved

func (*ApplicationUp_LocationSolved) Equal

func (this *ApplicationUp_LocationSolved) Equal(that interface{}) bool

func (*ApplicationUp_LocationSolved) MarshalTo

func (m *ApplicationUp_LocationSolved) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_LocationSolved) MarshalToSizedBuffer

func (m *ApplicationUp_LocationSolved) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_LocationSolved) Size

func (m *ApplicationUp_LocationSolved) Size() (n int)

func (*ApplicationUp_LocationSolved) String

func (this *ApplicationUp_LocationSolved) String() string

type ApplicationUp_UplinkMessage

type ApplicationUp_UplinkMessage struct {
	UplinkMessage *ApplicationUplink `protobuf:"bytes,3,opt,name=uplink_message,json=uplinkMessage,proto3,oneof" json:"uplink_message,omitempty"`
}

func NewPopulatedApplicationUp_UplinkMessage

func NewPopulatedApplicationUp_UplinkMessage(r randyMessages, easy bool) *ApplicationUp_UplinkMessage

func (*ApplicationUp_UplinkMessage) Equal

func (this *ApplicationUp_UplinkMessage) Equal(that interface{}) bool

func (*ApplicationUp_UplinkMessage) MarshalTo

func (m *ApplicationUp_UplinkMessage) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUp_UplinkMessage) MarshalToSizedBuffer

func (m *ApplicationUp_UplinkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUp_UplinkMessage) Size

func (m *ApplicationUp_UplinkMessage) Size() (n int)

func (*ApplicationUp_UplinkMessage) String

func (this *ApplicationUp_UplinkMessage) String() string
type ApplicationUplink struct {
	// Join Server issued identifier for the session keys used by this uplink.
	SessionKeyID []byte `protobuf:"bytes,1,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,omitempty"`
	FPort        uint32 `protobuf:"varint,2,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	FCnt         uint32 `protobuf:"varint,3,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// The frame payload of the uplink message.
	// The payload is still encrypted if the skip_payload_crypto field of the EndDevice
	// is true, which is indicated by the presence of the app_s_key field.
	FRMPayload     []byte        `protobuf:"bytes,4,opt,name=frm_payload,json=frmPayload,proto3" json:"frm_payload,omitempty"`
	DecodedPayload *types.Struct `protobuf:"bytes,5,opt,name=decoded_payload,json=decodedPayload,proto3" json:"decoded_payload,omitempty"`
	// A list of metadata for each antenna of each gateway that received this message.
	RxMetadata []*RxMetadata `protobuf:"bytes,6,rep,name=rx_metadata,json=rxMetadata,proto3" json:"rx_metadata,omitempty"`
	// Settings for the transmission.
	Settings TxSettings `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings"`
	// Server time when the Network Server received the message.
	ReceivedAt time.Time `protobuf:"bytes,8,opt,name=received_at,json=receivedAt,proto3,stdtime" json:"received_at"`
	// The AppSKey of the current session.
	// This field is only present if the skip_payload_crypto field of the EndDevice
	// is true.
	// Can be used to decrypt uplink payloads and encrypt downlink payloads.
	AppSKey *KeyEnvelope `protobuf:"bytes,9,opt,name=app_s_key,json=appSKey,proto3" json:"app_s_key,omitempty"`
	// The last AFCntDown of the current session.
	// This field is only present if the skip_payload_crypto field of the EndDevice
	// is true.
	// Can be used with app_s_key to encrypt downlink payloads.
	LastAFCntDown        uint32   `protobuf:"varint,10,opt,name=last_a_f_cnt_down,json=lastAFCntDown,proto3" json:"last_a_f_cnt_down,omitempty"`
	Confirmed            bool     `protobuf:"varint,11,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
func NewPopulatedApplicationUplink(r randyMessages, easy bool) *ApplicationUplink

func (*ApplicationUplink) Descriptor

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

func (*ApplicationUplink) Equal

func (this *ApplicationUplink) Equal(that interface{}) bool

func (*ApplicationUplink) GetAppSKey

func (m *ApplicationUplink) GetAppSKey() *KeyEnvelope

func (*ApplicationUplink) GetConfirmed

func (m *ApplicationUplink) GetConfirmed() bool

func (*ApplicationUplink) GetDecodedPayload

func (m *ApplicationUplink) GetDecodedPayload() *types.Struct

func (*ApplicationUplink) GetFCnt

func (m *ApplicationUplink) GetFCnt() uint32

func (*ApplicationUplink) GetFPort

func (m *ApplicationUplink) GetFPort() uint32

func (*ApplicationUplink) GetFRMPayload

func (m *ApplicationUplink) GetFRMPayload() []byte

func (*ApplicationUplink) GetLastAFCntDown

func (m *ApplicationUplink) GetLastAFCntDown() uint32

func (*ApplicationUplink) GetReceivedAt

func (m *ApplicationUplink) GetReceivedAt() time.Time

func (*ApplicationUplink) GetRxMetadata

func (m *ApplicationUplink) GetRxMetadata() []*RxMetadata

func (*ApplicationUplink) GetSessionKeyID

func (m *ApplicationUplink) GetSessionKeyID() []byte

func (*ApplicationUplink) GetSettings

func (m *ApplicationUplink) GetSettings() TxSettings

func (*ApplicationUplink) Marshal

func (m *ApplicationUplink) Marshal() (dAtA []byte, err error)

func (*ApplicationUplink) MarshalTo

func (m *ApplicationUplink) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationUplink) MarshalToSizedBuffer

func (m *ApplicationUplink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationUplink) ProtoMessage

func (*ApplicationUplink) ProtoMessage()

func (*ApplicationUplink) Reset

func (m *ApplicationUplink) Reset()

func (*ApplicationUplink) SetFields

func (dst *ApplicationUplink) SetFields(src *ApplicationUplink, paths ...string) error

func (*ApplicationUplink) Size

func (m *ApplicationUplink) Size() (n int)

func (*ApplicationUplink) String

func (this *ApplicationUplink) String() string

func (*ApplicationUplink) Unmarshal

func (m *ApplicationUplink) Unmarshal(dAtA []byte) error

func (*ApplicationUplink) ValidateFields

func (m *ApplicationUplink) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationUplink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationUplink) XXX_DiscardUnknown

func (m *ApplicationUplink) XXX_DiscardUnknown()

func (*ApplicationUplink) XXX_Marshal

func (m *ApplicationUplink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationUplink) XXX_Merge

func (m *ApplicationUplink) XXX_Merge(src proto.Message)

func (*ApplicationUplink) XXX_Size

func (m *ApplicationUplink) XXX_Size() int

func (*ApplicationUplink) XXX_Unmarshal

func (m *ApplicationUplink) XXX_Unmarshal(b []byte) error

type ApplicationUplinkValidationError

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

ApplicationUplinkValidationError is the validation error returned by ApplicationUplink.ValidateFields if the designated constraints aren't met.

func (ApplicationUplinkValidationError) Cause

Cause function returns cause value.

func (ApplicationUplinkValidationError) Error

Error satisfies the builtin error interface

func (ApplicationUplinkValidationError) ErrorName

ErrorName returns error name.

func (ApplicationUplinkValidationError) Field

Field function returns field value.

func (ApplicationUplinkValidationError) Key

Key function returns key value.

func (ApplicationUplinkValidationError) Reason

Reason function returns reason value.

type ApplicationValidationError

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

ApplicationValidationError is the validation error returned by Application.ValidateFields if the designated constraints aren't met.

func (ApplicationValidationError) Cause

Cause function returns cause value.

func (ApplicationValidationError) Error

Error satisfies the builtin error interface

func (ApplicationValidationError) ErrorName

func (e ApplicationValidationError) ErrorName() string

ErrorName returns error name.

func (ApplicationValidationError) Field

Field function returns field value.

func (ApplicationValidationError) Key

Key function returns key value.

func (ApplicationValidationError) Reason

Reason function returns reason value.

type ApplicationWebhook

type ApplicationWebhook struct {
	ApplicationWebhookIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt                     time.Time `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt                     time.Time `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	// Base URL to which the message's path is appended.
	BaseURL string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
	// HTTP headers to use.
	Headers map[string]string `` /* 155-byte string literal not displayed */
	// The format to use for the body.
	// Supported values depend on the Application Server configuration.
	Format string `protobuf:"bytes,6,opt,name=format,proto3" json:"format,omitempty"`
	// The ID of the template that was used to create the Webhook.
	*ApplicationWebhookTemplateIdentifiers `protobuf:"bytes,15,opt,name=template_ids,json=templateIds,proto3,embedded=template_ids" json:"template_ids,omitempty"`
	// The value of the fields used by the template. Maps field.id to the value.
	TemplateFields map[string]string `` /* 192-byte string literal not displayed */
	// The API key to be used for downlink queue operations.
	// The field is provided for convenience reasons, and can contain API keys with additional rights (albeit this is discouraged).
	DownlinkAPIKey       string                      `protobuf:"bytes,17,opt,name=downlink_api_key,json=downlinkApiKey,proto3" json:"downlink_api_key,omitempty"`
	UplinkMessage        *ApplicationWebhook_Message `protobuf:"bytes,7,opt,name=uplink_message,json=uplinkMessage,proto3" json:"uplink_message,omitempty"`
	JoinAccept           *ApplicationWebhook_Message `protobuf:"bytes,8,opt,name=join_accept,json=joinAccept,proto3" json:"join_accept,omitempty"`
	DownlinkAck          *ApplicationWebhook_Message `protobuf:"bytes,9,opt,name=downlink_ack,json=downlinkAck,proto3" json:"downlink_ack,omitempty"`
	DownlinkNack         *ApplicationWebhook_Message `protobuf:"bytes,10,opt,name=downlink_nack,json=downlinkNack,proto3" json:"downlink_nack,omitempty"`
	DownlinkSent         *ApplicationWebhook_Message `protobuf:"bytes,11,opt,name=downlink_sent,json=downlinkSent,proto3" json:"downlink_sent,omitempty"`
	DownlinkFailed       *ApplicationWebhook_Message `protobuf:"bytes,12,opt,name=downlink_failed,json=downlinkFailed,proto3" json:"downlink_failed,omitempty"`
	DownlinkQueued       *ApplicationWebhook_Message `protobuf:"bytes,13,opt,name=downlink_queued,json=downlinkQueued,proto3" json:"downlink_queued,omitempty"`
	LocationSolved       *ApplicationWebhook_Message `protobuf:"bytes,14,opt,name=location_solved,json=locationSolved,proto3" json:"location_solved,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedApplicationWebhook

func NewPopulatedApplicationWebhook(r randyApplicationserverWeb, easy bool) *ApplicationWebhook

func (*ApplicationWebhook) Descriptor

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

func (*ApplicationWebhook) Equal

func (this *ApplicationWebhook) Equal(that interface{}) bool

func (*ApplicationWebhook) GetBaseURL

func (m *ApplicationWebhook) GetBaseURL() string

func (*ApplicationWebhook) GetCreatedAt

func (m *ApplicationWebhook) GetCreatedAt() time.Time

func (*ApplicationWebhook) GetDownlinkAPIKey

func (m *ApplicationWebhook) GetDownlinkAPIKey() string

func (*ApplicationWebhook) GetDownlinkAck

func (m *ApplicationWebhook) GetDownlinkAck() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetDownlinkFailed

func (m *ApplicationWebhook) GetDownlinkFailed() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetDownlinkNack

func (m *ApplicationWebhook) GetDownlinkNack() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetDownlinkQueued

func (m *ApplicationWebhook) GetDownlinkQueued() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetDownlinkSent

func (m *ApplicationWebhook) GetDownlinkSent() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetFormat

func (m *ApplicationWebhook) GetFormat() string

func (*ApplicationWebhook) GetHeaders

func (m *ApplicationWebhook) GetHeaders() map[string]string

func (*ApplicationWebhook) GetJoinAccept

func (m *ApplicationWebhook) GetJoinAccept() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetLocationSolved

func (m *ApplicationWebhook) GetLocationSolved() *ApplicationWebhook_Message

func (*ApplicationWebhook) GetTemplateFields

func (m *ApplicationWebhook) GetTemplateFields() map[string]string

func (*ApplicationWebhook) GetUpdatedAt

func (m *ApplicationWebhook) GetUpdatedAt() time.Time

func (*ApplicationWebhook) GetUplinkMessage

func (m *ApplicationWebhook) GetUplinkMessage() *ApplicationWebhook_Message

func (*ApplicationWebhook) Marshal

func (m *ApplicationWebhook) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhook) MarshalTo

func (m *ApplicationWebhook) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhook) MarshalToSizedBuffer

func (m *ApplicationWebhook) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhook) ProtoMessage

func (*ApplicationWebhook) ProtoMessage()

func (*ApplicationWebhook) Reset

func (m *ApplicationWebhook) Reset()

func (*ApplicationWebhook) SetFields

func (dst *ApplicationWebhook) SetFields(src *ApplicationWebhook, paths ...string) error

func (*ApplicationWebhook) Size

func (m *ApplicationWebhook) Size() (n int)

func (*ApplicationWebhook) String

func (this *ApplicationWebhook) String() string

func (*ApplicationWebhook) Unmarshal

func (m *ApplicationWebhook) Unmarshal(dAtA []byte) error

func (*ApplicationWebhook) ValidateFields

func (m *ApplicationWebhook) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhook with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhook) XXX_DiscardUnknown

func (m *ApplicationWebhook) XXX_DiscardUnknown()

func (*ApplicationWebhook) XXX_Marshal

func (m *ApplicationWebhook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhook) XXX_Merge

func (m *ApplicationWebhook) XXX_Merge(src proto.Message)

func (*ApplicationWebhook) XXX_Size

func (m *ApplicationWebhook) XXX_Size() int

func (*ApplicationWebhook) XXX_Unmarshal

func (m *ApplicationWebhook) XXX_Unmarshal(b []byte) error

type ApplicationWebhookFormats

type ApplicationWebhookFormats struct {
	// Format and description.
	Formats              map[string]string `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedApplicationWebhookFormats

func NewPopulatedApplicationWebhookFormats(r randyApplicationserverWeb, easy bool) *ApplicationWebhookFormats

func (*ApplicationWebhookFormats) Descriptor

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

func (*ApplicationWebhookFormats) Equal

func (this *ApplicationWebhookFormats) Equal(that interface{}) bool

func (*ApplicationWebhookFormats) GetFormats

func (m *ApplicationWebhookFormats) GetFormats() map[string]string

func (*ApplicationWebhookFormats) Marshal

func (m *ApplicationWebhookFormats) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookFormats) MarshalTo

func (m *ApplicationWebhookFormats) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookFormats) MarshalToSizedBuffer

func (m *ApplicationWebhookFormats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookFormats) ProtoMessage

func (*ApplicationWebhookFormats) ProtoMessage()

func (*ApplicationWebhookFormats) Reset

func (m *ApplicationWebhookFormats) Reset()

func (*ApplicationWebhookFormats) SetFields

func (dst *ApplicationWebhookFormats) SetFields(src *ApplicationWebhookFormats, paths ...string) error

func (*ApplicationWebhookFormats) Size

func (m *ApplicationWebhookFormats) Size() (n int)

func (*ApplicationWebhookFormats) String

func (this *ApplicationWebhookFormats) String() string

func (*ApplicationWebhookFormats) Unmarshal

func (m *ApplicationWebhookFormats) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookFormats) ValidateFields

func (m *ApplicationWebhookFormats) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookFormats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookFormats) XXX_DiscardUnknown

func (m *ApplicationWebhookFormats) XXX_DiscardUnknown()

func (*ApplicationWebhookFormats) XXX_Marshal

func (m *ApplicationWebhookFormats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookFormats) XXX_Merge

func (m *ApplicationWebhookFormats) XXX_Merge(src proto.Message)

func (*ApplicationWebhookFormats) XXX_Size

func (m *ApplicationWebhookFormats) XXX_Size() int

func (*ApplicationWebhookFormats) XXX_Unmarshal

func (m *ApplicationWebhookFormats) XXX_Unmarshal(b []byte) error

type ApplicationWebhookFormatsValidationError

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

ApplicationWebhookFormatsValidationError is the validation error returned by ApplicationWebhookFormats.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookFormatsValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookFormatsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookFormatsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookFormatsValidationError) Field

Field function returns field value.

func (ApplicationWebhookFormatsValidationError) Key

Key function returns key value.

func (ApplicationWebhookFormatsValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookIdentifiers

type ApplicationWebhookIdentifiers struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	WebhookID              string   `protobuf:"bytes,2,opt,name=webhook_id,json=webhookId,proto3" json:"webhook_id,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedApplicationWebhookIdentifiers

func NewPopulatedApplicationWebhookIdentifiers(r randyApplicationserverWeb, easy bool) *ApplicationWebhookIdentifiers

func (*ApplicationWebhookIdentifiers) Descriptor

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

func (*ApplicationWebhookIdentifiers) Equal

func (this *ApplicationWebhookIdentifiers) Equal(that interface{}) bool

func (*ApplicationWebhookIdentifiers) GetWebhookID

func (m *ApplicationWebhookIdentifiers) GetWebhookID() string

func (ApplicationWebhookIdentifiers) IsZero

func (ids ApplicationWebhookIdentifiers) IsZero() bool

IsZero reports whether ids represent zero identifiers.

func (*ApplicationWebhookIdentifiers) Marshal

func (m *ApplicationWebhookIdentifiers) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookIdentifiers) MarshalTo

func (m *ApplicationWebhookIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookIdentifiers) MarshalToSizedBuffer

func (m *ApplicationWebhookIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookIdentifiers) ProtoMessage

func (*ApplicationWebhookIdentifiers) ProtoMessage()

func (*ApplicationWebhookIdentifiers) Reset

func (m *ApplicationWebhookIdentifiers) Reset()

func (*ApplicationWebhookIdentifiers) SetFields

func (*ApplicationWebhookIdentifiers) Size

func (m *ApplicationWebhookIdentifiers) Size() (n int)

func (*ApplicationWebhookIdentifiers) String

func (this *ApplicationWebhookIdentifiers) String() string

func (*ApplicationWebhookIdentifiers) Unmarshal

func (m *ApplicationWebhookIdentifiers) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookIdentifiers) ValidateFields

func (m *ApplicationWebhookIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookIdentifiers) XXX_DiscardUnknown

func (m *ApplicationWebhookIdentifiers) XXX_DiscardUnknown()

func (*ApplicationWebhookIdentifiers) XXX_Marshal

func (m *ApplicationWebhookIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookIdentifiers) XXX_Merge

func (m *ApplicationWebhookIdentifiers) XXX_Merge(src proto.Message)

func (*ApplicationWebhookIdentifiers) XXX_Size

func (m *ApplicationWebhookIdentifiers) XXX_Size() int

func (*ApplicationWebhookIdentifiers) XXX_Unmarshal

func (m *ApplicationWebhookIdentifiers) XXX_Unmarshal(b []byte) error

type ApplicationWebhookIdentifiersValidationError

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

ApplicationWebhookIdentifiersValidationError is the validation error returned by ApplicationWebhookIdentifiers.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookIdentifiersValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookIdentifiersValidationError) Field

Field function returns field value.

func (ApplicationWebhookIdentifiersValidationError) Key

Key function returns key value.

func (ApplicationWebhookIdentifiersValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookRegistryClient

ApplicationWebhookRegistryClient is the client API for ApplicationWebhookRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationWebhookRegistryClient

func NewApplicationWebhookRegistryClient(cc *grpc.ClientConn) ApplicationWebhookRegistryClient

type ApplicationWebhookTemplate

type ApplicationWebhookTemplate struct {
	ApplicationWebhookTemplateIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	Name                                  string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description                           string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	LogoURL                               string `protobuf:"bytes,4,opt,name=logo_url,json=logoUrl,proto3" json:"logo_url,omitempty"`
	InfoURL                               string `protobuf:"bytes,5,opt,name=info_url,json=infoUrl,proto3" json:"info_url,omitempty"`
	DocumentationURL                      string `protobuf:"bytes,6,opt,name=documentation_url,json=documentationUrl,proto3" json:"documentation_url,omitempty"`
	// The base URL of the template. Can contain template fields, in RFC 6570 format.
	BaseURL string `protobuf:"bytes,7,opt,name=base_url,json=baseUrl,proto3" json:"base_url,omitempty"`
	// The HTTP headers used by the template. Both the key and the value can contain template fields.
	Headers map[string]string                  `` /* 155-byte string literal not displayed */
	Format  string                             `protobuf:"bytes,9,opt,name=format,proto3" json:"format,omitempty"`
	Fields  []*ApplicationWebhookTemplateField `protobuf:"bytes,10,rep,name=fields,proto3" json:"fields,omitempty"`
	// Control the creation of the downlink queue operations API key.
	CreateDownlinkAPIKey bool                                `` /* 127-byte string literal not displayed */
	UplinkMessage        *ApplicationWebhookTemplate_Message `protobuf:"bytes,11,opt,name=uplink_message,json=uplinkMessage,proto3" json:"uplink_message,omitempty"`
	JoinAccept           *ApplicationWebhookTemplate_Message `protobuf:"bytes,12,opt,name=join_accept,json=joinAccept,proto3" json:"join_accept,omitempty"`
	DownlinkAck          *ApplicationWebhookTemplate_Message `protobuf:"bytes,13,opt,name=downlink_ack,json=downlinkAck,proto3" json:"downlink_ack,omitempty"`
	DownlinkNack         *ApplicationWebhookTemplate_Message `protobuf:"bytes,14,opt,name=downlink_nack,json=downlinkNack,proto3" json:"downlink_nack,omitempty"`
	DownlinkSent         *ApplicationWebhookTemplate_Message `protobuf:"bytes,15,opt,name=downlink_sent,json=downlinkSent,proto3" json:"downlink_sent,omitempty"`
	DownlinkFailed       *ApplicationWebhookTemplate_Message `protobuf:"bytes,16,opt,name=downlink_failed,json=downlinkFailed,proto3" json:"downlink_failed,omitempty"`
	DownlinkQueued       *ApplicationWebhookTemplate_Message `protobuf:"bytes,17,opt,name=downlink_queued,json=downlinkQueued,proto3" json:"downlink_queued,omitempty"`
	LocationSolved       *ApplicationWebhookTemplate_Message `protobuf:"bytes,18,opt,name=location_solved,json=locationSolved,proto3" json:"location_solved,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func NewPopulatedApplicationWebhookTemplate

func NewPopulatedApplicationWebhookTemplate(r randyApplicationserverWeb, easy bool) *ApplicationWebhookTemplate

func (*ApplicationWebhookTemplate) Descriptor

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

func (*ApplicationWebhookTemplate) Equal

func (this *ApplicationWebhookTemplate) Equal(that interface{}) bool

func (*ApplicationWebhookTemplate) GetBaseURL

func (m *ApplicationWebhookTemplate) GetBaseURL() string

func (*ApplicationWebhookTemplate) GetCreateDownlinkAPIKey

func (m *ApplicationWebhookTemplate) GetCreateDownlinkAPIKey() bool

func (*ApplicationWebhookTemplate) GetDescription

func (m *ApplicationWebhookTemplate) GetDescription() string

func (*ApplicationWebhookTemplate) GetDocumentationURL

func (m *ApplicationWebhookTemplate) GetDocumentationURL() string

func (*ApplicationWebhookTemplate) GetDownlinkAck

func (*ApplicationWebhookTemplate) GetDownlinkFailed

func (*ApplicationWebhookTemplate) GetDownlinkNack

func (*ApplicationWebhookTemplate) GetDownlinkQueued

func (*ApplicationWebhookTemplate) GetDownlinkSent

func (*ApplicationWebhookTemplate) GetFields

func (*ApplicationWebhookTemplate) GetFormat

func (m *ApplicationWebhookTemplate) GetFormat() string

func (*ApplicationWebhookTemplate) GetHeaders

func (m *ApplicationWebhookTemplate) GetHeaders() map[string]string

func (*ApplicationWebhookTemplate) GetInfoURL

func (m *ApplicationWebhookTemplate) GetInfoURL() string

func (*ApplicationWebhookTemplate) GetJoinAccept

func (*ApplicationWebhookTemplate) GetLocationSolved

func (*ApplicationWebhookTemplate) GetLogoURL

func (m *ApplicationWebhookTemplate) GetLogoURL() string

func (*ApplicationWebhookTemplate) GetName

func (m *ApplicationWebhookTemplate) GetName() string

func (*ApplicationWebhookTemplate) GetUplinkMessage

func (*ApplicationWebhookTemplate) Marshal

func (m *ApplicationWebhookTemplate) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookTemplate) MarshalTo

func (m *ApplicationWebhookTemplate) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplate) MarshalToSizedBuffer

func (m *ApplicationWebhookTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplate) ProtoMessage

func (*ApplicationWebhookTemplate) ProtoMessage()

func (*ApplicationWebhookTemplate) Reset

func (m *ApplicationWebhookTemplate) Reset()

func (*ApplicationWebhookTemplate) SetFields

func (dst *ApplicationWebhookTemplate) SetFields(src *ApplicationWebhookTemplate, paths ...string) error

func (*ApplicationWebhookTemplate) Size

func (m *ApplicationWebhookTemplate) Size() (n int)

func (*ApplicationWebhookTemplate) String

func (this *ApplicationWebhookTemplate) String() string

func (*ApplicationWebhookTemplate) Unmarshal

func (m *ApplicationWebhookTemplate) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookTemplate) ValidateFields

func (m *ApplicationWebhookTemplate) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookTemplate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookTemplate) XXX_DiscardUnknown

func (m *ApplicationWebhookTemplate) XXX_DiscardUnknown()

func (*ApplicationWebhookTemplate) XXX_Marshal

func (m *ApplicationWebhookTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookTemplate) XXX_Merge

func (m *ApplicationWebhookTemplate) XXX_Merge(src proto.Message)

func (*ApplicationWebhookTemplate) XXX_Size

func (m *ApplicationWebhookTemplate) XXX_Size() int

func (*ApplicationWebhookTemplate) XXX_Unmarshal

func (m *ApplicationWebhookTemplate) XXX_Unmarshal(b []byte) error

type ApplicationWebhookTemplateField

type ApplicationWebhookTemplateField struct {
	ID          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Secret decides if the field should be shown in plain-text or should stay hidden.
	Secret               bool     `protobuf:"varint,4,opt,name=secret,proto3" json:"secret,omitempty"`
	DefaultValue         string   `protobuf:"bytes,5,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ApplicationWebhookTemplateField represents a custom field that needs to be filled by the user in order to use the template. A field can be an API key, an username or password, or any custom platform specific field (such as region). The fields are meant to be replaced inside the URLs and headers when the webhook is created.

func NewPopulatedApplicationWebhookTemplateField

func NewPopulatedApplicationWebhookTemplateField(r randyApplicationserverWeb, easy bool) *ApplicationWebhookTemplateField

func (*ApplicationWebhookTemplateField) Descriptor

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

func (*ApplicationWebhookTemplateField) Equal

func (this *ApplicationWebhookTemplateField) Equal(that interface{}) bool

func (*ApplicationWebhookTemplateField) GetDefaultValue

func (m *ApplicationWebhookTemplateField) GetDefaultValue() string

func (*ApplicationWebhookTemplateField) GetDescription

func (m *ApplicationWebhookTemplateField) GetDescription() string

func (*ApplicationWebhookTemplateField) GetID

func (*ApplicationWebhookTemplateField) GetName

func (*ApplicationWebhookTemplateField) GetSecret

func (m *ApplicationWebhookTemplateField) GetSecret() bool

func (*ApplicationWebhookTemplateField) Marshal

func (m *ApplicationWebhookTemplateField) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookTemplateField) MarshalTo

func (m *ApplicationWebhookTemplateField) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplateField) MarshalToSizedBuffer

func (m *ApplicationWebhookTemplateField) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplateField) ProtoMessage

func (*ApplicationWebhookTemplateField) ProtoMessage()

func (*ApplicationWebhookTemplateField) Reset

func (*ApplicationWebhookTemplateField) SetFields

func (*ApplicationWebhookTemplateField) Size

func (m *ApplicationWebhookTemplateField) Size() (n int)

func (*ApplicationWebhookTemplateField) String

func (this *ApplicationWebhookTemplateField) String() string

func (*ApplicationWebhookTemplateField) Unmarshal

func (m *ApplicationWebhookTemplateField) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookTemplateField) ValidateFields

func (m *ApplicationWebhookTemplateField) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookTemplateField with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookTemplateField) XXX_DiscardUnknown

func (m *ApplicationWebhookTemplateField) XXX_DiscardUnknown()

func (*ApplicationWebhookTemplateField) XXX_Marshal

func (m *ApplicationWebhookTemplateField) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookTemplateField) XXX_Merge

func (m *ApplicationWebhookTemplateField) XXX_Merge(src proto.Message)

func (*ApplicationWebhookTemplateField) XXX_Size

func (m *ApplicationWebhookTemplateField) XXX_Size() int

func (*ApplicationWebhookTemplateField) XXX_Unmarshal

func (m *ApplicationWebhookTemplateField) XXX_Unmarshal(b []byte) error

type ApplicationWebhookTemplateFieldValidationError

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

ApplicationWebhookTemplateFieldValidationError is the validation error returned by ApplicationWebhookTemplateField.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookTemplateFieldValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookTemplateFieldValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookTemplateFieldValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookTemplateFieldValidationError) Field

Field function returns field value.

func (ApplicationWebhookTemplateFieldValidationError) Key

Key function returns key value.

func (ApplicationWebhookTemplateFieldValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookTemplateIdentifiers

type ApplicationWebhookTemplateIdentifiers struct {
	TemplateID           string   `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationWebhookTemplateIdentifiers

func NewPopulatedApplicationWebhookTemplateIdentifiers(r randyApplicationserverWeb, easy bool) *ApplicationWebhookTemplateIdentifiers

func (*ApplicationWebhookTemplateIdentifiers) Descriptor

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

func (*ApplicationWebhookTemplateIdentifiers) Equal

func (this *ApplicationWebhookTemplateIdentifiers) Equal(that interface{}) bool

func (*ApplicationWebhookTemplateIdentifiers) GetTemplateID

func (m *ApplicationWebhookTemplateIdentifiers) GetTemplateID() string

func (*ApplicationWebhookTemplateIdentifiers) Marshal

func (m *ApplicationWebhookTemplateIdentifiers) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookTemplateIdentifiers) MarshalTo

func (m *ApplicationWebhookTemplateIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplateIdentifiers) MarshalToSizedBuffer

func (m *ApplicationWebhookTemplateIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplateIdentifiers) ProtoMessage

func (*ApplicationWebhookTemplateIdentifiers) ProtoMessage()

func (*ApplicationWebhookTemplateIdentifiers) Reset

func (*ApplicationWebhookTemplateIdentifiers) SetFields

func (*ApplicationWebhookTemplateIdentifiers) Size

func (*ApplicationWebhookTemplateIdentifiers) String

func (*ApplicationWebhookTemplateIdentifiers) Unmarshal

func (m *ApplicationWebhookTemplateIdentifiers) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookTemplateIdentifiers) ValidateFields

func (m *ApplicationWebhookTemplateIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookTemplateIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookTemplateIdentifiers) XXX_DiscardUnknown

func (m *ApplicationWebhookTemplateIdentifiers) XXX_DiscardUnknown()

func (*ApplicationWebhookTemplateIdentifiers) XXX_Marshal

func (m *ApplicationWebhookTemplateIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookTemplateIdentifiers) XXX_Merge

func (*ApplicationWebhookTemplateIdentifiers) XXX_Size

func (*ApplicationWebhookTemplateIdentifiers) XXX_Unmarshal

func (m *ApplicationWebhookTemplateIdentifiers) XXX_Unmarshal(b []byte) error

type ApplicationWebhookTemplateIdentifiersValidationError

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

ApplicationWebhookTemplateIdentifiersValidationError is the validation error returned by ApplicationWebhookTemplateIdentifiers.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookTemplateIdentifiersValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookTemplateIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookTemplateIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookTemplateIdentifiersValidationError) Field

Field function returns field value.

func (ApplicationWebhookTemplateIdentifiersValidationError) Key

Key function returns key value.

func (ApplicationWebhookTemplateIdentifiersValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookTemplateValidationError

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

ApplicationWebhookTemplateValidationError is the validation error returned by ApplicationWebhookTemplate.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookTemplateValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookTemplateValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookTemplateValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookTemplateValidationError) Field

Field function returns field value.

func (ApplicationWebhookTemplateValidationError) Key

Key function returns key value.

func (ApplicationWebhookTemplateValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookTemplate_Message

type ApplicationWebhookTemplate_Message struct {
	// Path to append to the base URL. Can contain template fields, in RFC 6570 format.
	Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationWebhookTemplate_Message

func NewPopulatedApplicationWebhookTemplate_Message(r randyApplicationserverWeb, easy bool) *ApplicationWebhookTemplate_Message

func (*ApplicationWebhookTemplate_Message) Descriptor

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

func (*ApplicationWebhookTemplate_Message) Equal

func (this *ApplicationWebhookTemplate_Message) Equal(that interface{}) bool

func (*ApplicationWebhookTemplate_Message) GetPath

func (*ApplicationWebhookTemplate_Message) Marshal

func (m *ApplicationWebhookTemplate_Message) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookTemplate_Message) MarshalTo

func (m *ApplicationWebhookTemplate_Message) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplate_Message) MarshalToSizedBuffer

func (m *ApplicationWebhookTemplate_Message) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplate_Message) ProtoMessage

func (*ApplicationWebhookTemplate_Message) ProtoMessage()

func (*ApplicationWebhookTemplate_Message) Reset

func (*ApplicationWebhookTemplate_Message) SetFields

func (*ApplicationWebhookTemplate_Message) Size

func (*ApplicationWebhookTemplate_Message) String

func (*ApplicationWebhookTemplate_Message) Unmarshal

func (m *ApplicationWebhookTemplate_Message) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookTemplate_Message) ValidateFields

func (m *ApplicationWebhookTemplate_Message) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookTemplate_Message with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookTemplate_Message) XXX_DiscardUnknown

func (m *ApplicationWebhookTemplate_Message) XXX_DiscardUnknown()

func (*ApplicationWebhookTemplate_Message) XXX_Marshal

func (m *ApplicationWebhookTemplate_Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookTemplate_Message) XXX_Merge

func (*ApplicationWebhookTemplate_Message) XXX_Size

func (*ApplicationWebhookTemplate_Message) XXX_Unmarshal

func (m *ApplicationWebhookTemplate_Message) XXX_Unmarshal(b []byte) error

type ApplicationWebhookTemplate_MessageValidationError

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

ApplicationWebhookTemplate_MessageValidationError is the validation error returned by ApplicationWebhookTemplate_Message.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookTemplate_MessageValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookTemplate_MessageValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookTemplate_MessageValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookTemplate_MessageValidationError) Field

Field function returns field value.

func (ApplicationWebhookTemplate_MessageValidationError) Key

Key function returns key value.

func (ApplicationWebhookTemplate_MessageValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookTemplates

type ApplicationWebhookTemplates struct {
	Templates            []*ApplicationWebhookTemplate `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func NewPopulatedApplicationWebhookTemplates

func NewPopulatedApplicationWebhookTemplates(r randyApplicationserverWeb, easy bool) *ApplicationWebhookTemplates

func (*ApplicationWebhookTemplates) Descriptor

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

func (*ApplicationWebhookTemplates) Equal

func (this *ApplicationWebhookTemplates) Equal(that interface{}) bool

func (*ApplicationWebhookTemplates) GetTemplates

func (*ApplicationWebhookTemplates) Marshal

func (m *ApplicationWebhookTemplates) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhookTemplates) MarshalTo

func (m *ApplicationWebhookTemplates) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplates) MarshalToSizedBuffer

func (m *ApplicationWebhookTemplates) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhookTemplates) ProtoMessage

func (*ApplicationWebhookTemplates) ProtoMessage()

func (*ApplicationWebhookTemplates) Reset

func (m *ApplicationWebhookTemplates) Reset()

func (*ApplicationWebhookTemplates) SetFields

func (*ApplicationWebhookTemplates) Size

func (m *ApplicationWebhookTemplates) Size() (n int)

func (*ApplicationWebhookTemplates) String

func (this *ApplicationWebhookTemplates) String() string

func (*ApplicationWebhookTemplates) Unmarshal

func (m *ApplicationWebhookTemplates) Unmarshal(dAtA []byte) error

func (*ApplicationWebhookTemplates) ValidateFields

func (m *ApplicationWebhookTemplates) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhookTemplates with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhookTemplates) XXX_DiscardUnknown

func (m *ApplicationWebhookTemplates) XXX_DiscardUnknown()

func (*ApplicationWebhookTemplates) XXX_Marshal

func (m *ApplicationWebhookTemplates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhookTemplates) XXX_Merge

func (m *ApplicationWebhookTemplates) XXX_Merge(src proto.Message)

func (*ApplicationWebhookTemplates) XXX_Size

func (m *ApplicationWebhookTemplates) XXX_Size() int

func (*ApplicationWebhookTemplates) XXX_Unmarshal

func (m *ApplicationWebhookTemplates) XXX_Unmarshal(b []byte) error

type ApplicationWebhookTemplatesValidationError

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

ApplicationWebhookTemplatesValidationError is the validation error returned by ApplicationWebhookTemplates.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookTemplatesValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookTemplatesValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookTemplatesValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookTemplatesValidationError) Field

Field function returns field value.

func (ApplicationWebhookTemplatesValidationError) Key

Key function returns key value.

func (ApplicationWebhookTemplatesValidationError) Reason

Reason function returns reason value.

type ApplicationWebhookValidationError

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

ApplicationWebhookValidationError is the validation error returned by ApplicationWebhook.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhookValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhookValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhookValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhookValidationError) Field

Field function returns field value.

func (ApplicationWebhookValidationError) Key

Key function returns key value.

func (ApplicationWebhookValidationError) Reason

Reason function returns reason value.

type ApplicationWebhook_Message

type ApplicationWebhook_Message struct {
	// Path to append to the base URL.
	Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationWebhook_Message

func NewPopulatedApplicationWebhook_Message(r randyApplicationserverWeb, easy bool) *ApplicationWebhook_Message

func (*ApplicationWebhook_Message) Descriptor

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

func (*ApplicationWebhook_Message) Equal

func (this *ApplicationWebhook_Message) Equal(that interface{}) bool

func (*ApplicationWebhook_Message) GetPath

func (m *ApplicationWebhook_Message) GetPath() string

func (*ApplicationWebhook_Message) Marshal

func (m *ApplicationWebhook_Message) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhook_Message) MarshalTo

func (m *ApplicationWebhook_Message) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhook_Message) MarshalToSizedBuffer

func (m *ApplicationWebhook_Message) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhook_Message) ProtoMessage

func (*ApplicationWebhook_Message) ProtoMessage()

func (*ApplicationWebhook_Message) Reset

func (m *ApplicationWebhook_Message) Reset()

func (*ApplicationWebhook_Message) SetFields

func (dst *ApplicationWebhook_Message) SetFields(src *ApplicationWebhook_Message, paths ...string) error

func (*ApplicationWebhook_Message) Size

func (m *ApplicationWebhook_Message) Size() (n int)

func (*ApplicationWebhook_Message) String

func (this *ApplicationWebhook_Message) String() string

func (*ApplicationWebhook_Message) Unmarshal

func (m *ApplicationWebhook_Message) Unmarshal(dAtA []byte) error

func (*ApplicationWebhook_Message) ValidateFields

func (m *ApplicationWebhook_Message) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhook_Message with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhook_Message) XXX_DiscardUnknown

func (m *ApplicationWebhook_Message) XXX_DiscardUnknown()

func (*ApplicationWebhook_Message) XXX_Marshal

func (m *ApplicationWebhook_Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhook_Message) XXX_Merge

func (m *ApplicationWebhook_Message) XXX_Merge(src proto.Message)

func (*ApplicationWebhook_Message) XXX_Size

func (m *ApplicationWebhook_Message) XXX_Size() int

func (*ApplicationWebhook_Message) XXX_Unmarshal

func (m *ApplicationWebhook_Message) XXX_Unmarshal(b []byte) error

type ApplicationWebhook_MessageValidationError

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

ApplicationWebhook_MessageValidationError is the validation error returned by ApplicationWebhook_Message.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhook_MessageValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhook_MessageValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhook_MessageValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhook_MessageValidationError) Field

Field function returns field value.

func (ApplicationWebhook_MessageValidationError) Key

Key function returns key value.

func (ApplicationWebhook_MessageValidationError) Reason

Reason function returns reason value.

type ApplicationWebhooks

type ApplicationWebhooks struct {
	Webhooks             []*ApplicationWebhook `protobuf:"bytes,1,rep,name=webhooks,proto3" json:"webhooks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func NewPopulatedApplicationWebhooks

func NewPopulatedApplicationWebhooks(r randyApplicationserverWeb, easy bool) *ApplicationWebhooks

func (*ApplicationWebhooks) Descriptor

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

func (*ApplicationWebhooks) Equal

func (this *ApplicationWebhooks) Equal(that interface{}) bool

func (*ApplicationWebhooks) GetWebhooks

func (m *ApplicationWebhooks) GetWebhooks() []*ApplicationWebhook

func (*ApplicationWebhooks) Marshal

func (m *ApplicationWebhooks) Marshal() (dAtA []byte, err error)

func (*ApplicationWebhooks) MarshalTo

func (m *ApplicationWebhooks) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationWebhooks) MarshalToSizedBuffer

func (m *ApplicationWebhooks) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationWebhooks) ProtoMessage

func (*ApplicationWebhooks) ProtoMessage()

func (*ApplicationWebhooks) Reset

func (m *ApplicationWebhooks) Reset()

func (*ApplicationWebhooks) SetFields

func (dst *ApplicationWebhooks) SetFields(src *ApplicationWebhooks, paths ...string) error

func (*ApplicationWebhooks) Size

func (m *ApplicationWebhooks) Size() (n int)

func (*ApplicationWebhooks) String

func (this *ApplicationWebhooks) String() string

func (*ApplicationWebhooks) Unmarshal

func (m *ApplicationWebhooks) Unmarshal(dAtA []byte) error

func (*ApplicationWebhooks) ValidateFields

func (m *ApplicationWebhooks) ValidateFields(paths ...string) error

ValidateFields checks the field values on ApplicationWebhooks with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ApplicationWebhooks) XXX_DiscardUnknown

func (m *ApplicationWebhooks) XXX_DiscardUnknown()

func (*ApplicationWebhooks) XXX_Marshal

func (m *ApplicationWebhooks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationWebhooks) XXX_Merge

func (m *ApplicationWebhooks) XXX_Merge(src proto.Message)

func (*ApplicationWebhooks) XXX_Size

func (m *ApplicationWebhooks) XXX_Size() int

func (*ApplicationWebhooks) XXX_Unmarshal

func (m *ApplicationWebhooks) XXX_Unmarshal(b []byte) error

type ApplicationWebhooksValidationError

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

ApplicationWebhooksValidationError is the validation error returned by ApplicationWebhooks.ValidateFields if the designated constraints aren't met.

func (ApplicationWebhooksValidationError) Cause

Cause function returns cause value.

func (ApplicationWebhooksValidationError) Error

Error satisfies the builtin error interface

func (ApplicationWebhooksValidationError) ErrorName

ErrorName returns error name.

func (ApplicationWebhooksValidationError) Field

Field function returns field value.

func (ApplicationWebhooksValidationError) Key

Key function returns key value.

func (ApplicationWebhooksValidationError) Reason

Reason function returns reason value.

type Applications

type Applications struct {
	Applications         []*Application `protobuf:"bytes,1,rep,name=applications,proto3" json:"applications,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedApplications

func NewPopulatedApplications(r randyApplication, easy bool) *Applications

func (*Applications) Descriptor

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

func (*Applications) Equal

func (this *Applications) Equal(that interface{}) bool

func (*Applications) GetApplications

func (m *Applications) GetApplications() []*Application

func (*Applications) Marshal

func (m *Applications) Marshal() (dAtA []byte, err error)

func (*Applications) MarshalTo

func (m *Applications) MarshalTo(dAtA []byte) (int, error)

func (*Applications) MarshalToSizedBuffer

func (m *Applications) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Applications) ProtoMessage

func (*Applications) ProtoMessage()

func (*Applications) Reset

func (m *Applications) Reset()

func (*Applications) SetFields

func (dst *Applications) SetFields(src *Applications, paths ...string) error

func (*Applications) Size

func (m *Applications) Size() (n int)

func (*Applications) String

func (this *Applications) String() string

func (*Applications) Unmarshal

func (m *Applications) Unmarshal(dAtA []byte) error

func (*Applications) ValidateFields

func (m *Applications) ValidateFields(paths ...string) error

ValidateFields checks the field values on Applications with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Applications) XXX_DiscardUnknown

func (m *Applications) XXX_DiscardUnknown()

func (*Applications) XXX_Marshal

func (m *Applications) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Applications) XXX_Merge

func (m *Applications) XXX_Merge(src proto.Message)

func (*Applications) XXX_Size

func (m *Applications) XXX_Size() int

func (*Applications) XXX_Unmarshal

func (m *Applications) XXX_Unmarshal(b []byte) error

type ApplicationsValidationError

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

ApplicationsValidationError is the validation error returned by Applications.ValidateFields if the designated constraints aren't met.

func (ApplicationsValidationError) Cause

Cause function returns cause value.

func (ApplicationsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationsValidationError) ErrorName

func (e ApplicationsValidationError) ErrorName() string

ErrorName returns error name.

func (ApplicationsValidationError) Field

Field function returns field value.

func (ApplicationsValidationError) Key

Key function returns key value.

func (ApplicationsValidationError) Reason

Reason function returns reason value.

type AsClient

type AsClient interface {
	GetLink(ctx context.Context, in *GetApplicationLinkRequest, opts ...grpc.CallOption) (*ApplicationLink, error)
	// Set a link configuration from the Application Server a Network Server.
	// This call returns immediately after setting the link configuration; it does not wait for a link to establish.
	// To get link statistics or errors, use the `GetLinkStats` call.
	SetLink(ctx context.Context, in *SetApplicationLinkRequest, opts ...grpc.CallOption) (*ApplicationLink, error)
	DeleteLink(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// GetLinkStats returns the link statistics.
	// This call returns a NotFound error code if there is no link for the given application identifiers.
	// This call returns the error code of the link error if linking to a Network Server failed.
	GetLinkStats(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*ApplicationLinkStats, error)
}

AsClient is the client API for As service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAsClient

func NewAsClient(cc *grpc.ClientConn) AsClient

type AsEndDeviceRegistryClient

type AsEndDeviceRegistryClient interface {
	// Get returns the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Get(ctx context.Context, in *GetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Set creates or updates the device.
	Set(ctx context.Context, in *SetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Delete deletes the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Delete(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

AsEndDeviceRegistryClient is the client API for AsEndDeviceRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAsEndDeviceRegistryClient

func NewAsEndDeviceRegistryClient(cc *grpc.ClientConn) AsEndDeviceRegistryClient

type AsEndDeviceRegistryServer

type AsEndDeviceRegistryServer interface {
	// Get returns the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Get(context.Context, *GetEndDeviceRequest) (*EndDevice, error)
	// Set creates or updates the device.
	Set(context.Context, *SetEndDeviceRequest) (*EndDevice, error)
	// Delete deletes the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Delete(context.Context, *EndDeviceIdentifiers) (*types.Empty, error)
}

AsEndDeviceRegistryServer is the server API for AsEndDeviceRegistry service.

type AsJsClient

type AsJsClient interface {
	GetAppSKey(ctx context.Context, in *SessionKeyRequest, opts ...grpc.CallOption) (*AppSKeyResponse, error)
}

AsJsClient is the client API for AsJs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAsJsClient

func NewAsJsClient(cc *grpc.ClientConn) AsJsClient

type AsJsServer

type AsJsServer interface {
	GetAppSKey(context.Context, *SessionKeyRequest) (*AppSKeyResponse, error)
}

AsJsServer is the server API for AsJs service.

type AsNsClient

type AsNsClient interface {
	LinkApplication(ctx context.Context, opts ...grpc.CallOption) (AsNs_LinkApplicationClient, error)
	DownlinkQueueReplace(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	DownlinkQueuePush(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	DownlinkQueueList(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*ApplicationDownlinks, error)
}

AsNsClient is the client API for AsNs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAsNsClient

func NewAsNsClient(cc *grpc.ClientConn) AsNsClient

type AsNsServer

type AsNsServer interface {
	LinkApplication(AsNs_LinkApplicationServer) error
	DownlinkQueueReplace(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	DownlinkQueuePush(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	DownlinkQueueList(context.Context, *EndDeviceIdentifiers) (*ApplicationDownlinks, error)
}

AsNsServer is the server API for AsNs service.

type AsNs_LinkApplicationClient

type AsNs_LinkApplicationClient interface {
	Send(*types.Empty) error
	Recv() (*ApplicationUp, error)
	grpc.ClientStream
}

type AsNs_LinkApplicationServer

type AsNs_LinkApplicationServer interface {
	Send(*ApplicationUp) error
	Recv() (*types.Empty, error)
	grpc.ServerStream
}

type AsServer

type AsServer interface {
	GetLink(context.Context, *GetApplicationLinkRequest) (*ApplicationLink, error)
	// Set a link configuration from the Application Server a Network Server.
	// This call returns immediately after setting the link configuration; it does not wait for a link to establish.
	// To get link statistics or errors, use the `GetLinkStats` call.
	SetLink(context.Context, *SetApplicationLinkRequest) (*ApplicationLink, error)
	DeleteLink(context.Context, *ApplicationIdentifiers) (*types.Empty, error)
	// GetLinkStats returns the link statistics.
	// This call returns a NotFound error code if there is no link for the given application identifiers.
	// This call returns the error code of the link error if linking to a Network Server failed.
	GetLinkStats(context.Context, *ApplicationIdentifiers) (*ApplicationLinkStats, error)
}

AsServer is the server API for As service.

type AuthInfoResponse

type AuthInfoResponse struct {
	// Types that are valid to be assigned to AccessMethod:
	//	*AuthInfoResponse_APIKey
	//	*AuthInfoResponse_OAuthAccessToken
	AccessMethod         isAuthInfoResponse_AccessMethod `protobuf_oneof:"access_method"`
	UniversalRights      *Rights                         `protobuf:"bytes,3,opt,name=universal_rights,json=universalRights,proto3" json:"universal_rights,omitempty"`
	IsAdmin              bool                            `protobuf:"varint,4,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func NewPopulatedAuthInfoResponse

func NewPopulatedAuthInfoResponse(r randyIdentityserver, easy bool) *AuthInfoResponse

func (*AuthInfoResponse) Descriptor

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

func (*AuthInfoResponse) Equal

func (this *AuthInfoResponse) Equal(that interface{}) bool

func (*AuthInfoResponse) GetAPIKey

func (*AuthInfoResponse) GetAccessMethod

func (m *AuthInfoResponse) GetAccessMethod() isAuthInfoResponse_AccessMethod

func (*AuthInfoResponse) GetEntityIdentifiers

func (m *AuthInfoResponse) GetEntityIdentifiers() *EntityIdentifiers

GetEntityIdentifiers returns the EntityIdentifiers for the used access method.

func (*AuthInfoResponse) GetIsAdmin

func (m *AuthInfoResponse) GetIsAdmin() bool

func (*AuthInfoResponse) GetOAuthAccessToken

func (m *AuthInfoResponse) GetOAuthAccessToken() *OAuthAccessToken

func (*AuthInfoResponse) GetOrganizationOrUserIdentifiers

func (m *AuthInfoResponse) GetOrganizationOrUserIdentifiers() *OrganizationOrUserIdentifiers

GetOrganizationOrUserIdentifiers returns the OrganizationOrUserIdentifiers for the used access method.

func (*AuthInfoResponse) GetRights

func (m *AuthInfoResponse) GetRights() []Right

GetRights returns the entity Rights for the used access method.

func (*AuthInfoResponse) GetUniversalRights

func (m *AuthInfoResponse) GetUniversalRights() *Rights

func (*AuthInfoResponse) Marshal

func (m *AuthInfoResponse) Marshal() (dAtA []byte, err error)

func (*AuthInfoResponse) MarshalTo

func (m *AuthInfoResponse) MarshalTo(dAtA []byte) (int, error)

func (*AuthInfoResponse) MarshalToSizedBuffer

func (m *AuthInfoResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthInfoResponse) ProtoMessage

func (*AuthInfoResponse) ProtoMessage()

func (*AuthInfoResponse) Reset

func (m *AuthInfoResponse) Reset()

func (*AuthInfoResponse) SetFields

func (dst *AuthInfoResponse) SetFields(src *AuthInfoResponse, paths ...string) error

func (*AuthInfoResponse) Size

func (m *AuthInfoResponse) Size() (n int)

func (*AuthInfoResponse) String

func (this *AuthInfoResponse) String() string

func (*AuthInfoResponse) Unmarshal

func (m *AuthInfoResponse) Unmarshal(dAtA []byte) error

func (*AuthInfoResponse) ValidateFields

func (m *AuthInfoResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on AuthInfoResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*AuthInfoResponse) XXX_DiscardUnknown

func (m *AuthInfoResponse) XXX_DiscardUnknown()

func (*AuthInfoResponse) XXX_Marshal

func (m *AuthInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthInfoResponse) XXX_Merge

func (m *AuthInfoResponse) XXX_Merge(src proto.Message)

func (*AuthInfoResponse) XXX_OneofWrappers

func (*AuthInfoResponse) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*AuthInfoResponse) XXX_Size

func (m *AuthInfoResponse) XXX_Size() int

func (*AuthInfoResponse) XXX_Unmarshal

func (m *AuthInfoResponse) XXX_Unmarshal(b []byte) error

type AuthInfoResponseValidationError

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

AuthInfoResponseValidationError is the validation error returned by AuthInfoResponse.ValidateFields if the designated constraints aren't met.

func (AuthInfoResponseValidationError) Cause

Cause function returns cause value.

func (AuthInfoResponseValidationError) Error

Error satisfies the builtin error interface

func (AuthInfoResponseValidationError) ErrorName

ErrorName returns error name.

func (AuthInfoResponseValidationError) Field

Field function returns field value.

func (AuthInfoResponseValidationError) Key

Key function returns key value.

func (AuthInfoResponseValidationError) Reason

Reason function returns reason value.

type AuthInfoResponse_APIKey

type AuthInfoResponse_APIKey struct {
	APIKey *AuthInfoResponse_APIKeyAccess `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3,oneof" json:"api_key,omitempty"`
}

func NewPopulatedAuthInfoResponse_APIKey

func NewPopulatedAuthInfoResponse_APIKey(r randyIdentityserver, easy bool) *AuthInfoResponse_APIKey

func (*AuthInfoResponse_APIKey) Equal

func (this *AuthInfoResponse_APIKey) Equal(that interface{}) bool

func (*AuthInfoResponse_APIKey) MarshalTo

func (m *AuthInfoResponse_APIKey) MarshalTo(dAtA []byte) (int, error)

func (*AuthInfoResponse_APIKey) MarshalToSizedBuffer

func (m *AuthInfoResponse_APIKey) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthInfoResponse_APIKey) Size

func (m *AuthInfoResponse_APIKey) Size() (n int)

func (*AuthInfoResponse_APIKey) String

func (this *AuthInfoResponse_APIKey) String() string

type AuthInfoResponse_APIKeyAccess

type AuthInfoResponse_APIKeyAccess struct {
	APIKey               `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3,embedded=api_key" json:"api_key"`
	EntityIDs            EntityIdentifiers `protobuf:"bytes,2,opt,name=entity_ids,json=entityIds,proto3" json:"entity_ids"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedAuthInfoResponse_APIKeyAccess

func NewPopulatedAuthInfoResponse_APIKeyAccess(r randyIdentityserver, easy bool) *AuthInfoResponse_APIKeyAccess

func (*AuthInfoResponse_APIKeyAccess) Descriptor

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

func (*AuthInfoResponse_APIKeyAccess) Equal

func (this *AuthInfoResponse_APIKeyAccess) Equal(that interface{}) bool

func (*AuthInfoResponse_APIKeyAccess) GetEntityIDs

func (*AuthInfoResponse_APIKeyAccess) Marshal

func (m *AuthInfoResponse_APIKeyAccess) Marshal() (dAtA []byte, err error)

func (*AuthInfoResponse_APIKeyAccess) MarshalTo

func (m *AuthInfoResponse_APIKeyAccess) MarshalTo(dAtA []byte) (int, error)

func (*AuthInfoResponse_APIKeyAccess) MarshalToSizedBuffer

func (m *AuthInfoResponse_APIKeyAccess) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthInfoResponse_APIKeyAccess) ProtoMessage

func (*AuthInfoResponse_APIKeyAccess) ProtoMessage()

func (*AuthInfoResponse_APIKeyAccess) Reset

func (m *AuthInfoResponse_APIKeyAccess) Reset()

func (*AuthInfoResponse_APIKeyAccess) SetFields

func (*AuthInfoResponse_APIKeyAccess) Size

func (m *AuthInfoResponse_APIKeyAccess) Size() (n int)

func (*AuthInfoResponse_APIKeyAccess) String

func (this *AuthInfoResponse_APIKeyAccess) String() string

func (*AuthInfoResponse_APIKeyAccess) Unmarshal

func (m *AuthInfoResponse_APIKeyAccess) Unmarshal(dAtA []byte) error

func (*AuthInfoResponse_APIKeyAccess) ValidateFields

func (m *AuthInfoResponse_APIKeyAccess) ValidateFields(paths ...string) error

ValidateFields checks the field values on AuthInfoResponse_APIKeyAccess with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*AuthInfoResponse_APIKeyAccess) XXX_DiscardUnknown

func (m *AuthInfoResponse_APIKeyAccess) XXX_DiscardUnknown()

func (*AuthInfoResponse_APIKeyAccess) XXX_Marshal

func (m *AuthInfoResponse_APIKeyAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthInfoResponse_APIKeyAccess) XXX_Merge

func (m *AuthInfoResponse_APIKeyAccess) XXX_Merge(src proto.Message)

func (*AuthInfoResponse_APIKeyAccess) XXX_Size

func (m *AuthInfoResponse_APIKeyAccess) XXX_Size() int

func (*AuthInfoResponse_APIKeyAccess) XXX_Unmarshal

func (m *AuthInfoResponse_APIKeyAccess) XXX_Unmarshal(b []byte) error

type AuthInfoResponse_APIKeyAccessValidationError

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

AuthInfoResponse_APIKeyAccessValidationError is the validation error returned by AuthInfoResponse_APIKeyAccess.ValidateFields if the designated constraints aren't met.

func (AuthInfoResponse_APIKeyAccessValidationError) Cause

Cause function returns cause value.

func (AuthInfoResponse_APIKeyAccessValidationError) Error

Error satisfies the builtin error interface

func (AuthInfoResponse_APIKeyAccessValidationError) ErrorName

ErrorName returns error name.

func (AuthInfoResponse_APIKeyAccessValidationError) Field

Field function returns field value.

func (AuthInfoResponse_APIKeyAccessValidationError) Key

Key function returns key value.

func (AuthInfoResponse_APIKeyAccessValidationError) Reason

Reason function returns reason value.

type AuthInfoResponse_OAuthAccessToken

type AuthInfoResponse_OAuthAccessToken struct {
	OAuthAccessToken *OAuthAccessToken `protobuf:"bytes,2,opt,name=oauth_access_token,json=oauthAccessToken,proto3,oneof" json:"oauth_access_token,omitempty"`
}

func NewPopulatedAuthInfoResponse_OAuthAccessToken

func NewPopulatedAuthInfoResponse_OAuthAccessToken(r randyIdentityserver, easy bool) *AuthInfoResponse_OAuthAccessToken

func (*AuthInfoResponse_OAuthAccessToken) Equal

func (this *AuthInfoResponse_OAuthAccessToken) Equal(that interface{}) bool

func (*AuthInfoResponse_OAuthAccessToken) MarshalTo

func (m *AuthInfoResponse_OAuthAccessToken) MarshalTo(dAtA []byte) (int, error)

func (*AuthInfoResponse_OAuthAccessToken) MarshalToSizedBuffer

func (m *AuthInfoResponse_OAuthAccessToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthInfoResponse_OAuthAccessToken) Size

func (m *AuthInfoResponse_OAuthAccessToken) Size() (n int)

func (*AuthInfoResponse_OAuthAccessToken) String

type AuthorizeApplicationRequest

type AuthorizeApplicationRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	APIKey                 string   `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedAuthorizeApplicationRequest

func NewPopulatedAuthorizeApplicationRequest(r randyDeviceclaimingserver, easy bool) *AuthorizeApplicationRequest

func (*AuthorizeApplicationRequest) Descriptor

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

func (*AuthorizeApplicationRequest) Equal

func (this *AuthorizeApplicationRequest) Equal(that interface{}) bool

func (*AuthorizeApplicationRequest) GetAPIKey

func (m *AuthorizeApplicationRequest) GetAPIKey() string

func (*AuthorizeApplicationRequest) Marshal

func (m *AuthorizeApplicationRequest) Marshal() (dAtA []byte, err error)

func (*AuthorizeApplicationRequest) MarshalTo

func (m *AuthorizeApplicationRequest) MarshalTo(dAtA []byte) (int, error)

func (*AuthorizeApplicationRequest) MarshalToSizedBuffer

func (m *AuthorizeApplicationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AuthorizeApplicationRequest) ProtoMessage

func (*AuthorizeApplicationRequest) ProtoMessage()

func (*AuthorizeApplicationRequest) Reset

func (m *AuthorizeApplicationRequest) Reset()

func (*AuthorizeApplicationRequest) SetFields

func (*AuthorizeApplicationRequest) Size

func (m *AuthorizeApplicationRequest) Size() (n int)

func (*AuthorizeApplicationRequest) String

func (this *AuthorizeApplicationRequest) String() string

func (*AuthorizeApplicationRequest) Unmarshal

func (m *AuthorizeApplicationRequest) Unmarshal(dAtA []byte) error

func (*AuthorizeApplicationRequest) ValidateFields

func (m *AuthorizeApplicationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on AuthorizeApplicationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*AuthorizeApplicationRequest) XXX_DiscardUnknown

func (m *AuthorizeApplicationRequest) XXX_DiscardUnknown()

func (*AuthorizeApplicationRequest) XXX_Marshal

func (m *AuthorizeApplicationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthorizeApplicationRequest) XXX_Merge

func (m *AuthorizeApplicationRequest) XXX_Merge(src proto.Message)

func (*AuthorizeApplicationRequest) XXX_Size

func (m *AuthorizeApplicationRequest) XXX_Size() int

func (*AuthorizeApplicationRequest) XXX_Unmarshal

func (m *AuthorizeApplicationRequest) XXX_Unmarshal(b []byte) error

type AuthorizeApplicationRequestValidationError

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

AuthorizeApplicationRequestValidationError is the validation error returned by AuthorizeApplicationRequest.ValidateFields if the designated constraints aren't met.

func (AuthorizeApplicationRequestValidationError) Cause

Cause function returns cause value.

func (AuthorizeApplicationRequestValidationError) Error

Error satisfies the builtin error interface

func (AuthorizeApplicationRequestValidationError) ErrorName

ErrorName returns error name.

func (AuthorizeApplicationRequestValidationError) Field

Field function returns field value.

func (AuthorizeApplicationRequestValidationError) Key

Key function returns key value.

func (AuthorizeApplicationRequestValidationError) Reason

Reason function returns reason value.

type CFList

type CFList struct {
	Type CFListType `protobuf:"varint,1,opt,name=type,proto3,enum=ttn.lorawan.v3.CFListType" json:"type,omitempty"`
	// Frequencies to be broadcasted, in hecto-Hz.
	// These values are broadcasted as 24 bits unsigned integers.
	// This field should not contain default values.
	Freq []uint32 `protobuf:"varint,2,rep,packed,name=freq,proto3" json:"freq,omitempty"`
	// ChMasks controlling the channels to be used.
	// Length of this field must be equal to the amount of uplink channels
	// defined by the selected frequency plan.
	ChMasks              []bool   `protobuf:"varint,3,rep,packed,name=ch_masks,json=chMasks,proto3" json:"ch_masks,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCFList

func NewPopulatedCFList(r randyLorawan, easy bool) *CFList

func (*CFList) Descriptor

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

func (*CFList) Equal

func (this *CFList) Equal(that interface{}) bool

func (*CFList) GetChMasks

func (m *CFList) GetChMasks() []bool

func (*CFList) GetFreq

func (m *CFList) GetFreq() []uint32

func (*CFList) GetType

func (m *CFList) GetType() CFListType

func (*CFList) Marshal

func (m *CFList) Marshal() (dAtA []byte, err error)

func (*CFList) MarshalTo

func (m *CFList) MarshalTo(dAtA []byte) (int, error)

func (*CFList) MarshalToSizedBuffer

func (m *CFList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CFList) ProtoMessage

func (*CFList) ProtoMessage()

func (*CFList) Reset

func (m *CFList) Reset()

func (*CFList) SetFields

func (dst *CFList) SetFields(src *CFList, paths ...string) error

func (*CFList) Size

func (m *CFList) Size() (n int)

func (*CFList) String

func (this *CFList) String() string

func (*CFList) Unmarshal

func (m *CFList) Unmarshal(dAtA []byte) error

func (*CFList) ValidateFields

func (m *CFList) ValidateFields(paths ...string) error

ValidateFields checks the field values on CFList with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CFList) XXX_DiscardUnknown

func (m *CFList) XXX_DiscardUnknown()

func (*CFList) XXX_Marshal

func (m *CFList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CFList) XXX_Merge

func (m *CFList) XXX_Merge(src proto.Message)

func (*CFList) XXX_Size

func (m *CFList) XXX_Size() int

func (*CFList) XXX_Unmarshal

func (m *CFList) XXX_Unmarshal(b []byte) error

type CFListType

type CFListType int32
const (
	CFListType_FREQUENCIES   CFListType = 0
	CFListType_CHANNEL_MASKS CFListType = 1
)

func (CFListType) EnumDescriptor

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

func (CFListType) String

func (x CFListType) String() string

func (*CFListType) UnmarshalJSON

func (v *CFListType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*CFListType) UnmarshalText

func (v *CFListType) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type CFListValidationError

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

CFListValidationError is the validation error returned by CFList.ValidateFields if the designated constraints aren't met.

func (CFListValidationError) Cause

func (e CFListValidationError) Cause() error

Cause function returns cause value.

func (CFListValidationError) Error

func (e CFListValidationError) Error() string

Error satisfies the builtin error interface

func (CFListValidationError) ErrorName

func (e CFListValidationError) ErrorName() string

ErrorName returns error name.

func (CFListValidationError) Field

func (e CFListValidationError) Field() string

Field function returns field value.

func (CFListValidationError) Key

func (e CFListValidationError) Key() bool

Key function returns key value.

func (CFListValidationError) Reason

func (e CFListValidationError) Reason() string

Reason function returns reason value.

type ClaimEndDeviceRequest

type ClaimEndDeviceRequest struct {
	// Types that are valid to be assigned to SourceDevice:
	//	*ClaimEndDeviceRequest_AuthenticatedIdentifiers_
	//	*ClaimEndDeviceRequest_QRCode
	SourceDevice isClaimEndDeviceRequest_SourceDevice `protobuf_oneof:"source_device"`
	// Application identifiers of the target end device.
	TargetApplicationIDs ApplicationIdentifiers `protobuf:"bytes,3,opt,name=target_application_ids,json=targetApplicationIds,proto3" json:"target_application_ids"`
	// End device ID of the target end device. If empty, use the source device ID.
	TargetDeviceID string `protobuf:"bytes,4,opt,name=target_device_id,json=targetDeviceId,proto3" json:"target_device_id,omitempty"`
	// The address of the Network Server where the device will be registered.
	// If set and if the source device is currently registered on a Network Server, settings will be transferred.
	// If not set, the device shall not be registered on a Network Server.
	TargetNetworkServerAddress string `` /* 143-byte string literal not displayed */
	// The KEK label of the Network Server to use for wrapping network session keys.
	TargetNetworkServerKEKLabel string `` /* 148-byte string literal not displayed */
	// The address of the Application Server where the device will be registered.
	// If set and if the source device is currently registered on an Application Server, settings will be transferred.
	// If not set, the device shall not be registered on an Application Server.
	TargetApplicationServerAddress string `` /* 155-byte string literal not displayed */
	// The KEK label of the Application Server to use for wrapping the application session key.
	TargetApplicationServerKEKLabel string `` /* 161-byte string literal not displayed */
	// The AS-ID of the Application Server to use.
	TargetApplicationServerID string `` /* 141-byte string literal not displayed */
	// Home NetID.
	TargetNetID *go_thethings_network_lorawan_stack_pkg_types.NetID `` /* 161-byte string literal not displayed */
	// If set, invalidate the authentication code with which the device gets claimed. This prohibits subsequent claiming requests.
	InvalidateAuthenticationCode bool     `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

func NewPopulatedClaimEndDeviceRequest

func NewPopulatedClaimEndDeviceRequest(r randyDeviceclaimingserver, easy bool) *ClaimEndDeviceRequest

func (*ClaimEndDeviceRequest) Descriptor

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

func (*ClaimEndDeviceRequest) Equal

func (this *ClaimEndDeviceRequest) Equal(that interface{}) bool

func (*ClaimEndDeviceRequest) GetAuthenticatedIdentifiers

func (*ClaimEndDeviceRequest) GetInvalidateAuthenticationCode

func (m *ClaimEndDeviceRequest) GetInvalidateAuthenticationCode() bool

func (*ClaimEndDeviceRequest) GetQRCode

func (m *ClaimEndDeviceRequest) GetQRCode() []byte

func (*ClaimEndDeviceRequest) GetSourceDevice

func (m *ClaimEndDeviceRequest) GetSourceDevice() isClaimEndDeviceRequest_SourceDevice

func (*ClaimEndDeviceRequest) GetTargetApplicationIDs

func (m *ClaimEndDeviceRequest) GetTargetApplicationIDs() ApplicationIdentifiers

func (*ClaimEndDeviceRequest) GetTargetApplicationServerAddress

func (m *ClaimEndDeviceRequest) GetTargetApplicationServerAddress() string

func (*ClaimEndDeviceRequest) GetTargetApplicationServerID

func (m *ClaimEndDeviceRequest) GetTargetApplicationServerID() string

func (*ClaimEndDeviceRequest) GetTargetApplicationServerKEKLabel

func (m *ClaimEndDeviceRequest) GetTargetApplicationServerKEKLabel() string

func (*ClaimEndDeviceRequest) GetTargetDeviceID

func (m *ClaimEndDeviceRequest) GetTargetDeviceID() string

func (*ClaimEndDeviceRequest) GetTargetNetworkServerAddress

func (m *ClaimEndDeviceRequest) GetTargetNetworkServerAddress() string

func (*ClaimEndDeviceRequest) GetTargetNetworkServerKEKLabel

func (m *ClaimEndDeviceRequest) GetTargetNetworkServerKEKLabel() string

func (*ClaimEndDeviceRequest) Marshal

func (m *ClaimEndDeviceRequest) Marshal() (dAtA []byte, err error)

func (*ClaimEndDeviceRequest) MarshalTo

func (m *ClaimEndDeviceRequest) MarshalTo(dAtA []byte) (int, error)

func (*ClaimEndDeviceRequest) MarshalToSizedBuffer

func (m *ClaimEndDeviceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClaimEndDeviceRequest) ProtoMessage

func (*ClaimEndDeviceRequest) ProtoMessage()

func (*ClaimEndDeviceRequest) Reset

func (m *ClaimEndDeviceRequest) Reset()

func (*ClaimEndDeviceRequest) SetFields

func (dst *ClaimEndDeviceRequest) SetFields(src *ClaimEndDeviceRequest, paths ...string) error

func (*ClaimEndDeviceRequest) Size

func (m *ClaimEndDeviceRequest) Size() (n int)

func (*ClaimEndDeviceRequest) String

func (this *ClaimEndDeviceRequest) String() string

func (*ClaimEndDeviceRequest) Unmarshal

func (m *ClaimEndDeviceRequest) Unmarshal(dAtA []byte) error

func (*ClaimEndDeviceRequest) ValidateFields

func (m *ClaimEndDeviceRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ClaimEndDeviceRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ClaimEndDeviceRequest) XXX_DiscardUnknown

func (m *ClaimEndDeviceRequest) XXX_DiscardUnknown()

func (*ClaimEndDeviceRequest) XXX_Marshal

func (m *ClaimEndDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClaimEndDeviceRequest) XXX_Merge

func (m *ClaimEndDeviceRequest) XXX_Merge(src proto.Message)

func (*ClaimEndDeviceRequest) XXX_OneofWrappers

func (*ClaimEndDeviceRequest) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ClaimEndDeviceRequest) XXX_Size

func (m *ClaimEndDeviceRequest) XXX_Size() int

func (*ClaimEndDeviceRequest) XXX_Unmarshal

func (m *ClaimEndDeviceRequest) XXX_Unmarshal(b []byte) error

type ClaimEndDeviceRequestValidationError

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

ClaimEndDeviceRequestValidationError is the validation error returned by ClaimEndDeviceRequest.ValidateFields if the designated constraints aren't met.

func (ClaimEndDeviceRequestValidationError) Cause

Cause function returns cause value.

func (ClaimEndDeviceRequestValidationError) Error

Error satisfies the builtin error interface

func (ClaimEndDeviceRequestValidationError) ErrorName

ErrorName returns error name.

func (ClaimEndDeviceRequestValidationError) Field

Field function returns field value.

func (ClaimEndDeviceRequestValidationError) Key

Key function returns key value.

func (ClaimEndDeviceRequestValidationError) Reason

Reason function returns reason value.

type ClaimEndDeviceRequest_AuthenticatedIdentifiers

type ClaimEndDeviceRequest_AuthenticatedIdentifiers struct {
	JoinEUI              go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 136-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 133-byte string literal not displayed */
	AuthenticationCode   string                                             `protobuf:"bytes,3,opt,name=authentication_code,json=authenticationCode,proto3" json:"authentication_code,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedClaimEndDeviceRequest_AuthenticatedIdentifiers

func NewPopulatedClaimEndDeviceRequest_AuthenticatedIdentifiers(r randyDeviceclaimingserver, easy bool) *ClaimEndDeviceRequest_AuthenticatedIdentifiers

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) Descriptor

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) Equal

func (this *ClaimEndDeviceRequest_AuthenticatedIdentifiers) Equal(that interface{}) bool

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) GetAuthenticationCode

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers) GetAuthenticationCode() string

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) Marshal

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers) Marshal() (dAtA []byte, err error)

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) MarshalTo

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) MarshalToSizedBuffer

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) ProtoMessage

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) Reset

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) SetFields

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) Size

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) String

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) Unmarshal

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) ValidateFields

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ClaimEndDeviceRequest_AuthenticatedIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_DiscardUnknown

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_DiscardUnknown()

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_Marshal

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_Merge

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_Size

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers) XXX_Unmarshal

type ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError

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

ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError is the validation error returned by ClaimEndDeviceRequest_AuthenticatedIdentifiers.ValidateFields if the designated constraints aren't met.

func (ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError) Cause

Cause function returns cause value.

func (ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError) Field

Field function returns field value.

func (ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError) Key

Key function returns key value.

func (ClaimEndDeviceRequest_AuthenticatedIdentifiersValidationError) Reason

Reason function returns reason value.

type ClaimEndDeviceRequest_AuthenticatedIdentifiers_

type ClaimEndDeviceRequest_AuthenticatedIdentifiers_ struct {
	AuthenticatedIdentifiers *ClaimEndDeviceRequest_AuthenticatedIdentifiers `` /* 139-byte string literal not displayed */
}

func NewPopulatedClaimEndDeviceRequest_AuthenticatedIdentifiers_

func NewPopulatedClaimEndDeviceRequest_AuthenticatedIdentifiers_(r randyDeviceclaimingserver, easy bool) *ClaimEndDeviceRequest_AuthenticatedIdentifiers_

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers_) Equal

func (this *ClaimEndDeviceRequest_AuthenticatedIdentifiers_) Equal(that interface{}) bool

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers_) MarshalTo

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers_) MarshalToSizedBuffer

func (m *ClaimEndDeviceRequest_AuthenticatedIdentifiers_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers_) Size

func (*ClaimEndDeviceRequest_AuthenticatedIdentifiers_) String

type ClaimEndDeviceRequest_QRCode

type ClaimEndDeviceRequest_QRCode struct {
	QRCode []byte `protobuf:"bytes,2,opt,name=qr_code,json=qrCode,proto3,oneof" json:"qr_code,omitempty"`
}

func NewPopulatedClaimEndDeviceRequest_QRCode

func NewPopulatedClaimEndDeviceRequest_QRCode(r randyDeviceclaimingserver, easy bool) *ClaimEndDeviceRequest_QRCode

func (*ClaimEndDeviceRequest_QRCode) Equal

func (this *ClaimEndDeviceRequest_QRCode) Equal(that interface{}) bool

func (*ClaimEndDeviceRequest_QRCode) MarshalTo

func (m *ClaimEndDeviceRequest_QRCode) MarshalTo(dAtA []byte) (int, error)

func (*ClaimEndDeviceRequest_QRCode) MarshalToSizedBuffer

func (m *ClaimEndDeviceRequest_QRCode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClaimEndDeviceRequest_QRCode) Size

func (m *ClaimEndDeviceRequest_QRCode) Size() (n int)

func (*ClaimEndDeviceRequest_QRCode) String

func (this *ClaimEndDeviceRequest_QRCode) String() string

type Class

type Class int32
const (
	CLASS_A Class = 0
	CLASS_B Class = 1
	CLASS_C Class = 2
)

func (Class) EnumDescriptor

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

func (Class) MarshalText

func (v Class) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (Class) String

func (x Class) String() string

func (*Class) UnmarshalJSON

func (v *Class) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*Class) UnmarshalText

func (v *Class) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type Client

type Client struct {
	ClientIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt         time.Time         `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt         time.Time         `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	Name              string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description       string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Attributes        map[string]string `` /* 161-byte string literal not displayed */
	ContactInfo       []*ContactInfo    `protobuf:"bytes,7,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	// The client secret is only visible to collaborators of the client.
	Secret string `protobuf:"bytes,8,opt,name=secret,proto3" json:"secret,omitempty"`
	// The allowed redirect URIs against which authorization requests are checked.
	// If the authorization request does not pass a redirect URI, the first one
	// from this list is taken.
	RedirectURIs []string `protobuf:"bytes,9,rep,name=redirect_uris,json=redirectUris,proto3" json:"redirect_uris,omitempty"`
	// The allowed logout redirect URIs against which client initiated logout
	// requests are checked. If the authorization request does not pass a redirect
	// URI, the first one from this list is taken.
	LogoutRedirectURIs []string `protobuf:"bytes,15,rep,name=logout_redirect_uris,json=logoutRedirectUris,proto3" json:"logout_redirect_uris,omitempty"`
	// The reviewing state of the client.
	// This field can only be modified by admins.
	State State `protobuf:"varint,10,opt,name=state,proto3,enum=ttn.lorawan.v3.State" json:"state,omitempty"`
	// If set, the authorization page will be skipped.
	// This field can only be modified by admins.
	SkipAuthorization bool `protobuf:"varint,11,opt,name=skip_authorization,json=skipAuthorization,proto3" json:"skip_authorization,omitempty"`
	// If set, the authorization page will show endorsement.
	// This field can only be modified by admins.
	Endorsed bool `protobuf:"varint,12,opt,name=endorsed,proto3" json:"endorsed,omitempty"`
	// OAuth flows that can be used for the client to get a token.
	// After a client is created, this field can only be modified by admins.
	Grants []GrantType `protobuf:"varint,13,rep,packed,name=grants,proto3,enum=ttn.lorawan.v3.GrantType" json:"grants,omitempty"`
	// Rights denotes what rights the client will have access to.
	// Users that previously authorized this client will have to re-authorize the
	// client after rights are added to this list.
	Rights               []Right  `protobuf:"varint,14,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

An OAuth client on the network.

func NewPopulatedClient

func NewPopulatedClient(r randyClient, easy bool) *Client

func (*Client) Descriptor

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

func (*Client) Equal

func (this *Client) Equal(that interface{}) bool

func (*Client) GetAttributes

func (m *Client) GetAttributes() map[string]string

func (*Client) GetContactInfo

func (m *Client) GetContactInfo() []*ContactInfo

func (*Client) GetCreatedAt

func (m *Client) GetCreatedAt() time.Time

func (*Client) GetDescription

func (m *Client) GetDescription() string

func (*Client) GetEndorsed

func (m *Client) GetEndorsed() bool

func (*Client) GetGrants

func (m *Client) GetGrants() []GrantType

func (*Client) GetLogoutRedirectURIs

func (m *Client) GetLogoutRedirectURIs() []string

func (*Client) GetName

func (m *Client) GetName() string

func (*Client) GetRedirectURIs

func (m *Client) GetRedirectURIs() []string

func (*Client) GetRights

func (m *Client) GetRights() []Right

func (*Client) GetSecret

func (m *Client) GetSecret() string

func (*Client) GetSkipAuthorization

func (m *Client) GetSkipAuthorization() bool

func (*Client) GetState

func (m *Client) GetState() State

func (*Client) GetUpdatedAt

func (m *Client) GetUpdatedAt() time.Time

func (*Client) Marshal

func (m *Client) Marshal() (dAtA []byte, err error)

func (*Client) MarshalTo

func (m *Client) MarshalTo(dAtA []byte) (int, error)

func (*Client) MarshalToSizedBuffer

func (m *Client) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Client) ProtoMessage

func (*Client) ProtoMessage()

func (*Client) PublicSafe

func (c *Client) PublicSafe() *Client

PublicSafe returns a copy of the client with only the fields that are safe to return to any audience.

func (*Client) Reset

func (m *Client) Reset()

func (*Client) SetFields

func (dst *Client) SetFields(src *Client, paths ...string) error

func (*Client) Size

func (m *Client) Size() (n int)

func (*Client) String

func (this *Client) String() string

func (*Client) Unmarshal

func (m *Client) Unmarshal(dAtA []byte) error

func (*Client) ValidateFields

func (m *Client) ValidateFields(paths ...string) error

ValidateFields checks the field values on Client with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Client) XXX_DiscardUnknown

func (m *Client) XXX_DiscardUnknown()

func (*Client) XXX_Marshal

func (m *Client) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Client) XXX_Merge

func (m *Client) XXX_Merge(src proto.Message)

func (*Client) XXX_Size

func (m *Client) XXX_Size() int

func (*Client) XXX_Unmarshal

func (m *Client) XXX_Unmarshal(b []byte) error

type ClientAccessClient

type ClientAccessClient interface {
	ListRights(ctx context.Context, in *ClientIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	// Get the rights of a collaborator (member) of the client.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(ctx context.Context, in *GetClientCollaboratorRequest, opts ...grpc.CallOption) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the client. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	SetCollaborator(ctx context.Context, in *SetClientCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	ListCollaborators(ctx context.Context, in *ListClientCollaboratorsRequest, opts ...grpc.CallOption) (*Collaborators, error)
}

ClientAccessClient is the client API for ClientAccess service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewClientAccessClient

func NewClientAccessClient(cc *grpc.ClientConn) ClientAccessClient

type ClientAccessServer

type ClientAccessServer interface {
	ListRights(context.Context, *ClientIdentifiers) (*Rights, error)
	// Get the rights of a collaborator (member) of the client.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(context.Context, *GetClientCollaboratorRequest) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the client. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	SetCollaborator(context.Context, *SetClientCollaboratorRequest) (*types.Empty, error)
	ListCollaborators(context.Context, *ListClientCollaboratorsRequest) (*Collaborators, error)
}

ClientAccessServer is the server API for ClientAccess service.

type ClientIdentifiers

type ClientIdentifiers struct {
	ClientID             string   `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedClientIdentifiers

func NewPopulatedClientIdentifiers(r randyIdentifiers, _ bool) *ClientIdentifiers

func (ClientIdentifiers) CombinedIdentifiers

func (ids ClientIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the ClientIdentifiers as CombinedIdentifiers.

func (*ClientIdentifiers) Descriptor

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

func (ClientIdentifiers) EntityIdentifiers

func (ids ClientIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns the ClientIdentifiers as EntityIdentifiers.

func (ClientIdentifiers) EntityType

func (ClientIdentifiers) EntityType() string

EntityType returns the entity type for this ID (client).

func (*ClientIdentifiers) Equal

func (this *ClientIdentifiers) Equal(that interface{}) bool

func (*ClientIdentifiers) GetClientID

func (m *ClientIdentifiers) GetClientID() string

func (ClientIdentifiers) IDString

func (ids ClientIdentifiers) IDString() string

IDString returns the ID string of this Identifier.

func (ClientIdentifiers) Identifiers

func (ids ClientIdentifiers) Identifiers() Identifiers

Identifiers returns itself.

func (ClientIdentifiers) IsZero

func (ids ClientIdentifiers) IsZero() bool

IsZero returns true if all identifiers have zero-values.

func (*ClientIdentifiers) Marshal

func (m *ClientIdentifiers) Marshal() (dAtA []byte, err error)

func (*ClientIdentifiers) MarshalTo

func (m *ClientIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*ClientIdentifiers) MarshalToSizedBuffer

func (m *ClientIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClientIdentifiers) ProtoMessage

func (*ClientIdentifiers) ProtoMessage()

func (*ClientIdentifiers) Reset

func (m *ClientIdentifiers) Reset()

func (*ClientIdentifiers) SetFields

func (dst *ClientIdentifiers) SetFields(src *ClientIdentifiers, paths ...string) error

func (*ClientIdentifiers) Size

func (m *ClientIdentifiers) Size() (n int)

func (*ClientIdentifiers) String

func (this *ClientIdentifiers) String() string

func (*ClientIdentifiers) Unmarshal

func (m *ClientIdentifiers) Unmarshal(dAtA []byte) error

func (*ClientIdentifiers) ValidateFields

func (m *ClientIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on ClientIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ClientIdentifiers) XXX_DiscardUnknown

func (m *ClientIdentifiers) XXX_DiscardUnknown()

func (*ClientIdentifiers) XXX_Marshal

func (m *ClientIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClientIdentifiers) XXX_Merge

func (m *ClientIdentifiers) XXX_Merge(src proto.Message)

func (*ClientIdentifiers) XXX_Size

func (m *ClientIdentifiers) XXX_Size() int

func (*ClientIdentifiers) XXX_Unmarshal

func (m *ClientIdentifiers) XXX_Unmarshal(b []byte) error

type ClientIdentifiersValidationError

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

ClientIdentifiersValidationError is the validation error returned by ClientIdentifiers.ValidateFields if the designated constraints aren't met.

func (ClientIdentifiersValidationError) Cause

Cause function returns cause value.

func (ClientIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ClientIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ClientIdentifiersValidationError) Field

Field function returns field value.

func (ClientIdentifiersValidationError) Key

Key function returns key value.

func (ClientIdentifiersValidationError) Reason

Reason function returns reason value.

type ClientRegistryClient

type ClientRegistryClient interface {
	// Create a new OAuth client. This also sets the given organization or user as
	// first collaborator with all possible rights.
	Create(ctx context.Context, in *CreateClientRequest, opts ...grpc.CallOption) (*Client, error)
	// Get the OAuth client with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(ctx context.Context, in *GetClientRequest, opts ...grpc.CallOption) (*Client, error)
	// List OAuth clients. See request message for details.
	List(ctx context.Context, in *ListClientsRequest, opts ...grpc.CallOption) (*Clients, error)
	Update(ctx context.Context, in *UpdateClientRequest, opts ...grpc.CallOption) (*Client, error)
	Delete(ctx context.Context, in *ClientIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

ClientRegistryClient is the client API for ClientRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewClientRegistryClient

func NewClientRegistryClient(cc *grpc.ClientConn) ClientRegistryClient

type ClientRegistryServer

type ClientRegistryServer interface {
	// Create a new OAuth client. This also sets the given organization or user as
	// first collaborator with all possible rights.
	Create(context.Context, *CreateClientRequest) (*Client, error)
	// Get the OAuth client with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(context.Context, *GetClientRequest) (*Client, error)
	// List OAuth clients. See request message for details.
	List(context.Context, *ListClientsRequest) (*Clients, error)
	Update(context.Context, *UpdateClientRequest) (*Client, error)
	Delete(context.Context, *ClientIdentifiers) (*types.Empty, error)
}

ClientRegistryServer is the server API for ClientRegistry service.

type ClientValidationError

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

ClientValidationError is the validation error returned by Client.ValidateFields if the designated constraints aren't met.

func (ClientValidationError) Cause

func (e ClientValidationError) Cause() error

Cause function returns cause value.

func (ClientValidationError) Error

func (e ClientValidationError) Error() string

Error satisfies the builtin error interface

func (ClientValidationError) ErrorName

func (e ClientValidationError) ErrorName() string

ErrorName returns error name.

func (ClientValidationError) Field

func (e ClientValidationError) Field() string

Field function returns field value.

func (ClientValidationError) Key

func (e ClientValidationError) Key() bool

Key function returns key value.

func (ClientValidationError) Reason

func (e ClientValidationError) Reason() string

Reason function returns reason value.

type Clients

type Clients struct {
	Clients              []*Client `protobuf:"bytes,1,rep,name=clients,proto3" json:"clients,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func NewPopulatedClients

func NewPopulatedClients(r randyClient, easy bool) *Clients

func (*Clients) Descriptor

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

func (*Clients) Equal

func (this *Clients) Equal(that interface{}) bool

func (*Clients) GetClients

func (m *Clients) GetClients() []*Client

func (*Clients) Marshal

func (m *Clients) Marshal() (dAtA []byte, err error)

func (*Clients) MarshalTo

func (m *Clients) MarshalTo(dAtA []byte) (int, error)

func (*Clients) MarshalToSizedBuffer

func (m *Clients) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Clients) ProtoMessage

func (*Clients) ProtoMessage()

func (*Clients) Reset

func (m *Clients) Reset()

func (*Clients) SetFields

func (dst *Clients) SetFields(src *Clients, paths ...string) error

func (*Clients) Size

func (m *Clients) Size() (n int)

func (*Clients) String

func (this *Clients) String() string

func (*Clients) Unmarshal

func (m *Clients) Unmarshal(dAtA []byte) error

func (*Clients) ValidateFields

func (m *Clients) ValidateFields(paths ...string) error

ValidateFields checks the field values on Clients with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Clients) XXX_DiscardUnknown

func (m *Clients) XXX_DiscardUnknown()

func (*Clients) XXX_Marshal

func (m *Clients) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Clients) XXX_Merge

func (m *Clients) XXX_Merge(src proto.Message)

func (*Clients) XXX_Size

func (m *Clients) XXX_Size() int

func (*Clients) XXX_Unmarshal

func (m *Clients) XXX_Unmarshal(b []byte) error

type ClientsValidationError

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

ClientsValidationError is the validation error returned by Clients.ValidateFields if the designated constraints aren't met.

func (ClientsValidationError) Cause

func (e ClientsValidationError) Cause() error

Cause function returns cause value.

func (ClientsValidationError) Error

func (e ClientsValidationError) Error() string

Error satisfies the builtin error interface

func (ClientsValidationError) ErrorName

func (e ClientsValidationError) ErrorName() string

ErrorName returns error name.

func (ClientsValidationError) Field

func (e ClientsValidationError) Field() string

Field function returns field value.

func (ClientsValidationError) Key

func (e ClientsValidationError) Key() bool

Key function returns key value.

func (ClientsValidationError) Reason

func (e ClientsValidationError) Reason() string

Reason function returns reason value.

type ClusterRole

type ClusterRole int32
const (
	ClusterRole_NONE                         ClusterRole = 0
	ClusterRole_ENTITY_REGISTRY              ClusterRole = 1
	ClusterRole_ACCESS                       ClusterRole = 2
	ClusterRole_GATEWAY_SERVER               ClusterRole = 3
	ClusterRole_NETWORK_SERVER               ClusterRole = 4
	ClusterRole_APPLICATION_SERVER           ClusterRole = 5
	ClusterRole_JOIN_SERVER                  ClusterRole = 6
	ClusterRole_CRYPTO_SERVER                ClusterRole = 7
	ClusterRole_DEVICE_TEMPLATE_CONVERTER    ClusterRole = 8
	ClusterRole_DEVICE_CLAIMING_SERVER       ClusterRole = 9
	ClusterRole_GATEWAY_CONFIGURATION_SERVER ClusterRole = 10
	ClusterRole_QR_CODE_GENERATOR            ClusterRole = 11
	ClusterRole_PACKET_BROKER_AGENT          ClusterRole = 12
)

func (ClusterRole) EnumDescriptor

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

func (ClusterRole) String

func (x ClusterRole) String() string

type Collaborator

type Collaborator struct {
	OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	Rights                        []Right  `protobuf:"varint,2,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func NewPopulatedCollaborator

func NewPopulatedCollaborator(r randyRights, easy bool) *Collaborator

func (*Collaborator) Descriptor

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

func (*Collaborator) Equal

func (this *Collaborator) Equal(that interface{}) bool

func (*Collaborator) GetRights

func (m *Collaborator) GetRights() []Right

func (*Collaborator) Marshal

func (m *Collaborator) Marshal() (dAtA []byte, err error)

func (*Collaborator) MarshalTo

func (m *Collaborator) MarshalTo(dAtA []byte) (int, error)

func (*Collaborator) MarshalToSizedBuffer

func (m *Collaborator) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Collaborator) ProtoMessage

func (*Collaborator) ProtoMessage()

func (*Collaborator) Reset

func (m *Collaborator) Reset()

func (*Collaborator) SetFields

func (dst *Collaborator) SetFields(src *Collaborator, paths ...string) error

func (*Collaborator) Size

func (m *Collaborator) Size() (n int)

func (*Collaborator) String

func (this *Collaborator) String() string

func (*Collaborator) Unmarshal

func (m *Collaborator) Unmarshal(dAtA []byte) error

func (*Collaborator) ValidateFields

func (m *Collaborator) ValidateFields(paths ...string) error

ValidateFields checks the field values on Collaborator with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Collaborator) XXX_DiscardUnknown

func (m *Collaborator) XXX_DiscardUnknown()

func (*Collaborator) XXX_Marshal

func (m *Collaborator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Collaborator) XXX_Merge

func (m *Collaborator) XXX_Merge(src proto.Message)

func (*Collaborator) XXX_Size

func (m *Collaborator) XXX_Size() int

func (*Collaborator) XXX_Unmarshal

func (m *Collaborator) XXX_Unmarshal(b []byte) error

type CollaboratorValidationError

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

CollaboratorValidationError is the validation error returned by Collaborator.ValidateFields if the designated constraints aren't met.

func (CollaboratorValidationError) Cause

Cause function returns cause value.

func (CollaboratorValidationError) Error

Error satisfies the builtin error interface

func (CollaboratorValidationError) ErrorName

func (e CollaboratorValidationError) ErrorName() string

ErrorName returns error name.

func (CollaboratorValidationError) Field

Field function returns field value.

func (CollaboratorValidationError) Key

Key function returns key value.

func (CollaboratorValidationError) Reason

Reason function returns reason value.

type Collaborators

type Collaborators struct {
	Collaborators        []*Collaborator `protobuf:"bytes,1,rep,name=collaborators,proto3" json:"collaborators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedCollaborators

func NewPopulatedCollaborators(r randyRights, easy bool) *Collaborators

func (*Collaborators) Descriptor

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

func (*Collaborators) Equal

func (this *Collaborators) Equal(that interface{}) bool

func (*Collaborators) GetCollaborators

func (m *Collaborators) GetCollaborators() []*Collaborator

func (*Collaborators) Marshal

func (m *Collaborators) Marshal() (dAtA []byte, err error)

func (*Collaborators) MarshalTo

func (m *Collaborators) MarshalTo(dAtA []byte) (int, error)

func (*Collaborators) MarshalToSizedBuffer

func (m *Collaborators) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Collaborators) ProtoMessage

func (*Collaborators) ProtoMessage()

func (*Collaborators) Reset

func (m *Collaborators) Reset()

func (*Collaborators) SetFields

func (dst *Collaborators) SetFields(src *Collaborators, paths ...string) error

func (*Collaborators) Size

func (m *Collaborators) Size() (n int)

func (*Collaborators) String

func (this *Collaborators) String() string

func (*Collaborators) Unmarshal

func (m *Collaborators) Unmarshal(dAtA []byte) error

func (*Collaborators) ValidateFields

func (m *Collaborators) ValidateFields(paths ...string) error

ValidateFields checks the field values on Collaborators with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Collaborators) XXX_DiscardUnknown

func (m *Collaborators) XXX_DiscardUnknown()

func (*Collaborators) XXX_Marshal

func (m *Collaborators) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Collaborators) XXX_Merge

func (m *Collaborators) XXX_Merge(src proto.Message)

func (*Collaborators) XXX_Size

func (m *Collaborators) XXX_Size() int

func (*Collaborators) XXX_Unmarshal

func (m *Collaborators) XXX_Unmarshal(b []byte) error

type CollaboratorsValidationError

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

CollaboratorsValidationError is the validation error returned by Collaborators.ValidateFields if the designated constraints aren't met.

func (CollaboratorsValidationError) Cause

Cause function returns cause value.

func (CollaboratorsValidationError) Error

Error satisfies the builtin error interface

func (CollaboratorsValidationError) ErrorName

func (e CollaboratorsValidationError) ErrorName() string

ErrorName returns error name.

func (CollaboratorsValidationError) Field

Field function returns field value.

func (CollaboratorsValidationError) Key

Key function returns key value.

func (CollaboratorsValidationError) Reason

Reason function returns reason value.

type CombinedIdentifiers

type CombinedIdentifiers struct {
	EntityIdentifiers    []*EntityIdentifiers `protobuf:"bytes,1,rep,name=entity_identifiers,json=entityIdentifiers,proto3" json:"entity_identifiers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Combine the identifiers of multiple entities. The main purpose of this message is its use in events.

func CombineIdentifiers

func CombineIdentifiers(ids ...Identifiers) *CombinedIdentifiers

CombineIdentifiers merges the identifiers of the multiple entities.

func NewPopulatedCombinedIdentifiers

func NewPopulatedCombinedIdentifiers(r randyIdentifiers, easy bool) *CombinedIdentifiers

func (*CombinedIdentifiers) CombinedIdentifiers

func (ids *CombinedIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*CombinedIdentifiers) Descriptor

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

func (*CombinedIdentifiers) Equal

func (this *CombinedIdentifiers) Equal(that interface{}) bool

func (*CombinedIdentifiers) GetEntityIdentifiers

func (m *CombinedIdentifiers) GetEntityIdentifiers() []*EntityIdentifiers

func (*CombinedIdentifiers) Marshal

func (m *CombinedIdentifiers) Marshal() (dAtA []byte, err error)

func (*CombinedIdentifiers) MarshalTo

func (m *CombinedIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*CombinedIdentifiers) MarshalToSizedBuffer

func (m *CombinedIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CombinedIdentifiers) ProtoMessage

func (*CombinedIdentifiers) ProtoMessage()

func (*CombinedIdentifiers) Reset

func (m *CombinedIdentifiers) Reset()

func (*CombinedIdentifiers) SetFields

func (dst *CombinedIdentifiers) SetFields(src *CombinedIdentifiers, paths ...string) error

func (*CombinedIdentifiers) Size

func (m *CombinedIdentifiers) Size() (n int)

func (*CombinedIdentifiers) String

func (this *CombinedIdentifiers) String() string

func (*CombinedIdentifiers) Unmarshal

func (m *CombinedIdentifiers) Unmarshal(dAtA []byte) error

func (*CombinedIdentifiers) ValidateFields

func (m *CombinedIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on CombinedIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CombinedIdentifiers) XXX_DiscardUnknown

func (m *CombinedIdentifiers) XXX_DiscardUnknown()

func (*CombinedIdentifiers) XXX_Marshal

func (m *CombinedIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CombinedIdentifiers) XXX_Merge

func (m *CombinedIdentifiers) XXX_Merge(src proto.Message)

func (*CombinedIdentifiers) XXX_Size

func (m *CombinedIdentifiers) XXX_Size() int

func (*CombinedIdentifiers) XXX_Unmarshal

func (m *CombinedIdentifiers) XXX_Unmarshal(b []byte) error

type CombinedIdentifiersValidationError

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

CombinedIdentifiersValidationError is the validation error returned by CombinedIdentifiers.ValidateFields if the designated constraints aren't met.

func (CombinedIdentifiersValidationError) Cause

Cause function returns cause value.

func (CombinedIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (CombinedIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (CombinedIdentifiersValidationError) Field

Field function returns field value.

func (CombinedIdentifiersValidationError) Key

Key function returns key value.

func (CombinedIdentifiersValidationError) Reason

Reason function returns reason value.

type ConcentratorConfig

type ConcentratorConfig struct {
	Channels             []*ConcentratorConfig_Channel           `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"`
	LoRaStandardChannel  *ConcentratorConfig_LoRaStandardChannel `protobuf:"bytes,2,opt,name=lora_standard_channel,json=loraStandardChannel,proto3" json:"lora_standard_channel,omitempty"`
	FSKChannel           *ConcentratorConfig_FSKChannel          `protobuf:"bytes,3,opt,name=fsk_channel,json=fskChannel,proto3" json:"fsk_channel,omitempty"`
	LBT                  *ConcentratorConfig_LBTConfiguration    `protobuf:"bytes,4,opt,name=lbt,proto3" json:"lbt,omitempty"`
	PingSlot             *ConcentratorConfig_Channel             `protobuf:"bytes,5,opt,name=ping_slot,json=pingSlot,proto3" json:"ping_slot,omitempty"`
	Radios               []*GatewayRadio                         `protobuf:"bytes,6,rep,name=radios,proto3" json:"radios,omitempty"`
	ClockSource          uint32                                  `protobuf:"varint,7,opt,name=clock_source,json=clockSource,proto3" json:"clock_source,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func NewPopulatedConcentratorConfig

func NewPopulatedConcentratorConfig(r randyRegional, easy bool) *ConcentratorConfig

func (*ConcentratorConfig) Descriptor

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

func (*ConcentratorConfig) Equal

func (this *ConcentratorConfig) Equal(that interface{}) bool

func (*ConcentratorConfig) GetChannels

func (m *ConcentratorConfig) GetChannels() []*ConcentratorConfig_Channel

func (*ConcentratorConfig) GetClockSource

func (m *ConcentratorConfig) GetClockSource() uint32

func (*ConcentratorConfig) GetFSKChannel

func (*ConcentratorConfig) GetLBT

func (*ConcentratorConfig) GetLoRaStandardChannel

func (m *ConcentratorConfig) GetLoRaStandardChannel() *ConcentratorConfig_LoRaStandardChannel

func (*ConcentratorConfig) GetPingSlot

func (*ConcentratorConfig) GetRadios

func (m *ConcentratorConfig) GetRadios() []*GatewayRadio

func (*ConcentratorConfig) Marshal

func (m *ConcentratorConfig) Marshal() (dAtA []byte, err error)

func (*ConcentratorConfig) MarshalTo

func (m *ConcentratorConfig) MarshalTo(dAtA []byte) (int, error)

func (*ConcentratorConfig) MarshalToSizedBuffer

func (m *ConcentratorConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConcentratorConfig) ProtoMessage

func (*ConcentratorConfig) ProtoMessage()

func (*ConcentratorConfig) Reset

func (m *ConcentratorConfig) Reset()

func (*ConcentratorConfig) SetFields

func (dst *ConcentratorConfig) SetFields(src *ConcentratorConfig, paths ...string) error

func (*ConcentratorConfig) Size

func (m *ConcentratorConfig) Size() (n int)

func (*ConcentratorConfig) String

func (this *ConcentratorConfig) String() string

func (*ConcentratorConfig) Unmarshal

func (m *ConcentratorConfig) Unmarshal(dAtA []byte) error

func (*ConcentratorConfig) ValidateFields

func (m *ConcentratorConfig) ValidateFields(paths ...string) error

ValidateFields checks the field values on ConcentratorConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConcentratorConfig) XXX_DiscardUnknown

func (m *ConcentratorConfig) XXX_DiscardUnknown()

func (*ConcentratorConfig) XXX_Marshal

func (m *ConcentratorConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentratorConfig) XXX_Merge

func (m *ConcentratorConfig) XXX_Merge(src proto.Message)

func (*ConcentratorConfig) XXX_Size

func (m *ConcentratorConfig) XXX_Size() int

func (*ConcentratorConfig) XXX_Unmarshal

func (m *ConcentratorConfig) XXX_Unmarshal(b []byte) error

type ConcentratorConfigValidationError

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

ConcentratorConfigValidationError is the validation error returned by ConcentratorConfig.ValidateFields if the designated constraints aren't met.

func (ConcentratorConfigValidationError) Cause

Cause function returns cause value.

func (ConcentratorConfigValidationError) Error

Error satisfies the builtin error interface

func (ConcentratorConfigValidationError) ErrorName

ErrorName returns error name.

func (ConcentratorConfigValidationError) Field

Field function returns field value.

func (ConcentratorConfigValidationError) Key

Key function returns key value.

func (ConcentratorConfigValidationError) Reason

Reason function returns reason value.

type ConcentratorConfig_Channel

type ConcentratorConfig_Channel struct {
	// Frequency (Hz).
	Frequency            uint64   `protobuf:"varint,1,opt,name=frequency,proto3" json:"frequency,omitempty"`
	Radio                uint32   `protobuf:"varint,2,opt,name=radio,proto3" json:"radio,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedConcentratorConfig_Channel

func NewPopulatedConcentratorConfig_Channel(r randyRegional, easy bool) *ConcentratorConfig_Channel

func (*ConcentratorConfig_Channel) Descriptor

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

func (*ConcentratorConfig_Channel) Equal

func (this *ConcentratorConfig_Channel) Equal(that interface{}) bool

func (*ConcentratorConfig_Channel) GetFrequency

func (m *ConcentratorConfig_Channel) GetFrequency() uint64

func (*ConcentratorConfig_Channel) GetRadio

func (m *ConcentratorConfig_Channel) GetRadio() uint32

func (*ConcentratorConfig_Channel) Marshal

func (m *ConcentratorConfig_Channel) Marshal() (dAtA []byte, err error)

func (*ConcentratorConfig_Channel) MarshalTo

func (m *ConcentratorConfig_Channel) MarshalTo(dAtA []byte) (int, error)

func (*ConcentratorConfig_Channel) MarshalToSizedBuffer

func (m *ConcentratorConfig_Channel) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConcentratorConfig_Channel) ProtoMessage

func (*ConcentratorConfig_Channel) ProtoMessage()

func (*ConcentratorConfig_Channel) Reset

func (m *ConcentratorConfig_Channel) Reset()

func (*ConcentratorConfig_Channel) SetFields

func (dst *ConcentratorConfig_Channel) SetFields(src *ConcentratorConfig_Channel, paths ...string) error

func (*ConcentratorConfig_Channel) Size

func (m *ConcentratorConfig_Channel) Size() (n int)

func (*ConcentratorConfig_Channel) String

func (this *ConcentratorConfig_Channel) String() string

func (*ConcentratorConfig_Channel) Unmarshal

func (m *ConcentratorConfig_Channel) Unmarshal(dAtA []byte) error

func (*ConcentratorConfig_Channel) ValidateFields

func (m *ConcentratorConfig_Channel) ValidateFields(paths ...string) error

ValidateFields checks the field values on ConcentratorConfig_Channel with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConcentratorConfig_Channel) XXX_DiscardUnknown

func (m *ConcentratorConfig_Channel) XXX_DiscardUnknown()

func (*ConcentratorConfig_Channel) XXX_Marshal

func (m *ConcentratorConfig_Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentratorConfig_Channel) XXX_Merge

func (m *ConcentratorConfig_Channel) XXX_Merge(src proto.Message)

func (*ConcentratorConfig_Channel) XXX_Size

func (m *ConcentratorConfig_Channel) XXX_Size() int

func (*ConcentratorConfig_Channel) XXX_Unmarshal

func (m *ConcentratorConfig_Channel) XXX_Unmarshal(b []byte) error

type ConcentratorConfig_ChannelValidationError

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

ConcentratorConfig_ChannelValidationError is the validation error returned by ConcentratorConfig_Channel.ValidateFields if the designated constraints aren't met.

func (ConcentratorConfig_ChannelValidationError) Cause

Cause function returns cause value.

func (ConcentratorConfig_ChannelValidationError) Error

Error satisfies the builtin error interface

func (ConcentratorConfig_ChannelValidationError) ErrorName

ErrorName returns error name.

func (ConcentratorConfig_ChannelValidationError) Field

Field function returns field value.

func (ConcentratorConfig_ChannelValidationError) Key

Key function returns key value.

func (ConcentratorConfig_ChannelValidationError) Reason

Reason function returns reason value.

type ConcentratorConfig_FSKChannel

type ConcentratorConfig_FSKChannel struct {
	// Frequency (Hz).
	Frequency            uint64   `protobuf:"varint,1,opt,name=frequency,proto3" json:"frequency,omitempty"`
	Radio                uint32   `protobuf:"varint,2,opt,name=radio,proto3" json:"radio,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedConcentratorConfig_FSKChannel

func NewPopulatedConcentratorConfig_FSKChannel(r randyRegional, easy bool) *ConcentratorConfig_FSKChannel

func (*ConcentratorConfig_FSKChannel) Descriptor

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

func (*ConcentratorConfig_FSKChannel) Equal

func (this *ConcentratorConfig_FSKChannel) Equal(that interface{}) bool

func (*ConcentratorConfig_FSKChannel) GetFrequency

func (m *ConcentratorConfig_FSKChannel) GetFrequency() uint64

func (*ConcentratorConfig_FSKChannel) GetRadio

func (m *ConcentratorConfig_FSKChannel) GetRadio() uint32

func (*ConcentratorConfig_FSKChannel) Marshal

func (m *ConcentratorConfig_FSKChannel) Marshal() (dAtA []byte, err error)

func (*ConcentratorConfig_FSKChannel) MarshalTo

func (m *ConcentratorConfig_FSKChannel) MarshalTo(dAtA []byte) (int, error)

func (*ConcentratorConfig_FSKChannel) MarshalToSizedBuffer

func (m *ConcentratorConfig_FSKChannel) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConcentratorConfig_FSKChannel) ProtoMessage

func (*ConcentratorConfig_FSKChannel) ProtoMessage()

func (*ConcentratorConfig_FSKChannel) Reset

func (m *ConcentratorConfig_FSKChannel) Reset()

func (*ConcentratorConfig_FSKChannel) SetFields

func (*ConcentratorConfig_FSKChannel) Size

func (m *ConcentratorConfig_FSKChannel) Size() (n int)

func (*ConcentratorConfig_FSKChannel) String

func (this *ConcentratorConfig_FSKChannel) String() string

func (*ConcentratorConfig_FSKChannel) Unmarshal

func (m *ConcentratorConfig_FSKChannel) Unmarshal(dAtA []byte) error

func (*ConcentratorConfig_FSKChannel) ValidateFields

func (m *ConcentratorConfig_FSKChannel) ValidateFields(paths ...string) error

ValidateFields checks the field values on ConcentratorConfig_FSKChannel with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConcentratorConfig_FSKChannel) XXX_DiscardUnknown

func (m *ConcentratorConfig_FSKChannel) XXX_DiscardUnknown()

func (*ConcentratorConfig_FSKChannel) XXX_Marshal

func (m *ConcentratorConfig_FSKChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentratorConfig_FSKChannel) XXX_Merge

func (m *ConcentratorConfig_FSKChannel) XXX_Merge(src proto.Message)

func (*ConcentratorConfig_FSKChannel) XXX_Size

func (m *ConcentratorConfig_FSKChannel) XXX_Size() int

func (*ConcentratorConfig_FSKChannel) XXX_Unmarshal

func (m *ConcentratorConfig_FSKChannel) XXX_Unmarshal(b []byte) error

type ConcentratorConfig_FSKChannelValidationError

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

ConcentratorConfig_FSKChannelValidationError is the validation error returned by ConcentratorConfig_FSKChannel.ValidateFields if the designated constraints aren't met.

func (ConcentratorConfig_FSKChannelValidationError) Cause

Cause function returns cause value.

func (ConcentratorConfig_FSKChannelValidationError) Error

Error satisfies the builtin error interface

func (ConcentratorConfig_FSKChannelValidationError) ErrorName

ErrorName returns error name.

func (ConcentratorConfig_FSKChannelValidationError) Field

Field function returns field value.

func (ConcentratorConfig_FSKChannelValidationError) Key

Key function returns key value.

func (ConcentratorConfig_FSKChannelValidationError) Reason

Reason function returns reason value.

type ConcentratorConfig_LBTConfiguration

type ConcentratorConfig_LBTConfiguration struct {
	// Received signal strength (dBm).
	RSSITarget float32 `protobuf:"fixed32,1,opt,name=rssi_target,json=rssiTarget,proto3" json:"rssi_target,omitempty"`
	// Received signal strength offset (dBm).
	RSSIOffset           float32       `protobuf:"fixed32,2,opt,name=rssi_offset,json=rssiOffset,proto3" json:"rssi_offset,omitempty"`
	ScanTime             time.Duration `protobuf:"bytes,3,opt,name=scan_time,json=scanTime,proto3,stdduration" json:"scan_time"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedConcentratorConfig_LBTConfiguration

func NewPopulatedConcentratorConfig_LBTConfiguration(r randyRegional, easy bool) *ConcentratorConfig_LBTConfiguration

func (*ConcentratorConfig_LBTConfiguration) Descriptor

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

func (*ConcentratorConfig_LBTConfiguration) Equal

func (this *ConcentratorConfig_LBTConfiguration) Equal(that interface{}) bool

func (*ConcentratorConfig_LBTConfiguration) GetRSSIOffset

func (m *ConcentratorConfig_LBTConfiguration) GetRSSIOffset() float32

func (*ConcentratorConfig_LBTConfiguration) GetRSSITarget

func (m *ConcentratorConfig_LBTConfiguration) GetRSSITarget() float32

func (*ConcentratorConfig_LBTConfiguration) GetScanTime

func (*ConcentratorConfig_LBTConfiguration) Marshal

func (m *ConcentratorConfig_LBTConfiguration) Marshal() (dAtA []byte, err error)

func (*ConcentratorConfig_LBTConfiguration) MarshalTo

func (m *ConcentratorConfig_LBTConfiguration) MarshalTo(dAtA []byte) (int, error)

func (*ConcentratorConfig_LBTConfiguration) MarshalToSizedBuffer

func (m *ConcentratorConfig_LBTConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConcentratorConfig_LBTConfiguration) ProtoMessage

func (*ConcentratorConfig_LBTConfiguration) ProtoMessage()

func (*ConcentratorConfig_LBTConfiguration) Reset

func (*ConcentratorConfig_LBTConfiguration) SetFields

func (*ConcentratorConfig_LBTConfiguration) Size

func (*ConcentratorConfig_LBTConfiguration) String

func (*ConcentratorConfig_LBTConfiguration) Unmarshal

func (m *ConcentratorConfig_LBTConfiguration) Unmarshal(dAtA []byte) error

func (*ConcentratorConfig_LBTConfiguration) ValidateFields

func (m *ConcentratorConfig_LBTConfiguration) ValidateFields(paths ...string) error

ValidateFields checks the field values on ConcentratorConfig_LBTConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConcentratorConfig_LBTConfiguration) XXX_DiscardUnknown

func (m *ConcentratorConfig_LBTConfiguration) XXX_DiscardUnknown()

func (*ConcentratorConfig_LBTConfiguration) XXX_Marshal

func (m *ConcentratorConfig_LBTConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentratorConfig_LBTConfiguration) XXX_Merge

func (*ConcentratorConfig_LBTConfiguration) XXX_Size

func (*ConcentratorConfig_LBTConfiguration) XXX_Unmarshal

func (m *ConcentratorConfig_LBTConfiguration) XXX_Unmarshal(b []byte) error

type ConcentratorConfig_LBTConfigurationValidationError

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

ConcentratorConfig_LBTConfigurationValidationError is the validation error returned by ConcentratorConfig_LBTConfiguration.ValidateFields if the designated constraints aren't met.

func (ConcentratorConfig_LBTConfigurationValidationError) Cause

Cause function returns cause value.

func (ConcentratorConfig_LBTConfigurationValidationError) Error

Error satisfies the builtin error interface

func (ConcentratorConfig_LBTConfigurationValidationError) ErrorName

ErrorName returns error name.

func (ConcentratorConfig_LBTConfigurationValidationError) Field

Field function returns field value.

func (ConcentratorConfig_LBTConfigurationValidationError) Key

Key function returns key value.

func (ConcentratorConfig_LBTConfigurationValidationError) Reason

Reason function returns reason value.

type ConcentratorConfig_LoRaStandardChannel

type ConcentratorConfig_LoRaStandardChannel struct {
	// Frequency (Hz).
	Frequency uint64 `protobuf:"varint,1,opt,name=frequency,proto3" json:"frequency,omitempty"`
	Radio     uint32 `protobuf:"varint,2,opt,name=radio,proto3" json:"radio,omitempty"`
	// Bandwidth (Hz).
	Bandwidth            uint32   `protobuf:"varint,3,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"`
	SpreadingFactor      uint32   `protobuf:"varint,4,opt,name=spreading_factor,json=spreadingFactor,proto3" json:"spreading_factor,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedConcentratorConfig_LoRaStandardChannel

func NewPopulatedConcentratorConfig_LoRaStandardChannel(r randyRegional, easy bool) *ConcentratorConfig_LoRaStandardChannel

func (*ConcentratorConfig_LoRaStandardChannel) Descriptor

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

func (*ConcentratorConfig_LoRaStandardChannel) Equal

func (this *ConcentratorConfig_LoRaStandardChannel) Equal(that interface{}) bool

func (*ConcentratorConfig_LoRaStandardChannel) GetBandwidth

func (*ConcentratorConfig_LoRaStandardChannel) GetFrequency

func (*ConcentratorConfig_LoRaStandardChannel) GetRadio

func (*ConcentratorConfig_LoRaStandardChannel) GetSpreadingFactor

func (m *ConcentratorConfig_LoRaStandardChannel) GetSpreadingFactor() uint32

func (*ConcentratorConfig_LoRaStandardChannel) Marshal

func (m *ConcentratorConfig_LoRaStandardChannel) Marshal() (dAtA []byte, err error)

func (*ConcentratorConfig_LoRaStandardChannel) MarshalTo

func (m *ConcentratorConfig_LoRaStandardChannel) MarshalTo(dAtA []byte) (int, error)

func (*ConcentratorConfig_LoRaStandardChannel) MarshalToSizedBuffer

func (m *ConcentratorConfig_LoRaStandardChannel) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConcentratorConfig_LoRaStandardChannel) ProtoMessage

func (*ConcentratorConfig_LoRaStandardChannel) Reset

func (*ConcentratorConfig_LoRaStandardChannel) SetFields

func (*ConcentratorConfig_LoRaStandardChannel) Size

func (*ConcentratorConfig_LoRaStandardChannel) String

func (*ConcentratorConfig_LoRaStandardChannel) Unmarshal

func (m *ConcentratorConfig_LoRaStandardChannel) Unmarshal(dAtA []byte) error

func (*ConcentratorConfig_LoRaStandardChannel) ValidateFields

func (m *ConcentratorConfig_LoRaStandardChannel) ValidateFields(paths ...string) error

ValidateFields checks the field values on ConcentratorConfig_LoRaStandardChannel with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConcentratorConfig_LoRaStandardChannel) XXX_DiscardUnknown

func (m *ConcentratorConfig_LoRaStandardChannel) XXX_DiscardUnknown()

func (*ConcentratorConfig_LoRaStandardChannel) XXX_Marshal

func (m *ConcentratorConfig_LoRaStandardChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConcentratorConfig_LoRaStandardChannel) XXX_Merge

func (*ConcentratorConfig_LoRaStandardChannel) XXX_Size

func (*ConcentratorConfig_LoRaStandardChannel) XXX_Unmarshal

func (m *ConcentratorConfig_LoRaStandardChannel) XXX_Unmarshal(b []byte) error

type ConcentratorConfig_LoRaStandardChannelValidationError

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

ConcentratorConfig_LoRaStandardChannelValidationError is the validation error returned by ConcentratorConfig_LoRaStandardChannel.ValidateFields if the designated constraints aren't met.

func (ConcentratorConfig_LoRaStandardChannelValidationError) Cause

Cause function returns cause value.

func (ConcentratorConfig_LoRaStandardChannelValidationError) Error

Error satisfies the builtin error interface

func (ConcentratorConfig_LoRaStandardChannelValidationError) ErrorName

ErrorName returns error name.

func (ConcentratorConfig_LoRaStandardChannelValidationError) Field

Field function returns field value.

func (ConcentratorConfig_LoRaStandardChannelValidationError) Key

Key function returns key value.

func (ConcentratorConfig_LoRaStandardChannelValidationError) Reason

Reason function returns reason value.

type ConfigurationClient

type ConfigurationClient interface {
	ListFrequencyPlans(ctx context.Context, in *ListFrequencyPlansRequest, opts ...grpc.CallOption) (*ListFrequencyPlansResponse, error)
}

ConfigurationClient is the client API for Configuration service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewConfigurationClient

func NewConfigurationClient(cc *grpc.ClientConn) ConfigurationClient

type ConfigurationServer

type ConfigurationServer interface {
	ListFrequencyPlans(context.Context, *ListFrequencyPlansRequest) (*ListFrequencyPlansResponse, error)
}

ConfigurationServer is the server API for Configuration service.

type ContactInfo

type ContactInfo struct {
	ContactType          ContactType   `` /* 127-byte string literal not displayed */
	ContactMethod        ContactMethod `` /* 135-byte string literal not displayed */
	Value                string        `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	Public               bool          `protobuf:"varint,4,opt,name=public,proto3" json:"public,omitempty"`
	ValidatedAt          *time.Time    `protobuf:"bytes,5,opt,name=validated_at,json=validatedAt,proto3,stdtime" json:"validated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedContactInfo

func NewPopulatedContactInfo(r randyContactInfo, easy bool) *ContactInfo

func (*ContactInfo) Descriptor

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

func (*ContactInfo) Equal

func (this *ContactInfo) Equal(that interface{}) bool

func (*ContactInfo) GetContactMethod

func (m *ContactInfo) GetContactMethod() ContactMethod

func (*ContactInfo) GetContactType

func (m *ContactInfo) GetContactType() ContactType

func (*ContactInfo) GetPublic

func (m *ContactInfo) GetPublic() bool

func (*ContactInfo) GetValidatedAt

func (m *ContactInfo) GetValidatedAt() *time.Time

func (*ContactInfo) GetValue

func (m *ContactInfo) GetValue() string

func (*ContactInfo) Marshal

func (m *ContactInfo) Marshal() (dAtA []byte, err error)

func (*ContactInfo) MarshalTo

func (m *ContactInfo) MarshalTo(dAtA []byte) (int, error)

func (*ContactInfo) MarshalToSizedBuffer

func (m *ContactInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContactInfo) ProtoMessage

func (*ContactInfo) ProtoMessage()

func (*ContactInfo) Reset

func (m *ContactInfo) Reset()

func (*ContactInfo) SetFields

func (dst *ContactInfo) SetFields(src *ContactInfo, paths ...string) error

func (*ContactInfo) Size

func (m *ContactInfo) Size() (n int)

func (*ContactInfo) String

func (this *ContactInfo) String() string

func (*ContactInfo) Unmarshal

func (m *ContactInfo) Unmarshal(dAtA []byte) error

func (*ContactInfo) ValidateFields

func (m *ContactInfo) ValidateFields(paths ...string) error

ValidateFields checks the field values on ContactInfo with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ContactInfo) XXX_DiscardUnknown

func (m *ContactInfo) XXX_DiscardUnknown()

func (*ContactInfo) XXX_Marshal

func (m *ContactInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactInfo) XXX_Merge

func (m *ContactInfo) XXX_Merge(src proto.Message)

func (*ContactInfo) XXX_Size

func (m *ContactInfo) XXX_Size() int

func (*ContactInfo) XXX_Unmarshal

func (m *ContactInfo) XXX_Unmarshal(b []byte) error

type ContactInfoRegistryClient

type ContactInfoRegistryClient interface {
	// Request validation for the non-validated contact info for the given entity.
	RequestValidation(ctx context.Context, in *EntityIdentifiers, opts ...grpc.CallOption) (*ContactInfoValidation, error)
	// Validate confirms a contact info validation.
	Validate(ctx context.Context, in *ContactInfoValidation, opts ...grpc.CallOption) (*types.Empty, error)
}

ContactInfoRegistryClient is the client API for ContactInfoRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewContactInfoRegistryClient

func NewContactInfoRegistryClient(cc *grpc.ClientConn) ContactInfoRegistryClient

type ContactInfoRegistryServer

type ContactInfoRegistryServer interface {
	// Request validation for the non-validated contact info for the given entity.
	RequestValidation(context.Context, *EntityIdentifiers) (*ContactInfoValidation, error)
	// Validate confirms a contact info validation.
	Validate(context.Context, *ContactInfoValidation) (*types.Empty, error)
}

ContactInfoRegistryServer is the server API for ContactInfoRegistry service.

type ContactInfoValidation

type ContactInfoValidation struct {
	ID                   string             `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Token                string             `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	Entity               *EntityIdentifiers `protobuf:"bytes,3,opt,name=entity,proto3" json:"entity,omitempty"`
	ContactInfo          []*ContactInfo     `protobuf:"bytes,4,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	CreatedAt            *time.Time         `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at,omitempty"`
	ExpiresAt            *time.Time         `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3,stdtime" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func NewPopulatedContactInfoValidation

func NewPopulatedContactInfoValidation(r randyContactInfo, easy bool) *ContactInfoValidation

func (*ContactInfoValidation) Descriptor

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

func (*ContactInfoValidation) Equal

func (this *ContactInfoValidation) Equal(that interface{}) bool

func (*ContactInfoValidation) GetContactInfo

func (m *ContactInfoValidation) GetContactInfo() []*ContactInfo

func (*ContactInfoValidation) GetCreatedAt

func (m *ContactInfoValidation) GetCreatedAt() *time.Time

func (*ContactInfoValidation) GetEntity

func (m *ContactInfoValidation) GetEntity() *EntityIdentifiers

func (*ContactInfoValidation) GetExpiresAt

func (m *ContactInfoValidation) GetExpiresAt() *time.Time

func (*ContactInfoValidation) GetID

func (m *ContactInfoValidation) GetID() string

func (*ContactInfoValidation) GetToken

func (m *ContactInfoValidation) GetToken() string

func (*ContactInfoValidation) Marshal

func (m *ContactInfoValidation) Marshal() (dAtA []byte, err error)

func (*ContactInfoValidation) MarshalTo

func (m *ContactInfoValidation) MarshalTo(dAtA []byte) (int, error)

func (*ContactInfoValidation) MarshalToSizedBuffer

func (m *ContactInfoValidation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContactInfoValidation) ProtoMessage

func (*ContactInfoValidation) ProtoMessage()

func (*ContactInfoValidation) Reset

func (m *ContactInfoValidation) Reset()

func (*ContactInfoValidation) SetFields

func (dst *ContactInfoValidation) SetFields(src *ContactInfoValidation, paths ...string) error

func (*ContactInfoValidation) Size

func (m *ContactInfoValidation) Size() (n int)

func (*ContactInfoValidation) String

func (this *ContactInfoValidation) String() string

func (*ContactInfoValidation) Unmarshal

func (m *ContactInfoValidation) Unmarshal(dAtA []byte) error

func (*ContactInfoValidation) ValidateFields

func (m *ContactInfoValidation) ValidateFields(paths ...string) error

ValidateFields checks the field values on ContactInfoValidation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ContactInfoValidation) XXX_DiscardUnknown

func (m *ContactInfoValidation) XXX_DiscardUnknown()

func (*ContactInfoValidation) XXX_Marshal

func (m *ContactInfoValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactInfoValidation) XXX_Merge

func (m *ContactInfoValidation) XXX_Merge(src proto.Message)

func (*ContactInfoValidation) XXX_Size

func (m *ContactInfoValidation) XXX_Size() int

func (*ContactInfoValidation) XXX_Unmarshal

func (m *ContactInfoValidation) XXX_Unmarshal(b []byte) error

type ContactInfoValidationError

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

ContactInfoValidationError is the validation error returned by ContactInfo.ValidateFields if the designated constraints aren't met.

func (ContactInfoValidationError) Cause

Cause function returns cause value.

func (ContactInfoValidationError) Error

Error satisfies the builtin error interface

func (ContactInfoValidationError) ErrorName

func (e ContactInfoValidationError) ErrorName() string

ErrorName returns error name.

func (ContactInfoValidationError) Field

Field function returns field value.

func (ContactInfoValidationError) Key

Key function returns key value.

func (ContactInfoValidationError) Reason

Reason function returns reason value.

type ContactInfoValidationValidationError

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

ContactInfoValidationValidationError is the validation error returned by ContactInfoValidation.ValidateFields if the designated constraints aren't met.

func (ContactInfoValidationValidationError) Cause

Cause function returns cause value.

func (ContactInfoValidationValidationError) Error

Error satisfies the builtin error interface

func (ContactInfoValidationValidationError) ErrorName

ErrorName returns error name.

func (ContactInfoValidationValidationError) Field

Field function returns field value.

func (ContactInfoValidationValidationError) Key

Key function returns key value.

func (ContactInfoValidationValidationError) Reason

Reason function returns reason value.

type ContactMethod

type ContactMethod int32
const (
	CONTACT_METHOD_OTHER ContactMethod = 0
	CONTACT_METHOD_EMAIL ContactMethod = 1
	CONTACT_METHOD_PHONE ContactMethod = 2
)

func (ContactMethod) EnumDescriptor

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

func (ContactMethod) MarshalText

func (v ContactMethod) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (ContactMethod) String

func (x ContactMethod) String() string

func (*ContactMethod) UnmarshalJSON

func (v *ContactMethod) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*ContactMethod) UnmarshalText

func (v *ContactMethod) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type ContactType

type ContactType int32
const (
	CONTACT_TYPE_OTHER     ContactType = 0
	CONTACT_TYPE_ABUSE     ContactType = 1
	CONTACT_TYPE_BILLING   ContactType = 2
	CONTACT_TYPE_TECHNICAL ContactType = 3
)

func (ContactType) EnumDescriptor

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

func (ContactType) MarshalText

func (v ContactType) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (ContactType) String

func (x ContactType) String() string

func (*ContactType) UnmarshalJSON

func (v *ContactType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*ContactType) UnmarshalText

func (v *ContactType) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type ContextualEndDevice

type ContextualEndDevice struct {
	context.Context
	*EndDevice
}

ContextualEndDevice is an end device with its context.

type ConvertEndDeviceTemplateRequest

type ConvertEndDeviceTemplateRequest struct {
	// ID of the format.
	FormatID string `protobuf:"bytes,1,opt,name=format_id,json=formatId,proto3" json:"format_id,omitempty"`
	// Data to convert.
	Data                 []byte   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedConvertEndDeviceTemplateRequest

func NewPopulatedConvertEndDeviceTemplateRequest(r randyEndDevice, easy bool) *ConvertEndDeviceTemplateRequest

func (*ConvertEndDeviceTemplateRequest) Descriptor

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

func (*ConvertEndDeviceTemplateRequest) Equal

func (this *ConvertEndDeviceTemplateRequest) Equal(that interface{}) bool

func (*ConvertEndDeviceTemplateRequest) GetData

func (m *ConvertEndDeviceTemplateRequest) GetData() []byte

func (*ConvertEndDeviceTemplateRequest) GetFormatID

func (m *ConvertEndDeviceTemplateRequest) GetFormatID() string

func (*ConvertEndDeviceTemplateRequest) Marshal

func (m *ConvertEndDeviceTemplateRequest) Marshal() (dAtA []byte, err error)

func (*ConvertEndDeviceTemplateRequest) MarshalTo

func (m *ConvertEndDeviceTemplateRequest) MarshalTo(dAtA []byte) (int, error)

func (*ConvertEndDeviceTemplateRequest) MarshalToSizedBuffer

func (m *ConvertEndDeviceTemplateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ConvertEndDeviceTemplateRequest) ProtoMessage

func (*ConvertEndDeviceTemplateRequest) ProtoMessage()

func (*ConvertEndDeviceTemplateRequest) Reset

func (*ConvertEndDeviceTemplateRequest) SetFields

func (*ConvertEndDeviceTemplateRequest) Size

func (m *ConvertEndDeviceTemplateRequest) Size() (n int)

func (*ConvertEndDeviceTemplateRequest) String

func (this *ConvertEndDeviceTemplateRequest) String() string

func (*ConvertEndDeviceTemplateRequest) Unmarshal

func (m *ConvertEndDeviceTemplateRequest) Unmarshal(dAtA []byte) error

func (*ConvertEndDeviceTemplateRequest) ValidateFields

func (m *ConvertEndDeviceTemplateRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ConvertEndDeviceTemplateRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConvertEndDeviceTemplateRequest) XXX_DiscardUnknown

func (m *ConvertEndDeviceTemplateRequest) XXX_DiscardUnknown()

func (*ConvertEndDeviceTemplateRequest) XXX_Marshal

func (m *ConvertEndDeviceTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConvertEndDeviceTemplateRequest) XXX_Merge

func (m *ConvertEndDeviceTemplateRequest) XXX_Merge(src proto.Message)

func (*ConvertEndDeviceTemplateRequest) XXX_Size

func (m *ConvertEndDeviceTemplateRequest) XXX_Size() int

func (*ConvertEndDeviceTemplateRequest) XXX_Unmarshal

func (m *ConvertEndDeviceTemplateRequest) XXX_Unmarshal(b []byte) error

type ConvertEndDeviceTemplateRequestValidationError

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

ConvertEndDeviceTemplateRequestValidationError is the validation error returned by ConvertEndDeviceTemplateRequest.ValidateFields if the designated constraints aren't met.

func (ConvertEndDeviceTemplateRequestValidationError) Cause

Cause function returns cause value.

func (ConvertEndDeviceTemplateRequestValidationError) Error

Error satisfies the builtin error interface

func (ConvertEndDeviceTemplateRequestValidationError) ErrorName

ErrorName returns error name.

func (ConvertEndDeviceTemplateRequestValidationError) Field

Field function returns field value.

func (ConvertEndDeviceTemplateRequestValidationError) Key

Key function returns key value.

func (ConvertEndDeviceTemplateRequestValidationError) Reason

Reason function returns reason value.

type CreateApplicationAPIKeyRequest

type CreateApplicationAPIKeyRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	Name                   string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Rights                 []Right  `protobuf:"varint,3,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedCreateApplicationAPIKeyRequest

func NewPopulatedCreateApplicationAPIKeyRequest(r randyApplication, easy bool) *CreateApplicationAPIKeyRequest

func (*CreateApplicationAPIKeyRequest) Descriptor

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

func (*CreateApplicationAPIKeyRequest) Equal

func (this *CreateApplicationAPIKeyRequest) Equal(that interface{}) bool

func (*CreateApplicationAPIKeyRequest) GetName

func (*CreateApplicationAPIKeyRequest) GetRights

func (m *CreateApplicationAPIKeyRequest) GetRights() []Right

func (*CreateApplicationAPIKeyRequest) Marshal

func (m *CreateApplicationAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*CreateApplicationAPIKeyRequest) MarshalTo

func (m *CreateApplicationAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateApplicationAPIKeyRequest) MarshalToSizedBuffer

func (m *CreateApplicationAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateApplicationAPIKeyRequest) ProtoMessage

func (*CreateApplicationAPIKeyRequest) ProtoMessage()

func (*CreateApplicationAPIKeyRequest) Reset

func (m *CreateApplicationAPIKeyRequest) Reset()

func (*CreateApplicationAPIKeyRequest) SetFields

func (*CreateApplicationAPIKeyRequest) Size

func (m *CreateApplicationAPIKeyRequest) Size() (n int)

func (*CreateApplicationAPIKeyRequest) String

func (this *CreateApplicationAPIKeyRequest) String() string

func (*CreateApplicationAPIKeyRequest) Unmarshal

func (m *CreateApplicationAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*CreateApplicationAPIKeyRequest) ValidateFields

func (m *CreateApplicationAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateApplicationAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateApplicationAPIKeyRequest) XXX_DiscardUnknown

func (m *CreateApplicationAPIKeyRequest) XXX_DiscardUnknown()

func (*CreateApplicationAPIKeyRequest) XXX_Marshal

func (m *CreateApplicationAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateApplicationAPIKeyRequest) XXX_Merge

func (m *CreateApplicationAPIKeyRequest) XXX_Merge(src proto.Message)

func (*CreateApplicationAPIKeyRequest) XXX_Size

func (m *CreateApplicationAPIKeyRequest) XXX_Size() int

func (*CreateApplicationAPIKeyRequest) XXX_Unmarshal

func (m *CreateApplicationAPIKeyRequest) XXX_Unmarshal(b []byte) error

type CreateApplicationAPIKeyRequestValidationError

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

CreateApplicationAPIKeyRequestValidationError is the validation error returned by CreateApplicationAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (CreateApplicationAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (CreateApplicationAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateApplicationAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateApplicationAPIKeyRequestValidationError) Field

Field function returns field value.

func (CreateApplicationAPIKeyRequestValidationError) Key

Key function returns key value.

func (CreateApplicationAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type CreateApplicationRequest

type CreateApplicationRequest struct {
	Application `protobuf:"bytes,1,opt,name=application,proto3,embedded=application" json:"application"`
	// Collaborator to grant all rights on the newly created application.
	Collaborator         OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func NewPopulatedCreateApplicationRequest

func NewPopulatedCreateApplicationRequest(r randyApplication, easy bool) *CreateApplicationRequest

func (*CreateApplicationRequest) CombinedIdentifiers

func (m *CreateApplicationRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*CreateApplicationRequest) Descriptor

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

func (*CreateApplicationRequest) Equal

func (this *CreateApplicationRequest) Equal(that interface{}) bool

func (*CreateApplicationRequest) GetCollaborator

func (*CreateApplicationRequest) Marshal

func (m *CreateApplicationRequest) Marshal() (dAtA []byte, err error)

func (*CreateApplicationRequest) MarshalTo

func (m *CreateApplicationRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateApplicationRequest) MarshalToSizedBuffer

func (m *CreateApplicationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateApplicationRequest) ProtoMessage

func (*CreateApplicationRequest) ProtoMessage()

func (*CreateApplicationRequest) Reset

func (m *CreateApplicationRequest) Reset()

func (*CreateApplicationRequest) SetFields

func (dst *CreateApplicationRequest) SetFields(src *CreateApplicationRequest, paths ...string) error

func (*CreateApplicationRequest) Size

func (m *CreateApplicationRequest) Size() (n int)

func (*CreateApplicationRequest) String

func (this *CreateApplicationRequest) String() string

func (*CreateApplicationRequest) Unmarshal

func (m *CreateApplicationRequest) Unmarshal(dAtA []byte) error

func (*CreateApplicationRequest) ValidateFields

func (m *CreateApplicationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateApplicationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateApplicationRequest) XXX_DiscardUnknown

func (m *CreateApplicationRequest) XXX_DiscardUnknown()

func (*CreateApplicationRequest) XXX_Marshal

func (m *CreateApplicationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateApplicationRequest) XXX_Merge

func (m *CreateApplicationRequest) XXX_Merge(src proto.Message)

func (*CreateApplicationRequest) XXX_Size

func (m *CreateApplicationRequest) XXX_Size() int

func (*CreateApplicationRequest) XXX_Unmarshal

func (m *CreateApplicationRequest) XXX_Unmarshal(b []byte) error

type CreateApplicationRequestValidationError

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

CreateApplicationRequestValidationError is the validation error returned by CreateApplicationRequest.ValidateFields if the designated constraints aren't met.

func (CreateApplicationRequestValidationError) Cause

Cause function returns cause value.

func (CreateApplicationRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateApplicationRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateApplicationRequestValidationError) Field

Field function returns field value.

func (CreateApplicationRequestValidationError) Key

Key function returns key value.

func (CreateApplicationRequestValidationError) Reason

Reason function returns reason value.

type CreateClientRequest

type CreateClientRequest struct {
	Client `protobuf:"bytes,1,opt,name=client,proto3,embedded=client" json:"client"`
	// Collaborator to grant all rights on the newly created client.
	Collaborator         OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func NewPopulatedCreateClientRequest

func NewPopulatedCreateClientRequest(r randyClient, easy bool) *CreateClientRequest

func (*CreateClientRequest) CombinedIdentifiers

func (m *CreateClientRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*CreateClientRequest) Descriptor

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

func (*CreateClientRequest) Equal

func (this *CreateClientRequest) Equal(that interface{}) bool

func (*CreateClientRequest) GetCollaborator

func (*CreateClientRequest) Marshal

func (m *CreateClientRequest) Marshal() (dAtA []byte, err error)

func (*CreateClientRequest) MarshalTo

func (m *CreateClientRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateClientRequest) MarshalToSizedBuffer

func (m *CreateClientRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateClientRequest) ProtoMessage

func (*CreateClientRequest) ProtoMessage()

func (*CreateClientRequest) Reset

func (m *CreateClientRequest) Reset()

func (*CreateClientRequest) SetFields

func (dst *CreateClientRequest) SetFields(src *CreateClientRequest, paths ...string) error

func (*CreateClientRequest) Size

func (m *CreateClientRequest) Size() (n int)

func (*CreateClientRequest) String

func (this *CreateClientRequest) String() string

func (*CreateClientRequest) Unmarshal

func (m *CreateClientRequest) Unmarshal(dAtA []byte) error

func (*CreateClientRequest) ValidateFields

func (m *CreateClientRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateClientRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateClientRequest) XXX_DiscardUnknown

func (m *CreateClientRequest) XXX_DiscardUnknown()

func (*CreateClientRequest) XXX_Marshal

func (m *CreateClientRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateClientRequest) XXX_Merge

func (m *CreateClientRequest) XXX_Merge(src proto.Message)

func (*CreateClientRequest) XXX_Size

func (m *CreateClientRequest) XXX_Size() int

func (*CreateClientRequest) XXX_Unmarshal

func (m *CreateClientRequest) XXX_Unmarshal(b []byte) error

type CreateClientRequestValidationError

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

CreateClientRequestValidationError is the validation error returned by CreateClientRequest.ValidateFields if the designated constraints aren't met.

func (CreateClientRequestValidationError) Cause

Cause function returns cause value.

func (CreateClientRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateClientRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateClientRequestValidationError) Field

Field function returns field value.

func (CreateClientRequestValidationError) Key

Key function returns key value.

func (CreateClientRequestValidationError) Reason

Reason function returns reason value.

type CreateEndDeviceRequest

type CreateEndDeviceRequest struct {
	EndDevice            `protobuf:"bytes,1,opt,name=end_device,json=endDevice,proto3,embedded=end_device" json:"end_device"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateEndDeviceRequest

func NewPopulatedCreateEndDeviceRequest(r randyEndDevice, easy bool) *CreateEndDeviceRequest

func (*CreateEndDeviceRequest) Descriptor

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

func (*CreateEndDeviceRequest) Equal

func (this *CreateEndDeviceRequest) Equal(that interface{}) bool

func (*CreateEndDeviceRequest) Marshal

func (m *CreateEndDeviceRequest) Marshal() (dAtA []byte, err error)

func (*CreateEndDeviceRequest) MarshalTo

func (m *CreateEndDeviceRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateEndDeviceRequest) MarshalToSizedBuffer

func (m *CreateEndDeviceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateEndDeviceRequest) ProtoMessage

func (*CreateEndDeviceRequest) ProtoMessage()

func (*CreateEndDeviceRequest) Reset

func (m *CreateEndDeviceRequest) Reset()

func (*CreateEndDeviceRequest) SetFields

func (dst *CreateEndDeviceRequest) SetFields(src *CreateEndDeviceRequest, paths ...string) error

func (*CreateEndDeviceRequest) Size

func (m *CreateEndDeviceRequest) Size() (n int)

func (*CreateEndDeviceRequest) String

func (this *CreateEndDeviceRequest) String() string

func (*CreateEndDeviceRequest) Unmarshal

func (m *CreateEndDeviceRequest) Unmarshal(dAtA []byte) error

func (*CreateEndDeviceRequest) ValidateFields

func (m *CreateEndDeviceRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateEndDeviceRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateEndDeviceRequest) XXX_DiscardUnknown

func (m *CreateEndDeviceRequest) XXX_DiscardUnknown()

func (*CreateEndDeviceRequest) XXX_Marshal

func (m *CreateEndDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateEndDeviceRequest) XXX_Merge

func (m *CreateEndDeviceRequest) XXX_Merge(src proto.Message)

func (*CreateEndDeviceRequest) XXX_Size

func (m *CreateEndDeviceRequest) XXX_Size() int

func (*CreateEndDeviceRequest) XXX_Unmarshal

func (m *CreateEndDeviceRequest) XXX_Unmarshal(b []byte) error

type CreateEndDeviceRequestValidationError

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

CreateEndDeviceRequestValidationError is the validation error returned by CreateEndDeviceRequest.ValidateFields if the designated constraints aren't met.

func (CreateEndDeviceRequestValidationError) Cause

Cause function returns cause value.

func (CreateEndDeviceRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateEndDeviceRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateEndDeviceRequestValidationError) Field

Field function returns field value.

func (CreateEndDeviceRequestValidationError) Key

Key function returns key value.

func (CreateEndDeviceRequestValidationError) Reason

Reason function returns reason value.

type CreateGatewayAPIKeyRequest

type CreateGatewayAPIKeyRequest struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Rights               []Right  `protobuf:"varint,3,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateGatewayAPIKeyRequest

func NewPopulatedCreateGatewayAPIKeyRequest(r randyGateway, easy bool) *CreateGatewayAPIKeyRequest

func (*CreateGatewayAPIKeyRequest) Descriptor

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

func (*CreateGatewayAPIKeyRequest) Equal

func (this *CreateGatewayAPIKeyRequest) Equal(that interface{}) bool

func (*CreateGatewayAPIKeyRequest) GetName

func (m *CreateGatewayAPIKeyRequest) GetName() string

func (*CreateGatewayAPIKeyRequest) GetRights

func (m *CreateGatewayAPIKeyRequest) GetRights() []Right

func (*CreateGatewayAPIKeyRequest) Marshal

func (m *CreateGatewayAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*CreateGatewayAPIKeyRequest) MarshalTo

func (m *CreateGatewayAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateGatewayAPIKeyRequest) MarshalToSizedBuffer

func (m *CreateGatewayAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateGatewayAPIKeyRequest) ProtoMessage

func (*CreateGatewayAPIKeyRequest) ProtoMessage()

func (*CreateGatewayAPIKeyRequest) Reset

func (m *CreateGatewayAPIKeyRequest) Reset()

func (*CreateGatewayAPIKeyRequest) SetFields

func (dst *CreateGatewayAPIKeyRequest) SetFields(src *CreateGatewayAPIKeyRequest, paths ...string) error

func (*CreateGatewayAPIKeyRequest) Size

func (m *CreateGatewayAPIKeyRequest) Size() (n int)

func (*CreateGatewayAPIKeyRequest) String

func (this *CreateGatewayAPIKeyRequest) String() string

func (*CreateGatewayAPIKeyRequest) Unmarshal

func (m *CreateGatewayAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*CreateGatewayAPIKeyRequest) ValidateFields

func (m *CreateGatewayAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateGatewayAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateGatewayAPIKeyRequest) XXX_DiscardUnknown

func (m *CreateGatewayAPIKeyRequest) XXX_DiscardUnknown()

func (*CreateGatewayAPIKeyRequest) XXX_Marshal

func (m *CreateGatewayAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGatewayAPIKeyRequest) XXX_Merge

func (m *CreateGatewayAPIKeyRequest) XXX_Merge(src proto.Message)

func (*CreateGatewayAPIKeyRequest) XXX_Size

func (m *CreateGatewayAPIKeyRequest) XXX_Size() int

func (*CreateGatewayAPIKeyRequest) XXX_Unmarshal

func (m *CreateGatewayAPIKeyRequest) XXX_Unmarshal(b []byte) error

type CreateGatewayAPIKeyRequestValidationError

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

CreateGatewayAPIKeyRequestValidationError is the validation error returned by CreateGatewayAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (CreateGatewayAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (CreateGatewayAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateGatewayAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateGatewayAPIKeyRequestValidationError) Field

Field function returns field value.

func (CreateGatewayAPIKeyRequestValidationError) Key

Key function returns key value.

func (CreateGatewayAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type CreateGatewayRequest

type CreateGatewayRequest struct {
	Gateway `protobuf:"bytes,1,opt,name=gateway,proto3,embedded=gateway" json:"gateway"`
	// Collaborator to grant all rights on the newly created gateway.
	Collaborator         OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func NewPopulatedCreateGatewayRequest

func NewPopulatedCreateGatewayRequest(r randyGateway, easy bool) *CreateGatewayRequest

func (*CreateGatewayRequest) CombinedIdentifiers

func (m *CreateGatewayRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*CreateGatewayRequest) Descriptor

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

func (*CreateGatewayRequest) Equal

func (this *CreateGatewayRequest) Equal(that interface{}) bool

func (*CreateGatewayRequest) GetCollaborator

func (*CreateGatewayRequest) Marshal

func (m *CreateGatewayRequest) Marshal() (dAtA []byte, err error)

func (*CreateGatewayRequest) MarshalTo

func (m *CreateGatewayRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateGatewayRequest) MarshalToSizedBuffer

func (m *CreateGatewayRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateGatewayRequest) ProtoMessage

func (*CreateGatewayRequest) ProtoMessage()

func (*CreateGatewayRequest) Reset

func (m *CreateGatewayRequest) Reset()

func (*CreateGatewayRequest) SetFields

func (dst *CreateGatewayRequest) SetFields(src *CreateGatewayRequest, paths ...string) error

func (*CreateGatewayRequest) Size

func (m *CreateGatewayRequest) Size() (n int)

func (*CreateGatewayRequest) String

func (this *CreateGatewayRequest) String() string

func (*CreateGatewayRequest) Unmarshal

func (m *CreateGatewayRequest) Unmarshal(dAtA []byte) error

func (*CreateGatewayRequest) ValidateFields

func (m *CreateGatewayRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateGatewayRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateGatewayRequest) XXX_DiscardUnknown

func (m *CreateGatewayRequest) XXX_DiscardUnknown()

func (*CreateGatewayRequest) XXX_Marshal

func (m *CreateGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateGatewayRequest) XXX_Merge

func (m *CreateGatewayRequest) XXX_Merge(src proto.Message)

func (*CreateGatewayRequest) XXX_Size

func (m *CreateGatewayRequest) XXX_Size() int

func (*CreateGatewayRequest) XXX_Unmarshal

func (m *CreateGatewayRequest) XXX_Unmarshal(b []byte) error

type CreateGatewayRequestValidationError

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

CreateGatewayRequestValidationError is the validation error returned by CreateGatewayRequest.ValidateFields if the designated constraints aren't met.

func (CreateGatewayRequestValidationError) Cause

Cause function returns cause value.

func (CreateGatewayRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateGatewayRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateGatewayRequestValidationError) Field

Field function returns field value.

func (CreateGatewayRequestValidationError) Key

Key function returns key value.

func (CreateGatewayRequestValidationError) Reason

Reason function returns reason value.

type CreateOrganizationAPIKeyRequest

type CreateOrganizationAPIKeyRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	Name                    string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Rights                  []Right  `protobuf:"varint,3,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func NewPopulatedCreateOrganizationAPIKeyRequest

func NewPopulatedCreateOrganizationAPIKeyRequest(r randyOrganization, easy bool) *CreateOrganizationAPIKeyRequest

func (*CreateOrganizationAPIKeyRequest) Descriptor

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

func (*CreateOrganizationAPIKeyRequest) Equal

func (this *CreateOrganizationAPIKeyRequest) Equal(that interface{}) bool

func (*CreateOrganizationAPIKeyRequest) GetName

func (*CreateOrganizationAPIKeyRequest) GetRights

func (m *CreateOrganizationAPIKeyRequest) GetRights() []Right

func (*CreateOrganizationAPIKeyRequest) Marshal

func (m *CreateOrganizationAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*CreateOrganizationAPIKeyRequest) MarshalTo

func (m *CreateOrganizationAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateOrganizationAPIKeyRequest) MarshalToSizedBuffer

func (m *CreateOrganizationAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateOrganizationAPIKeyRequest) ProtoMessage

func (*CreateOrganizationAPIKeyRequest) ProtoMessage()

func (*CreateOrganizationAPIKeyRequest) Reset

func (*CreateOrganizationAPIKeyRequest) SetFields

func (*CreateOrganizationAPIKeyRequest) Size

func (m *CreateOrganizationAPIKeyRequest) Size() (n int)

func (*CreateOrganizationAPIKeyRequest) String

func (this *CreateOrganizationAPIKeyRequest) String() string

func (*CreateOrganizationAPIKeyRequest) Unmarshal

func (m *CreateOrganizationAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*CreateOrganizationAPIKeyRequest) ValidateFields

func (m *CreateOrganizationAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateOrganizationAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateOrganizationAPIKeyRequest) XXX_DiscardUnknown

func (m *CreateOrganizationAPIKeyRequest) XXX_DiscardUnknown()

func (*CreateOrganizationAPIKeyRequest) XXX_Marshal

func (m *CreateOrganizationAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateOrganizationAPIKeyRequest) XXX_Merge

func (m *CreateOrganizationAPIKeyRequest) XXX_Merge(src proto.Message)

func (*CreateOrganizationAPIKeyRequest) XXX_Size

func (m *CreateOrganizationAPIKeyRequest) XXX_Size() int

func (*CreateOrganizationAPIKeyRequest) XXX_Unmarshal

func (m *CreateOrganizationAPIKeyRequest) XXX_Unmarshal(b []byte) error

type CreateOrganizationAPIKeyRequestValidationError

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

CreateOrganizationAPIKeyRequestValidationError is the validation error returned by CreateOrganizationAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (CreateOrganizationAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (CreateOrganizationAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateOrganizationAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateOrganizationAPIKeyRequestValidationError) Field

Field function returns field value.

func (CreateOrganizationAPIKeyRequestValidationError) Key

Key function returns key value.

func (CreateOrganizationAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type CreateOrganizationRequest

type CreateOrganizationRequest struct {
	Organization `protobuf:"bytes,1,opt,name=organization,proto3,embedded=organization" json:"organization"`
	// Collaborator to grant all rights on the newly created application.
	// NOTE: It is currently not possible to have organizations collaborating on
	// other organizations.
	Collaborator         OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func NewPopulatedCreateOrganizationRequest

func NewPopulatedCreateOrganizationRequest(r randyOrganization, easy bool) *CreateOrganizationRequest

func (*CreateOrganizationRequest) CombinedIdentifiers

func (m *CreateOrganizationRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*CreateOrganizationRequest) Descriptor

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

func (*CreateOrganizationRequest) Equal

func (this *CreateOrganizationRequest) Equal(that interface{}) bool

func (*CreateOrganizationRequest) GetCollaborator

func (*CreateOrganizationRequest) Marshal

func (m *CreateOrganizationRequest) Marshal() (dAtA []byte, err error)

func (*CreateOrganizationRequest) MarshalTo

func (m *CreateOrganizationRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateOrganizationRequest) MarshalToSizedBuffer

func (m *CreateOrganizationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateOrganizationRequest) ProtoMessage

func (*CreateOrganizationRequest) ProtoMessage()

func (*CreateOrganizationRequest) Reset

func (m *CreateOrganizationRequest) Reset()

func (*CreateOrganizationRequest) SetFields

func (dst *CreateOrganizationRequest) SetFields(src *CreateOrganizationRequest, paths ...string) error

func (*CreateOrganizationRequest) Size

func (m *CreateOrganizationRequest) Size() (n int)

func (*CreateOrganizationRequest) String

func (this *CreateOrganizationRequest) String() string

func (*CreateOrganizationRequest) Unmarshal

func (m *CreateOrganizationRequest) Unmarshal(dAtA []byte) error

func (*CreateOrganizationRequest) ValidateFields

func (m *CreateOrganizationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateOrganizationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateOrganizationRequest) XXX_DiscardUnknown

func (m *CreateOrganizationRequest) XXX_DiscardUnknown()

func (*CreateOrganizationRequest) XXX_Marshal

func (m *CreateOrganizationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateOrganizationRequest) XXX_Merge

func (m *CreateOrganizationRequest) XXX_Merge(src proto.Message)

func (*CreateOrganizationRequest) XXX_Size

func (m *CreateOrganizationRequest) XXX_Size() int

func (*CreateOrganizationRequest) XXX_Unmarshal

func (m *CreateOrganizationRequest) XXX_Unmarshal(b []byte) error

type CreateOrganizationRequestValidationError

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

CreateOrganizationRequestValidationError is the validation error returned by CreateOrganizationRequest.ValidateFields if the designated constraints aren't met.

func (CreateOrganizationRequestValidationError) Cause

Cause function returns cause value.

func (CreateOrganizationRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateOrganizationRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateOrganizationRequestValidationError) Field

Field function returns field value.

func (CreateOrganizationRequestValidationError) Key

Key function returns key value.

func (CreateOrganizationRequestValidationError) Reason

Reason function returns reason value.

type CreateTemporaryPasswordRequest

type CreateTemporaryPasswordRequest struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateTemporaryPasswordRequest

func NewPopulatedCreateTemporaryPasswordRequest(r randyUser, easy bool) *CreateTemporaryPasswordRequest

func (*CreateTemporaryPasswordRequest) Descriptor

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

func (*CreateTemporaryPasswordRequest) Equal

func (this *CreateTemporaryPasswordRequest) Equal(that interface{}) bool

func (*CreateTemporaryPasswordRequest) Marshal

func (m *CreateTemporaryPasswordRequest) Marshal() (dAtA []byte, err error)

func (*CreateTemporaryPasswordRequest) MarshalTo

func (m *CreateTemporaryPasswordRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateTemporaryPasswordRequest) MarshalToSizedBuffer

func (m *CreateTemporaryPasswordRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateTemporaryPasswordRequest) ProtoMessage

func (*CreateTemporaryPasswordRequest) ProtoMessage()

func (*CreateTemporaryPasswordRequest) Reset

func (m *CreateTemporaryPasswordRequest) Reset()

func (*CreateTemporaryPasswordRequest) SetFields

func (*CreateTemporaryPasswordRequest) Size

func (m *CreateTemporaryPasswordRequest) Size() (n int)

func (*CreateTemporaryPasswordRequest) String

func (this *CreateTemporaryPasswordRequest) String() string

func (*CreateTemporaryPasswordRequest) Unmarshal

func (m *CreateTemporaryPasswordRequest) Unmarshal(dAtA []byte) error

func (*CreateTemporaryPasswordRequest) ValidateFields

func (m *CreateTemporaryPasswordRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateTemporaryPasswordRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateTemporaryPasswordRequest) XXX_DiscardUnknown

func (m *CreateTemporaryPasswordRequest) XXX_DiscardUnknown()

func (*CreateTemporaryPasswordRequest) XXX_Marshal

func (m *CreateTemporaryPasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTemporaryPasswordRequest) XXX_Merge

func (m *CreateTemporaryPasswordRequest) XXX_Merge(src proto.Message)

func (*CreateTemporaryPasswordRequest) XXX_Size

func (m *CreateTemporaryPasswordRequest) XXX_Size() int

func (*CreateTemporaryPasswordRequest) XXX_Unmarshal

func (m *CreateTemporaryPasswordRequest) XXX_Unmarshal(b []byte) error

type CreateTemporaryPasswordRequestValidationError

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

CreateTemporaryPasswordRequestValidationError is the validation error returned by CreateTemporaryPasswordRequest.ValidateFields if the designated constraints aren't met.

func (CreateTemporaryPasswordRequestValidationError) Cause

Cause function returns cause value.

func (CreateTemporaryPasswordRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateTemporaryPasswordRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateTemporaryPasswordRequestValidationError) Field

Field function returns field value.

func (CreateTemporaryPasswordRequestValidationError) Key

Key function returns key value.

func (CreateTemporaryPasswordRequestValidationError) Reason

Reason function returns reason value.

type CreateUserAPIKeyRequest

type CreateUserAPIKeyRequest struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Rights               []Right  `protobuf:"varint,3,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateUserAPIKeyRequest

func NewPopulatedCreateUserAPIKeyRequest(r randyUser, easy bool) *CreateUserAPIKeyRequest

func (*CreateUserAPIKeyRequest) Descriptor

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

func (*CreateUserAPIKeyRequest) Equal

func (this *CreateUserAPIKeyRequest) Equal(that interface{}) bool

func (*CreateUserAPIKeyRequest) GetName

func (m *CreateUserAPIKeyRequest) GetName() string

func (*CreateUserAPIKeyRequest) GetRights

func (m *CreateUserAPIKeyRequest) GetRights() []Right

func (*CreateUserAPIKeyRequest) Marshal

func (m *CreateUserAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*CreateUserAPIKeyRequest) MarshalTo

func (m *CreateUserAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateUserAPIKeyRequest) MarshalToSizedBuffer

func (m *CreateUserAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateUserAPIKeyRequest) ProtoMessage

func (*CreateUserAPIKeyRequest) ProtoMessage()

func (*CreateUserAPIKeyRequest) Reset

func (m *CreateUserAPIKeyRequest) Reset()

func (*CreateUserAPIKeyRequest) SetFields

func (dst *CreateUserAPIKeyRequest) SetFields(src *CreateUserAPIKeyRequest, paths ...string) error

func (*CreateUserAPIKeyRequest) Size

func (m *CreateUserAPIKeyRequest) Size() (n int)

func (*CreateUserAPIKeyRequest) String

func (this *CreateUserAPIKeyRequest) String() string

func (*CreateUserAPIKeyRequest) Unmarshal

func (m *CreateUserAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*CreateUserAPIKeyRequest) ValidateFields

func (m *CreateUserAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateUserAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateUserAPIKeyRequest) XXX_DiscardUnknown

func (m *CreateUserAPIKeyRequest) XXX_DiscardUnknown()

func (*CreateUserAPIKeyRequest) XXX_Marshal

func (m *CreateUserAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateUserAPIKeyRequest) XXX_Merge

func (m *CreateUserAPIKeyRequest) XXX_Merge(src proto.Message)

func (*CreateUserAPIKeyRequest) XXX_Size

func (m *CreateUserAPIKeyRequest) XXX_Size() int

func (*CreateUserAPIKeyRequest) XXX_Unmarshal

func (m *CreateUserAPIKeyRequest) XXX_Unmarshal(b []byte) error

type CreateUserAPIKeyRequestValidationError

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

CreateUserAPIKeyRequestValidationError is the validation error returned by CreateUserAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (CreateUserAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (CreateUserAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateUserAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateUserAPIKeyRequestValidationError) Field

Field function returns field value.

func (CreateUserAPIKeyRequestValidationError) Key

Key function returns key value.

func (CreateUserAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type CreateUserRequest

type CreateUserRequest struct {
	User                 `protobuf:"bytes,1,opt,name=user,proto3,embedded=user" json:"user"`
	InvitationToken      string   `protobuf:"bytes,2,opt,name=invitation_token,json=invitationToken,proto3" json:"invitation_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateUserRequest

func NewPopulatedCreateUserRequest(r randyUser, easy bool) *CreateUserRequest

func (*CreateUserRequest) Descriptor

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

func (*CreateUserRequest) Equal

func (this *CreateUserRequest) Equal(that interface{}) bool

func (*CreateUserRequest) GetInvitationToken

func (m *CreateUserRequest) GetInvitationToken() string

func (*CreateUserRequest) Marshal

func (m *CreateUserRequest) Marshal() (dAtA []byte, err error)

func (*CreateUserRequest) MarshalTo

func (m *CreateUserRequest) MarshalTo(dAtA []byte) (int, error)

func (*CreateUserRequest) MarshalToSizedBuffer

func (m *CreateUserRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) Reset

func (m *CreateUserRequest) Reset()

func (*CreateUserRequest) SetFields

func (dst *CreateUserRequest) SetFields(src *CreateUserRequest, paths ...string) error

func (*CreateUserRequest) Size

func (m *CreateUserRequest) Size() (n int)

func (*CreateUserRequest) String

func (this *CreateUserRequest) String() string

func (*CreateUserRequest) Unmarshal

func (m *CreateUserRequest) Unmarshal(dAtA []byte) error

func (*CreateUserRequest) ValidateFields

func (m *CreateUserRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CreateUserRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CreateUserRequest) XXX_DiscardUnknown

func (m *CreateUserRequest) XXX_DiscardUnknown()

func (*CreateUserRequest) XXX_Marshal

func (m *CreateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateUserRequest) XXX_Merge

func (m *CreateUserRequest) XXX_Merge(src proto.Message)

func (*CreateUserRequest) XXX_Size

func (m *CreateUserRequest) XXX_Size() int

func (*CreateUserRequest) XXX_Unmarshal

func (m *CreateUserRequest) XXX_Unmarshal(b []byte) error

type CreateUserRequestValidationError

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

CreateUserRequestValidationError is the validation error returned by CreateUserRequest.ValidateFields if the designated constraints aren't met.

func (CreateUserRequestValidationError) Cause

Cause function returns cause value.

func (CreateUserRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateUserRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateUserRequestValidationError) Field

Field function returns field value.

func (CreateUserRequestValidationError) Key

Key function returns key value.

func (CreateUserRequestValidationError) Reason

Reason function returns reason value.

type CryptoServicePayloadRequest

type CryptoServicePayloadRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	LoRaWANVersion       MACVersion    `` /* 135-byte string literal not displayed */
	Payload              []byte        `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
	ProvisionerID        string        `protobuf:"bytes,4,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	ProvisioningData     *types.Struct `protobuf:"bytes,5,opt,name=provisioning_data,json=provisioningData,proto3" json:"provisioning_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedCryptoServicePayloadRequest

func NewPopulatedCryptoServicePayloadRequest(r randyJoinserver, easy bool) *CryptoServicePayloadRequest

func (*CryptoServicePayloadRequest) Descriptor

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

func (*CryptoServicePayloadRequest) Equal

func (this *CryptoServicePayloadRequest) Equal(that interface{}) bool

func (*CryptoServicePayloadRequest) GetLoRaWANVersion

func (m *CryptoServicePayloadRequest) GetLoRaWANVersion() MACVersion

func (*CryptoServicePayloadRequest) GetPayload

func (m *CryptoServicePayloadRequest) GetPayload() []byte

func (*CryptoServicePayloadRequest) GetProvisionerID

func (m *CryptoServicePayloadRequest) GetProvisionerID() string

func (*CryptoServicePayloadRequest) GetProvisioningData

func (m *CryptoServicePayloadRequest) GetProvisioningData() *types.Struct

func (*CryptoServicePayloadRequest) Marshal

func (m *CryptoServicePayloadRequest) Marshal() (dAtA []byte, err error)

func (*CryptoServicePayloadRequest) MarshalTo

func (m *CryptoServicePayloadRequest) MarshalTo(dAtA []byte) (int, error)

func (*CryptoServicePayloadRequest) MarshalToSizedBuffer

func (m *CryptoServicePayloadRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CryptoServicePayloadRequest) ProtoMessage

func (*CryptoServicePayloadRequest) ProtoMessage()

func (*CryptoServicePayloadRequest) Reset

func (m *CryptoServicePayloadRequest) Reset()

func (*CryptoServicePayloadRequest) SetFields

func (*CryptoServicePayloadRequest) Size

func (m *CryptoServicePayloadRequest) Size() (n int)

func (*CryptoServicePayloadRequest) String

func (this *CryptoServicePayloadRequest) String() string

func (*CryptoServicePayloadRequest) Unmarshal

func (m *CryptoServicePayloadRequest) Unmarshal(dAtA []byte) error

func (*CryptoServicePayloadRequest) ValidateFields

func (m *CryptoServicePayloadRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on CryptoServicePayloadRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CryptoServicePayloadRequest) XXX_DiscardUnknown

func (m *CryptoServicePayloadRequest) XXX_DiscardUnknown()

func (*CryptoServicePayloadRequest) XXX_Marshal

func (m *CryptoServicePayloadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CryptoServicePayloadRequest) XXX_Merge

func (m *CryptoServicePayloadRequest) XXX_Merge(src proto.Message)

func (*CryptoServicePayloadRequest) XXX_Size

func (m *CryptoServicePayloadRequest) XXX_Size() int

func (*CryptoServicePayloadRequest) XXX_Unmarshal

func (m *CryptoServicePayloadRequest) XXX_Unmarshal(b []byte) error

type CryptoServicePayloadRequestValidationError

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

CryptoServicePayloadRequestValidationError is the validation error returned by CryptoServicePayloadRequest.ValidateFields if the designated constraints aren't met.

func (CryptoServicePayloadRequestValidationError) Cause

Cause function returns cause value.

func (CryptoServicePayloadRequestValidationError) Error

Error satisfies the builtin error interface

func (CryptoServicePayloadRequestValidationError) ErrorName

ErrorName returns error name.

func (CryptoServicePayloadRequestValidationError) Field

Field function returns field value.

func (CryptoServicePayloadRequestValidationError) Key

Key function returns key value.

func (CryptoServicePayloadRequestValidationError) Reason

Reason function returns reason value.

type CryptoServicePayloadResponse

type CryptoServicePayloadResponse struct {
	Payload              []byte   `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCryptoServicePayloadResponse

func NewPopulatedCryptoServicePayloadResponse(r randyJoinserver, easy bool) *CryptoServicePayloadResponse

func (*CryptoServicePayloadResponse) Descriptor

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

func (*CryptoServicePayloadResponse) Equal

func (this *CryptoServicePayloadResponse) Equal(that interface{}) bool

func (*CryptoServicePayloadResponse) GetPayload

func (m *CryptoServicePayloadResponse) GetPayload() []byte

func (*CryptoServicePayloadResponse) Marshal

func (m *CryptoServicePayloadResponse) Marshal() (dAtA []byte, err error)

func (*CryptoServicePayloadResponse) MarshalTo

func (m *CryptoServicePayloadResponse) MarshalTo(dAtA []byte) (int, error)

func (*CryptoServicePayloadResponse) MarshalToSizedBuffer

func (m *CryptoServicePayloadResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CryptoServicePayloadResponse) ProtoMessage

func (*CryptoServicePayloadResponse) ProtoMessage()

func (*CryptoServicePayloadResponse) Reset

func (m *CryptoServicePayloadResponse) Reset()

func (*CryptoServicePayloadResponse) SetFields

func (*CryptoServicePayloadResponse) Size

func (m *CryptoServicePayloadResponse) Size() (n int)

func (*CryptoServicePayloadResponse) String

func (this *CryptoServicePayloadResponse) String() string

func (*CryptoServicePayloadResponse) Unmarshal

func (m *CryptoServicePayloadResponse) Unmarshal(dAtA []byte) error

func (*CryptoServicePayloadResponse) ValidateFields

func (m *CryptoServicePayloadResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on CryptoServicePayloadResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*CryptoServicePayloadResponse) XXX_DiscardUnknown

func (m *CryptoServicePayloadResponse) XXX_DiscardUnknown()

func (*CryptoServicePayloadResponse) XXX_Marshal

func (m *CryptoServicePayloadResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CryptoServicePayloadResponse) XXX_Merge

func (m *CryptoServicePayloadResponse) XXX_Merge(src proto.Message)

func (*CryptoServicePayloadResponse) XXX_Size

func (m *CryptoServicePayloadResponse) XXX_Size() int

func (*CryptoServicePayloadResponse) XXX_Unmarshal

func (m *CryptoServicePayloadResponse) XXX_Unmarshal(b []byte) error

type CryptoServicePayloadResponseValidationError

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

CryptoServicePayloadResponseValidationError is the validation error returned by CryptoServicePayloadResponse.ValidateFields if the designated constraints aren't met.

func (CryptoServicePayloadResponseValidationError) Cause

Cause function returns cause value.

func (CryptoServicePayloadResponseValidationError) Error

Error satisfies the builtin error interface

func (CryptoServicePayloadResponseValidationError) ErrorName

ErrorName returns error name.

func (CryptoServicePayloadResponseValidationError) Field

Field function returns field value.

func (CryptoServicePayloadResponseValidationError) Key

Key function returns key value.

func (CryptoServicePayloadResponseValidationError) Reason

Reason function returns reason value.

type DLSettings

type DLSettings struct {
	Rx1DROffset uint32        `protobuf:"varint,1,opt,name=rx1_dr_offset,json=rx1DrOffset,proto3" json:"rx1_dr_offset,omitempty"`
	Rx2DR       DataRateIndex `protobuf:"varint,2,opt,name=rx2_dr,json=rx2Dr,proto3,enum=ttn.lorawan.v3.DataRateIndex" json:"rx2_dr,omitempty"`
	// OptNeg is set if Network Server implements LoRaWAN 1.1 or greater.
	OptNeg               bool     `protobuf:"varint,3,opt,name=opt_neg,json=optNeg,proto3" json:"opt_neg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedDLSettings

func NewPopulatedDLSettings(r randyLorawan, easy bool) *DLSettings

func (*DLSettings) Descriptor

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

func (*DLSettings) Equal

func (this *DLSettings) Equal(that interface{}) bool

func (*DLSettings) GetOptNeg

func (m *DLSettings) GetOptNeg() bool

func (*DLSettings) GetRx1DROffset

func (m *DLSettings) GetRx1DROffset() uint32

func (*DLSettings) GetRx2DR

func (m *DLSettings) GetRx2DR() DataRateIndex

func (*DLSettings) Marshal

func (m *DLSettings) Marshal() (dAtA []byte, err error)

func (*DLSettings) MarshalTo

func (m *DLSettings) MarshalTo(dAtA []byte) (int, error)

func (*DLSettings) MarshalToSizedBuffer

func (m *DLSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DLSettings) ProtoMessage

func (*DLSettings) ProtoMessage()

func (*DLSettings) Reset

func (m *DLSettings) Reset()

func (*DLSettings) SetFields

func (dst *DLSettings) SetFields(src *DLSettings, paths ...string) error

func (*DLSettings) Size

func (m *DLSettings) Size() (n int)

func (*DLSettings) String

func (this *DLSettings) String() string

func (*DLSettings) Unmarshal

func (m *DLSettings) Unmarshal(dAtA []byte) error

func (*DLSettings) ValidateFields

func (m *DLSettings) ValidateFields(paths ...string) error

ValidateFields checks the field values on DLSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DLSettings) XXX_DiscardUnknown

func (m *DLSettings) XXX_DiscardUnknown()

func (*DLSettings) XXX_Marshal

func (m *DLSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DLSettings) XXX_Merge

func (m *DLSettings) XXX_Merge(src proto.Message)

func (*DLSettings) XXX_Size

func (m *DLSettings) XXX_Size() int

func (*DLSettings) XXX_Unmarshal

func (m *DLSettings) XXX_Unmarshal(b []byte) error

type DLSettingsValidationError

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

DLSettingsValidationError is the validation error returned by DLSettings.ValidateFields if the designated constraints aren't met.

func (DLSettingsValidationError) Cause

func (e DLSettingsValidationError) Cause() error

Cause function returns cause value.

func (DLSettingsValidationError) Error

Error satisfies the builtin error interface

func (DLSettingsValidationError) ErrorName

func (e DLSettingsValidationError) ErrorName() string

ErrorName returns error name.

func (DLSettingsValidationError) Field

Field function returns field value.

func (DLSettingsValidationError) Key

Key function returns key value.

func (DLSettingsValidationError) Reason

func (e DLSettingsValidationError) Reason() string

Reason function returns reason value.

type DataRate

type DataRate struct {
	// Types that are valid to be assigned to Modulation:
	//	*DataRate_LoRa
	//	*DataRate_FSK
	Modulation           isDataRate_Modulation `protobuf_oneof:"modulation"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func NewPopulatedDataRate

func NewPopulatedDataRate(r randyLorawan, easy bool) *DataRate

func (*DataRate) Descriptor

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

func (*DataRate) Equal

func (this *DataRate) Equal(that interface{}) bool

func (*DataRate) GetFSK

func (m *DataRate) GetFSK() *FSKDataRate

func (*DataRate) GetLoRa

func (m *DataRate) GetLoRa() *LoRaDataRate

func (*DataRate) GetModulation

func (m *DataRate) GetModulation() isDataRate_Modulation

func (*DataRate) Marshal

func (m *DataRate) Marshal() (dAtA []byte, err error)

func (*DataRate) MarshalTo

func (m *DataRate) MarshalTo(dAtA []byte) (int, error)

func (*DataRate) MarshalToSizedBuffer

func (m *DataRate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataRate) ProtoMessage

func (*DataRate) ProtoMessage()

func (*DataRate) Reset

func (m *DataRate) Reset()

func (*DataRate) SetFields

func (dst *DataRate) SetFields(src *DataRate, paths ...string) error

func (*DataRate) Size

func (m *DataRate) Size() (n int)

func (*DataRate) String

func (this *DataRate) String() string

func (*DataRate) Unmarshal

func (m *DataRate) Unmarshal(dAtA []byte) error

func (*DataRate) ValidateFields

func (m *DataRate) ValidateFields(paths ...string) error

ValidateFields checks the field values on DataRate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DataRate) XXX_DiscardUnknown

func (m *DataRate) XXX_DiscardUnknown()

func (*DataRate) XXX_Marshal

func (m *DataRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DataRate) XXX_Merge

func (m *DataRate) XXX_Merge(src proto.Message)

func (*DataRate) XXX_OneofWrappers

func (*DataRate) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*DataRate) XXX_Size

func (m *DataRate) XXX_Size() int

func (*DataRate) XXX_Unmarshal

func (m *DataRate) XXX_Unmarshal(b []byte) error

type DataRateIndex

type DataRateIndex int32
const (
	DATA_RATE_0  DataRateIndex = 0
	DATA_RATE_1  DataRateIndex = 1
	DATA_RATE_2  DataRateIndex = 2
	DATA_RATE_3  DataRateIndex = 3
	DATA_RATE_4  DataRateIndex = 4
	DATA_RATE_5  DataRateIndex = 5
	DATA_RATE_6  DataRateIndex = 6
	DATA_RATE_7  DataRateIndex = 7
	DATA_RATE_8  DataRateIndex = 8
	DATA_RATE_9  DataRateIndex = 9
	DATA_RATE_10 DataRateIndex = 10
	DATA_RATE_11 DataRateIndex = 11
	DATA_RATE_12 DataRateIndex = 12
	DATA_RATE_13 DataRateIndex = 13
	DATA_RATE_14 DataRateIndex = 14
	DATA_RATE_15 DataRateIndex = 15
)

func NewPopulatedDataRateIndex

func NewPopulatedDataRateIndex(r randyEndDevice, _ bool) DataRateIndex

func (DataRateIndex) EnumDescriptor

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

func (DataRateIndex) MarshalJSON

func (v DataRateIndex) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (DataRateIndex) MarshalText

func (v DataRateIndex) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (DataRateIndex) String

func (v DataRateIndex) String() string

String implements fmt.Stringer.

func (*DataRateIndex) UnmarshalJSON

func (v *DataRateIndex) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*DataRateIndex) UnmarshalText

func (v *DataRateIndex) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type DataRateIndexValue

type DataRateIndexValue struct {
	Value                DataRateIndex `protobuf:"varint,1,opt,name=value,proto3,enum=ttn.lorawan.v3.DataRateIndex" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedDataRateIndexValue

func NewPopulatedDataRateIndexValue(r randyLorawan, easy bool) *DataRateIndexValue

func (*DataRateIndexValue) Descriptor

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

func (*DataRateIndexValue) Equal

func (this *DataRateIndexValue) Equal(that interface{}) bool

func (*DataRateIndexValue) GetValue

func (m *DataRateIndexValue) GetValue() DataRateIndex

func (*DataRateIndexValue) Marshal

func (m *DataRateIndexValue) Marshal() (dAtA []byte, err error)

func (*DataRateIndexValue) MarshalTo

func (m *DataRateIndexValue) MarshalTo(dAtA []byte) (int, error)

func (*DataRateIndexValue) MarshalToSizedBuffer

func (m *DataRateIndexValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataRateIndexValue) ProtoMessage

func (*DataRateIndexValue) ProtoMessage()

func (*DataRateIndexValue) Reset

func (m *DataRateIndexValue) Reset()

func (*DataRateIndexValue) SetFields

func (dst *DataRateIndexValue) SetFields(src *DataRateIndexValue, paths ...string) error

func (*DataRateIndexValue) Size

func (m *DataRateIndexValue) Size() (n int)

func (*DataRateIndexValue) String

func (this *DataRateIndexValue) String() string

func (*DataRateIndexValue) Unmarshal

func (m *DataRateIndexValue) Unmarshal(dAtA []byte) error

func (*DataRateIndexValue) ValidateFields

func (m *DataRateIndexValue) ValidateFields(paths ...string) error

ValidateFields checks the field values on DataRateIndexValue with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DataRateIndexValue) XXX_DiscardUnknown

func (m *DataRateIndexValue) XXX_DiscardUnknown()

func (*DataRateIndexValue) XXX_Marshal

func (m *DataRateIndexValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DataRateIndexValue) XXX_Merge

func (m *DataRateIndexValue) XXX_Merge(src proto.Message)

func (*DataRateIndexValue) XXX_Size

func (m *DataRateIndexValue) XXX_Size() int

func (*DataRateIndexValue) XXX_Unmarshal

func (m *DataRateIndexValue) XXX_Unmarshal(b []byte) error

type DataRateIndexValueValidationError

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

DataRateIndexValueValidationError is the validation error returned by DataRateIndexValue.ValidateFields if the designated constraints aren't met.

func (DataRateIndexValueValidationError) Cause

Cause function returns cause value.

func (DataRateIndexValueValidationError) Error

Error satisfies the builtin error interface

func (DataRateIndexValueValidationError) ErrorName

ErrorName returns error name.

func (DataRateIndexValueValidationError) Field

Field function returns field value.

func (DataRateIndexValueValidationError) Key

Key function returns key value.

func (DataRateIndexValueValidationError) Reason

Reason function returns reason value.

type DataRateValidationError

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

DataRateValidationError is the validation error returned by DataRate.ValidateFields if the designated constraints aren't met.

func (DataRateValidationError) Cause

func (e DataRateValidationError) Cause() error

Cause function returns cause value.

func (DataRateValidationError) Error

func (e DataRateValidationError) Error() string

Error satisfies the builtin error interface

func (DataRateValidationError) ErrorName

func (e DataRateValidationError) ErrorName() string

ErrorName returns error name.

func (DataRateValidationError) Field

func (e DataRateValidationError) Field() string

Field function returns field value.

func (DataRateValidationError) Key

func (e DataRateValidationError) Key() bool

Key function returns key value.

func (DataRateValidationError) Reason

func (e DataRateValidationError) Reason() string

Reason function returns reason value.

type DataRate_FSK

type DataRate_FSK struct {
	FSK *FSKDataRate `protobuf:"bytes,2,opt,name=fsk,proto3,oneof" json:"fsk,omitempty"`
}

func NewPopulatedDataRate_FSK

func NewPopulatedDataRate_FSK(r randyLorawan, easy bool) *DataRate_FSK

func (*DataRate_FSK) Equal

func (this *DataRate_FSK) Equal(that interface{}) bool

func (*DataRate_FSK) MarshalTo

func (m *DataRate_FSK) MarshalTo(dAtA []byte) (int, error)

func (*DataRate_FSK) MarshalToSizedBuffer

func (m *DataRate_FSK) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataRate_FSK) Size

func (m *DataRate_FSK) Size() (n int)

func (*DataRate_FSK) String

func (this *DataRate_FSK) String() string

type DataRate_LoRa

type DataRate_LoRa struct {
	LoRa *LoRaDataRate `protobuf:"bytes,1,opt,name=lora,proto3,oneof" json:"lora,omitempty"`
}

func NewPopulatedDataRate_LoRa

func NewPopulatedDataRate_LoRa(r randyLorawan, easy bool) *DataRate_LoRa

func (*DataRate_LoRa) Equal

func (this *DataRate_LoRa) Equal(that interface{}) bool

func (*DataRate_LoRa) MarshalTo

func (m *DataRate_LoRa) MarshalTo(dAtA []byte) (int, error)

func (*DataRate_LoRa) MarshalToSizedBuffer

func (m *DataRate_LoRa) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataRate_LoRa) Size

func (m *DataRate_LoRa) Size() (n int)

func (*DataRate_LoRa) String

func (this *DataRate_LoRa) String() string

type DeleteInvitationRequest

type DeleteInvitationRequest struct {
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedDeleteInvitationRequest

func NewPopulatedDeleteInvitationRequest(r randyUser, easy bool) *DeleteInvitationRequest

func (*DeleteInvitationRequest) Descriptor

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

func (*DeleteInvitationRequest) Equal

func (this *DeleteInvitationRequest) Equal(that interface{}) bool

func (*DeleteInvitationRequest) GetEmail

func (m *DeleteInvitationRequest) GetEmail() string

func (*DeleteInvitationRequest) Marshal

func (m *DeleteInvitationRequest) Marshal() (dAtA []byte, err error)

func (*DeleteInvitationRequest) MarshalTo

func (m *DeleteInvitationRequest) MarshalTo(dAtA []byte) (int, error)

func (*DeleteInvitationRequest) MarshalToSizedBuffer

func (m *DeleteInvitationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeleteInvitationRequest) ProtoMessage

func (*DeleteInvitationRequest) ProtoMessage()

func (*DeleteInvitationRequest) Reset

func (m *DeleteInvitationRequest) Reset()

func (*DeleteInvitationRequest) SetFields

func (dst *DeleteInvitationRequest) SetFields(src *DeleteInvitationRequest, paths ...string) error

func (*DeleteInvitationRequest) Size

func (m *DeleteInvitationRequest) Size() (n int)

func (*DeleteInvitationRequest) String

func (this *DeleteInvitationRequest) String() string

func (*DeleteInvitationRequest) Unmarshal

func (m *DeleteInvitationRequest) Unmarshal(dAtA []byte) error

func (*DeleteInvitationRequest) ValidateFields

func (m *DeleteInvitationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on DeleteInvitationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DeleteInvitationRequest) XXX_DiscardUnknown

func (m *DeleteInvitationRequest) XXX_DiscardUnknown()

func (*DeleteInvitationRequest) XXX_Marshal

func (m *DeleteInvitationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteInvitationRequest) XXX_Merge

func (m *DeleteInvitationRequest) XXX_Merge(src proto.Message)

func (*DeleteInvitationRequest) XXX_Size

func (m *DeleteInvitationRequest) XXX_Size() int

func (*DeleteInvitationRequest) XXX_Unmarshal

func (m *DeleteInvitationRequest) XXX_Unmarshal(b []byte) error

type DeleteInvitationRequestValidationError

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

DeleteInvitationRequestValidationError is the validation error returned by DeleteInvitationRequest.ValidateFields if the designated constraints aren't met.

func (DeleteInvitationRequestValidationError) Cause

Cause function returns cause value.

func (DeleteInvitationRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteInvitationRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteInvitationRequestValidationError) Field

Field function returns field value.

func (DeleteInvitationRequestValidationError) Key

Key function returns key value.

func (DeleteInvitationRequestValidationError) Reason

Reason function returns reason value.

type DeriveSessionKeysRequest

type DeriveSessionKeysRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	LoRaWANVersion       MACVersion                                             `` /* 135-byte string literal not displayed */
	JoinNonce            go_thethings_network_lorawan_stack_pkg_types.JoinNonce `` /* 146-byte string literal not displayed */
	DevNonce             go_thethings_network_lorawan_stack_pkg_types.DevNonce  `` /* 142-byte string literal not displayed */
	NetID                go_thethings_network_lorawan_stack_pkg_types.NetID     `` /* 130-byte string literal not displayed */
	ProvisionerID        string                                                 `protobuf:"bytes,6,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	ProvisioningData     *types.Struct                                          `protobuf:"bytes,7,opt,name=provisioning_data,json=provisioningData,proto3" json:"provisioning_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                               `json:"-"`
	XXX_sizecache        int32                                                  `json:"-"`
}

func NewPopulatedDeriveSessionKeysRequest

func NewPopulatedDeriveSessionKeysRequest(r randyJoinserver, easy bool) *DeriveSessionKeysRequest

func (*DeriveSessionKeysRequest) Descriptor

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

func (*DeriveSessionKeysRequest) Equal

func (this *DeriveSessionKeysRequest) Equal(that interface{}) bool

func (*DeriveSessionKeysRequest) GetLoRaWANVersion

func (m *DeriveSessionKeysRequest) GetLoRaWANVersion() MACVersion

func (*DeriveSessionKeysRequest) GetProvisionerID

func (m *DeriveSessionKeysRequest) GetProvisionerID() string

func (*DeriveSessionKeysRequest) GetProvisioningData

func (m *DeriveSessionKeysRequest) GetProvisioningData() *types.Struct

func (*DeriveSessionKeysRequest) Marshal

func (m *DeriveSessionKeysRequest) Marshal() (dAtA []byte, err error)

func (*DeriveSessionKeysRequest) MarshalTo

func (m *DeriveSessionKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*DeriveSessionKeysRequest) MarshalToSizedBuffer

func (m *DeriveSessionKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeriveSessionKeysRequest) ProtoMessage

func (*DeriveSessionKeysRequest) ProtoMessage()

func (*DeriveSessionKeysRequest) Reset

func (m *DeriveSessionKeysRequest) Reset()

func (*DeriveSessionKeysRequest) SetFields

func (dst *DeriveSessionKeysRequest) SetFields(src *DeriveSessionKeysRequest, paths ...string) error

func (*DeriveSessionKeysRequest) Size

func (m *DeriveSessionKeysRequest) Size() (n int)

func (*DeriveSessionKeysRequest) String

func (this *DeriveSessionKeysRequest) String() string

func (*DeriveSessionKeysRequest) Unmarshal

func (m *DeriveSessionKeysRequest) Unmarshal(dAtA []byte) error

func (*DeriveSessionKeysRequest) ValidateFields

func (m *DeriveSessionKeysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on DeriveSessionKeysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DeriveSessionKeysRequest) XXX_DiscardUnknown

func (m *DeriveSessionKeysRequest) XXX_DiscardUnknown()

func (*DeriveSessionKeysRequest) XXX_Marshal

func (m *DeriveSessionKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeriveSessionKeysRequest) XXX_Merge

func (m *DeriveSessionKeysRequest) XXX_Merge(src proto.Message)

func (*DeriveSessionKeysRequest) XXX_Size

func (m *DeriveSessionKeysRequest) XXX_Size() int

func (*DeriveSessionKeysRequest) XXX_Unmarshal

func (m *DeriveSessionKeysRequest) XXX_Unmarshal(b []byte) error

type DeriveSessionKeysRequestValidationError

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

DeriveSessionKeysRequestValidationError is the validation error returned by DeriveSessionKeysRequest.ValidateFields if the designated constraints aren't met.

func (DeriveSessionKeysRequestValidationError) Cause

Cause function returns cause value.

func (DeriveSessionKeysRequestValidationError) Error

Error satisfies the builtin error interface

func (DeriveSessionKeysRequestValidationError) ErrorName

ErrorName returns error name.

func (DeriveSessionKeysRequestValidationError) Field

Field function returns field value.

func (DeriveSessionKeysRequestValidationError) Key

Key function returns key value.

func (DeriveSessionKeysRequestValidationError) Reason

Reason function returns reason value.

type DeviceEIRP

type DeviceEIRP int32
const (
	DEVICE_EIRP_8  DeviceEIRP = 0
	DEVICE_EIRP_10 DeviceEIRP = 1
	DEVICE_EIRP_12 DeviceEIRP = 2
	DEVICE_EIRP_13 DeviceEIRP = 3
	DEVICE_EIRP_14 DeviceEIRP = 4
	DEVICE_EIRP_16 DeviceEIRP = 5
	DEVICE_EIRP_18 DeviceEIRP = 6
	DEVICE_EIRP_20 DeviceEIRP = 7
	DEVICE_EIRP_21 DeviceEIRP = 8
	DEVICE_EIRP_24 DeviceEIRP = 9
	DEVICE_EIRP_26 DeviceEIRP = 10
	DEVICE_EIRP_27 DeviceEIRP = 11
	DEVICE_EIRP_29 DeviceEIRP = 12
	DEVICE_EIRP_30 DeviceEIRP = 13
	DEVICE_EIRP_33 DeviceEIRP = 14
	DEVICE_EIRP_36 DeviceEIRP = 15
)

func (DeviceEIRP) EnumDescriptor

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

func (DeviceEIRP) MarshalText

func (v DeviceEIRP) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (DeviceEIRP) String

func (x DeviceEIRP) String() string

func (*DeviceEIRP) UnmarshalJSON

func (v *DeviceEIRP) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*DeviceEIRP) UnmarshalText

func (v *DeviceEIRP) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type DownlinkMessage

type DownlinkMessage struct {
	RawPayload   []byte                `protobuf:"bytes,1,opt,name=raw_payload,json=rawPayload,proto3" json:"raw_payload,omitempty"`
	Payload      *Message              `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	EndDeviceIDs *EndDeviceIdentifiers `protobuf:"bytes,3,opt,name=end_device_ids,json=endDeviceIds,proto3" json:"end_device_ids,omitempty"`
	// Types that are valid to be assigned to Settings:
	//	*DownlinkMessage_Request
	//	*DownlinkMessage_Scheduled
	Settings             isDownlinkMessage_Settings `protobuf_oneof:"settings"`
	CorrelationIDs       []string                   `protobuf:"bytes,6,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

Downlink message from the network to the end device

func NewPopulatedDownlinkMessage

func NewPopulatedDownlinkMessage(r randyMessages, easy bool) *DownlinkMessage

func (*DownlinkMessage) CombinedIdentifiers

func (m *DownlinkMessage) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*DownlinkMessage) Descriptor

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

func (*DownlinkMessage) Equal

func (this *DownlinkMessage) Equal(that interface{}) bool

func (*DownlinkMessage) GetCorrelationIDs

func (m *DownlinkMessage) GetCorrelationIDs() []string

func (*DownlinkMessage) GetEndDeviceIDs

func (m *DownlinkMessage) GetEndDeviceIDs() *EndDeviceIdentifiers

func (*DownlinkMessage) GetPayload

func (m *DownlinkMessage) GetPayload() *Message

func (*DownlinkMessage) GetRawPayload

func (m *DownlinkMessage) GetRawPayload() []byte

func (*DownlinkMessage) GetRequest

func (m *DownlinkMessage) GetRequest() *TxRequest

func (*DownlinkMessage) GetScheduled

func (m *DownlinkMessage) GetScheduled() *TxSettings

func (*DownlinkMessage) GetSettings

func (m *DownlinkMessage) GetSettings() isDownlinkMessage_Settings

func (*DownlinkMessage) Marshal

func (m *DownlinkMessage) Marshal() (dAtA []byte, err error)

func (*DownlinkMessage) MarshalTo

func (m *DownlinkMessage) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkMessage) MarshalToSizedBuffer

func (m *DownlinkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkMessage) ProtoMessage

func (*DownlinkMessage) ProtoMessage()

func (*DownlinkMessage) Reset

func (m *DownlinkMessage) Reset()

func (*DownlinkMessage) SetFields

func (dst *DownlinkMessage) SetFields(src *DownlinkMessage, paths ...string) error

func (*DownlinkMessage) Size

func (m *DownlinkMessage) Size() (n int)

func (*DownlinkMessage) String

func (this *DownlinkMessage) String() string

func (*DownlinkMessage) Unmarshal

func (m *DownlinkMessage) Unmarshal(dAtA []byte) error

func (*DownlinkMessage) ValidateFields

func (m *DownlinkMessage) ValidateFields(paths ...string) error

ValidateFields checks the field values on DownlinkMessage with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DownlinkMessage) XXX_DiscardUnknown

func (m *DownlinkMessage) XXX_DiscardUnknown()

func (*DownlinkMessage) XXX_Marshal

func (m *DownlinkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DownlinkMessage) XXX_Merge

func (m *DownlinkMessage) XXX_Merge(src proto.Message)

func (*DownlinkMessage) XXX_OneofWrappers

func (*DownlinkMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*DownlinkMessage) XXX_Size

func (m *DownlinkMessage) XXX_Size() int

func (*DownlinkMessage) XXX_Unmarshal

func (m *DownlinkMessage) XXX_Unmarshal(b []byte) error

type DownlinkMessageProcessorClient

type DownlinkMessageProcessorClient interface {
	Process(ctx context.Context, in *ProcessDownlinkMessageRequest, opts ...grpc.CallOption) (*ApplicationDownlink, error)
}

DownlinkMessageProcessorClient is the client API for DownlinkMessageProcessor service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDownlinkMessageProcessorClient

func NewDownlinkMessageProcessorClient(cc *grpc.ClientConn) DownlinkMessageProcessorClient

type DownlinkMessageProcessorServer

type DownlinkMessageProcessorServer interface {
	Process(context.Context, *ProcessDownlinkMessageRequest) (*ApplicationDownlink, error)
}

DownlinkMessageProcessorServer is the server API for DownlinkMessageProcessor service.

type DownlinkMessageValidationError

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

DownlinkMessageValidationError is the validation error returned by DownlinkMessage.ValidateFields if the designated constraints aren't met.

func (DownlinkMessageValidationError) Cause

Cause function returns cause value.

func (DownlinkMessageValidationError) Error

Error satisfies the builtin error interface

func (DownlinkMessageValidationError) ErrorName

func (e DownlinkMessageValidationError) ErrorName() string

ErrorName returns error name.

func (DownlinkMessageValidationError) Field

Field function returns field value.

func (DownlinkMessageValidationError) Key

Key function returns key value.

func (DownlinkMessageValidationError) Reason

Reason function returns reason value.

type DownlinkMessage_Request

type DownlinkMessage_Request struct {
	Request *TxRequest `protobuf:"bytes,4,opt,name=request,proto3,oneof" json:"request,omitempty"`
}

func (*DownlinkMessage_Request) Equal

func (this *DownlinkMessage_Request) Equal(that interface{}) bool

func (*DownlinkMessage_Request) MarshalTo

func (m *DownlinkMessage_Request) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkMessage_Request) MarshalToSizedBuffer

func (m *DownlinkMessage_Request) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkMessage_Request) Size

func (m *DownlinkMessage_Request) Size() (n int)

func (*DownlinkMessage_Request) String

func (this *DownlinkMessage_Request) String() string

type DownlinkMessage_Scheduled

type DownlinkMessage_Scheduled struct {
	Scheduled *TxSettings `protobuf:"bytes,5,opt,name=scheduled,proto3,oneof" json:"scheduled,omitempty"`
}

func (*DownlinkMessage_Scheduled) Equal

func (this *DownlinkMessage_Scheduled) Equal(that interface{}) bool

func (*DownlinkMessage_Scheduled) MarshalTo

func (m *DownlinkMessage_Scheduled) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkMessage_Scheduled) MarshalToSizedBuffer

func (m *DownlinkMessage_Scheduled) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkMessage_Scheduled) Size

func (m *DownlinkMessage_Scheduled) Size() (n int)

func (*DownlinkMessage_Scheduled) String

func (this *DownlinkMessage_Scheduled) String() string

type DownlinkPath

type DownlinkPath struct {
	// Set uplink token for class A, B or C downlink to the uplink token received from the corresponding RxMetadata. Uplink tokens are opaque to the Network Server.
	// Set fixed to force using the specified gateway antenna identifiers for downlink. This can only be used for class B or C downlinks.
	//
	// Types that are valid to be assigned to Path:
	//	*DownlinkPath_UplinkToken
	//	*DownlinkPath_Fixed
	Path                 isDownlinkPath_Path `protobuf_oneof:"path"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedDownlinkPath

func NewPopulatedDownlinkPath(r randyLorawan, easy bool) *DownlinkPath

func (*DownlinkPath) Descriptor

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

func (*DownlinkPath) Equal

func (this *DownlinkPath) Equal(that interface{}) bool

func (*DownlinkPath) GetFixed

func (m *DownlinkPath) GetFixed() *GatewayAntennaIdentifiers

func (*DownlinkPath) GetPath

func (m *DownlinkPath) GetPath() isDownlinkPath_Path

func (*DownlinkPath) GetUplinkToken

func (m *DownlinkPath) GetUplinkToken() []byte

func (*DownlinkPath) Marshal

func (m *DownlinkPath) Marshal() (dAtA []byte, err error)

func (*DownlinkPath) MarshalTo

func (m *DownlinkPath) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkPath) MarshalToSizedBuffer

func (m *DownlinkPath) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkPath) ProtoMessage

func (*DownlinkPath) ProtoMessage()

func (*DownlinkPath) Reset

func (m *DownlinkPath) Reset()

func (*DownlinkPath) SetFields

func (dst *DownlinkPath) SetFields(src *DownlinkPath, paths ...string) error

func (*DownlinkPath) Size

func (m *DownlinkPath) Size() (n int)

func (*DownlinkPath) String

func (this *DownlinkPath) String() string

func (*DownlinkPath) Unmarshal

func (m *DownlinkPath) Unmarshal(dAtA []byte) error

func (*DownlinkPath) ValidateFields

func (m *DownlinkPath) ValidateFields(paths ...string) error

ValidateFields checks the field values on DownlinkPath with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DownlinkPath) XXX_DiscardUnknown

func (m *DownlinkPath) XXX_DiscardUnknown()

func (*DownlinkPath) XXX_Marshal

func (m *DownlinkPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DownlinkPath) XXX_Merge

func (m *DownlinkPath) XXX_Merge(src proto.Message)

func (*DownlinkPath) XXX_OneofWrappers

func (*DownlinkPath) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*DownlinkPath) XXX_Size

func (m *DownlinkPath) XXX_Size() int

func (*DownlinkPath) XXX_Unmarshal

func (m *DownlinkPath) XXX_Unmarshal(b []byte) error

type DownlinkPathConstraint

type DownlinkPathConstraint int32
const (
	// Indicates that the gateway can be selected for downlink without constraints by the Network Server.
	DOWNLINK_PATH_CONSTRAINT_NONE DownlinkPathConstraint = 0
	// Indicates that the gateway can be selected for downlink only if no other or better gateway can be selected.
	DOWNLINK_PATH_CONSTRAINT_PREFER_OTHER DownlinkPathConstraint = 1
	// Indicates that this gateway will never be selected for downlink, even if that results in no available downlink path.
	DOWNLINK_PATH_CONSTRAINT_NEVER DownlinkPathConstraint = 2
)

func (DownlinkPathConstraint) EnumDescriptor

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

func (DownlinkPathConstraint) MarshalText

func (v DownlinkPathConstraint) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (DownlinkPathConstraint) String

func (x DownlinkPathConstraint) String() string

func (*DownlinkPathConstraint) UnmarshalJSON

func (v *DownlinkPathConstraint) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*DownlinkPathConstraint) UnmarshalText

func (v *DownlinkPathConstraint) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type DownlinkPathValidationError

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

DownlinkPathValidationError is the validation error returned by DownlinkPath.ValidateFields if the designated constraints aren't met.

func (DownlinkPathValidationError) Cause

Cause function returns cause value.

func (DownlinkPathValidationError) Error

Error satisfies the builtin error interface

func (DownlinkPathValidationError) ErrorName

func (e DownlinkPathValidationError) ErrorName() string

ErrorName returns error name.

func (DownlinkPathValidationError) Field

Field function returns field value.

func (DownlinkPathValidationError) Key

Key function returns key value.

func (DownlinkPathValidationError) Reason

Reason function returns reason value.

type DownlinkPath_Fixed

type DownlinkPath_Fixed struct {
	Fixed *GatewayAntennaIdentifiers `protobuf:"bytes,2,opt,name=fixed,proto3,oneof" json:"fixed,omitempty"`
}

func NewPopulatedDownlinkPath_Fixed

func NewPopulatedDownlinkPath_Fixed(r randyLorawan, easy bool) *DownlinkPath_Fixed

func (*DownlinkPath_Fixed) Equal

func (this *DownlinkPath_Fixed) Equal(that interface{}) bool

func (*DownlinkPath_Fixed) MarshalTo

func (m *DownlinkPath_Fixed) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkPath_Fixed) MarshalToSizedBuffer

func (m *DownlinkPath_Fixed) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkPath_Fixed) Size

func (m *DownlinkPath_Fixed) Size() (n int)

func (*DownlinkPath_Fixed) String

func (this *DownlinkPath_Fixed) String() string

type DownlinkPath_UplinkToken

type DownlinkPath_UplinkToken struct {
	UplinkToken []byte `protobuf:"bytes,1,opt,name=uplink_token,json=uplinkToken,proto3,oneof" json:"uplink_token,omitempty"`
}

func NewPopulatedDownlinkPath_UplinkToken

func NewPopulatedDownlinkPath_UplinkToken(r randyLorawan, easy bool) *DownlinkPath_UplinkToken

func (*DownlinkPath_UplinkToken) Equal

func (this *DownlinkPath_UplinkToken) Equal(that interface{}) bool

func (*DownlinkPath_UplinkToken) MarshalTo

func (m *DownlinkPath_UplinkToken) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkPath_UplinkToken) MarshalToSizedBuffer

func (m *DownlinkPath_UplinkToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkPath_UplinkToken) Size

func (m *DownlinkPath_UplinkToken) Size() (n int)

func (*DownlinkPath_UplinkToken) String

func (this *DownlinkPath_UplinkToken) String() string

type DownlinkQueueRequest

type DownlinkQueueRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3,embedded=end_device_ids" json:"end_device_ids"`
	Downlinks            []*ApplicationDownlink `protobuf:"bytes,2,rep,name=downlinks,proto3" json:"downlinks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func NewPopulatedDownlinkQueueRequest

func NewPopulatedDownlinkQueueRequest(r randyMessages, easy bool) *DownlinkQueueRequest

func (*DownlinkQueueRequest) Descriptor

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

func (*DownlinkQueueRequest) Equal

func (this *DownlinkQueueRequest) Equal(that interface{}) bool
func (m *DownlinkQueueRequest) GetDownlinks() []*ApplicationDownlink

func (*DownlinkQueueRequest) Marshal

func (m *DownlinkQueueRequest) Marshal() (dAtA []byte, err error)

func (*DownlinkQueueRequest) MarshalTo

func (m *DownlinkQueueRequest) MarshalTo(dAtA []byte) (int, error)

func (*DownlinkQueueRequest) MarshalToSizedBuffer

func (m *DownlinkQueueRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DownlinkQueueRequest) ProtoMessage

func (*DownlinkQueueRequest) ProtoMessage()

func (*DownlinkQueueRequest) Reset

func (m *DownlinkQueueRequest) Reset()

func (*DownlinkQueueRequest) SetFields

func (dst *DownlinkQueueRequest) SetFields(src *DownlinkQueueRequest, paths ...string) error

func (*DownlinkQueueRequest) Size

func (m *DownlinkQueueRequest) Size() (n int)

func (*DownlinkQueueRequest) String

func (this *DownlinkQueueRequest) String() string

func (*DownlinkQueueRequest) Unmarshal

func (m *DownlinkQueueRequest) Unmarshal(dAtA []byte) error

func (*DownlinkQueueRequest) ValidateFields

func (m *DownlinkQueueRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on DownlinkQueueRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*DownlinkQueueRequest) XXX_DiscardUnknown

func (m *DownlinkQueueRequest) XXX_DiscardUnknown()

func (*DownlinkQueueRequest) XXX_Marshal

func (m *DownlinkQueueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DownlinkQueueRequest) XXX_Merge

func (m *DownlinkQueueRequest) XXX_Merge(src proto.Message)

func (*DownlinkQueueRequest) XXX_Size

func (m *DownlinkQueueRequest) XXX_Size() int

func (*DownlinkQueueRequest) XXX_Unmarshal

func (m *DownlinkQueueRequest) XXX_Unmarshal(b []byte) error

type DownlinkQueueRequestValidationError

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

DownlinkQueueRequestValidationError is the validation error returned by DownlinkQueueRequest.ValidateFields if the designated constraints aren't met.

func (DownlinkQueueRequestValidationError) Cause

Cause function returns cause value.

func (DownlinkQueueRequestValidationError) Error

Error satisfies the builtin error interface

func (DownlinkQueueRequestValidationError) ErrorName

ErrorName returns error name.

func (DownlinkQueueRequestValidationError) Field

Field function returns field value.

func (DownlinkQueueRequestValidationError) Key

Key function returns key value.

func (DownlinkQueueRequestValidationError) Reason

Reason function returns reason value.

type EndDevice

type EndDevice struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt            time.Time `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt            time.Time `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	// Friendly name of the device. Stored in Entity Registry.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Description of the device. Stored in Entity Registry.
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Attributes of the device. Stored in Entity Registry.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
	// Version Identifiers. Stored in Entity Registry, Network Server and Application Server.
	VersionIDs *EndDeviceVersionIdentifiers `protobuf:"bytes,7,opt,name=version_ids,json=versionIds,proto3" json:"version_ids,omitempty"`
	// Default service profile. Stored in Entity Registry.
	ServiceProfileID string `protobuf:"bytes,8,opt,name=service_profile_id,json=serviceProfileId,proto3" json:"service_profile_id,omitempty"`
	// The address of the Network Server where this device is supposed to be registered.
	// Stored in Entity Registry and Join Server.
	// The typical format of the address is "host:port". If the port is omitted,
	// the normal port inference (with DNS lookup, otherwise defaults) is used.
	// The connection shall be established with transport layer security (TLS).
	// Custom certificate authorities may be configured out-of-band.
	NetworkServerAddress string `protobuf:"bytes,9,opt,name=network_server_address,json=networkServerAddress,proto3" json:"network_server_address,omitempty"`
	// The KEK label of the Network Server to use for wrapping network session keys.
	// Stored in Join Server.
	NetworkServerKEKLabel string `` /* 129-byte string literal not displayed */
	// The address of the Application Server where this device is supposed to be registered.
	// Stored in Entity Registry and Join Server.
	// The typical format of the address is "host:port". If the port is omitted,
	// the normal port inference (with DNS lookup, otherwise defaults) is used.
	// The connection shall be established with transport layer security (TLS).
	// Custom certificate authorities may be configured out-of-band.
	ApplicationServerAddress string `` /* 136-byte string literal not displayed */
	// The KEK label of the Application Server to use for wrapping the application session key.
	// Stored in Join Server.
	ApplicationServerKEKLabel string `` /* 141-byte string literal not displayed */
	// The AS-ID of the Application Server to use.
	// Stored in Join Server.
	ApplicationServerID string `protobuf:"bytes,49,opt,name=application_server_id,json=applicationServerId,proto3" json:"application_server_id,omitempty"`
	// The address of the Join Server where this device is supposed to be registered.
	// Stored in Entity Registry.
	// The typical format of the address is "host:port". If the port is omitted,
	// the normal port inference (with DNS lookup, otherwise defaults) is used.
	// The connection shall be established with transport layer security (TLS).
	// Custom certificate authorities may be configured out-of-band.
	JoinServerAddress string `protobuf:"bytes,11,opt,name=join_server_address,json=joinServerAddress,proto3" json:"join_server_address,omitempty"`
	// Location of the device. Stored in Entity Registry.
	Locations map[string]*Location `` /* 160-byte string literal not displayed */
	// Stored in Entity Registry.
	Picture *Picture `protobuf:"bytes,50,opt,name=picture,proto3" json:"picture,omitempty"`
	// Whether the device supports class B.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	SupportsClassB bool `protobuf:"varint,13,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Whether the device supports class C.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	SupportsClassC bool `protobuf:"varint,14,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// LoRaWAN MAC version. Stored in Network Server.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	LoRaWANVersion MACVersion `` /* 136-byte string literal not displayed */
	// LoRaWAN PHY version. Stored in Network Server.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	LoRaWANPHYVersion PHYVersion `` /* 147-byte string literal not displayed */
	// ID of the frequency plan used by this device.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	FrequencyPlanID string `protobuf:"bytes,17,opt,name=frequency_plan_id,json=frequencyPlanId,proto3" json:"frequency_plan_id,omitempty"`
	// Minimum frequency the device is capable of using (Hz). Stored in Network Server.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	MinFrequency uint64 `protobuf:"varint,18,opt,name=min_frequency,json=minFrequency,proto3" json:"min_frequency,omitempty"`
	// Maximum frequency the device is capable of using (Hz). Stored in Network Server.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	MaxFrequency uint64 `protobuf:"varint,19,opt,name=max_frequency,json=maxFrequency,proto3" json:"max_frequency,omitempty"`
	// The device supports join (it's OTAA).
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	SupportsJoin bool `protobuf:"varint,20,opt,name=supports_join,json=supportsJoin,proto3" json:"supports_join,omitempty"`
	// Whether the device resets the join and dev nonces (not LoRaWAN compliant). Stored in Join Server.
	// Copied on creation from template identified by version_ids, if any or from the home Network Server device profile, if any.
	ResetsJoinNonces bool `protobuf:"varint,21,opt,name=resets_join_nonces,json=resetsJoinNonces,proto3" json:"resets_join_nonces,omitempty"`
	// Device root keys. Stored in Join Server.
	RootKeys *RootKeys `protobuf:"bytes,22,opt,name=root_keys,json=rootKeys,proto3" json:"root_keys,omitempty"`
	// Home NetID. Stored in Join Server.
	NetID *go_thethings_network_lorawan_stack_pkg_types.NetID `` /* 141-byte string literal not displayed */
	// Settings for how the Network Server handles MAC layer for this device. Stored in Network Server.
	MACSettings *MACSettings `protobuf:"bytes,24,opt,name=mac_settings,json=macSettings,proto3" json:"mac_settings,omitempty"`
	// MAC state of the device. Stored in Network Server.
	MACState *MACState `protobuf:"bytes,25,opt,name=mac_state,json=macState,proto3" json:"mac_state,omitempty"`
	// Pending MAC state of the device. Stored in Network Server.
	PendingMACState *MACState `protobuf:"bytes,44,opt,name=pending_mac_state,json=pendingMacState,proto3" json:"pending_mac_state,omitempty"`
	// Current session of the device. Stored in Network Server and Application Server.
	Session *Session `protobuf:"bytes,26,opt,name=session,proto3" json:"session,omitempty"`
	// Pending session. Stored in Network Server and Application Server until RekeyInd is received.
	PendingSession *Session `protobuf:"bytes,27,opt,name=pending_session,json=pendingSession,proto3" json:"pending_session,omitempty"`
	// Last DevNonce used.
	// This field is only used for devices using LoRaWAN version 1.1 and later.
	// Stored in Join Server.
	LastDevNonce uint32 `protobuf:"varint,28,opt,name=last_dev_nonce,json=lastDevNonce,proto3" json:"last_dev_nonce,omitempty"`
	// Used DevNonces sorted in ascending order.
	// This field is only used for devices using LoRaWAN versions preceding 1.1.
	// Stored in Join Server.
	UsedDevNonces []uint32 `protobuf:"varint,29,rep,packed,name=used_dev_nonces,json=usedDevNonces,proto3" json:"used_dev_nonces,omitempty"`
	// Last JoinNonce/AppNonce(for devices using LoRaWAN versions preceding 1.1) used.
	// Stored in Join Server.
	LastJoinNonce uint32 `protobuf:"varint,30,opt,name=last_join_nonce,json=lastJoinNonce,proto3" json:"last_join_nonce,omitempty"`
	// Last Rejoin counter value used (type 0/2).
	// Stored in Join Server.
	LastRJCount0 uint32 `protobuf:"varint,31,opt,name=last_rj_count_0,json=lastRjCount0,proto3" json:"last_rj_count_0,omitempty"`
	// Last Rejoin counter value used (type 1).
	// Stored in Join Server.
	LastRJCount1 uint32 `protobuf:"varint,32,opt,name=last_rj_count_1,json=lastRjCount1,proto3" json:"last_rj_count_1,omitempty"`
	// Time when last DevStatus MAC command was received.
	// Stored in Network Server.
	LastDevStatusReceivedAt *time.Time `` /* 145-byte string literal not displayed */
	// The power state of the device; whether it is battery-powered or connected to an external power source.
	// Received via the DevStatus MAC command at status_received_at.
	// Stored in Network Server.
	PowerState PowerState `protobuf:"varint,34,opt,name=power_state,json=powerState,proto3,enum=ttn.lorawan.v3.PowerState" json:"power_state,omitempty"`
	// Latest-known battery percentage of the device.
	// Received via the DevStatus MAC command at last_dev_status_received_at or earlier.
	// Stored in Network Server.
	BatteryPercentage *types.FloatValue `protobuf:"bytes,35,opt,name=battery_percentage,json=batteryPercentage,proto3" json:"battery_percentage,omitempty"`
	// Demodulation signal-to-noise ratio (dB).
	// Received via the DevStatus MAC command at last_dev_status_received_at.
	// Stored in Network Server.
	DownlinkMargin int32 `protobuf:"varint,36,opt,name=downlink_margin,json=downlinkMargin,proto3" json:"downlink_margin,omitempty"`
	// Recent uplink messages with ADR bit set to 1 sorted by time. Stored in Network Server.
	// The field is reset each time an uplink message carrying MACPayload is received with ADR bit set to 0.
	// The number of messages stored is in the range [0,20];
	RecentADRUplinks []*UplinkMessage `protobuf:"bytes,37,rep,name=recent_adr_uplinks,json=recentAdrUplinks,proto3" json:"recent_adr_uplinks,omitempty"`
	// Recent uplink messages sorted by time. Stored in Network Server.
	// The number of messages stored may depend on configuration.
	RecentUplinks []*UplinkMessage `protobuf:"bytes,38,rep,name=recent_uplinks,json=recentUplinks,proto3" json:"recent_uplinks,omitempty"`
	// Recent downlink messages sorted by time. Stored in Network Server.
	// The number of messages stored may depend on configuration.
	RecentDownlinks []*DownlinkMessage `protobuf:"bytes,39,rep,name=recent_downlinks,json=recentDownlinks,proto3" json:"recent_downlinks,omitempty"`
	// Queued Application downlink messages. Stored in Application Server,
	// which sets them on the Network Server.
	// This field is deprecated and is always set equal to session.queued_application_downlinks.
	QueuedApplicationDownlinks []*ApplicationDownlink `` /* 142-byte string literal not displayed */
	// The payload formatters for this end device. Stored in Application Server.
	// Copied on creation from template identified by version_ids.
	Formatters *MessagePayloadFormatters `protobuf:"bytes,41,opt,name=formatters,proto3" json:"formatters,omitempty"`
	// ID of the provisioner. Stored in Join Server.
	ProvisionerID string `protobuf:"bytes,42,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	// Vendor-specific provisioning data. Stored in Join Server.
	ProvisioningData *types.Struct `protobuf:"bytes,43,opt,name=provisioning_data,json=provisioningData,proto3" json:"provisioning_data,omitempty"`
	// Indicates whether this device represents a multicast group.
	Multicast bool `protobuf:"varint,45,opt,name=multicast,proto3" json:"multicast,omitempty"`
	// Authentication code to claim ownership of the end device. Stored in Join Server.
	ClaimAuthenticationCode *EndDeviceAuthenticationCode `` /* 133-byte string literal not displayed */
	// Skip decryption of uplink payloads and encryption of downlink payloads.
	SkipPayloadCrypto    bool     `protobuf:"varint,51,opt,name=skip_payload_crypto,json=skipPayloadCrypto,proto3" json:"skip_payload_crypto,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines an End Device registration and its state on the network. The persistence of the EndDevice is divided between the Network Server, Application Server and Join Server. SDKs are responsible for combining (if desired) the three.

func ApplyEndDeviceFieldMask

func ApplyEndDeviceFieldMask(dst, src *EndDevice, paths ...string) (*EndDevice, error)

ApplyEndDeviceFieldMask applies fields specified by paths from src to dst and returns the result. If dst is nil, a new EndDevice is created.

func FilterGetEndDevice

func FilterGetEndDevice(pb *EndDevice, paths ...string) (*EndDevice, error)

FilterGetEndDevice returns a new EndDevice with only implicit fields and the ones specified by paths set.

func NewPopulatedEndDevice

func NewPopulatedEndDevice(r randyEndDevice, easy bool) *EndDevice

func (*EndDevice) Descriptor

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

func (*EndDevice) Equal

func (this *EndDevice) Equal(that interface{}) bool

func (*EndDevice) GetApplicationServerAddress

func (m *EndDevice) GetApplicationServerAddress() string

func (*EndDevice) GetApplicationServerID

func (m *EndDevice) GetApplicationServerID() string

func (*EndDevice) GetApplicationServerKEKLabel

func (m *EndDevice) GetApplicationServerKEKLabel() string

func (*EndDevice) GetAttributes

func (m *EndDevice) GetAttributes() map[string]string

func (*EndDevice) GetBatteryPercentage

func (m *EndDevice) GetBatteryPercentage() *types.FloatValue

func (*EndDevice) GetClaimAuthenticationCode

func (m *EndDevice) GetClaimAuthenticationCode() *EndDeviceAuthenticationCode

func (*EndDevice) GetCreatedAt

func (m *EndDevice) GetCreatedAt() time.Time

func (*EndDevice) GetDescription

func (m *EndDevice) GetDescription() string

func (*EndDevice) GetDownlinkMargin

func (m *EndDevice) GetDownlinkMargin() int32

func (*EndDevice) GetFormatters

func (m *EndDevice) GetFormatters() *MessagePayloadFormatters

func (*EndDevice) GetFrequencyPlanID

func (m *EndDevice) GetFrequencyPlanID() string

func (*EndDevice) GetJoinServerAddress

func (m *EndDevice) GetJoinServerAddress() string

func (*EndDevice) GetLastDevNonce

func (m *EndDevice) GetLastDevNonce() uint32

func (*EndDevice) GetLastDevStatusReceivedAt

func (m *EndDevice) GetLastDevStatusReceivedAt() *time.Time

func (*EndDevice) GetLastJoinNonce

func (m *EndDevice) GetLastJoinNonce() uint32

func (*EndDevice) GetLastRJCount0

func (m *EndDevice) GetLastRJCount0() uint32

func (*EndDevice) GetLastRJCount1

func (m *EndDevice) GetLastRJCount1() uint32

func (*EndDevice) GetLoRaWANPHYVersion

func (m *EndDevice) GetLoRaWANPHYVersion() PHYVersion

func (*EndDevice) GetLoRaWANVersion

func (m *EndDevice) GetLoRaWANVersion() MACVersion

func (*EndDevice) GetLocations

func (m *EndDevice) GetLocations() map[string]*Location

func (*EndDevice) GetMACSettings

func (m *EndDevice) GetMACSettings() *MACSettings

func (*EndDevice) GetMACState

func (m *EndDevice) GetMACState() *MACState

func (*EndDevice) GetMaxFrequency

func (m *EndDevice) GetMaxFrequency() uint64

func (*EndDevice) GetMinFrequency

func (m *EndDevice) GetMinFrequency() uint64

func (*EndDevice) GetMulticast

func (m *EndDevice) GetMulticast() bool

func (*EndDevice) GetName

func (m *EndDevice) GetName() string

func (*EndDevice) GetNetworkServerAddress

func (m *EndDevice) GetNetworkServerAddress() string

func (*EndDevice) GetNetworkServerKEKLabel

func (m *EndDevice) GetNetworkServerKEKLabel() string

func (*EndDevice) GetPendingMACState

func (m *EndDevice) GetPendingMACState() *MACState

func (*EndDevice) GetPendingSession

func (m *EndDevice) GetPendingSession() *Session

func (*EndDevice) GetPicture

func (m *EndDevice) GetPicture() *Picture

func (*EndDevice) GetPowerState

func (m *EndDevice) GetPowerState() PowerState

func (*EndDevice) GetProvisionerID

func (m *EndDevice) GetProvisionerID() string

func (*EndDevice) GetProvisioningData

func (m *EndDevice) GetProvisioningData() *types.Struct
func (m *EndDevice) GetQueuedApplicationDownlinks() []*ApplicationDownlink
func (m *EndDevice) GetRecentADRUplinks() []*UplinkMessage
func (m *EndDevice) GetRecentDownlinks() []*DownlinkMessage
func (m *EndDevice) GetRecentUplinks() []*UplinkMessage

func (*EndDevice) GetResetsJoinNonces

func (m *EndDevice) GetResetsJoinNonces() bool

func (*EndDevice) GetRootKeys

func (m *EndDevice) GetRootKeys() *RootKeys

func (*EndDevice) GetServiceProfileID

func (m *EndDevice) GetServiceProfileID() string

func (*EndDevice) GetSession

func (m *EndDevice) GetSession() *Session

func (*EndDevice) GetSkipPayloadCrypto

func (m *EndDevice) GetSkipPayloadCrypto() bool

func (*EndDevice) GetSupportsClassB

func (m *EndDevice) GetSupportsClassB() bool

func (*EndDevice) GetSupportsClassC

func (m *EndDevice) GetSupportsClassC() bool

func (*EndDevice) GetSupportsJoin

func (m *EndDevice) GetSupportsJoin() bool

func (*EndDevice) GetUpdatedAt

func (m *EndDevice) GetUpdatedAt() time.Time

func (*EndDevice) GetUsedDevNonces

func (m *EndDevice) GetUsedDevNonces() []uint32

func (*EndDevice) GetVersionIDs

func (m *EndDevice) GetVersionIDs() *EndDeviceVersionIdentifiers

func (*EndDevice) Marshal

func (m *EndDevice) Marshal() (dAtA []byte, err error)

func (*EndDevice) MarshalTo

func (m *EndDevice) MarshalTo(dAtA []byte) (int, error)

func (*EndDevice) MarshalToSizedBuffer

func (m *EndDevice) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDevice) ProtoMessage

func (*EndDevice) ProtoMessage()

func (*EndDevice) Reset

func (m *EndDevice) Reset()

func (*EndDevice) SetFields

func (dst *EndDevice) SetFields(src *EndDevice, paths ...string) error

func (*EndDevice) Size

func (m *EndDevice) Size() (n int)

func (*EndDevice) String

func (this *EndDevice) String() string

func (*EndDevice) Unmarshal

func (m *EndDevice) Unmarshal(dAtA []byte) error

func (*EndDevice) ValidateFields

func (m *EndDevice) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDevice with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDevice) XXX_DiscardUnknown

func (m *EndDevice) XXX_DiscardUnknown()

func (*EndDevice) XXX_Marshal

func (m *EndDevice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDevice) XXX_Merge

func (m *EndDevice) XXX_Merge(src proto.Message)

func (*EndDevice) XXX_Size

func (m *EndDevice) XXX_Size() int

func (*EndDevice) XXX_Unmarshal

func (m *EndDevice) XXX_Unmarshal(b []byte) error

type EndDeviceAuthenticationCode

type EndDeviceAuthenticationCode struct {
	Value                string     `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	ValidFrom            *time.Time `protobuf:"bytes,2,opt,name=valid_from,json=validFrom,proto3,stdtime" json:"valid_from,omitempty"`
	ValidTo              *time.Time `protobuf:"bytes,3,opt,name=valid_to,json=validTo,proto3,stdtime" json:"valid_to,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

Authentication code for end devices.

func (*EndDeviceAuthenticationCode) Descriptor

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

func (*EndDeviceAuthenticationCode) Equal

func (this *EndDeviceAuthenticationCode) Equal(that interface{}) bool

func (*EndDeviceAuthenticationCode) GetValidFrom

func (m *EndDeviceAuthenticationCode) GetValidFrom() *time.Time

func (*EndDeviceAuthenticationCode) GetValidTo

func (m *EndDeviceAuthenticationCode) GetValidTo() *time.Time

func (*EndDeviceAuthenticationCode) GetValue

func (m *EndDeviceAuthenticationCode) GetValue() string

func (*EndDeviceAuthenticationCode) Marshal

func (m *EndDeviceAuthenticationCode) Marshal() (dAtA []byte, err error)

func (*EndDeviceAuthenticationCode) MarshalTo

func (m *EndDeviceAuthenticationCode) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceAuthenticationCode) MarshalToSizedBuffer

func (m *EndDeviceAuthenticationCode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceAuthenticationCode) ProtoMessage

func (*EndDeviceAuthenticationCode) ProtoMessage()

func (*EndDeviceAuthenticationCode) Reset

func (m *EndDeviceAuthenticationCode) Reset()

func (*EndDeviceAuthenticationCode) SetFields

func (*EndDeviceAuthenticationCode) Size

func (m *EndDeviceAuthenticationCode) Size() (n int)

func (*EndDeviceAuthenticationCode) String

func (this *EndDeviceAuthenticationCode) String() string

func (*EndDeviceAuthenticationCode) Unmarshal

func (m *EndDeviceAuthenticationCode) Unmarshal(dAtA []byte) error

func (*EndDeviceAuthenticationCode) ValidateFields

func (m *EndDeviceAuthenticationCode) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceAuthenticationCode with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceAuthenticationCode) XXX_DiscardUnknown

func (m *EndDeviceAuthenticationCode) XXX_DiscardUnknown()

func (*EndDeviceAuthenticationCode) XXX_Marshal

func (m *EndDeviceAuthenticationCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceAuthenticationCode) XXX_Merge

func (m *EndDeviceAuthenticationCode) XXX_Merge(src proto.Message)

func (*EndDeviceAuthenticationCode) XXX_Size

func (m *EndDeviceAuthenticationCode) XXX_Size() int

func (*EndDeviceAuthenticationCode) XXX_Unmarshal

func (m *EndDeviceAuthenticationCode) XXX_Unmarshal(b []byte) error

type EndDeviceAuthenticationCodeValidationError

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

EndDeviceAuthenticationCodeValidationError is the validation error returned by EndDeviceAuthenticationCode.ValidateFields if the designated constraints aren't met.

func (EndDeviceAuthenticationCodeValidationError) Cause

Cause function returns cause value.

func (EndDeviceAuthenticationCodeValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceAuthenticationCodeValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceAuthenticationCodeValidationError) Field

Field function returns field value.

func (EndDeviceAuthenticationCodeValidationError) Key

Key function returns key value.

func (EndDeviceAuthenticationCodeValidationError) Reason

Reason function returns reason value.

type EndDeviceBrand

type EndDeviceBrand struct {
	ID   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	URL  string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Logos contains file names of brand logos.
	Logos                []string `protobuf:"bytes,4,rep,name=logos,proto3" json:"logos,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceBrand

func NewPopulatedEndDeviceBrand(r randyEndDevice, easy bool) *EndDeviceBrand

func (*EndDeviceBrand) Descriptor

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

func (*EndDeviceBrand) Equal

func (this *EndDeviceBrand) Equal(that interface{}) bool

func (*EndDeviceBrand) GetID

func (m *EndDeviceBrand) GetID() string

func (*EndDeviceBrand) GetLogos

func (m *EndDeviceBrand) GetLogos() []string

func (*EndDeviceBrand) GetName

func (m *EndDeviceBrand) GetName() string

func (*EndDeviceBrand) GetURL

func (m *EndDeviceBrand) GetURL() string

func (*EndDeviceBrand) Marshal

func (m *EndDeviceBrand) Marshal() (dAtA []byte, err error)

func (*EndDeviceBrand) MarshalTo

func (m *EndDeviceBrand) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceBrand) MarshalToSizedBuffer

func (m *EndDeviceBrand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceBrand) ProtoMessage

func (*EndDeviceBrand) ProtoMessage()

func (*EndDeviceBrand) Reset

func (m *EndDeviceBrand) Reset()

func (*EndDeviceBrand) SetFields

func (dst *EndDeviceBrand) SetFields(src *EndDeviceBrand, paths ...string) error

func (*EndDeviceBrand) Size

func (m *EndDeviceBrand) Size() (n int)

func (*EndDeviceBrand) String

func (this *EndDeviceBrand) String() string

func (*EndDeviceBrand) Unmarshal

func (m *EndDeviceBrand) Unmarshal(dAtA []byte) error

func (*EndDeviceBrand) ValidateFields

func (m *EndDeviceBrand) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceBrand with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceBrand) XXX_DiscardUnknown

func (m *EndDeviceBrand) XXX_DiscardUnknown()

func (*EndDeviceBrand) XXX_Marshal

func (m *EndDeviceBrand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceBrand) XXX_Merge

func (m *EndDeviceBrand) XXX_Merge(src proto.Message)

func (*EndDeviceBrand) XXX_Size

func (m *EndDeviceBrand) XXX_Size() int

func (*EndDeviceBrand) XXX_Unmarshal

func (m *EndDeviceBrand) XXX_Unmarshal(b []byte) error

type EndDeviceBrandValidationError

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

EndDeviceBrandValidationError is the validation error returned by EndDeviceBrand.ValidateFields if the designated constraints aren't met.

func (EndDeviceBrandValidationError) Cause

Cause function returns cause value.

func (EndDeviceBrandValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceBrandValidationError) ErrorName

func (e EndDeviceBrandValidationError) ErrorName() string

ErrorName returns error name.

func (EndDeviceBrandValidationError) Field

Field function returns field value.

func (EndDeviceBrandValidationError) Key

Key function returns key value.

func (EndDeviceBrandValidationError) Reason

Reason function returns reason value.

type EndDeviceClaimingServerClient

type EndDeviceClaimingServerClient interface {
	// Claims the end device by claim authentication code or QR code and transfers the device to the target application.
	Claim(ctx context.Context, in *ClaimEndDeviceRequest, opts ...grpc.CallOption) (*EndDeviceIdentifiers, error)
	AuthorizeApplication(ctx context.Context, in *AuthorizeApplicationRequest, opts ...grpc.CallOption) (*types.Empty, error)
	UnauthorizeApplication(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

EndDeviceClaimingServerClient is the client API for EndDeviceClaimingServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEndDeviceClaimingServerClient

func NewEndDeviceClaimingServerClient(cc *grpc.ClientConn) EndDeviceClaimingServerClient

type EndDeviceClaimingServerServer

type EndDeviceClaimingServerServer interface {
	// Claims the end device by claim authentication code or QR code and transfers the device to the target application.
	Claim(context.Context, *ClaimEndDeviceRequest) (*EndDeviceIdentifiers, error)
	AuthorizeApplication(context.Context, *AuthorizeApplicationRequest) (*types.Empty, error)
	UnauthorizeApplication(context.Context, *ApplicationIdentifiers) (*types.Empty, error)
}

EndDeviceClaimingServerServer is the server API for EndDeviceClaimingServer service.

type EndDeviceIdentifiers

type EndDeviceIdentifiers struct {
	DeviceID               string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	ApplicationIdentifiers `protobuf:"bytes,2,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	// The LoRaWAN DevEUI.
	DevEUI *go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 143-byte string literal not displayed */
	// The LoRaWAN JoinEUI (AppEUI until LoRaWAN 1.0.3 end devices).
	JoinEUI *go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 146-byte string literal not displayed */
	// The LoRaWAN DevAddr.
	DevAddr              *go_thethings_network_lorawan_stack_pkg_types.DevAddr `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                              `json:"-"`
	XXX_sizecache        int32                                                 `json:"-"`
}

func NewPopulatedEndDeviceIdentifiers

func NewPopulatedEndDeviceIdentifiers(r randyIdentifiers, easy bool) *EndDeviceIdentifiers

func (EndDeviceIdentifiers) CombinedIdentifiers

func (ids EndDeviceIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the EndDeviceIdentifiers as CombinedIdentifiers.

func (EndDeviceIdentifiers) Copy

Copy stores a copy of ids in x and returns it.

func (*EndDeviceIdentifiers) Descriptor

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

func (EndDeviceIdentifiers) EntityIdentifiers

func (ids EndDeviceIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns the EndDeviceIdentifiers as EntityIdentifiers.

func (EndDeviceIdentifiers) EntityType

func (EndDeviceIdentifiers) EntityType() string

EntityType returns the entity type for this ID (end device).

func (*EndDeviceIdentifiers) Equal

func (this *EndDeviceIdentifiers) Equal(that interface{}) bool

func (*EndDeviceIdentifiers) GetDeviceID

func (m *EndDeviceIdentifiers) GetDeviceID() string

func (EndDeviceIdentifiers) IDString

func (ids EndDeviceIdentifiers) IDString() string

IDString returns the ID string of this Identifier.

func (EndDeviceIdentifiers) Identifiers

func (ids EndDeviceIdentifiers) Identifiers() Identifiers

Identifiers returns itself.

func (EndDeviceIdentifiers) IsZero

func (ids EndDeviceIdentifiers) IsZero() bool

IsZero reports whether ids represent zero identifiers.

func (*EndDeviceIdentifiers) Marshal

func (m *EndDeviceIdentifiers) Marshal() (dAtA []byte, err error)

func (*EndDeviceIdentifiers) MarshalTo

func (m *EndDeviceIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceIdentifiers) MarshalToSizedBuffer

func (m *EndDeviceIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceIdentifiers) ProtoMessage

func (*EndDeviceIdentifiers) ProtoMessage()

func (*EndDeviceIdentifiers) Reset

func (m *EndDeviceIdentifiers) Reset()

func (*EndDeviceIdentifiers) SetFields

func (dst *EndDeviceIdentifiers) SetFields(src *EndDeviceIdentifiers, paths ...string) error

func (*EndDeviceIdentifiers) Size

func (m *EndDeviceIdentifiers) Size() (n int)

func (*EndDeviceIdentifiers) String

func (this *EndDeviceIdentifiers) String() string

func (*EndDeviceIdentifiers) Unmarshal

func (m *EndDeviceIdentifiers) Unmarshal(dAtA []byte) error

func (*EndDeviceIdentifiers) ValidateContext

func (ids *EndDeviceIdentifiers) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*EndDeviceIdentifiers) ValidateFields

func (m *EndDeviceIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceIdentifiers) XXX_DiscardUnknown

func (m *EndDeviceIdentifiers) XXX_DiscardUnknown()

func (*EndDeviceIdentifiers) XXX_Marshal

func (m *EndDeviceIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceIdentifiers) XXX_Merge

func (m *EndDeviceIdentifiers) XXX_Merge(src proto.Message)

func (*EndDeviceIdentifiers) XXX_Size

func (m *EndDeviceIdentifiers) XXX_Size() int

func (*EndDeviceIdentifiers) XXX_Unmarshal

func (m *EndDeviceIdentifiers) XXX_Unmarshal(b []byte) error

type EndDeviceIdentifiersValidationError

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

EndDeviceIdentifiersValidationError is the validation error returned by EndDeviceIdentifiers.ValidateFields if the designated constraints aren't met.

func (EndDeviceIdentifiersValidationError) Cause

Cause function returns cause value.

func (EndDeviceIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceIdentifiersValidationError) Field

Field function returns field value.

func (EndDeviceIdentifiersValidationError) Key

Key function returns key value.

func (EndDeviceIdentifiersValidationError) Reason

Reason function returns reason value.

type EndDeviceModel

type EndDeviceModel struct {
	BrandID              string   `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	ID                   string   `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel

func NewPopulatedEndDeviceModel(r randyEndDevice, easy bool) *EndDeviceModel

func (*EndDeviceModel) Descriptor

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

func (*EndDeviceModel) Equal

func (this *EndDeviceModel) Equal(that interface{}) bool

func (*EndDeviceModel) GetBrandID

func (m *EndDeviceModel) GetBrandID() string

func (*EndDeviceModel) GetID

func (m *EndDeviceModel) GetID() string

func (*EndDeviceModel) GetName

func (m *EndDeviceModel) GetName() string

func (*EndDeviceModel) Marshal

func (m *EndDeviceModel) Marshal() (dAtA []byte, err error)

func (*EndDeviceModel) MarshalTo

func (m *EndDeviceModel) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceModel) MarshalToSizedBuffer

func (m *EndDeviceModel) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceModel) ProtoMessage

func (*EndDeviceModel) ProtoMessage()

func (*EndDeviceModel) Reset

func (m *EndDeviceModel) Reset()

func (*EndDeviceModel) SetFields

func (dst *EndDeviceModel) SetFields(src *EndDeviceModel, paths ...string) error

func (*EndDeviceModel) Size

func (m *EndDeviceModel) Size() (n int)

func (*EndDeviceModel) String

func (this *EndDeviceModel) String() string

func (*EndDeviceModel) Unmarshal

func (m *EndDeviceModel) Unmarshal(dAtA []byte) error

func (*EndDeviceModel) ValidateFields

func (m *EndDeviceModel) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceModel with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceModel) XXX_DiscardUnknown

func (m *EndDeviceModel) XXX_DiscardUnknown()

func (*EndDeviceModel) XXX_Marshal

func (m *EndDeviceModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceModel) XXX_Merge

func (m *EndDeviceModel) XXX_Merge(src proto.Message)

func (*EndDeviceModel) XXX_Size

func (m *EndDeviceModel) XXX_Size() int

func (*EndDeviceModel) XXX_Unmarshal

func (m *EndDeviceModel) XXX_Unmarshal(b []byte) error

type EndDeviceModelValidationError

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

EndDeviceModelValidationError is the validation error returned by EndDeviceModel.ValidateFields if the designated constraints aren't met.

func (EndDeviceModelValidationError) Cause

Cause function returns cause value.

func (EndDeviceModelValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModelValidationError) ErrorName

func (e EndDeviceModelValidationError) ErrorName() string

ErrorName returns error name.

func (EndDeviceModelValidationError) Field

Field function returns field value.

func (EndDeviceModelValidationError) Key

Key function returns key value.

func (EndDeviceModelValidationError) Reason

Reason function returns reason value.

type EndDeviceQRCodeGeneratorClient

type EndDeviceQRCodeGeneratorClient interface {
	// Return the QR code format.
	GetFormat(ctx context.Context, in *GetQRCodeFormatRequest, opts ...grpc.CallOption) (*QRCodeFormat, error)
	// Returns the supported formats.
	ListFormats(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*QRCodeFormats, error)
	// Generates a QR code.
	Generate(ctx context.Context, in *GenerateEndDeviceQRCodeRequest, opts ...grpc.CallOption) (*GenerateQRCodeResponse, error)
}

EndDeviceQRCodeGeneratorClient is the client API for EndDeviceQRCodeGenerator service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEndDeviceQRCodeGeneratorClient

func NewEndDeviceQRCodeGeneratorClient(cc *grpc.ClientConn) EndDeviceQRCodeGeneratorClient

type EndDeviceQRCodeGeneratorServer

type EndDeviceQRCodeGeneratorServer interface {
	// Return the QR code format.
	GetFormat(context.Context, *GetQRCodeFormatRequest) (*QRCodeFormat, error)
	// Returns the supported formats.
	ListFormats(context.Context, *types.Empty) (*QRCodeFormats, error)
	// Generates a QR code.
	Generate(context.Context, *GenerateEndDeviceQRCodeRequest) (*GenerateQRCodeResponse, error)
}

EndDeviceQRCodeGeneratorServer is the server API for EndDeviceQRCodeGenerator service.

type EndDeviceRegistryClient

type EndDeviceRegistryClient interface {
	// Create a new end device within an application.
	Create(ctx context.Context, in *CreateEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Get the end device with the given identifiers, selecting the fields given
	// by the field mask.
	Get(ctx context.Context, in *GetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	GetIdentifiersForEUIs(ctx context.Context, in *GetEndDeviceIdentifiersForEUIsRequest, opts ...grpc.CallOption) (*EndDeviceIdentifiers, error)
	// List applications. See request message for details.
	List(ctx context.Context, in *ListEndDevicesRequest, opts ...grpc.CallOption) (*EndDevices, error)
	Update(ctx context.Context, in *UpdateEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	Delete(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

EndDeviceRegistryClient is the client API for EndDeviceRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEndDeviceRegistryClient

func NewEndDeviceRegistryClient(cc *grpc.ClientConn) EndDeviceRegistryClient

type EndDeviceRegistrySearchClient

type EndDeviceRegistrySearchClient interface {
	SearchEndDevices(ctx context.Context, in *SearchEndDevicesRequest, opts ...grpc.CallOption) (*EndDevices, error)
}

EndDeviceRegistrySearchClient is the client API for EndDeviceRegistrySearch service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEndDeviceRegistrySearchClient

func NewEndDeviceRegistrySearchClient(cc *grpc.ClientConn) EndDeviceRegistrySearchClient

type EndDeviceRegistrySearchServer

type EndDeviceRegistrySearchServer interface {
	SearchEndDevices(context.Context, *SearchEndDevicesRequest) (*EndDevices, error)
}

EndDeviceRegistrySearchServer is the server API for EndDeviceRegistrySearch service.

type EndDeviceRegistryServer

type EndDeviceRegistryServer interface {
	// Create a new end device within an application.
	Create(context.Context, *CreateEndDeviceRequest) (*EndDevice, error)
	// Get the end device with the given identifiers, selecting the fields given
	// by the field mask.
	Get(context.Context, *GetEndDeviceRequest) (*EndDevice, error)
	GetIdentifiersForEUIs(context.Context, *GetEndDeviceIdentifiersForEUIsRequest) (*EndDeviceIdentifiers, error)
	// List applications. See request message for details.
	List(context.Context, *ListEndDevicesRequest) (*EndDevices, error)
	Update(context.Context, *UpdateEndDeviceRequest) (*EndDevice, error)
	Delete(context.Context, *EndDeviceIdentifiers) (*types.Empty, error)
}

EndDeviceRegistryServer is the server API for EndDeviceRegistry service.

type EndDeviceTemplate

type EndDeviceTemplate struct {
	EndDevice            EndDevice       `protobuf:"bytes,1,opt,name=end_device,json=endDevice,proto3" json:"end_device"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	MappingKey           string          `protobuf:"bytes,3,opt,name=mapping_key,json=mappingKey,proto3" json:"mapping_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedEndDeviceTemplate

func NewPopulatedEndDeviceTemplate(r randyEndDevice, easy bool) *EndDeviceTemplate

func (*EndDeviceTemplate) Descriptor

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

func (*EndDeviceTemplate) Equal

func (this *EndDeviceTemplate) Equal(that interface{}) bool

func (*EndDeviceTemplate) GetEndDevice

func (m *EndDeviceTemplate) GetEndDevice() EndDevice

func (*EndDeviceTemplate) GetFieldMask

func (m *EndDeviceTemplate) GetFieldMask() types.FieldMask

func (*EndDeviceTemplate) GetMappingKey

func (m *EndDeviceTemplate) GetMappingKey() string

func (*EndDeviceTemplate) Marshal

func (m *EndDeviceTemplate) Marshal() (dAtA []byte, err error)

func (*EndDeviceTemplate) MarshalTo

func (m *EndDeviceTemplate) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceTemplate) MarshalToSizedBuffer

func (m *EndDeviceTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceTemplate) ProtoMessage

func (*EndDeviceTemplate) ProtoMessage()

func (*EndDeviceTemplate) Reset

func (m *EndDeviceTemplate) Reset()

func (*EndDeviceTemplate) SetFields

func (dst *EndDeviceTemplate) SetFields(src *EndDeviceTemplate, paths ...string) error

func (*EndDeviceTemplate) Size

func (m *EndDeviceTemplate) Size() (n int)

func (*EndDeviceTemplate) String

func (this *EndDeviceTemplate) String() string

func (*EndDeviceTemplate) Unmarshal

func (m *EndDeviceTemplate) Unmarshal(dAtA []byte) error

func (*EndDeviceTemplate) ValidateFields

func (m *EndDeviceTemplate) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceTemplate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceTemplate) XXX_DiscardUnknown

func (m *EndDeviceTemplate) XXX_DiscardUnknown()

func (*EndDeviceTemplate) XXX_Marshal

func (m *EndDeviceTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceTemplate) XXX_Merge

func (m *EndDeviceTemplate) XXX_Merge(src proto.Message)

func (*EndDeviceTemplate) XXX_Size

func (m *EndDeviceTemplate) XXX_Size() int

func (*EndDeviceTemplate) XXX_Unmarshal

func (m *EndDeviceTemplate) XXX_Unmarshal(b []byte) error

type EndDeviceTemplateConverterClient

type EndDeviceTemplateConverterClient interface {
	// Returns the configured formats to convert from.
	ListFormats(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*EndDeviceTemplateFormats, error)
	// Converts the binary data to a stream of end device templates.
	Convert(ctx context.Context, in *ConvertEndDeviceTemplateRequest, opts ...grpc.CallOption) (EndDeviceTemplateConverter_ConvertClient, error)
}

EndDeviceTemplateConverterClient is the client API for EndDeviceTemplateConverter service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEndDeviceTemplateConverterClient

func NewEndDeviceTemplateConverterClient(cc *grpc.ClientConn) EndDeviceTemplateConverterClient

type EndDeviceTemplateConverterServer

type EndDeviceTemplateConverterServer interface {
	// Returns the configured formats to convert from.
	ListFormats(context.Context, *types.Empty) (*EndDeviceTemplateFormats, error)
	// Converts the binary data to a stream of end device templates.
	Convert(*ConvertEndDeviceTemplateRequest, EndDeviceTemplateConverter_ConvertServer) error
}

EndDeviceTemplateConverterServer is the server API for EndDeviceTemplateConverter service.

type EndDeviceTemplateConverter_ConvertClient

type EndDeviceTemplateConverter_ConvertClient interface {
	Recv() (*EndDeviceTemplate, error)
	grpc.ClientStream
}

type EndDeviceTemplateConverter_ConvertServer

type EndDeviceTemplateConverter_ConvertServer interface {
	Send(*EndDeviceTemplate) error
	grpc.ServerStream
}

type EndDeviceTemplateFormat

type EndDeviceTemplateFormat struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	FileExtensions       []string `protobuf:"bytes,3,rep,name=file_extensions,json=fileExtensions,proto3" json:"file_extensions,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceTemplateFormat

func NewPopulatedEndDeviceTemplateFormat(r randyEndDevice, easy bool) *EndDeviceTemplateFormat

func (*EndDeviceTemplateFormat) Descriptor

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

func (*EndDeviceTemplateFormat) Equal

func (this *EndDeviceTemplateFormat) Equal(that interface{}) bool

func (*EndDeviceTemplateFormat) GetDescription

func (m *EndDeviceTemplateFormat) GetDescription() string

func (*EndDeviceTemplateFormat) GetFileExtensions

func (m *EndDeviceTemplateFormat) GetFileExtensions() []string

func (*EndDeviceTemplateFormat) GetName

func (m *EndDeviceTemplateFormat) GetName() string

func (*EndDeviceTemplateFormat) Marshal

func (m *EndDeviceTemplateFormat) Marshal() (dAtA []byte, err error)

func (*EndDeviceTemplateFormat) MarshalTo

func (m *EndDeviceTemplateFormat) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceTemplateFormat) MarshalToSizedBuffer

func (m *EndDeviceTemplateFormat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceTemplateFormat) ProtoMessage

func (*EndDeviceTemplateFormat) ProtoMessage()

func (*EndDeviceTemplateFormat) Reset

func (m *EndDeviceTemplateFormat) Reset()

func (*EndDeviceTemplateFormat) SetFields

func (dst *EndDeviceTemplateFormat) SetFields(src *EndDeviceTemplateFormat, paths ...string) error

func (*EndDeviceTemplateFormat) Size

func (m *EndDeviceTemplateFormat) Size() (n int)

func (*EndDeviceTemplateFormat) String

func (this *EndDeviceTemplateFormat) String() string

func (*EndDeviceTemplateFormat) Unmarshal

func (m *EndDeviceTemplateFormat) Unmarshal(dAtA []byte) error

func (*EndDeviceTemplateFormat) ValidateFields

func (m *EndDeviceTemplateFormat) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceTemplateFormat with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceTemplateFormat) XXX_DiscardUnknown

func (m *EndDeviceTemplateFormat) XXX_DiscardUnknown()

func (*EndDeviceTemplateFormat) XXX_Marshal

func (m *EndDeviceTemplateFormat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceTemplateFormat) XXX_Merge

func (m *EndDeviceTemplateFormat) XXX_Merge(src proto.Message)

func (*EndDeviceTemplateFormat) XXX_Size

func (m *EndDeviceTemplateFormat) XXX_Size() int

func (*EndDeviceTemplateFormat) XXX_Unmarshal

func (m *EndDeviceTemplateFormat) XXX_Unmarshal(b []byte) error

type EndDeviceTemplateFormatValidationError

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

EndDeviceTemplateFormatValidationError is the validation error returned by EndDeviceTemplateFormat.ValidateFields if the designated constraints aren't met.

func (EndDeviceTemplateFormatValidationError) Cause

Cause function returns cause value.

func (EndDeviceTemplateFormatValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceTemplateFormatValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceTemplateFormatValidationError) Field

Field function returns field value.

func (EndDeviceTemplateFormatValidationError) Key

Key function returns key value.

func (EndDeviceTemplateFormatValidationError) Reason

Reason function returns reason value.

type EndDeviceTemplateFormats

type EndDeviceTemplateFormats struct {
	Formats              map[string]*EndDeviceTemplateFormat `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func NewPopulatedEndDeviceTemplateFormats

func NewPopulatedEndDeviceTemplateFormats(r randyEndDevice, easy bool) *EndDeviceTemplateFormats

func (*EndDeviceTemplateFormats) Descriptor

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

func (*EndDeviceTemplateFormats) Equal

func (this *EndDeviceTemplateFormats) Equal(that interface{}) bool

func (*EndDeviceTemplateFormats) GetFormats

func (*EndDeviceTemplateFormats) Marshal

func (m *EndDeviceTemplateFormats) Marshal() (dAtA []byte, err error)

func (*EndDeviceTemplateFormats) MarshalTo

func (m *EndDeviceTemplateFormats) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceTemplateFormats) MarshalToSizedBuffer

func (m *EndDeviceTemplateFormats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceTemplateFormats) ProtoMessage

func (*EndDeviceTemplateFormats) ProtoMessage()

func (*EndDeviceTemplateFormats) Reset

func (m *EndDeviceTemplateFormats) Reset()

func (*EndDeviceTemplateFormats) SetFields

func (dst *EndDeviceTemplateFormats) SetFields(src *EndDeviceTemplateFormats, paths ...string) error

func (*EndDeviceTemplateFormats) Size

func (m *EndDeviceTemplateFormats) Size() (n int)

func (*EndDeviceTemplateFormats) String

func (this *EndDeviceTemplateFormats) String() string

func (*EndDeviceTemplateFormats) Unmarshal

func (m *EndDeviceTemplateFormats) Unmarshal(dAtA []byte) error

func (*EndDeviceTemplateFormats) ValidateFields

func (m *EndDeviceTemplateFormats) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceTemplateFormats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceTemplateFormats) XXX_DiscardUnknown

func (m *EndDeviceTemplateFormats) XXX_DiscardUnknown()

func (*EndDeviceTemplateFormats) XXX_Marshal

func (m *EndDeviceTemplateFormats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceTemplateFormats) XXX_Merge

func (m *EndDeviceTemplateFormats) XXX_Merge(src proto.Message)

func (*EndDeviceTemplateFormats) XXX_Size

func (m *EndDeviceTemplateFormats) XXX_Size() int

func (*EndDeviceTemplateFormats) XXX_Unmarshal

func (m *EndDeviceTemplateFormats) XXX_Unmarshal(b []byte) error

type EndDeviceTemplateFormatsValidationError

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

EndDeviceTemplateFormatsValidationError is the validation error returned by EndDeviceTemplateFormats.ValidateFields if the designated constraints aren't met.

func (EndDeviceTemplateFormatsValidationError) Cause

Cause function returns cause value.

func (EndDeviceTemplateFormatsValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceTemplateFormatsValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceTemplateFormatsValidationError) Field

Field function returns field value.

func (EndDeviceTemplateFormatsValidationError) Key

Key function returns key value.

func (EndDeviceTemplateFormatsValidationError) Reason

Reason function returns reason value.

type EndDeviceTemplateValidationError

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

EndDeviceTemplateValidationError is the validation error returned by EndDeviceTemplate.ValidateFields if the designated constraints aren't met.

func (EndDeviceTemplateValidationError) Cause

Cause function returns cause value.

func (EndDeviceTemplateValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceTemplateValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceTemplateValidationError) Field

Field function returns field value.

func (EndDeviceTemplateValidationError) Key

Key function returns key value.

func (EndDeviceTemplateValidationError) Reason

Reason function returns reason value.

type EndDeviceValidationError

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

EndDeviceValidationError is the validation error returned by EndDevice.ValidateFields if the designated constraints aren't met.

func (EndDeviceValidationError) Cause

func (e EndDeviceValidationError) Cause() error

Cause function returns cause value.

func (EndDeviceValidationError) Error

func (e EndDeviceValidationError) Error() string

Error satisfies the builtin error interface

func (EndDeviceValidationError) ErrorName

func (e EndDeviceValidationError) ErrorName() string

ErrorName returns error name.

func (EndDeviceValidationError) Field

func (e EndDeviceValidationError) Field() string

Field function returns field value.

func (EndDeviceValidationError) Key

Key function returns key value.

func (EndDeviceValidationError) Reason

func (e EndDeviceValidationError) Reason() string

Reason function returns reason value.

type EndDeviceVersion

type EndDeviceVersion struct {
	// Version identifiers.
	EndDeviceVersionIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	// LoRaWAN MAC version.
	LoRaWANVersion MACVersion `` /* 135-byte string literal not displayed */
	// LoRaWAN PHY version.
	LoRaWANPHYVersion PHYVersion `` /* 146-byte string literal not displayed */
	// ID of the frequency plan used by this device.
	FrequencyPlanID string `protobuf:"bytes,4,opt,name=frequency_plan_id,json=frequencyPlanId,proto3" json:"frequency_plan_id,omitempty"`
	// Photos contains file names of device photos.
	Photos []string `protobuf:"bytes,5,rep,name=photos,proto3" json:"photos,omitempty"`
	// Whether the device supports class B.
	SupportsClassB bool `protobuf:"varint,6,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Whether the device supports class C.
	SupportsClassC bool `protobuf:"varint,7,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// Default MAC layer settings of the device.
	DefaultMACSettings *MACSettings `protobuf:"bytes,8,opt,name=default_mac_settings,json=defaultMacSettings,proto3" json:"default_mac_settings,omitempty"`
	// Minimum frequency the device is capable of using (Hz).
	MinFrequency uint64 `protobuf:"varint,9,opt,name=min_frequency,json=minFrequency,proto3" json:"min_frequency,omitempty"`
	// Maximum frequency the device is capable of using (Hz).
	MaxFrequency uint64 `protobuf:"varint,10,opt,name=max_frequency,json=maxFrequency,proto3" json:"max_frequency,omitempty"`
	// The device supports join (it's OTAA).
	SupportsJoin bool `protobuf:"varint,11,opt,name=supports_join,json=supportsJoin,proto3" json:"supports_join,omitempty"`
	// Whether the device resets the join and dev nonces (not LoRaWAN compliant).
	ResetsJoinNonces bool `protobuf:"varint,12,opt,name=resets_join_nonces,json=resetsJoinNonces,proto3" json:"resets_join_nonces,omitempty"`
	// Default formatters defining the payload formats for this end device.
	DefaultFormatters    MessagePayloadFormatters `protobuf:"bytes,13,opt,name=default_formatters,json=defaultFormatters,proto3" json:"default_formatters"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

Template for creating end devices.

func NewPopulatedEndDeviceVersion

func NewPopulatedEndDeviceVersion(r randyEndDevice, easy bool) *EndDeviceVersion

func (*EndDeviceVersion) Descriptor

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

func (*EndDeviceVersion) Equal

func (this *EndDeviceVersion) Equal(that interface{}) bool

func (*EndDeviceVersion) GetDefaultFormatters

func (m *EndDeviceVersion) GetDefaultFormatters() MessagePayloadFormatters

func (*EndDeviceVersion) GetDefaultMACSettings

func (m *EndDeviceVersion) GetDefaultMACSettings() *MACSettings

func (*EndDeviceVersion) GetFrequencyPlanID

func (m *EndDeviceVersion) GetFrequencyPlanID() string

func (*EndDeviceVersion) GetLoRaWANPHYVersion

func (m *EndDeviceVersion) GetLoRaWANPHYVersion() PHYVersion

func (*EndDeviceVersion) GetLoRaWANVersion

func (m *EndDeviceVersion) GetLoRaWANVersion() MACVersion

func (*EndDeviceVersion) GetMaxFrequency

func (m *EndDeviceVersion) GetMaxFrequency() uint64

func (*EndDeviceVersion) GetMinFrequency

func (m *EndDeviceVersion) GetMinFrequency() uint64

func (*EndDeviceVersion) GetPhotos

func (m *EndDeviceVersion) GetPhotos() []string

func (*EndDeviceVersion) GetResetsJoinNonces

func (m *EndDeviceVersion) GetResetsJoinNonces() bool

func (*EndDeviceVersion) GetSupportsClassB

func (m *EndDeviceVersion) GetSupportsClassB() bool

func (*EndDeviceVersion) GetSupportsClassC

func (m *EndDeviceVersion) GetSupportsClassC() bool

func (*EndDeviceVersion) GetSupportsJoin

func (m *EndDeviceVersion) GetSupportsJoin() bool

func (*EndDeviceVersion) Marshal

func (m *EndDeviceVersion) Marshal() (dAtA []byte, err error)

func (*EndDeviceVersion) MarshalTo

func (m *EndDeviceVersion) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceVersion) MarshalToSizedBuffer

func (m *EndDeviceVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceVersion) ProtoMessage

func (*EndDeviceVersion) ProtoMessage()

func (*EndDeviceVersion) Reset

func (m *EndDeviceVersion) Reset()

func (*EndDeviceVersion) SetFields

func (dst *EndDeviceVersion) SetFields(src *EndDeviceVersion, paths ...string) error

func (*EndDeviceVersion) Size

func (m *EndDeviceVersion) Size() (n int)

func (*EndDeviceVersion) String

func (this *EndDeviceVersion) String() string

func (*EndDeviceVersion) Unmarshal

func (m *EndDeviceVersion) Unmarshal(dAtA []byte) error

func (*EndDeviceVersion) ValidateFields

func (m *EndDeviceVersion) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceVersion with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceVersion) XXX_DiscardUnknown

func (m *EndDeviceVersion) XXX_DiscardUnknown()

func (*EndDeviceVersion) XXX_Marshal

func (m *EndDeviceVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceVersion) XXX_Merge

func (m *EndDeviceVersion) XXX_Merge(src proto.Message)

func (*EndDeviceVersion) XXX_Size

func (m *EndDeviceVersion) XXX_Size() int

func (*EndDeviceVersion) XXX_Unmarshal

func (m *EndDeviceVersion) XXX_Unmarshal(b []byte) error

type EndDeviceVersionIdentifiers

type EndDeviceVersionIdentifiers struct {
	BrandID              string   `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	ModelID              string   `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	HardwareVersion      string   `protobuf:"bytes,3,opt,name=hardware_version,json=hardwareVersion,proto3" json:"hardware_version,omitempty"`
	FirmwareVersion      string   `protobuf:"bytes,4,opt,name=firmware_version,json=firmwareVersion,proto3" json:"firmware_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Identifies an end device model with version information.

func NewPopulatedEndDeviceVersionIdentifiers

func NewPopulatedEndDeviceVersionIdentifiers(r randyEndDevice, easy bool) *EndDeviceVersionIdentifiers

func (*EndDeviceVersionIdentifiers) Descriptor

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

func (*EndDeviceVersionIdentifiers) Equal

func (this *EndDeviceVersionIdentifiers) Equal(that interface{}) bool

func (*EndDeviceVersionIdentifiers) GetBrandID

func (m *EndDeviceVersionIdentifiers) GetBrandID() string

func (*EndDeviceVersionIdentifiers) GetFirmwareVersion

func (m *EndDeviceVersionIdentifiers) GetFirmwareVersion() string

func (*EndDeviceVersionIdentifiers) GetHardwareVersion

func (m *EndDeviceVersionIdentifiers) GetHardwareVersion() string

func (*EndDeviceVersionIdentifiers) GetModelID

func (m *EndDeviceVersionIdentifiers) GetModelID() string

func (*EndDeviceVersionIdentifiers) Marshal

func (m *EndDeviceVersionIdentifiers) Marshal() (dAtA []byte, err error)

func (*EndDeviceVersionIdentifiers) MarshalTo

func (m *EndDeviceVersionIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*EndDeviceVersionIdentifiers) MarshalToSizedBuffer

func (m *EndDeviceVersionIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDeviceVersionIdentifiers) ProtoMessage

func (*EndDeviceVersionIdentifiers) ProtoMessage()

func (*EndDeviceVersionIdentifiers) Reset

func (m *EndDeviceVersionIdentifiers) Reset()

func (*EndDeviceVersionIdentifiers) SetFields

func (*EndDeviceVersionIdentifiers) Size

func (m *EndDeviceVersionIdentifiers) Size() (n int)

func (*EndDeviceVersionIdentifiers) String

func (this *EndDeviceVersionIdentifiers) String() string

func (*EndDeviceVersionIdentifiers) Unmarshal

func (m *EndDeviceVersionIdentifiers) Unmarshal(dAtA []byte) error

func (*EndDeviceVersionIdentifiers) ValidateFields

func (m *EndDeviceVersionIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDeviceVersionIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDeviceVersionIdentifiers) XXX_DiscardUnknown

func (m *EndDeviceVersionIdentifiers) XXX_DiscardUnknown()

func (*EndDeviceVersionIdentifiers) XXX_Marshal

func (m *EndDeviceVersionIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDeviceVersionIdentifiers) XXX_Merge

func (m *EndDeviceVersionIdentifiers) XXX_Merge(src proto.Message)

func (*EndDeviceVersionIdentifiers) XXX_Size

func (m *EndDeviceVersionIdentifiers) XXX_Size() int

func (*EndDeviceVersionIdentifiers) XXX_Unmarshal

func (m *EndDeviceVersionIdentifiers) XXX_Unmarshal(b []byte) error

type EndDeviceVersionIdentifiersValidationError

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

EndDeviceVersionIdentifiersValidationError is the validation error returned by EndDeviceVersionIdentifiers.ValidateFields if the designated constraints aren't met.

func (EndDeviceVersionIdentifiersValidationError) Cause

Cause function returns cause value.

func (EndDeviceVersionIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceVersionIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceVersionIdentifiersValidationError) Field

Field function returns field value.

func (EndDeviceVersionIdentifiersValidationError) Key

Key function returns key value.

func (EndDeviceVersionIdentifiersValidationError) Reason

Reason function returns reason value.

type EndDeviceVersionValidationError

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

EndDeviceVersionValidationError is the validation error returned by EndDeviceVersion.ValidateFields if the designated constraints aren't met.

func (EndDeviceVersionValidationError) Cause

Cause function returns cause value.

func (EndDeviceVersionValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceVersionValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceVersionValidationError) Field

Field function returns field value.

func (EndDeviceVersionValidationError) Key

Key function returns key value.

func (EndDeviceVersionValidationError) Reason

Reason function returns reason value.

type EndDevices

type EndDevices struct {
	EndDevices           []*EndDevice `protobuf:"bytes,1,rep,name=end_devices,json=endDevices,proto3" json:"end_devices,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func NewPopulatedEndDevices

func NewPopulatedEndDevices(r randyEndDevice, easy bool) *EndDevices

func (*EndDevices) Descriptor

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

func (*EndDevices) Equal

func (this *EndDevices) Equal(that interface{}) bool

func (*EndDevices) GetEndDevices

func (m *EndDevices) GetEndDevices() []*EndDevice

func (*EndDevices) Marshal

func (m *EndDevices) Marshal() (dAtA []byte, err error)

func (*EndDevices) MarshalTo

func (m *EndDevices) MarshalTo(dAtA []byte) (int, error)

func (*EndDevices) MarshalToSizedBuffer

func (m *EndDevices) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EndDevices) ProtoMessage

func (*EndDevices) ProtoMessage()

func (*EndDevices) Reset

func (m *EndDevices) Reset()

func (*EndDevices) SetFields

func (dst *EndDevices) SetFields(src *EndDevices, paths ...string) error

func (*EndDevices) Size

func (m *EndDevices) Size() (n int)

func (*EndDevices) String

func (this *EndDevices) String() string

func (*EndDevices) Unmarshal

func (m *EndDevices) Unmarshal(dAtA []byte) error

func (*EndDevices) ValidateFields

func (m *EndDevices) ValidateFields(paths ...string) error

ValidateFields checks the field values on EndDevices with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EndDevices) XXX_DiscardUnknown

func (m *EndDevices) XXX_DiscardUnknown()

func (*EndDevices) XXX_Marshal

func (m *EndDevices) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EndDevices) XXX_Merge

func (m *EndDevices) XXX_Merge(src proto.Message)

func (*EndDevices) XXX_Size

func (m *EndDevices) XXX_Size() int

func (*EndDevices) XXX_Unmarshal

func (m *EndDevices) XXX_Unmarshal(b []byte) error

type EndDevicesValidationError

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

EndDevicesValidationError is the validation error returned by EndDevices.ValidateFields if the designated constraints aren't met.

func (EndDevicesValidationError) Cause

func (e EndDevicesValidationError) Cause() error

Cause function returns cause value.

func (EndDevicesValidationError) Error

Error satisfies the builtin error interface

func (EndDevicesValidationError) ErrorName

func (e EndDevicesValidationError) ErrorName() string

ErrorName returns error name.

func (EndDevicesValidationError) Field

Field function returns field value.

func (EndDevicesValidationError) Key

Key function returns key value.

func (EndDevicesValidationError) Reason

func (e EndDevicesValidationError) Reason() string

Reason function returns reason value.

type EntityAccessClient

type EntityAccessClient interface {
	// AuthInfo returns information about the authentication that is used on the request.
	AuthInfo(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*AuthInfoResponse, error)
}

EntityAccessClient is the client API for EntityAccess service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEntityAccessClient

func NewEntityAccessClient(cc *grpc.ClientConn) EntityAccessClient

type EntityAccessServer

type EntityAccessServer interface {
	// AuthInfo returns information about the authentication that is used on the request.
	AuthInfo(context.Context, *types.Empty) (*AuthInfoResponse, error)
}

EntityAccessServer is the server API for EntityAccess service.

type EntityIdentifiers

type EntityIdentifiers struct {
	// Types that are valid to be assigned to Ids:
	//	*EntityIdentifiers_ApplicationIDs
	//	*EntityIdentifiers_ClientIDs
	//	*EntityIdentifiers_DeviceIDs
	//	*EntityIdentifiers_GatewayIDs
	//	*EntityIdentifiers_OrganizationIDs
	//	*EntityIdentifiers_UserIDs
	Ids                  isEntityIdentifiers_Ids `protobuf_oneof:"ids"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

EntityIdentifiers contains one of the possible entity identifiers.

func NewPopulatedEntityIdentifiers

func NewPopulatedEntityIdentifiers(r randyIdentifiers, easy bool) *EntityIdentifiers

func (EntityIdentifiers) CombinedIdentifiers

func (ids EntityIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the EntityIdentifiers as a CombinedIdentifiers type.

func (*EntityIdentifiers) Descriptor

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

func (EntityIdentifiers) EntityIdentifiers

func (ids EntityIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns itself.

func (EntityIdentifiers) EntityType

func (ids EntityIdentifiers) EntityType() string

EntityType returns the entity type for the Identifiers inside the oneof.

func (*EntityIdentifiers) Equal

func (this *EntityIdentifiers) Equal(that interface{}) bool

func (*EntityIdentifiers) GetApplicationIDs

func (m *EntityIdentifiers) GetApplicationIDs() *ApplicationIdentifiers

func (*EntityIdentifiers) GetClientIDs

func (m *EntityIdentifiers) GetClientIDs() *ClientIdentifiers

func (*EntityIdentifiers) GetDeviceIDs

func (m *EntityIdentifiers) GetDeviceIDs() *EndDeviceIdentifiers

func (*EntityIdentifiers) GetGatewayIDs

func (m *EntityIdentifiers) GetGatewayIDs() *GatewayIdentifiers

func (*EntityIdentifiers) GetIds

func (m *EntityIdentifiers) GetIds() isEntityIdentifiers_Ids

func (*EntityIdentifiers) GetOrganizationIDs

func (m *EntityIdentifiers) GetOrganizationIDs() *OrganizationIdentifiers

func (*EntityIdentifiers) GetUserIDs

func (m *EntityIdentifiers) GetUserIDs() *UserIdentifiers

func (EntityIdentifiers) IDString

func (ids EntityIdentifiers) IDString() string

IDString returns the ID string of the Identifiers inside the oneof.

func (EntityIdentifiers) Identifiers

func (ids EntityIdentifiers) Identifiers() Identifiers

Identifiers returns the concrete identifiers inside the oneof.

func (*EntityIdentifiers) Marshal

func (m *EntityIdentifiers) Marshal() (dAtA []byte, err error)

func (*EntityIdentifiers) MarshalTo

func (m *EntityIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers) MarshalToSizedBuffer

func (m *EntityIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers) ProtoMessage

func (*EntityIdentifiers) ProtoMessage()

func (*EntityIdentifiers) Reset

func (m *EntityIdentifiers) Reset()

func (*EntityIdentifiers) SetFields

func (dst *EntityIdentifiers) SetFields(src *EntityIdentifiers, paths ...string) error

func (*EntityIdentifiers) Size

func (m *EntityIdentifiers) Size() (n int)

func (*EntityIdentifiers) String

func (this *EntityIdentifiers) String() string

func (*EntityIdentifiers) Unmarshal

func (m *EntityIdentifiers) Unmarshal(dAtA []byte) error

func (*EntityIdentifiers) ValidateFields

func (m *EntityIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on EntityIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*EntityIdentifiers) XXX_DiscardUnknown

func (m *EntityIdentifiers) XXX_DiscardUnknown()

func (*EntityIdentifiers) XXX_Marshal

func (m *EntityIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EntityIdentifiers) XXX_Merge

func (m *EntityIdentifiers) XXX_Merge(src proto.Message)

func (*EntityIdentifiers) XXX_OneofWrappers

func (*EntityIdentifiers) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*EntityIdentifiers) XXX_Size

func (m *EntityIdentifiers) XXX_Size() int

func (*EntityIdentifiers) XXX_Unmarshal

func (m *EntityIdentifiers) XXX_Unmarshal(b []byte) error

type EntityIdentifiersValidationError

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

EntityIdentifiersValidationError is the validation error returned by EntityIdentifiers.ValidateFields if the designated constraints aren't met.

func (EntityIdentifiersValidationError) Cause

Cause function returns cause value.

func (EntityIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (EntityIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (EntityIdentifiersValidationError) Field

Field function returns field value.

func (EntityIdentifiersValidationError) Key

Key function returns key value.

func (EntityIdentifiersValidationError) Reason

Reason function returns reason value.

type EntityIdentifiers_ApplicationIDs

type EntityIdentifiers_ApplicationIDs struct {
	ApplicationIDs *ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,oneof" json:"application_ids,omitempty"`
}

func NewPopulatedEntityIdentifiers_ApplicationIDs

func NewPopulatedEntityIdentifiers_ApplicationIDs(r randyIdentifiers, easy bool) *EntityIdentifiers_ApplicationIDs

func (*EntityIdentifiers_ApplicationIDs) Equal

func (this *EntityIdentifiers_ApplicationIDs) Equal(that interface{}) bool

func (*EntityIdentifiers_ApplicationIDs) MarshalTo

func (m *EntityIdentifiers_ApplicationIDs) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers_ApplicationIDs) MarshalToSizedBuffer

func (m *EntityIdentifiers_ApplicationIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers_ApplicationIDs) Size

func (m *EntityIdentifiers_ApplicationIDs) Size() (n int)

func (*EntityIdentifiers_ApplicationIDs) String

type EntityIdentifiers_ClientIDs

type EntityIdentifiers_ClientIDs struct {
	ClientIDs *ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3,oneof" json:"client_ids,omitempty"`
}

func NewPopulatedEntityIdentifiers_ClientIDs

func NewPopulatedEntityIdentifiers_ClientIDs(r randyIdentifiers, easy bool) *EntityIdentifiers_ClientIDs

func (*EntityIdentifiers_ClientIDs) Equal

func (this *EntityIdentifiers_ClientIDs) Equal(that interface{}) bool

func (*EntityIdentifiers_ClientIDs) MarshalTo

func (m *EntityIdentifiers_ClientIDs) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers_ClientIDs) MarshalToSizedBuffer

func (m *EntityIdentifiers_ClientIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers_ClientIDs) Size

func (m *EntityIdentifiers_ClientIDs) Size() (n int)

func (*EntityIdentifiers_ClientIDs) String

func (this *EntityIdentifiers_ClientIDs) String() string

type EntityIdentifiers_DeviceIDs

type EntityIdentifiers_DeviceIDs struct {
	DeviceIDs *EndDeviceIdentifiers `protobuf:"bytes,3,opt,name=device_ids,json=deviceIds,proto3,oneof" json:"device_ids,omitempty"`
}

func NewPopulatedEntityIdentifiers_DeviceIDs

func NewPopulatedEntityIdentifiers_DeviceIDs(r randyIdentifiers, easy bool) *EntityIdentifiers_DeviceIDs

func (*EntityIdentifiers_DeviceIDs) Equal

func (this *EntityIdentifiers_DeviceIDs) Equal(that interface{}) bool

func (*EntityIdentifiers_DeviceIDs) MarshalTo

func (m *EntityIdentifiers_DeviceIDs) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers_DeviceIDs) MarshalToSizedBuffer

func (m *EntityIdentifiers_DeviceIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers_DeviceIDs) Size

func (m *EntityIdentifiers_DeviceIDs) Size() (n int)

func (*EntityIdentifiers_DeviceIDs) String

func (this *EntityIdentifiers_DeviceIDs) String() string

type EntityIdentifiers_GatewayIDs

type EntityIdentifiers_GatewayIDs struct {
	GatewayIDs *GatewayIdentifiers `protobuf:"bytes,4,opt,name=gateway_ids,json=gatewayIds,proto3,oneof" json:"gateway_ids,omitempty"`
}

func NewPopulatedEntityIdentifiers_GatewayIDs

func NewPopulatedEntityIdentifiers_GatewayIDs(r randyIdentifiers, easy bool) *EntityIdentifiers_GatewayIDs

func (*EntityIdentifiers_GatewayIDs) Equal

func (this *EntityIdentifiers_GatewayIDs) Equal(that interface{}) bool

func (*EntityIdentifiers_GatewayIDs) MarshalTo

func (m *EntityIdentifiers_GatewayIDs) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers_GatewayIDs) MarshalToSizedBuffer

func (m *EntityIdentifiers_GatewayIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers_GatewayIDs) Size

func (m *EntityIdentifiers_GatewayIDs) Size() (n int)

func (*EntityIdentifiers_GatewayIDs) String

func (this *EntityIdentifiers_GatewayIDs) String() string

type EntityIdentifiers_OrganizationIDs

type EntityIdentifiers_OrganizationIDs struct {
	OrganizationIDs *OrganizationIdentifiers `protobuf:"bytes,5,opt,name=organization_ids,json=organizationIds,proto3,oneof" json:"organization_ids,omitempty"`
}

func NewPopulatedEntityIdentifiers_OrganizationIDs

func NewPopulatedEntityIdentifiers_OrganizationIDs(r randyIdentifiers, easy bool) *EntityIdentifiers_OrganizationIDs

func (*EntityIdentifiers_OrganizationIDs) Equal

func (this *EntityIdentifiers_OrganizationIDs) Equal(that interface{}) bool

func (*EntityIdentifiers_OrganizationIDs) MarshalTo

func (m *EntityIdentifiers_OrganizationIDs) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers_OrganizationIDs) MarshalToSizedBuffer

func (m *EntityIdentifiers_OrganizationIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers_OrganizationIDs) Size

func (m *EntityIdentifiers_OrganizationIDs) Size() (n int)

func (*EntityIdentifiers_OrganizationIDs) String

type EntityIdentifiers_UserIDs

type EntityIdentifiers_UserIDs struct {
	UserIDs *UserIdentifiers `protobuf:"bytes,6,opt,name=user_ids,json=userIds,proto3,oneof" json:"user_ids,omitempty"`
}

func NewPopulatedEntityIdentifiers_UserIDs

func NewPopulatedEntityIdentifiers_UserIDs(r randyIdentifiers, easy bool) *EntityIdentifiers_UserIDs

func (*EntityIdentifiers_UserIDs) Equal

func (this *EntityIdentifiers_UserIDs) Equal(that interface{}) bool

func (*EntityIdentifiers_UserIDs) MarshalTo

func (m *EntityIdentifiers_UserIDs) MarshalTo(dAtA []byte) (int, error)

func (*EntityIdentifiers_UserIDs) MarshalToSizedBuffer

func (m *EntityIdentifiers_UserIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EntityIdentifiers_UserIDs) Size

func (m *EntityIdentifiers_UserIDs) Size() (n int)

func (*EntityIdentifiers_UserIDs) String

func (this *EntityIdentifiers_UserIDs) String() string

type EntityRegistrySearchClient

type EntityRegistrySearchClient interface {
	SearchApplications(ctx context.Context, in *SearchEntitiesRequest, opts ...grpc.CallOption) (*Applications, error)
	SearchClients(ctx context.Context, in *SearchEntitiesRequest, opts ...grpc.CallOption) (*Clients, error)
	SearchGateways(ctx context.Context, in *SearchEntitiesRequest, opts ...grpc.CallOption) (*Gateways, error)
	SearchOrganizations(ctx context.Context, in *SearchEntitiesRequest, opts ...grpc.CallOption) (*Organizations, error)
	SearchUsers(ctx context.Context, in *SearchEntitiesRequest, opts ...grpc.CallOption) (*Users, error)
}

EntityRegistrySearchClient is the client API for EntityRegistrySearch service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEntityRegistrySearchClient

func NewEntityRegistrySearchClient(cc *grpc.ClientConn) EntityRegistrySearchClient

type EntityRegistrySearchServer

type EntityRegistrySearchServer interface {
	SearchApplications(context.Context, *SearchEntitiesRequest) (*Applications, error)
	SearchClients(context.Context, *SearchEntitiesRequest) (*Clients, error)
	SearchGateways(context.Context, *SearchEntitiesRequest) (*Gateways, error)
	SearchOrganizations(context.Context, *SearchEntitiesRequest) (*Organizations, error)
	SearchUsers(context.Context, *SearchEntitiesRequest) (*Users, error)
}

EntityRegistrySearchServer is the server API for EntityRegistrySearch service.

type ErrorDetails

type ErrorDetails struct {
	// Namespace of the error (typically the package name in The Things Stack).
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// Name of the error.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The default (fallback) message format that should be used for the error.
	// This is also used if the client does not have a translation for the error.
	MessageFormat string `protobuf:"bytes,3,opt,name=message_format,json=messageFormat,proto3" json:"message_format,omitempty"`
	// Attributes that should be filled into the message format. Any extra attributes
	// can be displayed as error details.
	Attributes *types.Struct `protobuf:"bytes,4,opt,name=attributes,proto3" json:"attributes,omitempty"`
	// The correlation ID of the error can be used to correlate the error to stack
	// traces the network may (or may not) store about recent errors.
	CorrelationID string `protobuf:"bytes,5,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"`
	// The error that caused this error.
	Cause *ErrorDetails `protobuf:"bytes,6,opt,name=cause,proto3" json:"cause,omitempty"`
	// The status code of the error.
	Code uint32 `protobuf:"varint,7,opt,name=code,proto3" json:"code,omitempty"`
	// The details of the error.
	Details              []*types.Any `protobuf:"bytes,8,rep,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Error details that are communicated over gRPC (and HTTP) APIs. The messages (for translation) are stored as "error:<namespace>:<name>".

func ErrorDetailsToProto

func ErrorDetailsToProto(e errors.ErrorDetails) *ErrorDetails

func NewPopulatedErrorDetails

func NewPopulatedErrorDetails(r randyError, easy bool) *ErrorDetails

func (*ErrorDetails) Descriptor

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

func (*ErrorDetails) Equal

func (this *ErrorDetails) Equal(that interface{}) bool

func (*ErrorDetails) GetAttributes

func (m *ErrorDetails) GetAttributes() *types.Struct

func (*ErrorDetails) GetCause

func (m *ErrorDetails) GetCause() *ErrorDetails

func (*ErrorDetails) GetCode

func (m *ErrorDetails) GetCode() uint32

func (*ErrorDetails) GetCorrelationID

func (m *ErrorDetails) GetCorrelationID() string

func (*ErrorDetails) GetDetails

func (m *ErrorDetails) GetDetails() []*types.Any

func (*ErrorDetails) GetMessageFormat

func (m *ErrorDetails) GetMessageFormat() string

func (*ErrorDetails) GetName

func (m *ErrorDetails) GetName() string

func (*ErrorDetails) GetNamespace

func (m *ErrorDetails) GetNamespace() string

func (*ErrorDetails) Marshal

func (m *ErrorDetails) Marshal() (dAtA []byte, err error)

func (*ErrorDetails) MarshalTo

func (m *ErrorDetails) MarshalTo(dAtA []byte) (int, error)

func (*ErrorDetails) MarshalToSizedBuffer

func (m *ErrorDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ErrorDetails) ProtoMessage

func (*ErrorDetails) ProtoMessage()

func (*ErrorDetails) Reset

func (m *ErrorDetails) Reset()

func (*ErrorDetails) SetFields

func (dst *ErrorDetails) SetFields(src *ErrorDetails, paths ...string) error

func (*ErrorDetails) Size

func (m *ErrorDetails) Size() (n int)

func (*ErrorDetails) String

func (this *ErrorDetails) String() string

func (*ErrorDetails) Unmarshal

func (m *ErrorDetails) Unmarshal(dAtA []byte) error

func (*ErrorDetails) ValidateFields

func (m *ErrorDetails) ValidateFields(paths ...string) error

ValidateFields checks the field values on ErrorDetails with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ErrorDetails) XXX_DiscardUnknown

func (m *ErrorDetails) XXX_DiscardUnknown()

func (*ErrorDetails) XXX_Marshal

func (m *ErrorDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorDetails) XXX_Merge

func (m *ErrorDetails) XXX_Merge(src proto.Message)

func (*ErrorDetails) XXX_Size

func (m *ErrorDetails) XXX_Size() int

func (*ErrorDetails) XXX_Unmarshal

func (m *ErrorDetails) XXX_Unmarshal(b []byte) error

type ErrorDetailsValidationError

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

ErrorDetailsValidationError is the validation error returned by ErrorDetails.ValidateFields if the designated constraints aren't met.

func (ErrorDetailsValidationError) Cause

Cause function returns cause value.

func (ErrorDetailsValidationError) Error

Error satisfies the builtin error interface

func (ErrorDetailsValidationError) ErrorName

func (e ErrorDetailsValidationError) ErrorName() string

ErrorName returns error name.

func (ErrorDetailsValidationError) Field

Field function returns field value.

func (ErrorDetailsValidationError) Key

Key function returns key value.

func (ErrorDetailsValidationError) Reason

Reason function returns reason value.

type Event

type Event struct {
	Name           string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Time           time.Time            `protobuf:"bytes,2,opt,name=time,proto3,stdtime" json:"time"`
	Identifiers    []*EntityIdentifiers `protobuf:"bytes,3,rep,name=identifiers,proto3" json:"identifiers,omitempty"`
	Data           *types.Any           `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	CorrelationIDs []string             `protobuf:"bytes,5,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	Origin         string               `protobuf:"bytes,6,opt,name=origin,proto3" json:"origin,omitempty"`
	Context        map[string][]byte    `` /* 155-byte string literal not displayed */
	// The event will be visible to a caller that has any of these rights.
	Visibility           *Rights  `protobuf:"bytes,8,opt,name=visibility,proto3" json:"visibility,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEvent

func NewPopulatedEvent(r randyEvents, easy bool) *Event

func (*Event) Descriptor

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

func (*Event) Equal

func (this *Event) Equal(that interface{}) bool

func (*Event) GetContext

func (m *Event) GetContext() map[string][]byte

func (*Event) GetCorrelationIDs

func (m *Event) GetCorrelationIDs() []string

func (*Event) GetData

func (m *Event) GetData() *types.Any

func (*Event) GetIdentifiers

func (m *Event) GetIdentifiers() []*EntityIdentifiers

func (*Event) GetName

func (m *Event) GetName() string

func (*Event) GetOrigin

func (m *Event) GetOrigin() string

func (*Event) GetTime

func (m *Event) GetTime() time.Time

func (*Event) GetVisibility

func (m *Event) GetVisibility() *Rights

func (*Event) Marshal

func (m *Event) Marshal() (dAtA []byte, err error)

func (*Event) MarshalTo

func (m *Event) MarshalTo(dAtA []byte) (int, error)

func (*Event) MarshalToSizedBuffer

func (m *Event) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) SetFields

func (dst *Event) SetFields(src *Event, paths ...string) error

func (*Event) Size

func (m *Event) Size() (n int)

func (*Event) String

func (this *Event) String() string

func (*Event) Unmarshal

func (m *Event) Unmarshal(dAtA []byte) error

func (*Event) ValidateFields

func (m *Event) ValidateFields(paths ...string) error

ValidateFields checks the field values on Event with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Event) XXX_DiscardUnknown

func (m *Event) XXX_DiscardUnknown()

func (*Event) XXX_Marshal

func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Event) XXX_Merge

func (m *Event) XXX_Merge(src proto.Message)

func (*Event) XXX_Size

func (m *Event) XXX_Size() int

func (*Event) XXX_Unmarshal

func (m *Event) XXX_Unmarshal(b []byte) error

type EventValidationError

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

EventValidationError is the validation error returned by Event.ValidateFields if the designated constraints aren't met.

func (EventValidationError) Cause

func (e EventValidationError) Cause() error

Cause function returns cause value.

func (EventValidationError) Error

func (e EventValidationError) Error() string

Error satisfies the builtin error interface

func (EventValidationError) ErrorName

func (e EventValidationError) ErrorName() string

ErrorName returns error name.

func (EventValidationError) Field

func (e EventValidationError) Field() string

Field function returns field value.

func (EventValidationError) Key

func (e EventValidationError) Key() bool

Key function returns key value.

func (EventValidationError) Reason

func (e EventValidationError) Reason() string

Reason function returns reason value.

type EventsClient

type EventsClient interface {
	// Stream live events, optionally with a tail of historical events (depending on server support and retention policy).
	// Events may arrive out-of-order.
	Stream(ctx context.Context, in *StreamEventsRequest, opts ...grpc.CallOption) (Events_StreamClient, error)
}

EventsClient is the client API for Events service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewEventsClient

func NewEventsClient(cc *grpc.ClientConn) EventsClient

type EventsServer

type EventsServer interface {
	// Stream live events, optionally with a tail of historical events (depending on server support and retention policy).
	// Events may arrive out-of-order.
	Stream(*StreamEventsRequest, Events_StreamServer) error
}

EventsServer is the server API for Events service.

type Events_StreamClient

type Events_StreamClient interface {
	Recv() (*Event, error)
	grpc.ClientStream
}

type Events_StreamServer

type Events_StreamServer interface {
	Send(*Event) error
	grpc.ServerStream
}

type FCtrl

type FCtrl struct {
	ADR                  bool     `protobuf:"varint,1,opt,name=adr,proto3" json:"adr,omitempty"`
	ADRAckReq            bool     `protobuf:"varint,2,opt,name=adr_ack_req,json=adrAckReq,proto3" json:"adr_ack_req,omitempty"`
	Ack                  bool     `protobuf:"varint,3,opt,name=ack,proto3" json:"ack,omitempty"`
	FPending             bool     `protobuf:"varint,4,opt,name=f_pending,json=fPending,proto3" json:"f_pending,omitempty"`
	ClassB               bool     `protobuf:"varint,5,opt,name=class_b,json=classB,proto3" json:"class_b,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedFCtrl

func NewPopulatedFCtrl(r randyLorawan, easy bool) *FCtrl

func (*FCtrl) Descriptor

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

func (*FCtrl) Equal

func (this *FCtrl) Equal(that interface{}) bool

func (*FCtrl) GetADR

func (m *FCtrl) GetADR() bool

func (*FCtrl) GetADRAckReq

func (m *FCtrl) GetADRAckReq() bool

func (*FCtrl) GetAck

func (m *FCtrl) GetAck() bool

func (*FCtrl) GetClassB

func (m *FCtrl) GetClassB() bool

func (*FCtrl) GetFPending

func (m *FCtrl) GetFPending() bool

func (*FCtrl) Marshal

func (m *FCtrl) Marshal() (dAtA []byte, err error)

func (*FCtrl) MarshalTo

func (m *FCtrl) MarshalTo(dAtA []byte) (int, error)

func (*FCtrl) MarshalToSizedBuffer

func (m *FCtrl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FCtrl) ProtoMessage

func (*FCtrl) ProtoMessage()

func (*FCtrl) Reset

func (m *FCtrl) Reset()

func (*FCtrl) SetFields

func (dst *FCtrl) SetFields(src *FCtrl, paths ...string) error

func (*FCtrl) Size

func (m *FCtrl) Size() (n int)

func (*FCtrl) String

func (this *FCtrl) String() string

func (*FCtrl) Unmarshal

func (m *FCtrl) Unmarshal(dAtA []byte) error

func (*FCtrl) ValidateFields

func (m *FCtrl) ValidateFields(paths ...string) error

ValidateFields checks the field values on FCtrl with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*FCtrl) XXX_DiscardUnknown

func (m *FCtrl) XXX_DiscardUnknown()

func (*FCtrl) XXX_Marshal

func (m *FCtrl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FCtrl) XXX_Merge

func (m *FCtrl) XXX_Merge(src proto.Message)

func (*FCtrl) XXX_Size

func (m *FCtrl) XXX_Size() int

func (*FCtrl) XXX_Unmarshal

func (m *FCtrl) XXX_Unmarshal(b []byte) error

type FCtrlValidationError

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

FCtrlValidationError is the validation error returned by FCtrl.ValidateFields if the designated constraints aren't met.

func (FCtrlValidationError) Cause

func (e FCtrlValidationError) Cause() error

Cause function returns cause value.

func (FCtrlValidationError) Error

func (e FCtrlValidationError) Error() string

Error satisfies the builtin error interface

func (FCtrlValidationError) ErrorName

func (e FCtrlValidationError) ErrorName() string

ErrorName returns error name.

func (FCtrlValidationError) Field

func (e FCtrlValidationError) Field() string

Field function returns field value.

func (FCtrlValidationError) Key

func (e FCtrlValidationError) Key() bool

Key function returns key value.

func (FCtrlValidationError) Reason

func (e FCtrlValidationError) Reason() string

Reason function returns reason value.

type FHDR

type FHDR struct {
	DevAddr              go_thethings_network_lorawan_stack_pkg_types.DevAddr `` /* 138-byte string literal not displayed */
	FCtrl                `protobuf:"bytes,2,opt,name=f_ctrl,json=fCtrl,proto3,embedded=f_ctrl" json:"f_ctrl"`
	FCnt                 uint32   `protobuf:"varint,3,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	FOpts                []byte   `protobuf:"bytes,4,opt,name=f_opts,json=fOpts,proto3" json:"f_opts,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedFHDR

func NewPopulatedFHDR(r randyLorawan, _ bool) *FHDR

func (*FHDR) Descriptor

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

func (*FHDR) Equal

func (this *FHDR) Equal(that interface{}) bool

func (*FHDR) GetFCnt

func (m *FHDR) GetFCnt() uint32

func (*FHDR) GetFOpts

func (m *FHDR) GetFOpts() []byte

func (*FHDR) Marshal

func (m *FHDR) Marshal() (dAtA []byte, err error)

func (*FHDR) MarshalTo

func (m *FHDR) MarshalTo(dAtA []byte) (int, error)

func (*FHDR) MarshalToSizedBuffer

func (m *FHDR) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FHDR) ProtoMessage

func (*FHDR) ProtoMessage()

func (*FHDR) Reset

func (m *FHDR) Reset()

func (*FHDR) SetFields

func (dst *FHDR) SetFields(src *FHDR, paths ...string) error

func (*FHDR) Size

func (m *FHDR) Size() (n int)

func (*FHDR) String

func (this *FHDR) String() string

func (*FHDR) Unmarshal

func (m *FHDR) Unmarshal(dAtA []byte) error

func (*FHDR) ValidateFields

func (m *FHDR) ValidateFields(paths ...string) error

ValidateFields checks the field values on FHDR with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*FHDR) XXX_DiscardUnknown

func (m *FHDR) XXX_DiscardUnknown()

func (*FHDR) XXX_Marshal

func (m *FHDR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FHDR) XXX_Merge

func (m *FHDR) XXX_Merge(src proto.Message)

func (*FHDR) XXX_Size

func (m *FHDR) XXX_Size() int

func (*FHDR) XXX_Unmarshal

func (m *FHDR) XXX_Unmarshal(b []byte) error

type FHDRValidationError

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

FHDRValidationError is the validation error returned by FHDR.ValidateFields if the designated constraints aren't met.

func (FHDRValidationError) Cause

func (e FHDRValidationError) Cause() error

Cause function returns cause value.

func (FHDRValidationError) Error

func (e FHDRValidationError) Error() string

Error satisfies the builtin error interface

func (FHDRValidationError) ErrorName

func (e FHDRValidationError) ErrorName() string

ErrorName returns error name.

func (FHDRValidationError) Field

func (e FHDRValidationError) Field() string

Field function returns field value.

func (FHDRValidationError) Key

func (e FHDRValidationError) Key() bool

Key function returns key value.

func (FHDRValidationError) Reason

func (e FHDRValidationError) Reason() string

Reason function returns reason value.

type FSKDataRate

type FSKDataRate struct {
	// Bit rate (bps).
	BitRate              uint32   `protobuf:"varint,1,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedFSKDataRate

func NewPopulatedFSKDataRate(r randyLorawan, easy bool) *FSKDataRate

func (FSKDataRate) DataRate

func (v FSKDataRate) DataRate() DataRate

func (*FSKDataRate) Descriptor

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

func (*FSKDataRate) Equal

func (this *FSKDataRate) Equal(that interface{}) bool

func (*FSKDataRate) GetBitRate

func (m *FSKDataRate) GetBitRate() uint32

func (*FSKDataRate) Marshal

func (m *FSKDataRate) Marshal() (dAtA []byte, err error)

func (*FSKDataRate) MarshalTo

func (m *FSKDataRate) MarshalTo(dAtA []byte) (int, error)

func (*FSKDataRate) MarshalToSizedBuffer

func (m *FSKDataRate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FSKDataRate) ProtoMessage

func (*FSKDataRate) ProtoMessage()

func (*FSKDataRate) Reset

func (m *FSKDataRate) Reset()

func (*FSKDataRate) SetFields

func (dst *FSKDataRate) SetFields(src *FSKDataRate, paths ...string) error

func (*FSKDataRate) Size

func (m *FSKDataRate) Size() (n int)

func (*FSKDataRate) String

func (this *FSKDataRate) String() string

func (*FSKDataRate) Unmarshal

func (m *FSKDataRate) Unmarshal(dAtA []byte) error

func (*FSKDataRate) ValidateFields

func (m *FSKDataRate) ValidateFields(paths ...string) error

ValidateFields checks the field values on FSKDataRate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*FSKDataRate) XXX_DiscardUnknown

func (m *FSKDataRate) XXX_DiscardUnknown()

func (*FSKDataRate) XXX_Marshal

func (m *FSKDataRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FSKDataRate) XXX_Merge

func (m *FSKDataRate) XXX_Merge(src proto.Message)

func (*FSKDataRate) XXX_Size

func (m *FSKDataRate) XXX_Size() int

func (*FSKDataRate) XXX_Unmarshal

func (m *FSKDataRate) XXX_Unmarshal(b []byte) error

type FSKDataRateValidationError

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

FSKDataRateValidationError is the validation error returned by FSKDataRate.ValidateFields if the designated constraints aren't met.

func (FSKDataRateValidationError) Cause

Cause function returns cause value.

func (FSKDataRateValidationError) Error

Error satisfies the builtin error interface

func (FSKDataRateValidationError) ErrorName

func (e FSKDataRateValidationError) ErrorName() string

ErrorName returns error name.

func (FSKDataRateValidationError) Field

Field function returns field value.

func (FSKDataRateValidationError) Key

Key function returns key value.

func (FSKDataRateValidationError) Reason

Reason function returns reason value.

type FrequencyPlanDescription

type FrequencyPlanDescription struct {
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The ID of the frequency that the current frequency plan is based on.
	BaseID string `protobuf:"bytes,2,opt,name=base_id,json=baseId,proto3" json:"base_id,omitempty"`
	Name   string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Base frequency in MHz for hardware support (433, 470, 868 or 915)
	BaseFrequency        uint32   `protobuf:"varint,4,opt,name=base_frequency,json=baseFrequency,proto3" json:"base_frequency,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedFrequencyPlanDescription

func NewPopulatedFrequencyPlanDescription(r randyConfigurationServices, easy bool) *FrequencyPlanDescription

func (*FrequencyPlanDescription) Descriptor

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

func (*FrequencyPlanDescription) Equal

func (this *FrequencyPlanDescription) Equal(that interface{}) bool

func (*FrequencyPlanDescription) GetBaseFrequency

func (m *FrequencyPlanDescription) GetBaseFrequency() uint32

func (*FrequencyPlanDescription) GetBaseID

func (m *FrequencyPlanDescription) GetBaseID() string

func (*FrequencyPlanDescription) GetID

func (m *FrequencyPlanDescription) GetID() string

func (*FrequencyPlanDescription) GetName

func (m *FrequencyPlanDescription) GetName() string

func (*FrequencyPlanDescription) Marshal

func (m *FrequencyPlanDescription) Marshal() (dAtA []byte, err error)

func (*FrequencyPlanDescription) MarshalTo

func (m *FrequencyPlanDescription) MarshalTo(dAtA []byte) (int, error)

func (*FrequencyPlanDescription) MarshalToSizedBuffer

func (m *FrequencyPlanDescription) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FrequencyPlanDescription) ProtoMessage

func (*FrequencyPlanDescription) ProtoMessage()

func (*FrequencyPlanDescription) Reset

func (m *FrequencyPlanDescription) Reset()

func (*FrequencyPlanDescription) SetFields

func (dst *FrequencyPlanDescription) SetFields(src *FrequencyPlanDescription, paths ...string) error

func (*FrequencyPlanDescription) Size

func (m *FrequencyPlanDescription) Size() (n int)

func (*FrequencyPlanDescription) String

func (this *FrequencyPlanDescription) String() string

func (*FrequencyPlanDescription) Unmarshal

func (m *FrequencyPlanDescription) Unmarshal(dAtA []byte) error

func (*FrequencyPlanDescription) ValidateFields

func (m *FrequencyPlanDescription) ValidateFields(paths ...string) error

ValidateFields checks the field values on FrequencyPlanDescription with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*FrequencyPlanDescription) XXX_DiscardUnknown

func (m *FrequencyPlanDescription) XXX_DiscardUnknown()

func (*FrequencyPlanDescription) XXX_Marshal

func (m *FrequencyPlanDescription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FrequencyPlanDescription) XXX_Merge

func (m *FrequencyPlanDescription) XXX_Merge(src proto.Message)

func (*FrequencyPlanDescription) XXX_Size

func (m *FrequencyPlanDescription) XXX_Size() int

func (*FrequencyPlanDescription) XXX_Unmarshal

func (m *FrequencyPlanDescription) XXX_Unmarshal(b []byte) error

type FrequencyPlanDescriptionValidationError

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

FrequencyPlanDescriptionValidationError is the validation error returned by FrequencyPlanDescription.ValidateFields if the designated constraints aren't met.

func (FrequencyPlanDescriptionValidationError) Cause

Cause function returns cause value.

func (FrequencyPlanDescriptionValidationError) Error

Error satisfies the builtin error interface

func (FrequencyPlanDescriptionValidationError) ErrorName

ErrorName returns error name.

func (FrequencyPlanDescriptionValidationError) Field

Field function returns field value.

func (FrequencyPlanDescriptionValidationError) Key

Key function returns key value.

func (FrequencyPlanDescriptionValidationError) Reason

Reason function returns reason value.

type Gateway

type Gateway struct {
	GatewayIdentifiers        `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt                 time.Time         `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt                 time.Time         `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	Name                      string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description               string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Attributes                map[string]string `` /* 161-byte string literal not displayed */
	ContactInfo               []*ContactInfo    `protobuf:"bytes,7,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	GatewayVersionIdentifiers `protobuf:"bytes,8,opt,name=version_ids,json=versionIds,proto3,embedded=version_ids" json:"version_ids"`
	// The address of the Gateway Server to connect to.
	// The typical format of the address is "host:port". If the port is omitted,
	// the normal port inference (with DNS lookup, otherwise defaults) is used.
	// The connection shall be established with transport layer security (TLS).
	// Custom certificate authorities may be configured out-of-band.
	GatewayServerAddress string `protobuf:"bytes,9,opt,name=gateway_server_address,json=gatewayServerAddress,proto3" json:"gateway_server_address,omitempty"`
	AutoUpdate           bool   `protobuf:"varint,10,opt,name=auto_update,json=autoUpdate,proto3" json:"auto_update,omitempty"`
	UpdateChannel        string `protobuf:"bytes,11,opt,name=update_channel,json=updateChannel,proto3" json:"update_channel,omitempty"`
	// Frequency plan ID of the gateway.
	// This equals the first element of the frequency_plan_ids field.
	FrequencyPlanID string `protobuf:"bytes,12,opt,name=frequency_plan_id,json=frequencyPlanId,proto3" json:"frequency_plan_id,omitempty"`
	// Frequency plan IDs of the gateway.
	// The first element equals the frequency_plan_id field.
	FrequencyPlanIDs []string         `protobuf:"bytes,20,rep,name=frequency_plan_ids,json=frequencyPlanIds,proto3" json:"frequency_plan_ids,omitempty"`
	Antennas         []GatewayAntenna `protobuf:"bytes,13,rep,name=antennas,proto3" json:"antennas"`
	// The status of this gateway may be publicly displayed.
	StatusPublic bool `protobuf:"varint,14,opt,name=status_public,json=statusPublic,proto3" json:"status_public,omitempty"`
	// The location of this gateway may be publicly displayed.
	LocationPublic bool `protobuf:"varint,15,opt,name=location_public,json=locationPublic,proto3" json:"location_public,omitempty"`
	// Enable server-side buffering of downlink messages. This is recommended for gateways using the Semtech UDP Packet
	// Forwarder v2.x or older, as it does not feature a just-in-time queue. If enabled, the Gateway Server schedules the
	// downlink message late to the gateway so that it does not overwrite previously scheduled downlink messages that have
	// not been transmitted yet.
	ScheduleDownlinkLate bool `protobuf:"varint,16,opt,name=schedule_downlink_late,json=scheduleDownlinkLate,proto3" json:"schedule_downlink_late,omitempty"`
	// Enforcing gateway duty cycle is recommended for all gateways to respect spectrum regulations. Disable enforcing the
	// duty cycle only in controlled research and development environments.
	EnforceDutyCycle       bool                   `protobuf:"varint,17,opt,name=enforce_duty_cycle,json=enforceDutyCycle,proto3" json:"enforce_duty_cycle,omitempty"`
	DownlinkPathConstraint DownlinkPathConstraint `` /* 174-byte string literal not displayed */
	// Adjust the time that GS schedules class C messages in advance. This is useful for gateways that have a known high latency backhaul, like 3G and satellite.
	ScheduleAnytimeDelay *time.Duration `` /* 136-byte string literal not displayed */
	// update the location of this gateway from status messages
	UpdateLocationFromStatus bool     `` /* 139-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

Gateway is the message that defines a gateway on the network.

func NewPopulatedGateway

func NewPopulatedGateway(r randyGateway, easy bool) *Gateway

func (*Gateway) Descriptor

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

func (*Gateway) Equal

func (this *Gateway) Equal(that interface{}) bool

func (*Gateway) GetAntennas

func (m *Gateway) GetAntennas() []GatewayAntenna

func (*Gateway) GetAttributes

func (m *Gateway) GetAttributes() map[string]string

func (*Gateway) GetAutoUpdate

func (m *Gateway) GetAutoUpdate() bool

func (*Gateway) GetContactInfo

func (m *Gateway) GetContactInfo() []*ContactInfo

func (*Gateway) GetCreatedAt

func (m *Gateway) GetCreatedAt() time.Time

func (*Gateway) GetDescription

func (m *Gateway) GetDescription() string

func (*Gateway) GetDownlinkPathConstraint

func (m *Gateway) GetDownlinkPathConstraint() DownlinkPathConstraint

func (*Gateway) GetEnforceDutyCycle

func (m *Gateway) GetEnforceDutyCycle() bool

func (*Gateway) GetFrequencyPlanID

func (m *Gateway) GetFrequencyPlanID() string

func (*Gateway) GetFrequencyPlanIDs

func (m *Gateway) GetFrequencyPlanIDs() []string

func (*Gateway) GetGatewayServerAddress

func (m *Gateway) GetGatewayServerAddress() string

func (*Gateway) GetLocationPublic

func (m *Gateway) GetLocationPublic() bool

func (*Gateway) GetName

func (m *Gateway) GetName() string

func (*Gateway) GetScheduleAnytimeDelay

func (m *Gateway) GetScheduleAnytimeDelay() *time.Duration

func (*Gateway) GetScheduleDownlinkLate

func (m *Gateway) GetScheduleDownlinkLate() bool

func (*Gateway) GetStatusPublic

func (m *Gateway) GetStatusPublic() bool

func (*Gateway) GetUpdateChannel

func (m *Gateway) GetUpdateChannel() string

func (*Gateway) GetUpdateLocationFromStatus

func (m *Gateway) GetUpdateLocationFromStatus() bool

func (*Gateway) GetUpdatedAt

func (m *Gateway) GetUpdatedAt() time.Time

func (*Gateway) Marshal

func (m *Gateway) Marshal() (dAtA []byte, err error)

func (*Gateway) MarshalTo

func (m *Gateway) MarshalTo(dAtA []byte) (int, error)

func (*Gateway) MarshalToSizedBuffer

func (m *Gateway) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Gateway) ProtoMessage

func (*Gateway) ProtoMessage()

func (*Gateway) PublicSafe

func (g *Gateway) PublicSafe() *Gateway

PublicSafe returns a copy of the gateway with only the fields that are safe to return to any audience.

func (*Gateway) Reset

func (m *Gateway) Reset()

func (*Gateway) SetFields

func (dst *Gateway) SetFields(src *Gateway, paths ...string) error

func (*Gateway) Size

func (m *Gateway) Size() (n int)

func (*Gateway) String

func (this *Gateway) String() string

func (*Gateway) Unmarshal

func (m *Gateway) Unmarshal(dAtA []byte) error

func (*Gateway) ValidateFields

func (m *Gateway) ValidateFields(paths ...string) error

ValidateFields checks the field values on Gateway with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Gateway) XXX_DiscardUnknown

func (m *Gateway) XXX_DiscardUnknown()

func (*Gateway) XXX_Marshal

func (m *Gateway) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Gateway) XXX_Merge

func (m *Gateway) XXX_Merge(src proto.Message)

func (*Gateway) XXX_Size

func (m *Gateway) XXX_Size() int

func (*Gateway) XXX_Unmarshal

func (m *Gateway) XXX_Unmarshal(b []byte) error

type GatewayAccessClient

type GatewayAccessClient interface {
	ListRights(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	CreateAPIKey(ctx context.Context, in *CreateGatewayAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	ListAPIKeys(ctx context.Context, in *ListGatewayAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	GetAPIKey(ctx context.Context, in *GetGatewayAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an existing gateway API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(ctx context.Context, in *UpdateGatewayAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Get the rights of a collaborator (member) of the gateway.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(ctx context.Context, in *GetGatewayCollaboratorRequest, opts ...grpc.CallOption) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the gateway. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	SetCollaborator(ctx context.Context, in *SetGatewayCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	ListCollaborators(ctx context.Context, in *ListGatewayCollaboratorsRequest, opts ...grpc.CallOption) (*Collaborators, error)
}

GatewayAccessClient is the client API for GatewayAccess service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGatewayAccessClient

func NewGatewayAccessClient(cc *grpc.ClientConn) GatewayAccessClient

type GatewayAccessServer

type GatewayAccessServer interface {
	ListRights(context.Context, *GatewayIdentifiers) (*Rights, error)
	CreateAPIKey(context.Context, *CreateGatewayAPIKeyRequest) (*APIKey, error)
	ListAPIKeys(context.Context, *ListGatewayAPIKeysRequest) (*APIKeys, error)
	GetAPIKey(context.Context, *GetGatewayAPIKeyRequest) (*APIKey, error)
	// Update the rights of an existing gateway API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(context.Context, *UpdateGatewayAPIKeyRequest) (*APIKey, error)
	// Get the rights of a collaborator (member) of the gateway.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(context.Context, *GetGatewayCollaboratorRequest) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the gateway. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	SetCollaborator(context.Context, *SetGatewayCollaboratorRequest) (*types.Empty, error)
	ListCollaborators(context.Context, *ListGatewayCollaboratorsRequest) (*Collaborators, error)
}

GatewayAccessServer is the server API for GatewayAccess service.

type GatewayAntenna

type GatewayAntenna struct {
	// gain is the antenna gain relative to this gateway, in dBi.
	Gain float32 `protobuf:"fixed32,1,opt,name=gain,proto3" json:"gain,omitempty"`
	// location is the antenna's location.
	Location             Location          `protobuf:"bytes,2,opt,name=location,proto3" json:"location"`
	Attributes           map[string]string `` /* 161-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

GatewayAntenna is the message that defines a gateway antenna.

func NewPopulatedGatewayAntenna

func NewPopulatedGatewayAntenna(r randyGateway, easy bool) *GatewayAntenna

func (*GatewayAntenna) Descriptor

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

func (*GatewayAntenna) Equal

func (this *GatewayAntenna) Equal(that interface{}) bool

func (*GatewayAntenna) GetAttributes

func (m *GatewayAntenna) GetAttributes() map[string]string

func (*GatewayAntenna) GetGain

func (m *GatewayAntenna) GetGain() float32

func (*GatewayAntenna) GetLocation

func (m *GatewayAntenna) GetLocation() Location

func (*GatewayAntenna) Marshal

func (m *GatewayAntenna) Marshal() (dAtA []byte, err error)

func (*GatewayAntenna) MarshalTo

func (m *GatewayAntenna) MarshalTo(dAtA []byte) (int, error)

func (*GatewayAntenna) MarshalToSizedBuffer

func (m *GatewayAntenna) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayAntenna) ProtoMessage

func (*GatewayAntenna) ProtoMessage()

func (*GatewayAntenna) Reset

func (m *GatewayAntenna) Reset()

func (*GatewayAntenna) SetFields

func (dst *GatewayAntenna) SetFields(src *GatewayAntenna, paths ...string) error

func (*GatewayAntenna) Size

func (m *GatewayAntenna) Size() (n int)

func (*GatewayAntenna) String

func (this *GatewayAntenna) String() string

func (*GatewayAntenna) Unmarshal

func (m *GatewayAntenna) Unmarshal(dAtA []byte) error

func (*GatewayAntenna) ValidateFields

func (m *GatewayAntenna) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayAntenna with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayAntenna) XXX_DiscardUnknown

func (m *GatewayAntenna) XXX_DiscardUnknown()

func (*GatewayAntenna) XXX_Marshal

func (m *GatewayAntenna) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayAntenna) XXX_Merge

func (m *GatewayAntenna) XXX_Merge(src proto.Message)

func (*GatewayAntenna) XXX_Size

func (m *GatewayAntenna) XXX_Size() int

func (*GatewayAntenna) XXX_Unmarshal

func (m *GatewayAntenna) XXX_Unmarshal(b []byte) error

type GatewayAntennaIdentifiers

type GatewayAntennaIdentifiers struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	AntennaIndex         uint32   `protobuf:"varint,2,opt,name=antenna_index,json=antennaIndex,proto3" json:"antenna_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGatewayAntennaIdentifiers

func NewPopulatedGatewayAntennaIdentifiers(r randyLorawan, easy bool) *GatewayAntennaIdentifiers

func (*GatewayAntennaIdentifiers) Descriptor

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

func (*GatewayAntennaIdentifiers) Equal

func (this *GatewayAntennaIdentifiers) Equal(that interface{}) bool

func (*GatewayAntennaIdentifiers) GetAntennaIndex

func (m *GatewayAntennaIdentifiers) GetAntennaIndex() uint32

func (*GatewayAntennaIdentifiers) Marshal

func (m *GatewayAntennaIdentifiers) Marshal() (dAtA []byte, err error)

func (*GatewayAntennaIdentifiers) MarshalTo

func (m *GatewayAntennaIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*GatewayAntennaIdentifiers) MarshalToSizedBuffer

func (m *GatewayAntennaIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayAntennaIdentifiers) ProtoMessage

func (*GatewayAntennaIdentifiers) ProtoMessage()

func (*GatewayAntennaIdentifiers) Reset

func (m *GatewayAntennaIdentifiers) Reset()

func (*GatewayAntennaIdentifiers) SetFields

func (dst *GatewayAntennaIdentifiers) SetFields(src *GatewayAntennaIdentifiers, paths ...string) error

func (*GatewayAntennaIdentifiers) Size

func (m *GatewayAntennaIdentifiers) Size() (n int)

func (*GatewayAntennaIdentifiers) String

func (this *GatewayAntennaIdentifiers) String() string

func (*GatewayAntennaIdentifiers) Unmarshal

func (m *GatewayAntennaIdentifiers) Unmarshal(dAtA []byte) error

func (*GatewayAntennaIdentifiers) ValidateFields

func (m *GatewayAntennaIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayAntennaIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayAntennaIdentifiers) XXX_DiscardUnknown

func (m *GatewayAntennaIdentifiers) XXX_DiscardUnknown()

func (*GatewayAntennaIdentifiers) XXX_Marshal

func (m *GatewayAntennaIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayAntennaIdentifiers) XXX_Merge

func (m *GatewayAntennaIdentifiers) XXX_Merge(src proto.Message)

func (*GatewayAntennaIdentifiers) XXX_Size

func (m *GatewayAntennaIdentifiers) XXX_Size() int

func (*GatewayAntennaIdentifiers) XXX_Unmarshal

func (m *GatewayAntennaIdentifiers) XXX_Unmarshal(b []byte) error

type GatewayAntennaIdentifiersValidationError

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

GatewayAntennaIdentifiersValidationError is the validation error returned by GatewayAntennaIdentifiers.ValidateFields if the designated constraints aren't met.

func (GatewayAntennaIdentifiersValidationError) Cause

Cause function returns cause value.

func (GatewayAntennaIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (GatewayAntennaIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (GatewayAntennaIdentifiersValidationError) Field

Field function returns field value.

func (GatewayAntennaIdentifiersValidationError) Key

Key function returns key value.

func (GatewayAntennaIdentifiersValidationError) Reason

Reason function returns reason value.

type GatewayAntennaValidationError

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

GatewayAntennaValidationError is the validation error returned by GatewayAntenna.ValidateFields if the designated constraints aren't met.

func (GatewayAntennaValidationError) Cause

Cause function returns cause value.

func (GatewayAntennaValidationError) Error

Error satisfies the builtin error interface

func (GatewayAntennaValidationError) ErrorName

func (e GatewayAntennaValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayAntennaValidationError) Field

Field function returns field value.

func (GatewayAntennaValidationError) Key

Key function returns key value.

func (GatewayAntennaValidationError) Reason

Reason function returns reason value.

type GatewayBrand

type GatewayBrand struct {
	ID   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	URL  string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Logos contains file names of brand logos.
	Logos                []string `protobuf:"bytes,4,rep,name=logos,proto3" json:"logos,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGatewayBrand

func NewPopulatedGatewayBrand(r randyGateway, easy bool) *GatewayBrand

func (*GatewayBrand) Descriptor

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

func (*GatewayBrand) Equal

func (this *GatewayBrand) Equal(that interface{}) bool

func (*GatewayBrand) GetID

func (m *GatewayBrand) GetID() string

func (*GatewayBrand) GetLogos

func (m *GatewayBrand) GetLogos() []string

func (*GatewayBrand) GetName

func (m *GatewayBrand) GetName() string

func (*GatewayBrand) GetURL

func (m *GatewayBrand) GetURL() string

func (*GatewayBrand) Marshal

func (m *GatewayBrand) Marshal() (dAtA []byte, err error)

func (*GatewayBrand) MarshalTo

func (m *GatewayBrand) MarshalTo(dAtA []byte) (int, error)

func (*GatewayBrand) MarshalToSizedBuffer

func (m *GatewayBrand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayBrand) ProtoMessage

func (*GatewayBrand) ProtoMessage()

func (*GatewayBrand) Reset

func (m *GatewayBrand) Reset()

func (*GatewayBrand) SetFields

func (dst *GatewayBrand) SetFields(src *GatewayBrand, paths ...string) error

func (*GatewayBrand) Size

func (m *GatewayBrand) Size() (n int)

func (*GatewayBrand) String

func (this *GatewayBrand) String() string

func (*GatewayBrand) Unmarshal

func (m *GatewayBrand) Unmarshal(dAtA []byte) error

func (*GatewayBrand) ValidateFields

func (m *GatewayBrand) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayBrand with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayBrand) XXX_DiscardUnknown

func (m *GatewayBrand) XXX_DiscardUnknown()

func (*GatewayBrand) XXX_Marshal

func (m *GatewayBrand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayBrand) XXX_Merge

func (m *GatewayBrand) XXX_Merge(src proto.Message)

func (*GatewayBrand) XXX_Size

func (m *GatewayBrand) XXX_Size() int

func (*GatewayBrand) XXX_Unmarshal

func (m *GatewayBrand) XXX_Unmarshal(b []byte) error

type GatewayBrandValidationError

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

GatewayBrandValidationError is the validation error returned by GatewayBrand.ValidateFields if the designated constraints aren't met.

func (GatewayBrandValidationError) Cause

Cause function returns cause value.

func (GatewayBrandValidationError) Error

Error satisfies the builtin error interface

func (GatewayBrandValidationError) ErrorName

func (e GatewayBrandValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayBrandValidationError) Field

Field function returns field value.

func (GatewayBrandValidationError) Key

Key function returns key value.

func (GatewayBrandValidationError) Reason

Reason function returns reason value.

type GatewayConfiguratorClient

type GatewayConfiguratorClient interface {
	PullConfiguration(ctx context.Context, in *PullGatewayConfigurationRequest, opts ...grpc.CallOption) (GatewayConfigurator_PullConfigurationClient, error)
}

GatewayConfiguratorClient is the client API for GatewayConfigurator service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGatewayConfiguratorClient

func NewGatewayConfiguratorClient(cc *grpc.ClientConn) GatewayConfiguratorClient

type GatewayConfiguratorServer

type GatewayConfiguratorServer interface {
	PullConfiguration(*PullGatewayConfigurationRequest, GatewayConfigurator_PullConfigurationServer) error
}

GatewayConfiguratorServer is the server API for GatewayConfigurator service.

type GatewayConfigurator_PullConfigurationClient

type GatewayConfigurator_PullConfigurationClient interface {
	Recv() (*Gateway, error)
	grpc.ClientStream
}

type GatewayConfigurator_PullConfigurationServer

type GatewayConfigurator_PullConfigurationServer interface {
	Send(*Gateway) error
	grpc.ServerStream
}

type GatewayConnectionStats

type GatewayConnectionStats struct {
	ConnectedAt            *time.Time                             `protobuf:"bytes,1,opt,name=connected_at,json=connectedAt,proto3,stdtime" json:"connected_at,omitempty"`
	Protocol               string                                 `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	LastStatusReceivedAt   *time.Time                             `` /* 133-byte string literal not displayed */
	LastStatus             *GatewayStatus                         `protobuf:"bytes,4,opt,name=last_status,json=lastStatus,proto3" json:"last_status,omitempty"`
	LastUplinkReceivedAt   *time.Time                             `` /* 133-byte string literal not displayed */
	UplinkCount            uint64                                 `protobuf:"varint,6,opt,name=uplink_count,json=uplinkCount,proto3" json:"uplink_count,omitempty"`
	LastDownlinkReceivedAt *time.Time                             `` /* 139-byte string literal not displayed */
	DownlinkCount          uint64                                 `protobuf:"varint,8,opt,name=downlink_count,json=downlinkCount,proto3" json:"downlink_count,omitempty"`
	RoundTripTimes         *GatewayConnectionStats_RoundTripTimes `protobuf:"bytes,9,opt,name=round_trip_times,json=roundTripTimes,proto3" json:"round_trip_times,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                               `json:"-"`
	XXX_sizecache          int32                                  `json:"-"`
}

Connection stats as monitored by the Gateway Server.

func NewPopulatedGatewayConnectionStats

func NewPopulatedGatewayConnectionStats(r randyGateway, easy bool) *GatewayConnectionStats

func (*GatewayConnectionStats) Descriptor

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

func (*GatewayConnectionStats) Equal

func (this *GatewayConnectionStats) Equal(that interface{}) bool

func (*GatewayConnectionStats) GetConnectedAt

func (m *GatewayConnectionStats) GetConnectedAt() *time.Time

func (*GatewayConnectionStats) GetDownlinkCount

func (m *GatewayConnectionStats) GetDownlinkCount() uint64

func (*GatewayConnectionStats) GetLastDownlinkReceivedAt

func (m *GatewayConnectionStats) GetLastDownlinkReceivedAt() *time.Time

func (*GatewayConnectionStats) GetLastStatus

func (m *GatewayConnectionStats) GetLastStatus() *GatewayStatus

func (*GatewayConnectionStats) GetLastStatusReceivedAt

func (m *GatewayConnectionStats) GetLastStatusReceivedAt() *time.Time

func (*GatewayConnectionStats) GetLastUplinkReceivedAt

func (m *GatewayConnectionStats) GetLastUplinkReceivedAt() *time.Time

func (*GatewayConnectionStats) GetProtocol

func (m *GatewayConnectionStats) GetProtocol() string

func (*GatewayConnectionStats) GetRoundTripTimes

func (*GatewayConnectionStats) GetUplinkCount

func (m *GatewayConnectionStats) GetUplinkCount() uint64

func (*GatewayConnectionStats) Marshal

func (m *GatewayConnectionStats) Marshal() (dAtA []byte, err error)

func (*GatewayConnectionStats) MarshalTo

func (m *GatewayConnectionStats) MarshalTo(dAtA []byte) (int, error)

func (*GatewayConnectionStats) MarshalToSizedBuffer

func (m *GatewayConnectionStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayConnectionStats) ProtoMessage

func (*GatewayConnectionStats) ProtoMessage()

func (*GatewayConnectionStats) Reset

func (m *GatewayConnectionStats) Reset()

func (*GatewayConnectionStats) SetFields

func (dst *GatewayConnectionStats) SetFields(src *GatewayConnectionStats, paths ...string) error

func (*GatewayConnectionStats) Size

func (m *GatewayConnectionStats) Size() (n int)

func (*GatewayConnectionStats) String

func (this *GatewayConnectionStats) String() string

func (*GatewayConnectionStats) Unmarshal

func (m *GatewayConnectionStats) Unmarshal(dAtA []byte) error

func (*GatewayConnectionStats) ValidateFields

func (m *GatewayConnectionStats) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayConnectionStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayConnectionStats) XXX_DiscardUnknown

func (m *GatewayConnectionStats) XXX_DiscardUnknown()

func (*GatewayConnectionStats) XXX_Marshal

func (m *GatewayConnectionStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayConnectionStats) XXX_Merge

func (m *GatewayConnectionStats) XXX_Merge(src proto.Message)

func (*GatewayConnectionStats) XXX_Size

func (m *GatewayConnectionStats) XXX_Size() int

func (*GatewayConnectionStats) XXX_Unmarshal

func (m *GatewayConnectionStats) XXX_Unmarshal(b []byte) error

type GatewayConnectionStatsValidationError

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

GatewayConnectionStatsValidationError is the validation error returned by GatewayConnectionStats.ValidateFields if the designated constraints aren't met.

func (GatewayConnectionStatsValidationError) Cause

Cause function returns cause value.

func (GatewayConnectionStatsValidationError) Error

Error satisfies the builtin error interface

func (GatewayConnectionStatsValidationError) ErrorName

ErrorName returns error name.

func (GatewayConnectionStatsValidationError) Field

Field function returns field value.

func (GatewayConnectionStatsValidationError) Key

Key function returns key value.

func (GatewayConnectionStatsValidationError) Reason

Reason function returns reason value.

type GatewayConnectionStats_RoundTripTimes

type GatewayConnectionStats_RoundTripTimes struct {
	Min                  time.Duration `protobuf:"bytes,1,opt,name=min,proto3,stdduration" json:"min"`
	Max                  time.Duration `protobuf:"bytes,2,opt,name=max,proto3,stdduration" json:"max"`
	Median               time.Duration `protobuf:"bytes,3,opt,name=median,proto3,stdduration" json:"median"`
	Count                uint32        `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedGatewayConnectionStats_RoundTripTimes

func NewPopulatedGatewayConnectionStats_RoundTripTimes(r randyGateway, easy bool) *GatewayConnectionStats_RoundTripTimes

func (*GatewayConnectionStats_RoundTripTimes) Descriptor

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

func (*GatewayConnectionStats_RoundTripTimes) Equal

func (this *GatewayConnectionStats_RoundTripTimes) Equal(that interface{}) bool

func (*GatewayConnectionStats_RoundTripTimes) GetCount

func (*GatewayConnectionStats_RoundTripTimes) GetMax

func (*GatewayConnectionStats_RoundTripTimes) GetMedian

func (*GatewayConnectionStats_RoundTripTimes) GetMin

func (*GatewayConnectionStats_RoundTripTimes) Marshal

func (m *GatewayConnectionStats_RoundTripTimes) Marshal() (dAtA []byte, err error)

func (*GatewayConnectionStats_RoundTripTimes) MarshalTo

func (m *GatewayConnectionStats_RoundTripTimes) MarshalTo(dAtA []byte) (int, error)

func (*GatewayConnectionStats_RoundTripTimes) MarshalToSizedBuffer

func (m *GatewayConnectionStats_RoundTripTimes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayConnectionStats_RoundTripTimes) ProtoMessage

func (*GatewayConnectionStats_RoundTripTimes) ProtoMessage()

func (*GatewayConnectionStats_RoundTripTimes) Reset

func (*GatewayConnectionStats_RoundTripTimes) SetFields

func (*GatewayConnectionStats_RoundTripTimes) Size

func (*GatewayConnectionStats_RoundTripTimes) String

func (*GatewayConnectionStats_RoundTripTimes) Unmarshal

func (m *GatewayConnectionStats_RoundTripTimes) Unmarshal(dAtA []byte) error

func (*GatewayConnectionStats_RoundTripTimes) ValidateFields

func (m *GatewayConnectionStats_RoundTripTimes) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayConnectionStats_RoundTripTimes with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayConnectionStats_RoundTripTimes) XXX_DiscardUnknown

func (m *GatewayConnectionStats_RoundTripTimes) XXX_DiscardUnknown()

func (*GatewayConnectionStats_RoundTripTimes) XXX_Marshal

func (m *GatewayConnectionStats_RoundTripTimes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayConnectionStats_RoundTripTimes) XXX_Merge

func (*GatewayConnectionStats_RoundTripTimes) XXX_Size

func (*GatewayConnectionStats_RoundTripTimes) XXX_Unmarshal

func (m *GatewayConnectionStats_RoundTripTimes) XXX_Unmarshal(b []byte) error

type GatewayConnectionStats_RoundTripTimesValidationError

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

GatewayConnectionStats_RoundTripTimesValidationError is the validation error returned by GatewayConnectionStats_RoundTripTimes.ValidateFields if the designated constraints aren't met.

func (GatewayConnectionStats_RoundTripTimesValidationError) Cause

Cause function returns cause value.

func (GatewayConnectionStats_RoundTripTimesValidationError) Error

Error satisfies the builtin error interface

func (GatewayConnectionStats_RoundTripTimesValidationError) ErrorName

ErrorName returns error name.

func (GatewayConnectionStats_RoundTripTimesValidationError) Field

Field function returns field value.

func (GatewayConnectionStats_RoundTripTimesValidationError) Key

Key function returns key value.

func (GatewayConnectionStats_RoundTripTimesValidationError) Reason

Reason function returns reason value.

type GatewayDown

type GatewayDown struct {
	// DownlinkMessage for the gateway.
	DownlinkMessage      *DownlinkMessage `protobuf:"bytes,1,opt,name=downlink_message,json=downlinkMessage,proto3" json:"downlink_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

GatewayDown contains downlink messages for the gateway.

func NewPopulatedGatewayDown

func NewPopulatedGatewayDown(r randyGatewayserver, easy bool) *GatewayDown

func (*GatewayDown) Descriptor

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

func (*GatewayDown) Equal

func (this *GatewayDown) Equal(that interface{}) bool

func (*GatewayDown) GetDownlinkMessage

func (m *GatewayDown) GetDownlinkMessage() *DownlinkMessage

func (*GatewayDown) Marshal

func (m *GatewayDown) Marshal() (dAtA []byte, err error)

func (*GatewayDown) MarshalTo

func (m *GatewayDown) MarshalTo(dAtA []byte) (int, error)

func (*GatewayDown) MarshalToSizedBuffer

func (m *GatewayDown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayDown) ProtoMessage

func (*GatewayDown) ProtoMessage()

func (*GatewayDown) Reset

func (m *GatewayDown) Reset()

func (*GatewayDown) SetFields

func (dst *GatewayDown) SetFields(src *GatewayDown, paths ...string) error

func (*GatewayDown) Size

func (m *GatewayDown) Size() (n int)

func (*GatewayDown) String

func (this *GatewayDown) String() string

func (*GatewayDown) Unmarshal

func (m *GatewayDown) Unmarshal(dAtA []byte) error

func (*GatewayDown) ValidateFields

func (m *GatewayDown) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayDown with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayDown) XXX_DiscardUnknown

func (m *GatewayDown) XXX_DiscardUnknown()

func (*GatewayDown) XXX_Marshal

func (m *GatewayDown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayDown) XXX_Merge

func (m *GatewayDown) XXX_Merge(src proto.Message)

func (*GatewayDown) XXX_Size

func (m *GatewayDown) XXX_Size() int

func (*GatewayDown) XXX_Unmarshal

func (m *GatewayDown) XXX_Unmarshal(b []byte) error

type GatewayDownValidationError

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

GatewayDownValidationError is the validation error returned by GatewayDown.ValidateFields if the designated constraints aren't met.

func (GatewayDownValidationError) Cause

Cause function returns cause value.

func (GatewayDownValidationError) Error

Error satisfies the builtin error interface

func (GatewayDownValidationError) ErrorName

func (e GatewayDownValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayDownValidationError) Field

Field function returns field value.

func (GatewayDownValidationError) Key

Key function returns key value.

func (GatewayDownValidationError) Reason

Reason function returns reason value.

type GatewayIdentifiers

type GatewayIdentifiers struct {
	GatewayID string `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Secondary identifier, which can only be used in specific requests.
	EUI                  *go_thethings_network_lorawan_stack_pkg_types.EUI64 `protobuf:"bytes,2,opt,name=eui,proto3,customtype=github.com/rvolosatovs/lorawan-stack/pkg/types.EUI64" json:"eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                            `json:"-"`
	XXX_sizecache        int32                                               `json:"-"`
}

func NewPopulatedGatewayIdentifiers

func NewPopulatedGatewayIdentifiers(r randyIdentifiers, _ bool) *GatewayIdentifiers

func (GatewayIdentifiers) CombinedIdentifiers

func (ids GatewayIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the GatewayIdentifiers as CombinedIdentifiers.

func (*GatewayIdentifiers) Descriptor

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

func (GatewayIdentifiers) EntityIdentifiers

func (ids GatewayIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns the GatewayIdentifiers as EntityIdentifiers.

func (GatewayIdentifiers) EntityType

func (GatewayIdentifiers) EntityType() string

EntityType returns the entity type for this ID (gateway).

func (*GatewayIdentifiers) Equal

func (this *GatewayIdentifiers) Equal(that interface{}) bool

func (*GatewayIdentifiers) GetGatewayID

func (m *GatewayIdentifiers) GetGatewayID() string

func (GatewayIdentifiers) IDString

func (ids GatewayIdentifiers) IDString() string

IDString returns the ID string of this Identifier.

func (GatewayIdentifiers) Identifiers

func (ids GatewayIdentifiers) Identifiers() Identifiers

Identifiers returns itself.

func (GatewayIdentifiers) IsZero

func (ids GatewayIdentifiers) IsZero() bool

IsZero returns true if all identifiers have zero-values.

func (*GatewayIdentifiers) Marshal

func (m *GatewayIdentifiers) Marshal() (dAtA []byte, err error)

func (*GatewayIdentifiers) MarshalTo

func (m *GatewayIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*GatewayIdentifiers) MarshalToSizedBuffer

func (m *GatewayIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayIdentifiers) ProtoMessage

func (*GatewayIdentifiers) ProtoMessage()

func (*GatewayIdentifiers) Reset

func (m *GatewayIdentifiers) Reset()

func (*GatewayIdentifiers) SetFields

func (dst *GatewayIdentifiers) SetFields(src *GatewayIdentifiers, paths ...string) error

func (*GatewayIdentifiers) Size

func (m *GatewayIdentifiers) Size() (n int)

func (*GatewayIdentifiers) String

func (this *GatewayIdentifiers) String() string

func (*GatewayIdentifiers) Unmarshal

func (m *GatewayIdentifiers) Unmarshal(dAtA []byte) error

func (*GatewayIdentifiers) ValidateContext

func (ids *GatewayIdentifiers) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*GatewayIdentifiers) ValidateFields

func (m *GatewayIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayIdentifiers) XXX_DiscardUnknown

func (m *GatewayIdentifiers) XXX_DiscardUnknown()

func (*GatewayIdentifiers) XXX_Marshal

func (m *GatewayIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayIdentifiers) XXX_Merge

func (m *GatewayIdentifiers) XXX_Merge(src proto.Message)

func (*GatewayIdentifiers) XXX_Size

func (m *GatewayIdentifiers) XXX_Size() int

func (*GatewayIdentifiers) XXX_Unmarshal

func (m *GatewayIdentifiers) XXX_Unmarshal(b []byte) error

type GatewayIdentifiersValidationError

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

GatewayIdentifiersValidationError is the validation error returned by GatewayIdentifiers.ValidateFields if the designated constraints aren't met.

func (GatewayIdentifiersValidationError) Cause

Cause function returns cause value.

func (GatewayIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (GatewayIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (GatewayIdentifiersValidationError) Field

Field function returns field value.

func (GatewayIdentifiersValidationError) Key

Key function returns key value.

func (GatewayIdentifiersValidationError) Reason

Reason function returns reason value.

type GatewayModel

type GatewayModel struct {
	BrandID              string   `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	ID                   string   `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGatewayModel

func NewPopulatedGatewayModel(r randyGateway, easy bool) *GatewayModel

func (*GatewayModel) Descriptor

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

func (*GatewayModel) Equal

func (this *GatewayModel) Equal(that interface{}) bool

func (*GatewayModel) GetBrandID

func (m *GatewayModel) GetBrandID() string

func (*GatewayModel) GetID

func (m *GatewayModel) GetID() string

func (*GatewayModel) GetName

func (m *GatewayModel) GetName() string

func (*GatewayModel) Marshal

func (m *GatewayModel) Marshal() (dAtA []byte, err error)

func (*GatewayModel) MarshalTo

func (m *GatewayModel) MarshalTo(dAtA []byte) (int, error)

func (*GatewayModel) MarshalToSizedBuffer

func (m *GatewayModel) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayModel) ProtoMessage

func (*GatewayModel) ProtoMessage()

func (*GatewayModel) Reset

func (m *GatewayModel) Reset()

func (*GatewayModel) SetFields

func (dst *GatewayModel) SetFields(src *GatewayModel, paths ...string) error

func (*GatewayModel) Size

func (m *GatewayModel) Size() (n int)

func (*GatewayModel) String

func (this *GatewayModel) String() string

func (*GatewayModel) Unmarshal

func (m *GatewayModel) Unmarshal(dAtA []byte) error

func (*GatewayModel) ValidateFields

func (m *GatewayModel) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayModel with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayModel) XXX_DiscardUnknown

func (m *GatewayModel) XXX_DiscardUnknown()

func (*GatewayModel) XXX_Marshal

func (m *GatewayModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayModel) XXX_Merge

func (m *GatewayModel) XXX_Merge(src proto.Message)

func (*GatewayModel) XXX_Size

func (m *GatewayModel) XXX_Size() int

func (*GatewayModel) XXX_Unmarshal

func (m *GatewayModel) XXX_Unmarshal(b []byte) error

type GatewayModelValidationError

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

GatewayModelValidationError is the validation error returned by GatewayModel.ValidateFields if the designated constraints aren't met.

func (GatewayModelValidationError) Cause

Cause function returns cause value.

func (GatewayModelValidationError) Error

Error satisfies the builtin error interface

func (GatewayModelValidationError) ErrorName

func (e GatewayModelValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayModelValidationError) Field

Field function returns field value.

func (GatewayModelValidationError) Key

Key function returns key value.

func (GatewayModelValidationError) Reason

Reason function returns reason value.

type GatewayRadio

type GatewayRadio struct {
	Enable               bool                          `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"`
	ChipType             string                        `protobuf:"bytes,2,opt,name=chip_type,json=chipType,proto3" json:"chip_type,omitempty"`
	Frequency            uint64                        `protobuf:"varint,3,opt,name=frequency,proto3" json:"frequency,omitempty"`
	RSSIOffset           float32                       `protobuf:"fixed32,4,opt,name=rssi_offset,json=rssiOffset,proto3" json:"rssi_offset,omitempty"`
	TxConfiguration      *GatewayRadio_TxConfiguration `protobuf:"bytes,5,opt,name=tx_configuration,json=txConfiguration,proto3" json:"tx_configuration,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func NewPopulatedGatewayRadio

func NewPopulatedGatewayRadio(r randyGateway, easy bool) *GatewayRadio

func (*GatewayRadio) Descriptor

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

func (*GatewayRadio) Equal

func (this *GatewayRadio) Equal(that interface{}) bool

func (*GatewayRadio) GetChipType

func (m *GatewayRadio) GetChipType() string

func (*GatewayRadio) GetEnable

func (m *GatewayRadio) GetEnable() bool

func (*GatewayRadio) GetFrequency

func (m *GatewayRadio) GetFrequency() uint64

func (*GatewayRadio) GetRSSIOffset

func (m *GatewayRadio) GetRSSIOffset() float32

func (*GatewayRadio) GetTxConfiguration

func (m *GatewayRadio) GetTxConfiguration() *GatewayRadio_TxConfiguration

func (*GatewayRadio) Marshal

func (m *GatewayRadio) Marshal() (dAtA []byte, err error)

func (*GatewayRadio) MarshalTo

func (m *GatewayRadio) MarshalTo(dAtA []byte) (int, error)

func (*GatewayRadio) MarshalToSizedBuffer

func (m *GatewayRadio) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayRadio) ProtoMessage

func (*GatewayRadio) ProtoMessage()

func (*GatewayRadio) Reset

func (m *GatewayRadio) Reset()

func (*GatewayRadio) SetFields

func (dst *GatewayRadio) SetFields(src *GatewayRadio, paths ...string) error

func (*GatewayRadio) Size

func (m *GatewayRadio) Size() (n int)

func (*GatewayRadio) String

func (this *GatewayRadio) String() string

func (*GatewayRadio) Unmarshal

func (m *GatewayRadio) Unmarshal(dAtA []byte) error

func (*GatewayRadio) ValidateFields

func (m *GatewayRadio) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayRadio with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayRadio) XXX_DiscardUnknown

func (m *GatewayRadio) XXX_DiscardUnknown()

func (*GatewayRadio) XXX_Marshal

func (m *GatewayRadio) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayRadio) XXX_Merge

func (m *GatewayRadio) XXX_Merge(src proto.Message)

func (*GatewayRadio) XXX_Size

func (m *GatewayRadio) XXX_Size() int

func (*GatewayRadio) XXX_Unmarshal

func (m *GatewayRadio) XXX_Unmarshal(b []byte) error

type GatewayRadioValidationError

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

GatewayRadioValidationError is the validation error returned by GatewayRadio.ValidateFields if the designated constraints aren't met.

func (GatewayRadioValidationError) Cause

Cause function returns cause value.

func (GatewayRadioValidationError) Error

Error satisfies the builtin error interface

func (GatewayRadioValidationError) ErrorName

func (e GatewayRadioValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayRadioValidationError) Field

Field function returns field value.

func (GatewayRadioValidationError) Key

Key function returns key value.

func (GatewayRadioValidationError) Reason

Reason function returns reason value.

type GatewayRadio_TxConfiguration

type GatewayRadio_TxConfiguration struct {
	MinFrequency         uint64   `protobuf:"varint,1,opt,name=min_frequency,json=minFrequency,proto3" json:"min_frequency,omitempty"`
	MaxFrequency         uint64   `protobuf:"varint,2,opt,name=max_frequency,json=maxFrequency,proto3" json:"max_frequency,omitempty"`
	NotchFrequency       uint64   `protobuf:"varint,3,opt,name=notch_frequency,json=notchFrequency,proto3" json:"notch_frequency,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGatewayRadio_TxConfiguration

func NewPopulatedGatewayRadio_TxConfiguration(r randyGateway, easy bool) *GatewayRadio_TxConfiguration

func (*GatewayRadio_TxConfiguration) Descriptor

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

func (*GatewayRadio_TxConfiguration) Equal

func (this *GatewayRadio_TxConfiguration) Equal(that interface{}) bool

func (*GatewayRadio_TxConfiguration) GetMaxFrequency

func (m *GatewayRadio_TxConfiguration) GetMaxFrequency() uint64

func (*GatewayRadio_TxConfiguration) GetMinFrequency

func (m *GatewayRadio_TxConfiguration) GetMinFrequency() uint64

func (*GatewayRadio_TxConfiguration) GetNotchFrequency

func (m *GatewayRadio_TxConfiguration) GetNotchFrequency() uint64

func (*GatewayRadio_TxConfiguration) Marshal

func (m *GatewayRadio_TxConfiguration) Marshal() (dAtA []byte, err error)

func (*GatewayRadio_TxConfiguration) MarshalTo

func (m *GatewayRadio_TxConfiguration) MarshalTo(dAtA []byte) (int, error)

func (*GatewayRadio_TxConfiguration) MarshalToSizedBuffer

func (m *GatewayRadio_TxConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayRadio_TxConfiguration) ProtoMessage

func (*GatewayRadio_TxConfiguration) ProtoMessage()

func (*GatewayRadio_TxConfiguration) Reset

func (m *GatewayRadio_TxConfiguration) Reset()

func (*GatewayRadio_TxConfiguration) SetFields

func (*GatewayRadio_TxConfiguration) Size

func (m *GatewayRadio_TxConfiguration) Size() (n int)

func (*GatewayRadio_TxConfiguration) String

func (this *GatewayRadio_TxConfiguration) String() string

func (*GatewayRadio_TxConfiguration) Unmarshal

func (m *GatewayRadio_TxConfiguration) Unmarshal(dAtA []byte) error

func (*GatewayRadio_TxConfiguration) ValidateFields

func (m *GatewayRadio_TxConfiguration) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayRadio_TxConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayRadio_TxConfiguration) XXX_DiscardUnknown

func (m *GatewayRadio_TxConfiguration) XXX_DiscardUnknown()

func (*GatewayRadio_TxConfiguration) XXX_Marshal

func (m *GatewayRadio_TxConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayRadio_TxConfiguration) XXX_Merge

func (m *GatewayRadio_TxConfiguration) XXX_Merge(src proto.Message)

func (*GatewayRadio_TxConfiguration) XXX_Size

func (m *GatewayRadio_TxConfiguration) XXX_Size() int

func (*GatewayRadio_TxConfiguration) XXX_Unmarshal

func (m *GatewayRadio_TxConfiguration) XXX_Unmarshal(b []byte) error

type GatewayRadio_TxConfigurationValidationError

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

GatewayRadio_TxConfigurationValidationError is the validation error returned by GatewayRadio_TxConfiguration.ValidateFields if the designated constraints aren't met.

func (GatewayRadio_TxConfigurationValidationError) Cause

Cause function returns cause value.

func (GatewayRadio_TxConfigurationValidationError) Error

Error satisfies the builtin error interface

func (GatewayRadio_TxConfigurationValidationError) ErrorName

ErrorName returns error name.

func (GatewayRadio_TxConfigurationValidationError) Field

Field function returns field value.

func (GatewayRadio_TxConfigurationValidationError) Key

Key function returns key value.

func (GatewayRadio_TxConfigurationValidationError) Reason

Reason function returns reason value.

type GatewayRegistryClient

type GatewayRegistryClient interface {
	// Create a new gateway. This also sets the given organization or user as
	// first collaborator with all possible rights.
	Create(ctx context.Context, in *CreateGatewayRequest, opts ...grpc.CallOption) (*Gateway, error)
	// Get the gateway with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(ctx context.Context, in *GetGatewayRequest, opts ...grpc.CallOption) (*Gateway, error)
	GetIdentifiersForEUI(ctx context.Context, in *GetGatewayIdentifiersForEUIRequest, opts ...grpc.CallOption) (*GatewayIdentifiers, error)
	// List gateways. See request message for details.
	List(ctx context.Context, in *ListGatewaysRequest, opts ...grpc.CallOption) (*Gateways, error)
	Update(ctx context.Context, in *UpdateGatewayRequest, opts ...grpc.CallOption) (*Gateway, error)
	Delete(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

GatewayRegistryClient is the client API for GatewayRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGatewayRegistryClient

func NewGatewayRegistryClient(cc *grpc.ClientConn) GatewayRegistryClient

type GatewayRegistryServer

type GatewayRegistryServer interface {
	// Create a new gateway. This also sets the given organization or user as
	// first collaborator with all possible rights.
	Create(context.Context, *CreateGatewayRequest) (*Gateway, error)
	// Get the gateway with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(context.Context, *GetGatewayRequest) (*Gateway, error)
	GetIdentifiersForEUI(context.Context, *GetGatewayIdentifiersForEUIRequest) (*GatewayIdentifiers, error)
	// List gateways. See request message for details.
	List(context.Context, *ListGatewaysRequest) (*Gateways, error)
	Update(context.Context, *UpdateGatewayRequest) (*Gateway, error)
	Delete(context.Context, *GatewayIdentifiers) (*types.Empty, error)
}

GatewayRegistryServer is the server API for GatewayRegistry service.

type GatewayStatus

type GatewayStatus struct {
	// Current time of the gateway
	Time time.Time `protobuf:"bytes,1,opt,name=time,proto3,stdtime" json:"time"`
	// Boot time of the gateway
	// - can be left out to save bandwidth; old value will be kept
	BootTime time.Time `protobuf:"bytes,2,opt,name=boot_time,json=bootTime,proto3,stdtime" json:"boot_time"`
	// Versions of gateway subsystems
	// - each field can be left out to save bandwidth; old value will be kept
	// - map keys are written in snake_case
	// - for example:
	//     firmware: "2.0.4"
	//     forwarder: "v2-3.3.1"
	//     fpga: "48"
	//     dsp: "27"
	//     hal: "v2-3.5.0"
	Versions map[string]string `` /* 157-byte string literal not displayed */
	// Location of each gateway's antenna
	// - if left out, server uses registry-set location as fallback
	AntennaLocations []*Location `protobuf:"bytes,4,rep,name=antenna_locations,json=antennaLocations,proto3" json:"antenna_locations,omitempty"`
	// IP addresses of this gateway.
	// Repeated addresses can be used to communicate addresses of multiple interfaces (LAN, Public IP, ...).
	IP []string `protobuf:"bytes,5,rep,name=ip,proto3" json:"ip,omitempty"`
	// Metrics
	// - can be used for forwarding gateway metrics such as temperatures or performance metrics
	// - map keys are written in snake_case
	Metrics map[string]float32 `` /* 157-byte string literal not displayed */
	// Advanced metadata fields
	// - can be used for advanced information or experimental features that are not yet formally defined in the API
	// - field names are written in snake_case
	Advanced             *types.Struct `protobuf:"bytes,99,opt,name=advanced,proto3" json:"advanced,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedGatewayStatus

func NewPopulatedGatewayStatus(r randyGateway, easy bool) *GatewayStatus

func (*GatewayStatus) Descriptor

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

func (*GatewayStatus) Equal

func (this *GatewayStatus) Equal(that interface{}) bool

func (*GatewayStatus) GetAdvanced

func (m *GatewayStatus) GetAdvanced() *types.Struct

func (*GatewayStatus) GetAntennaLocations

func (m *GatewayStatus) GetAntennaLocations() []*Location

func (*GatewayStatus) GetBootTime

func (m *GatewayStatus) GetBootTime() time.Time

func (*GatewayStatus) GetIP

func (m *GatewayStatus) GetIP() []string

func (*GatewayStatus) GetMetrics

func (m *GatewayStatus) GetMetrics() map[string]float32

func (*GatewayStatus) GetTime

func (m *GatewayStatus) GetTime() time.Time

func (*GatewayStatus) GetVersions

func (m *GatewayStatus) GetVersions() map[string]string

func (*GatewayStatus) Marshal

func (m *GatewayStatus) Marshal() (dAtA []byte, err error)

func (*GatewayStatus) MarshalTo

func (m *GatewayStatus) MarshalTo(dAtA []byte) (int, error)

func (*GatewayStatus) MarshalToSizedBuffer

func (m *GatewayStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayStatus) ProtoMessage

func (*GatewayStatus) ProtoMessage()

func (*GatewayStatus) Reset

func (m *GatewayStatus) Reset()

func (*GatewayStatus) SetFields

func (dst *GatewayStatus) SetFields(src *GatewayStatus, paths ...string) error

func (*GatewayStatus) Size

func (m *GatewayStatus) Size() (n int)

func (*GatewayStatus) String

func (this *GatewayStatus) String() string

func (*GatewayStatus) Unmarshal

func (m *GatewayStatus) Unmarshal(dAtA []byte) error

func (*GatewayStatus) ValidateFields

func (m *GatewayStatus) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayStatus) XXX_DiscardUnknown

func (m *GatewayStatus) XXX_DiscardUnknown()

func (*GatewayStatus) XXX_Marshal

func (m *GatewayStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayStatus) XXX_Merge

func (m *GatewayStatus) XXX_Merge(src proto.Message)

func (*GatewayStatus) XXX_Size

func (m *GatewayStatus) XXX_Size() int

func (*GatewayStatus) XXX_Unmarshal

func (m *GatewayStatus) XXX_Unmarshal(b []byte) error

type GatewayStatusValidationError

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

GatewayStatusValidationError is the validation error returned by GatewayStatus.ValidateFields if the designated constraints aren't met.

func (GatewayStatusValidationError) Cause

Cause function returns cause value.

func (GatewayStatusValidationError) Error

Error satisfies the builtin error interface

func (GatewayStatusValidationError) ErrorName

func (e GatewayStatusValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayStatusValidationError) Field

Field function returns field value.

func (GatewayStatusValidationError) Key

Key function returns key value.

func (GatewayStatusValidationError) Reason

Reason function returns reason value.

type GatewayUp

type GatewayUp struct {
	// UplinkMessages received by the gateway.
	UplinkMessages       []*UplinkMessage  `protobuf:"bytes,1,rep,name=uplink_messages,json=uplinkMessages,proto3" json:"uplink_messages,omitempty"`
	GatewayStatus        *GatewayStatus    `protobuf:"bytes,2,opt,name=gateway_status,json=gatewayStatus,proto3" json:"gateway_status,omitempty"`
	TxAcknowledgment     *TxAcknowledgment `protobuf:"bytes,3,opt,name=tx_acknowledgment,json=txAcknowledgment,proto3" json:"tx_acknowledgment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

GatewayUp may contain zero or more uplink messages and/or a status message for the gateway.

func NewPopulatedGatewayUp

func NewPopulatedGatewayUp(r randyGatewayserver, easy bool) *GatewayUp

func (*GatewayUp) Descriptor

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

func (*GatewayUp) Equal

func (this *GatewayUp) Equal(that interface{}) bool

func (*GatewayUp) GetGatewayStatus

func (m *GatewayUp) GetGatewayStatus() *GatewayStatus

func (*GatewayUp) GetTxAcknowledgment

func (m *GatewayUp) GetTxAcknowledgment() *TxAcknowledgment

func (*GatewayUp) GetUplinkMessages

func (m *GatewayUp) GetUplinkMessages() []*UplinkMessage

func (*GatewayUp) Marshal

func (m *GatewayUp) Marshal() (dAtA []byte, err error)

func (*GatewayUp) MarshalTo

func (m *GatewayUp) MarshalTo(dAtA []byte) (int, error)

func (*GatewayUp) MarshalToSizedBuffer

func (m *GatewayUp) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayUp) ProtoMessage

func (*GatewayUp) ProtoMessage()

func (*GatewayUp) Reset

func (m *GatewayUp) Reset()

func (*GatewayUp) SetFields

func (dst *GatewayUp) SetFields(src *GatewayUp, paths ...string) error

func (*GatewayUp) Size

func (m *GatewayUp) Size() (n int)

func (*GatewayUp) String

func (this *GatewayUp) String() string

func (*GatewayUp) Unmarshal

func (m *GatewayUp) Unmarshal(dAtA []byte) error

func (*GatewayUp) ValidateFields

func (m *GatewayUp) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayUp with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayUp) XXX_DiscardUnknown

func (m *GatewayUp) XXX_DiscardUnknown()

func (*GatewayUp) XXX_Marshal

func (m *GatewayUp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayUp) XXX_Merge

func (m *GatewayUp) XXX_Merge(src proto.Message)

func (*GatewayUp) XXX_Size

func (m *GatewayUp) XXX_Size() int

func (*GatewayUp) XXX_Unmarshal

func (m *GatewayUp) XXX_Unmarshal(b []byte) error

type GatewayUpValidationError

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

GatewayUpValidationError is the validation error returned by GatewayUp.ValidateFields if the designated constraints aren't met.

func (GatewayUpValidationError) Cause

func (e GatewayUpValidationError) Cause() error

Cause function returns cause value.

func (GatewayUpValidationError) Error

func (e GatewayUpValidationError) Error() string

Error satisfies the builtin error interface

func (GatewayUpValidationError) ErrorName

func (e GatewayUpValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayUpValidationError) Field

func (e GatewayUpValidationError) Field() string

Field function returns field value.

func (GatewayUpValidationError) Key

Key function returns key value.

func (GatewayUpValidationError) Reason

func (e GatewayUpValidationError) Reason() string

Reason function returns reason value.

type GatewayUplinkMessage

type GatewayUplinkMessage struct {
	*UplinkMessage `protobuf:"bytes,1,opt,name=message,proto3,embedded=message" json:"message,omitempty"`
	// LoRaWAN band ID of the gateway.
	BandID               string   `protobuf:"bytes,2,opt,name=band_id,json=bandId,proto3" json:"band_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGatewayUplinkMessage

func NewPopulatedGatewayUplinkMessage(r randyMessages, easy bool) *GatewayUplinkMessage

func (*GatewayUplinkMessage) Descriptor

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

func (*GatewayUplinkMessage) Equal

func (this *GatewayUplinkMessage) Equal(that interface{}) bool

func (*GatewayUplinkMessage) GetBandID

func (m *GatewayUplinkMessage) GetBandID() string

func (*GatewayUplinkMessage) Marshal

func (m *GatewayUplinkMessage) Marshal() (dAtA []byte, err error)

func (*GatewayUplinkMessage) MarshalTo

func (m *GatewayUplinkMessage) MarshalTo(dAtA []byte) (int, error)

func (*GatewayUplinkMessage) MarshalToSizedBuffer

func (m *GatewayUplinkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayUplinkMessage) ProtoMessage

func (*GatewayUplinkMessage) ProtoMessage()

func (*GatewayUplinkMessage) Reset

func (m *GatewayUplinkMessage) Reset()

func (*GatewayUplinkMessage) SetFields

func (dst *GatewayUplinkMessage) SetFields(src *GatewayUplinkMessage, paths ...string) error

func (*GatewayUplinkMessage) Size

func (m *GatewayUplinkMessage) Size() (n int)

func (*GatewayUplinkMessage) String

func (this *GatewayUplinkMessage) String() string

func (*GatewayUplinkMessage) Unmarshal

func (m *GatewayUplinkMessage) Unmarshal(dAtA []byte) error

func (*GatewayUplinkMessage) ValidateFields

func (m *GatewayUplinkMessage) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayUplinkMessage with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayUplinkMessage) XXX_DiscardUnknown

func (m *GatewayUplinkMessage) XXX_DiscardUnknown()

func (*GatewayUplinkMessage) XXX_Marshal

func (m *GatewayUplinkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayUplinkMessage) XXX_Merge

func (m *GatewayUplinkMessage) XXX_Merge(src proto.Message)

func (*GatewayUplinkMessage) XXX_Size

func (m *GatewayUplinkMessage) XXX_Size() int

func (*GatewayUplinkMessage) XXX_Unmarshal

func (m *GatewayUplinkMessage) XXX_Unmarshal(b []byte) error

type GatewayUplinkMessageValidationError

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

GatewayUplinkMessageValidationError is the validation error returned by GatewayUplinkMessage.ValidateFields if the designated constraints aren't met.

func (GatewayUplinkMessageValidationError) Cause

Cause function returns cause value.

func (GatewayUplinkMessageValidationError) Error

Error satisfies the builtin error interface

func (GatewayUplinkMessageValidationError) ErrorName

ErrorName returns error name.

func (GatewayUplinkMessageValidationError) Field

Field function returns field value.

func (GatewayUplinkMessageValidationError) Key

Key function returns key value.

func (GatewayUplinkMessageValidationError) Reason

Reason function returns reason value.

type GatewayValidationError

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

GatewayValidationError is the validation error returned by Gateway.ValidateFields if the designated constraints aren't met.

func (GatewayValidationError) Cause

func (e GatewayValidationError) Cause() error

Cause function returns cause value.

func (GatewayValidationError) Error

func (e GatewayValidationError) Error() string

Error satisfies the builtin error interface

func (GatewayValidationError) ErrorName

func (e GatewayValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayValidationError) Field

func (e GatewayValidationError) Field() string

Field function returns field value.

func (GatewayValidationError) Key

func (e GatewayValidationError) Key() bool

Key function returns key value.

func (GatewayValidationError) Reason

func (e GatewayValidationError) Reason() string

Reason function returns reason value.

type GatewayVersion

type GatewayVersion struct {
	// Version identifiers.
	GatewayVersionIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	// Photos contains file names of gateway photos.
	Photos               []string        `protobuf:"bytes,2,rep,name=photos,proto3" json:"photos,omitempty"`
	Radios               []*GatewayRadio `protobuf:"bytes,3,rep,name=radios,proto3" json:"radios,omitempty"`
	ClockSource          uint32          `protobuf:"varint,7,opt,name=clock_source,json=clockSource,proto3" json:"clock_source,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

Template for creating gateways.

func (*GatewayVersion) Descriptor

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

func (*GatewayVersion) Equal

func (this *GatewayVersion) Equal(that interface{}) bool

func (*GatewayVersion) GetClockSource

func (m *GatewayVersion) GetClockSource() uint32

func (*GatewayVersion) GetPhotos

func (m *GatewayVersion) GetPhotos() []string

func (*GatewayVersion) GetRadios

func (m *GatewayVersion) GetRadios() []*GatewayRadio

func (*GatewayVersion) Marshal

func (m *GatewayVersion) Marshal() (dAtA []byte, err error)

func (*GatewayVersion) MarshalTo

func (m *GatewayVersion) MarshalTo(dAtA []byte) (int, error)

func (*GatewayVersion) MarshalToSizedBuffer

func (m *GatewayVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayVersion) ProtoMessage

func (*GatewayVersion) ProtoMessage()

func (*GatewayVersion) Reset

func (m *GatewayVersion) Reset()

func (*GatewayVersion) SetFields

func (dst *GatewayVersion) SetFields(src *GatewayVersion, paths ...string) error

func (*GatewayVersion) Size

func (m *GatewayVersion) Size() (n int)

func (*GatewayVersion) String

func (this *GatewayVersion) String() string

func (*GatewayVersion) Unmarshal

func (m *GatewayVersion) Unmarshal(dAtA []byte) error

func (*GatewayVersion) ValidateFields

func (m *GatewayVersion) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayVersion with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayVersion) XXX_DiscardUnknown

func (m *GatewayVersion) XXX_DiscardUnknown()

func (*GatewayVersion) XXX_Marshal

func (m *GatewayVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayVersion) XXX_Merge

func (m *GatewayVersion) XXX_Merge(src proto.Message)

func (*GatewayVersion) XXX_Size

func (m *GatewayVersion) XXX_Size() int

func (*GatewayVersion) XXX_Unmarshal

func (m *GatewayVersion) XXX_Unmarshal(b []byte) error

type GatewayVersionIdentifiers

type GatewayVersionIdentifiers struct {
	BrandID              string   `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	ModelID              string   `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	HardwareVersion      string   `protobuf:"bytes,3,opt,name=hardware_version,json=hardwareVersion,proto3" json:"hardware_version,omitempty"`
	FirmwareVersion      string   `protobuf:"bytes,4,opt,name=firmware_version,json=firmwareVersion,proto3" json:"firmware_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Identifies an end device model with version information.

func NewPopulatedGatewayVersionIdentifiers

func NewPopulatedGatewayVersionIdentifiers(r randyGateway, easy bool) *GatewayVersionIdentifiers

func (*GatewayVersionIdentifiers) Descriptor

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

func (*GatewayVersionIdentifiers) Equal

func (this *GatewayVersionIdentifiers) Equal(that interface{}) bool

func (*GatewayVersionIdentifiers) GetBrandID

func (m *GatewayVersionIdentifiers) GetBrandID() string

func (*GatewayVersionIdentifiers) GetFirmwareVersion

func (m *GatewayVersionIdentifiers) GetFirmwareVersion() string

func (*GatewayVersionIdentifiers) GetHardwareVersion

func (m *GatewayVersionIdentifiers) GetHardwareVersion() string

func (*GatewayVersionIdentifiers) GetModelID

func (m *GatewayVersionIdentifiers) GetModelID() string

func (*GatewayVersionIdentifiers) Marshal

func (m *GatewayVersionIdentifiers) Marshal() (dAtA []byte, err error)

func (*GatewayVersionIdentifiers) MarshalTo

func (m *GatewayVersionIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*GatewayVersionIdentifiers) MarshalToSizedBuffer

func (m *GatewayVersionIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GatewayVersionIdentifiers) ProtoMessage

func (*GatewayVersionIdentifiers) ProtoMessage()

func (*GatewayVersionIdentifiers) Reset

func (m *GatewayVersionIdentifiers) Reset()

func (*GatewayVersionIdentifiers) SetFields

func (dst *GatewayVersionIdentifiers) SetFields(src *GatewayVersionIdentifiers, paths ...string) error

func (*GatewayVersionIdentifiers) Size

func (m *GatewayVersionIdentifiers) Size() (n int)

func (*GatewayVersionIdentifiers) String

func (this *GatewayVersionIdentifiers) String() string

func (*GatewayVersionIdentifiers) Unmarshal

func (m *GatewayVersionIdentifiers) Unmarshal(dAtA []byte) error

func (*GatewayVersionIdentifiers) ValidateFields

func (m *GatewayVersionIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on GatewayVersionIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GatewayVersionIdentifiers) XXX_DiscardUnknown

func (m *GatewayVersionIdentifiers) XXX_DiscardUnknown()

func (*GatewayVersionIdentifiers) XXX_Marshal

func (m *GatewayVersionIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GatewayVersionIdentifiers) XXX_Merge

func (m *GatewayVersionIdentifiers) XXX_Merge(src proto.Message)

func (*GatewayVersionIdentifiers) XXX_Size

func (m *GatewayVersionIdentifiers) XXX_Size() int

func (*GatewayVersionIdentifiers) XXX_Unmarshal

func (m *GatewayVersionIdentifiers) XXX_Unmarshal(b []byte) error

type GatewayVersionIdentifiersValidationError

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

GatewayVersionIdentifiersValidationError is the validation error returned by GatewayVersionIdentifiers.ValidateFields if the designated constraints aren't met.

func (GatewayVersionIdentifiersValidationError) Cause

Cause function returns cause value.

func (GatewayVersionIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (GatewayVersionIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (GatewayVersionIdentifiersValidationError) Field

Field function returns field value.

func (GatewayVersionIdentifiersValidationError) Key

Key function returns key value.

func (GatewayVersionIdentifiersValidationError) Reason

Reason function returns reason value.

type GatewayVersionValidationError

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

GatewayVersionValidationError is the validation error returned by GatewayVersion.ValidateFields if the designated constraints aren't met.

func (GatewayVersionValidationError) Cause

Cause function returns cause value.

func (GatewayVersionValidationError) Error

Error satisfies the builtin error interface

func (GatewayVersionValidationError) ErrorName

func (e GatewayVersionValidationError) ErrorName() string

ErrorName returns error name.

func (GatewayVersionValidationError) Field

Field function returns field value.

func (GatewayVersionValidationError) Key

Key function returns key value.

func (GatewayVersionValidationError) Reason

Reason function returns reason value.

type Gateways

type Gateways struct {
	Gateways             []*Gateway `protobuf:"bytes,1,rep,name=gateways,proto3" json:"gateways,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func NewPopulatedGateways

func NewPopulatedGateways(r randyGateway, easy bool) *Gateways

func (*Gateways) Descriptor

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

func (*Gateways) Equal

func (this *Gateways) Equal(that interface{}) bool

func (*Gateways) GetGateways

func (m *Gateways) GetGateways() []*Gateway

func (*Gateways) Marshal

func (m *Gateways) Marshal() (dAtA []byte, err error)

func (*Gateways) MarshalTo

func (m *Gateways) MarshalTo(dAtA []byte) (int, error)

func (*Gateways) MarshalToSizedBuffer

func (m *Gateways) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Gateways) ProtoMessage

func (*Gateways) ProtoMessage()

func (*Gateways) Reset

func (m *Gateways) Reset()

func (*Gateways) SetFields

func (dst *Gateways) SetFields(src *Gateways, paths ...string) error

func (*Gateways) Size

func (m *Gateways) Size() (n int)

func (*Gateways) String

func (this *Gateways) String() string

func (*Gateways) Unmarshal

func (m *Gateways) Unmarshal(dAtA []byte) error

func (*Gateways) ValidateFields

func (m *Gateways) ValidateFields(paths ...string) error

ValidateFields checks the field values on Gateways with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Gateways) XXX_DiscardUnknown

func (m *Gateways) XXX_DiscardUnknown()

func (*Gateways) XXX_Marshal

func (m *Gateways) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Gateways) XXX_Merge

func (m *Gateways) XXX_Merge(src proto.Message)

func (*Gateways) XXX_Size

func (m *Gateways) XXX_Size() int

func (*Gateways) XXX_Unmarshal

func (m *Gateways) XXX_Unmarshal(b []byte) error

type GatewaysValidationError

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

GatewaysValidationError is the validation error returned by Gateways.ValidateFields if the designated constraints aren't met.

func (GatewaysValidationError) Cause

func (e GatewaysValidationError) Cause() error

Cause function returns cause value.

func (GatewaysValidationError) Error

func (e GatewaysValidationError) Error() string

Error satisfies the builtin error interface

func (GatewaysValidationError) ErrorName

func (e GatewaysValidationError) ErrorName() string

ErrorName returns error name.

func (GatewaysValidationError) Field

func (e GatewaysValidationError) Field() string

Field function returns field value.

func (GatewaysValidationError) Key

func (e GatewaysValidationError) Key() bool

Key function returns key value.

func (GatewaysValidationError) Reason

func (e GatewaysValidationError) Reason() string

Reason function returns reason value.

type GenerateDevAddrResponse

type GenerateDevAddrResponse struct {
	DevAddr              *go_thethings_network_lorawan_stack_pkg_types.DevAddr `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                              `json:"-"`
	XXX_sizecache        int32                                                 `json:"-"`
}

func NewPopulatedGenerateDevAddrResponse

func NewPopulatedGenerateDevAddrResponse(r randyNetworkserver, easy bool) *GenerateDevAddrResponse

func (*GenerateDevAddrResponse) Descriptor

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

func (*GenerateDevAddrResponse) Equal

func (this *GenerateDevAddrResponse) Equal(that interface{}) bool

func (*GenerateDevAddrResponse) Marshal

func (m *GenerateDevAddrResponse) Marshal() (dAtA []byte, err error)

func (*GenerateDevAddrResponse) MarshalTo

func (m *GenerateDevAddrResponse) MarshalTo(dAtA []byte) (int, error)

func (*GenerateDevAddrResponse) MarshalToSizedBuffer

func (m *GenerateDevAddrResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenerateDevAddrResponse) ProtoMessage

func (*GenerateDevAddrResponse) ProtoMessage()

func (*GenerateDevAddrResponse) Reset

func (m *GenerateDevAddrResponse) Reset()

func (*GenerateDevAddrResponse) SetFields

func (dst *GenerateDevAddrResponse) SetFields(src *GenerateDevAddrResponse, paths ...string) error

func (*GenerateDevAddrResponse) Size

func (m *GenerateDevAddrResponse) Size() (n int)

func (*GenerateDevAddrResponse) String

func (this *GenerateDevAddrResponse) String() string

func (*GenerateDevAddrResponse) Unmarshal

func (m *GenerateDevAddrResponse) Unmarshal(dAtA []byte) error

func (*GenerateDevAddrResponse) ValidateFields

func (m *GenerateDevAddrResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on GenerateDevAddrResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GenerateDevAddrResponse) XXX_DiscardUnknown

func (m *GenerateDevAddrResponse) XXX_DiscardUnknown()

func (*GenerateDevAddrResponse) XXX_Marshal

func (m *GenerateDevAddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateDevAddrResponse) XXX_Merge

func (m *GenerateDevAddrResponse) XXX_Merge(src proto.Message)

func (*GenerateDevAddrResponse) XXX_Size

func (m *GenerateDevAddrResponse) XXX_Size() int

func (*GenerateDevAddrResponse) XXX_Unmarshal

func (m *GenerateDevAddrResponse) XXX_Unmarshal(b []byte) error

type GenerateDevAddrResponseValidationError

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

GenerateDevAddrResponseValidationError is the validation error returned by GenerateDevAddrResponse.ValidateFields if the designated constraints aren't met.

func (GenerateDevAddrResponseValidationError) Cause

Cause function returns cause value.

func (GenerateDevAddrResponseValidationError) Error

Error satisfies the builtin error interface

func (GenerateDevAddrResponseValidationError) ErrorName

ErrorName returns error name.

func (GenerateDevAddrResponseValidationError) Field

Field function returns field value.

func (GenerateDevAddrResponseValidationError) Key

Key function returns key value.

func (GenerateDevAddrResponseValidationError) Reason

Reason function returns reason value.

type GenerateEndDeviceQRCodeRequest

type GenerateEndDeviceQRCodeRequest struct {
	FormatID             string                                `protobuf:"bytes,1,opt,name=format_id,json=formatId,proto3" json:"format_id,omitempty"`
	EndDevice            EndDevice                             `protobuf:"bytes,2,opt,name=end_device,json=endDevice,proto3" json:"end_device"`
	Image                *GenerateEndDeviceQRCodeRequest_Image `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (*GenerateEndDeviceQRCodeRequest) Descriptor

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

func (*GenerateEndDeviceQRCodeRequest) Equal

func (this *GenerateEndDeviceQRCodeRequest) Equal(that interface{}) bool

func (*GenerateEndDeviceQRCodeRequest) GetEndDevice

func (m *GenerateEndDeviceQRCodeRequest) GetEndDevice() EndDevice

func (*GenerateEndDeviceQRCodeRequest) GetFormatID

func (m *GenerateEndDeviceQRCodeRequest) GetFormatID() string

func (*GenerateEndDeviceQRCodeRequest) GetImage

func (*GenerateEndDeviceQRCodeRequest) Marshal

func (m *GenerateEndDeviceQRCodeRequest) Marshal() (dAtA []byte, err error)

func (*GenerateEndDeviceQRCodeRequest) MarshalTo

func (m *GenerateEndDeviceQRCodeRequest) MarshalTo(dAtA []byte) (int, error)

func (*GenerateEndDeviceQRCodeRequest) MarshalToSizedBuffer

func (m *GenerateEndDeviceQRCodeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenerateEndDeviceQRCodeRequest) ProtoMessage

func (*GenerateEndDeviceQRCodeRequest) ProtoMessage()

func (*GenerateEndDeviceQRCodeRequest) Reset

func (m *GenerateEndDeviceQRCodeRequest) Reset()

func (*GenerateEndDeviceQRCodeRequest) SetFields

func (*GenerateEndDeviceQRCodeRequest) Size

func (m *GenerateEndDeviceQRCodeRequest) Size() (n int)

func (*GenerateEndDeviceQRCodeRequest) String

func (this *GenerateEndDeviceQRCodeRequest) String() string

func (*GenerateEndDeviceQRCodeRequest) Unmarshal

func (m *GenerateEndDeviceQRCodeRequest) Unmarshal(dAtA []byte) error

func (*GenerateEndDeviceQRCodeRequest) ValidateFields

func (m *GenerateEndDeviceQRCodeRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GenerateEndDeviceQRCodeRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GenerateEndDeviceQRCodeRequest) XXX_DiscardUnknown

func (m *GenerateEndDeviceQRCodeRequest) XXX_DiscardUnknown()

func (*GenerateEndDeviceQRCodeRequest) XXX_Marshal

func (m *GenerateEndDeviceQRCodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateEndDeviceQRCodeRequest) XXX_Merge

func (m *GenerateEndDeviceQRCodeRequest) XXX_Merge(src proto.Message)

func (*GenerateEndDeviceQRCodeRequest) XXX_Size

func (m *GenerateEndDeviceQRCodeRequest) XXX_Size() int

func (*GenerateEndDeviceQRCodeRequest) XXX_Unmarshal

func (m *GenerateEndDeviceQRCodeRequest) XXX_Unmarshal(b []byte) error

type GenerateEndDeviceQRCodeRequestValidationError

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

GenerateEndDeviceQRCodeRequestValidationError is the validation error returned by GenerateEndDeviceQRCodeRequest.ValidateFields if the designated constraints aren't met.

func (GenerateEndDeviceQRCodeRequestValidationError) Cause

Cause function returns cause value.

func (GenerateEndDeviceQRCodeRequestValidationError) Error

Error satisfies the builtin error interface

func (GenerateEndDeviceQRCodeRequestValidationError) ErrorName

ErrorName returns error name.

func (GenerateEndDeviceQRCodeRequestValidationError) Field

Field function returns field value.

func (GenerateEndDeviceQRCodeRequestValidationError) Key

Key function returns key value.

func (GenerateEndDeviceQRCodeRequestValidationError) Reason

Reason function returns reason value.

type GenerateEndDeviceQRCodeRequest_Image

type GenerateEndDeviceQRCodeRequest_Image struct {
	ImageSize            uint32   `protobuf:"varint,1,opt,name=image_size,json=imageSize,proto3" json:"image_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGenerateEndDeviceQRCodeRequest_Image

func NewPopulatedGenerateEndDeviceQRCodeRequest_Image(r randyQrcodegenerator, easy bool) *GenerateEndDeviceQRCodeRequest_Image

func (*GenerateEndDeviceQRCodeRequest_Image) Descriptor

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

func (*GenerateEndDeviceQRCodeRequest_Image) Equal

func (this *GenerateEndDeviceQRCodeRequest_Image) Equal(that interface{}) bool

func (*GenerateEndDeviceQRCodeRequest_Image) GetImageSize

func (m *GenerateEndDeviceQRCodeRequest_Image) GetImageSize() uint32

func (*GenerateEndDeviceQRCodeRequest_Image) Marshal

func (m *GenerateEndDeviceQRCodeRequest_Image) Marshal() (dAtA []byte, err error)

func (*GenerateEndDeviceQRCodeRequest_Image) MarshalTo

func (m *GenerateEndDeviceQRCodeRequest_Image) MarshalTo(dAtA []byte) (int, error)

func (*GenerateEndDeviceQRCodeRequest_Image) MarshalToSizedBuffer

func (m *GenerateEndDeviceQRCodeRequest_Image) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenerateEndDeviceQRCodeRequest_Image) ProtoMessage

func (*GenerateEndDeviceQRCodeRequest_Image) ProtoMessage()

func (*GenerateEndDeviceQRCodeRequest_Image) Reset

func (*GenerateEndDeviceQRCodeRequest_Image) SetFields

func (*GenerateEndDeviceQRCodeRequest_Image) Size

func (*GenerateEndDeviceQRCodeRequest_Image) String

func (*GenerateEndDeviceQRCodeRequest_Image) Unmarshal

func (m *GenerateEndDeviceQRCodeRequest_Image) Unmarshal(dAtA []byte) error

func (*GenerateEndDeviceQRCodeRequest_Image) ValidateFields

func (m *GenerateEndDeviceQRCodeRequest_Image) ValidateFields(paths ...string) error

ValidateFields checks the field values on GenerateEndDeviceQRCodeRequest_Image with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GenerateEndDeviceQRCodeRequest_Image) XXX_DiscardUnknown

func (m *GenerateEndDeviceQRCodeRequest_Image) XXX_DiscardUnknown()

func (*GenerateEndDeviceQRCodeRequest_Image) XXX_Marshal

func (m *GenerateEndDeviceQRCodeRequest_Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateEndDeviceQRCodeRequest_Image) XXX_Merge

func (*GenerateEndDeviceQRCodeRequest_Image) XXX_Size

func (*GenerateEndDeviceQRCodeRequest_Image) XXX_Unmarshal

func (m *GenerateEndDeviceQRCodeRequest_Image) XXX_Unmarshal(b []byte) error

type GenerateEndDeviceQRCodeRequest_ImageValidationError

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

GenerateEndDeviceQRCodeRequest_ImageValidationError is the validation error returned by GenerateEndDeviceQRCodeRequest_Image.ValidateFields if the designated constraints aren't met.

func (GenerateEndDeviceQRCodeRequest_ImageValidationError) Cause

Cause function returns cause value.

func (GenerateEndDeviceQRCodeRequest_ImageValidationError) Error

Error satisfies the builtin error interface

func (GenerateEndDeviceQRCodeRequest_ImageValidationError) ErrorName

ErrorName returns error name.

func (GenerateEndDeviceQRCodeRequest_ImageValidationError) Field

Field function returns field value.

func (GenerateEndDeviceQRCodeRequest_ImageValidationError) Key

Key function returns key value.

func (GenerateEndDeviceQRCodeRequest_ImageValidationError) Reason

Reason function returns reason value.

type GenerateQRCodeResponse

type GenerateQRCodeResponse struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// QR code in PNG format, if requested.
	Image                *Picture `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GenerateQRCodeResponse) Descriptor

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

func (*GenerateQRCodeResponse) Equal

func (this *GenerateQRCodeResponse) Equal(that interface{}) bool

func (*GenerateQRCodeResponse) GetImage

func (m *GenerateQRCodeResponse) GetImage() *Picture

func (*GenerateQRCodeResponse) GetText

func (m *GenerateQRCodeResponse) GetText() string

func (*GenerateQRCodeResponse) Marshal

func (m *GenerateQRCodeResponse) Marshal() (dAtA []byte, err error)

func (*GenerateQRCodeResponse) MarshalTo

func (m *GenerateQRCodeResponse) MarshalTo(dAtA []byte) (int, error)

func (*GenerateQRCodeResponse) MarshalToSizedBuffer

func (m *GenerateQRCodeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenerateQRCodeResponse) ProtoMessage

func (*GenerateQRCodeResponse) ProtoMessage()

func (*GenerateQRCodeResponse) Reset

func (m *GenerateQRCodeResponse) Reset()

func (*GenerateQRCodeResponse) SetFields

func (dst *GenerateQRCodeResponse) SetFields(src *GenerateQRCodeResponse, paths ...string) error

func (*GenerateQRCodeResponse) Size

func (m *GenerateQRCodeResponse) Size() (n int)

func (*GenerateQRCodeResponse) String

func (this *GenerateQRCodeResponse) String() string

func (*GenerateQRCodeResponse) Unmarshal

func (m *GenerateQRCodeResponse) Unmarshal(dAtA []byte) error

func (*GenerateQRCodeResponse) ValidateFields

func (m *GenerateQRCodeResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on GenerateQRCodeResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GenerateQRCodeResponse) XXX_DiscardUnknown

func (m *GenerateQRCodeResponse) XXX_DiscardUnknown()

func (*GenerateQRCodeResponse) XXX_Marshal

func (m *GenerateQRCodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateQRCodeResponse) XXX_Merge

func (m *GenerateQRCodeResponse) XXX_Merge(src proto.Message)

func (*GenerateQRCodeResponse) XXX_Size

func (m *GenerateQRCodeResponse) XXX_Size() int

func (*GenerateQRCodeResponse) XXX_Unmarshal

func (m *GenerateQRCodeResponse) XXX_Unmarshal(b []byte) error

type GenerateQRCodeResponseValidationError

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

GenerateQRCodeResponseValidationError is the validation error returned by GenerateQRCodeResponse.ValidateFields if the designated constraints aren't met.

func (GenerateQRCodeResponseValidationError) Cause

Cause function returns cause value.

func (GenerateQRCodeResponseValidationError) Error

Error satisfies the builtin error interface

func (GenerateQRCodeResponseValidationError) ErrorName

ErrorName returns error name.

func (GenerateQRCodeResponseValidationError) Field

Field function returns field value.

func (GenerateQRCodeResponseValidationError) Key

Key function returns key value.

func (GenerateQRCodeResponseValidationError) Reason

Reason function returns reason value.

type GetApplicationAPIKeyRequest

type GetApplicationAPIKeyRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	// Unique public identifier for the API key.
	KeyID                string   `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGetApplicationAPIKeyRequest

func NewPopulatedGetApplicationAPIKeyRequest(r randyApplication, easy bool) *GetApplicationAPIKeyRequest

func (*GetApplicationAPIKeyRequest) Descriptor

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

func (*GetApplicationAPIKeyRequest) Equal

func (this *GetApplicationAPIKeyRequest) Equal(that interface{}) bool

func (*GetApplicationAPIKeyRequest) GetKeyID

func (m *GetApplicationAPIKeyRequest) GetKeyID() string

func (*GetApplicationAPIKeyRequest) Marshal

func (m *GetApplicationAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationAPIKeyRequest) MarshalTo

func (m *GetApplicationAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationAPIKeyRequest) MarshalToSizedBuffer

func (m *GetApplicationAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationAPIKeyRequest) ProtoMessage

func (*GetApplicationAPIKeyRequest) ProtoMessage()

func (*GetApplicationAPIKeyRequest) Reset

func (m *GetApplicationAPIKeyRequest) Reset()

func (*GetApplicationAPIKeyRequest) SetFields

func (*GetApplicationAPIKeyRequest) Size

func (m *GetApplicationAPIKeyRequest) Size() (n int)

func (*GetApplicationAPIKeyRequest) String

func (this *GetApplicationAPIKeyRequest) String() string

func (*GetApplicationAPIKeyRequest) Unmarshal

func (m *GetApplicationAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationAPIKeyRequest) ValidateFields

func (m *GetApplicationAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationAPIKeyRequest) XXX_DiscardUnknown

func (m *GetApplicationAPIKeyRequest) XXX_DiscardUnknown()

func (*GetApplicationAPIKeyRequest) XXX_Marshal

func (m *GetApplicationAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationAPIKeyRequest) XXX_Merge

func (m *GetApplicationAPIKeyRequest) XXX_Merge(src proto.Message)

func (*GetApplicationAPIKeyRequest) XXX_Size

func (m *GetApplicationAPIKeyRequest) XXX_Size() int

func (*GetApplicationAPIKeyRequest) XXX_Unmarshal

func (m *GetApplicationAPIKeyRequest) XXX_Unmarshal(b []byte) error

type GetApplicationAPIKeyRequestValidationError

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

GetApplicationAPIKeyRequestValidationError is the validation error returned by GetApplicationAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationAPIKeyRequestValidationError) Field

Field function returns field value.

func (GetApplicationAPIKeyRequestValidationError) Key

Key function returns key value.

func (GetApplicationAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationCollaboratorRequest

type GetApplicationCollaboratorRequest struct {
	ApplicationIdentifiers        `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3,embedded=collaborator" json:"collaborator"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func NewPopulatedGetApplicationCollaboratorRequest

func NewPopulatedGetApplicationCollaboratorRequest(r randyApplication, easy bool) *GetApplicationCollaboratorRequest

func (*GetApplicationCollaboratorRequest) Descriptor

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

func (*GetApplicationCollaboratorRequest) Equal

func (this *GetApplicationCollaboratorRequest) Equal(that interface{}) bool

func (*GetApplicationCollaboratorRequest) Marshal

func (m *GetApplicationCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationCollaboratorRequest) MarshalTo

func (m *GetApplicationCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationCollaboratorRequest) MarshalToSizedBuffer

func (m *GetApplicationCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationCollaboratorRequest) ProtoMessage

func (*GetApplicationCollaboratorRequest) ProtoMessage()

func (*GetApplicationCollaboratorRequest) Reset

func (*GetApplicationCollaboratorRequest) SetFields

func (*GetApplicationCollaboratorRequest) Size

func (m *GetApplicationCollaboratorRequest) Size() (n int)

func (*GetApplicationCollaboratorRequest) String

func (*GetApplicationCollaboratorRequest) Unmarshal

func (m *GetApplicationCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationCollaboratorRequest) ValidateFields

func (m *GetApplicationCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationCollaboratorRequest) XXX_DiscardUnknown

func (m *GetApplicationCollaboratorRequest) XXX_DiscardUnknown()

func (*GetApplicationCollaboratorRequest) XXX_Marshal

func (m *GetApplicationCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationCollaboratorRequest) XXX_Merge

func (*GetApplicationCollaboratorRequest) XXX_Size

func (m *GetApplicationCollaboratorRequest) XXX_Size() int

func (*GetApplicationCollaboratorRequest) XXX_Unmarshal

func (m *GetApplicationCollaboratorRequest) XXX_Unmarshal(b []byte) error

type GetApplicationCollaboratorRequestValidationError

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

GetApplicationCollaboratorRequestValidationError is the validation error returned by GetApplicationCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationCollaboratorRequestValidationError) Field

Field function returns field value.

func (GetApplicationCollaboratorRequestValidationError) Key

Key function returns key value.

func (GetApplicationCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationLinkRequest

type GetApplicationLinkRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	FieldMask              types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func NewPopulatedGetApplicationLinkRequest

func NewPopulatedGetApplicationLinkRequest(r randyApplicationserver, easy bool) *GetApplicationLinkRequest

func (*GetApplicationLinkRequest) Descriptor

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

func (*GetApplicationLinkRequest) Equal

func (this *GetApplicationLinkRequest) Equal(that interface{}) bool

func (*GetApplicationLinkRequest) GetFieldMask

func (m *GetApplicationLinkRequest) GetFieldMask() types.FieldMask

func (*GetApplicationLinkRequest) Marshal

func (m *GetApplicationLinkRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationLinkRequest) MarshalTo

func (m *GetApplicationLinkRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationLinkRequest) MarshalToSizedBuffer

func (m *GetApplicationLinkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationLinkRequest) ProtoMessage

func (*GetApplicationLinkRequest) ProtoMessage()

func (*GetApplicationLinkRequest) Reset

func (m *GetApplicationLinkRequest) Reset()

func (*GetApplicationLinkRequest) SetFields

func (dst *GetApplicationLinkRequest) SetFields(src *GetApplicationLinkRequest, paths ...string) error

func (*GetApplicationLinkRequest) Size

func (m *GetApplicationLinkRequest) Size() (n int)

func (*GetApplicationLinkRequest) String

func (this *GetApplicationLinkRequest) String() string

func (*GetApplicationLinkRequest) Unmarshal

func (m *GetApplicationLinkRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationLinkRequest) ValidateFields

func (m *GetApplicationLinkRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationLinkRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationLinkRequest) XXX_DiscardUnknown

func (m *GetApplicationLinkRequest) XXX_DiscardUnknown()

func (*GetApplicationLinkRequest) XXX_Marshal

func (m *GetApplicationLinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationLinkRequest) XXX_Merge

func (m *GetApplicationLinkRequest) XXX_Merge(src proto.Message)

func (*GetApplicationLinkRequest) XXX_Size

func (m *GetApplicationLinkRequest) XXX_Size() int

func (*GetApplicationLinkRequest) XXX_Unmarshal

func (m *GetApplicationLinkRequest) XXX_Unmarshal(b []byte) error

type GetApplicationLinkRequestValidationError

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

GetApplicationLinkRequestValidationError is the validation error returned by GetApplicationLinkRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationLinkRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationLinkRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationLinkRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationLinkRequestValidationError) Field

Field function returns field value.

func (GetApplicationLinkRequestValidationError) Key

Key function returns key value.

func (GetApplicationLinkRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationPackageAssociationRequest

type GetApplicationPackageAssociationRequest struct {
	ApplicationPackageAssociationIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	FieldMask                                types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral                     struct{}        `json:"-"`
	XXX_sizecache                            int32           `json:"-"`
}

func NewPopulatedGetApplicationPackageAssociationRequest

func NewPopulatedGetApplicationPackageAssociationRequest(r randyApplicationserverPackages, easy bool) *GetApplicationPackageAssociationRequest

func (*GetApplicationPackageAssociationRequest) Descriptor

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

func (*GetApplicationPackageAssociationRequest) Equal

func (this *GetApplicationPackageAssociationRequest) Equal(that interface{}) bool

func (*GetApplicationPackageAssociationRequest) GetFieldMask

func (*GetApplicationPackageAssociationRequest) Marshal

func (m *GetApplicationPackageAssociationRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationPackageAssociationRequest) MarshalTo

func (m *GetApplicationPackageAssociationRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationPackageAssociationRequest) MarshalToSizedBuffer

func (m *GetApplicationPackageAssociationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationPackageAssociationRequest) ProtoMessage

func (*GetApplicationPackageAssociationRequest) Reset

func (*GetApplicationPackageAssociationRequest) SetFields

func (*GetApplicationPackageAssociationRequest) Size

func (*GetApplicationPackageAssociationRequest) String

func (*GetApplicationPackageAssociationRequest) Unmarshal

func (m *GetApplicationPackageAssociationRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationPackageAssociationRequest) ValidateFields

func (m *GetApplicationPackageAssociationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationPackageAssociationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationPackageAssociationRequest) XXX_DiscardUnknown

func (m *GetApplicationPackageAssociationRequest) XXX_DiscardUnknown()

func (*GetApplicationPackageAssociationRequest) XXX_Marshal

func (m *GetApplicationPackageAssociationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationPackageAssociationRequest) XXX_Merge

func (*GetApplicationPackageAssociationRequest) XXX_Size

func (*GetApplicationPackageAssociationRequest) XXX_Unmarshal

func (m *GetApplicationPackageAssociationRequest) XXX_Unmarshal(b []byte) error

type GetApplicationPackageAssociationRequestValidationError

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

GetApplicationPackageAssociationRequestValidationError is the validation error returned by GetApplicationPackageAssociationRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationPackageAssociationRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationPackageAssociationRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationPackageAssociationRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationPackageAssociationRequestValidationError) Field

Field function returns field value.

func (GetApplicationPackageAssociationRequestValidationError) Key

Key function returns key value.

func (GetApplicationPackageAssociationRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationPubSubRequest

type GetApplicationPubSubRequest struct {
	ApplicationPubSubIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	FieldMask                    types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral         struct{}        `json:"-"`
	XXX_sizecache                int32           `json:"-"`
}

func NewPopulatedGetApplicationPubSubRequest

func NewPopulatedGetApplicationPubSubRequest(r randyApplicationserverPubsub, easy bool) *GetApplicationPubSubRequest

func (*GetApplicationPubSubRequest) Descriptor

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

func (*GetApplicationPubSubRequest) Equal

func (this *GetApplicationPubSubRequest) Equal(that interface{}) bool

func (*GetApplicationPubSubRequest) GetFieldMask

func (m *GetApplicationPubSubRequest) GetFieldMask() types.FieldMask

func (*GetApplicationPubSubRequest) Marshal

func (m *GetApplicationPubSubRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationPubSubRequest) MarshalTo

func (m *GetApplicationPubSubRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationPubSubRequest) MarshalToSizedBuffer

func (m *GetApplicationPubSubRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationPubSubRequest) ProtoMessage

func (*GetApplicationPubSubRequest) ProtoMessage()

func (*GetApplicationPubSubRequest) Reset

func (m *GetApplicationPubSubRequest) Reset()

func (*GetApplicationPubSubRequest) SetFields

func (*GetApplicationPubSubRequest) Size

func (m *GetApplicationPubSubRequest) Size() (n int)

func (*GetApplicationPubSubRequest) String

func (this *GetApplicationPubSubRequest) String() string

func (*GetApplicationPubSubRequest) Unmarshal

func (m *GetApplicationPubSubRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationPubSubRequest) ValidateFields

func (m *GetApplicationPubSubRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationPubSubRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationPubSubRequest) XXX_DiscardUnknown

func (m *GetApplicationPubSubRequest) XXX_DiscardUnknown()

func (*GetApplicationPubSubRequest) XXX_Marshal

func (m *GetApplicationPubSubRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationPubSubRequest) XXX_Merge

func (m *GetApplicationPubSubRequest) XXX_Merge(src proto.Message)

func (*GetApplicationPubSubRequest) XXX_Size

func (m *GetApplicationPubSubRequest) XXX_Size() int

func (*GetApplicationPubSubRequest) XXX_Unmarshal

func (m *GetApplicationPubSubRequest) XXX_Unmarshal(b []byte) error

type GetApplicationPubSubRequestValidationError

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

GetApplicationPubSubRequestValidationError is the validation error returned by GetApplicationPubSubRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationPubSubRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationPubSubRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationPubSubRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationPubSubRequestValidationError) Field

Field function returns field value.

func (GetApplicationPubSubRequestValidationError) Key

Key function returns key value.

func (GetApplicationPubSubRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationRequest

type GetApplicationRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	FieldMask              types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func NewPopulatedGetApplicationRequest

func NewPopulatedGetApplicationRequest(r randyApplication, easy bool) *GetApplicationRequest

func (*GetApplicationRequest) Descriptor

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

func (*GetApplicationRequest) Equal

func (this *GetApplicationRequest) Equal(that interface{}) bool

func (*GetApplicationRequest) GetFieldMask

func (m *GetApplicationRequest) GetFieldMask() types.FieldMask

func (*GetApplicationRequest) Marshal

func (m *GetApplicationRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationRequest) MarshalTo

func (m *GetApplicationRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationRequest) MarshalToSizedBuffer

func (m *GetApplicationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationRequest) ProtoMessage

func (*GetApplicationRequest) ProtoMessage()

func (*GetApplicationRequest) Reset

func (m *GetApplicationRequest) Reset()

func (*GetApplicationRequest) SetFields

func (dst *GetApplicationRequest) SetFields(src *GetApplicationRequest, paths ...string) error

func (*GetApplicationRequest) Size

func (m *GetApplicationRequest) Size() (n int)

func (*GetApplicationRequest) String

func (this *GetApplicationRequest) String() string

func (*GetApplicationRequest) Unmarshal

func (m *GetApplicationRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationRequest) ValidateFields

func (m *GetApplicationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationRequest) XXX_DiscardUnknown

func (m *GetApplicationRequest) XXX_DiscardUnknown()

func (*GetApplicationRequest) XXX_Marshal

func (m *GetApplicationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationRequest) XXX_Merge

func (m *GetApplicationRequest) XXX_Merge(src proto.Message)

func (*GetApplicationRequest) XXX_Size

func (m *GetApplicationRequest) XXX_Size() int

func (*GetApplicationRequest) XXX_Unmarshal

func (m *GetApplicationRequest) XXX_Unmarshal(b []byte) error

type GetApplicationRequestValidationError

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

GetApplicationRequestValidationError is the validation error returned by GetApplicationRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationRequestValidationError) Field

Field function returns field value.

func (GetApplicationRequestValidationError) Key

Key function returns key value.

func (GetApplicationRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationWebhookRequest

type GetApplicationWebhookRequest struct {
	ApplicationWebhookIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	FieldMask                     types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral          struct{}        `json:"-"`
	XXX_sizecache                 int32           `json:"-"`
}

func NewPopulatedGetApplicationWebhookRequest

func NewPopulatedGetApplicationWebhookRequest(r randyApplicationserverWeb, easy bool) *GetApplicationWebhookRequest

func (*GetApplicationWebhookRequest) Descriptor

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

func (*GetApplicationWebhookRequest) Equal

func (this *GetApplicationWebhookRequest) Equal(that interface{}) bool

func (*GetApplicationWebhookRequest) GetFieldMask

func (m *GetApplicationWebhookRequest) GetFieldMask() types.FieldMask

func (*GetApplicationWebhookRequest) Marshal

func (m *GetApplicationWebhookRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationWebhookRequest) MarshalTo

func (m *GetApplicationWebhookRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationWebhookRequest) MarshalToSizedBuffer

func (m *GetApplicationWebhookRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationWebhookRequest) ProtoMessage

func (*GetApplicationWebhookRequest) ProtoMessage()

func (*GetApplicationWebhookRequest) Reset

func (m *GetApplicationWebhookRequest) Reset()

func (*GetApplicationWebhookRequest) SetFields

func (*GetApplicationWebhookRequest) Size

func (m *GetApplicationWebhookRequest) Size() (n int)

func (*GetApplicationWebhookRequest) String

func (this *GetApplicationWebhookRequest) String() string

func (*GetApplicationWebhookRequest) Unmarshal

func (m *GetApplicationWebhookRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationWebhookRequest) ValidateFields

func (m *GetApplicationWebhookRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationWebhookRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationWebhookRequest) XXX_DiscardUnknown

func (m *GetApplicationWebhookRequest) XXX_DiscardUnknown()

func (*GetApplicationWebhookRequest) XXX_Marshal

func (m *GetApplicationWebhookRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationWebhookRequest) XXX_Merge

func (m *GetApplicationWebhookRequest) XXX_Merge(src proto.Message)

func (*GetApplicationWebhookRequest) XXX_Size

func (m *GetApplicationWebhookRequest) XXX_Size() int

func (*GetApplicationWebhookRequest) XXX_Unmarshal

func (m *GetApplicationWebhookRequest) XXX_Unmarshal(b []byte) error

type GetApplicationWebhookRequestValidationError

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

GetApplicationWebhookRequestValidationError is the validation error returned by GetApplicationWebhookRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationWebhookRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationWebhookRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationWebhookRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationWebhookRequestValidationError) Field

Field function returns field value.

func (GetApplicationWebhookRequestValidationError) Key

Key function returns key value.

func (GetApplicationWebhookRequestValidationError) Reason

Reason function returns reason value.

type GetApplicationWebhookTemplateRequest

type GetApplicationWebhookTemplateRequest struct {
	ApplicationWebhookTemplateIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	FieldMask                             types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral                  struct{}        `json:"-"`
	XXX_sizecache                         int32           `json:"-"`
}

func NewPopulatedGetApplicationWebhookTemplateRequest

func NewPopulatedGetApplicationWebhookTemplateRequest(r randyApplicationserverWeb, easy bool) *GetApplicationWebhookTemplateRequest

func (*GetApplicationWebhookTemplateRequest) Descriptor

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

func (*GetApplicationWebhookTemplateRequest) Equal

func (this *GetApplicationWebhookTemplateRequest) Equal(that interface{}) bool

func (*GetApplicationWebhookTemplateRequest) GetFieldMask

func (*GetApplicationWebhookTemplateRequest) Marshal

func (m *GetApplicationWebhookTemplateRequest) Marshal() (dAtA []byte, err error)

func (*GetApplicationWebhookTemplateRequest) MarshalTo

func (m *GetApplicationWebhookTemplateRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetApplicationWebhookTemplateRequest) MarshalToSizedBuffer

func (m *GetApplicationWebhookTemplateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetApplicationWebhookTemplateRequest) ProtoMessage

func (*GetApplicationWebhookTemplateRequest) ProtoMessage()

func (*GetApplicationWebhookTemplateRequest) Reset

func (*GetApplicationWebhookTemplateRequest) SetFields

func (*GetApplicationWebhookTemplateRequest) Size

func (*GetApplicationWebhookTemplateRequest) String

func (*GetApplicationWebhookTemplateRequest) Unmarshal

func (m *GetApplicationWebhookTemplateRequest) Unmarshal(dAtA []byte) error

func (*GetApplicationWebhookTemplateRequest) ValidateFields

func (m *GetApplicationWebhookTemplateRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetApplicationWebhookTemplateRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetApplicationWebhookTemplateRequest) XXX_DiscardUnknown

func (m *GetApplicationWebhookTemplateRequest) XXX_DiscardUnknown()

func (*GetApplicationWebhookTemplateRequest) XXX_Marshal

func (m *GetApplicationWebhookTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetApplicationWebhookTemplateRequest) XXX_Merge

func (*GetApplicationWebhookTemplateRequest) XXX_Size

func (*GetApplicationWebhookTemplateRequest) XXX_Unmarshal

func (m *GetApplicationWebhookTemplateRequest) XXX_Unmarshal(b []byte) error

type GetApplicationWebhookTemplateRequestValidationError

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

GetApplicationWebhookTemplateRequestValidationError is the validation error returned by GetApplicationWebhookTemplateRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationWebhookTemplateRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationWebhookTemplateRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationWebhookTemplateRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationWebhookTemplateRequestValidationError) Field

Field function returns field value.

func (GetApplicationWebhookTemplateRequestValidationError) Key

Key function returns key value.

func (GetApplicationWebhookTemplateRequestValidationError) Reason

Reason function returns reason value.

type GetClientCollaboratorRequest

type GetClientCollaboratorRequest struct {
	ClientIdentifiers             `protobuf:"bytes,1,opt,name=client_ids,json=clientIds,proto3,embedded=client_ids" json:"client_ids"`
	OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3,embedded=collaborator" json:"collaborator"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func NewPopulatedGetClientCollaboratorRequest

func NewPopulatedGetClientCollaboratorRequest(r randyClient, easy bool) *GetClientCollaboratorRequest

func (*GetClientCollaboratorRequest) Descriptor

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

func (*GetClientCollaboratorRequest) Equal

func (this *GetClientCollaboratorRequest) Equal(that interface{}) bool

func (*GetClientCollaboratorRequest) Marshal

func (m *GetClientCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*GetClientCollaboratorRequest) MarshalTo

func (m *GetClientCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetClientCollaboratorRequest) MarshalToSizedBuffer

func (m *GetClientCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetClientCollaboratorRequest) ProtoMessage

func (*GetClientCollaboratorRequest) ProtoMessage()

func (*GetClientCollaboratorRequest) Reset

func (m *GetClientCollaboratorRequest) Reset()

func (*GetClientCollaboratorRequest) SetFields

func (*GetClientCollaboratorRequest) Size

func (m *GetClientCollaboratorRequest) Size() (n int)

func (*GetClientCollaboratorRequest) String

func (this *GetClientCollaboratorRequest) String() string

func (*GetClientCollaboratorRequest) Unmarshal

func (m *GetClientCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*GetClientCollaboratorRequest) ValidateFields

func (m *GetClientCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetClientCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetClientCollaboratorRequest) XXX_DiscardUnknown

func (m *GetClientCollaboratorRequest) XXX_DiscardUnknown()

func (*GetClientCollaboratorRequest) XXX_Marshal

func (m *GetClientCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetClientCollaboratorRequest) XXX_Merge

func (m *GetClientCollaboratorRequest) XXX_Merge(src proto.Message)

func (*GetClientCollaboratorRequest) XXX_Size

func (m *GetClientCollaboratorRequest) XXX_Size() int

func (*GetClientCollaboratorRequest) XXX_Unmarshal

func (m *GetClientCollaboratorRequest) XXX_Unmarshal(b []byte) error

type GetClientCollaboratorRequestValidationError

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

GetClientCollaboratorRequestValidationError is the validation error returned by GetClientCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (GetClientCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (GetClientCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (GetClientCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (GetClientCollaboratorRequestValidationError) Field

Field function returns field value.

func (GetClientCollaboratorRequestValidationError) Key

Key function returns key value.

func (GetClientCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type GetClientRequest

type GetClientRequest struct {
	ClientIdentifiers    `protobuf:"bytes,1,opt,name=client_ids,json=clientIds,proto3,embedded=client_ids" json:"client_ids"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedGetClientRequest

func NewPopulatedGetClientRequest(r randyClient, easy bool) *GetClientRequest

func (*GetClientRequest) Descriptor

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

func (*GetClientRequest) Equal

func (this *GetClientRequest) Equal(that interface{}) bool

func (*GetClientRequest) GetFieldMask

func (m *GetClientRequest) GetFieldMask() types.FieldMask

func (*GetClientRequest) Marshal

func (m *GetClientRequest) Marshal() (dAtA []byte, err error)

func (*GetClientRequest) MarshalTo

func (m *GetClientRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetClientRequest) MarshalToSizedBuffer

func (m *GetClientRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetClientRequest) ProtoMessage

func (*GetClientRequest) ProtoMessage()

func (*GetClientRequest) Reset

func (m *GetClientRequest) Reset()

func (*GetClientRequest) SetFields

func (dst *GetClientRequest) SetFields(src *GetClientRequest, paths ...string) error

func (*GetClientRequest) Size

func (m *GetClientRequest) Size() (n int)

func (*GetClientRequest) String

func (this *GetClientRequest) String() string

func (*GetClientRequest) Unmarshal

func (m *GetClientRequest) Unmarshal(dAtA []byte) error

func (*GetClientRequest) ValidateFields

func (m *GetClientRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetClientRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetClientRequest) XXX_DiscardUnknown

func (m *GetClientRequest) XXX_DiscardUnknown()

func (*GetClientRequest) XXX_Marshal

func (m *GetClientRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetClientRequest) XXX_Merge

func (m *GetClientRequest) XXX_Merge(src proto.Message)

func (*GetClientRequest) XXX_Size

func (m *GetClientRequest) XXX_Size() int

func (*GetClientRequest) XXX_Unmarshal

func (m *GetClientRequest) XXX_Unmarshal(b []byte) error

type GetClientRequestValidationError

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

GetClientRequestValidationError is the validation error returned by GetClientRequest.ValidateFields if the designated constraints aren't met.

func (GetClientRequestValidationError) Cause

Cause function returns cause value.

func (GetClientRequestValidationError) Error

Error satisfies the builtin error interface

func (GetClientRequestValidationError) ErrorName

ErrorName returns error name.

func (GetClientRequestValidationError) Field

Field function returns field value.

func (GetClientRequestValidationError) Key

Key function returns key value.

func (GetClientRequestValidationError) Reason

Reason function returns reason value.

type GetCollaboratorResponse

type GetCollaboratorResponse struct {
	OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	Rights                        []Right  `protobuf:"varint,2,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func NewPopulatedGetCollaboratorResponse

func NewPopulatedGetCollaboratorResponse(r randyRights, easy bool) *GetCollaboratorResponse

func (*GetCollaboratorResponse) Descriptor

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

func (*GetCollaboratorResponse) Equal

func (this *GetCollaboratorResponse) Equal(that interface{}) bool

func (*GetCollaboratorResponse) GetRights

func (m *GetCollaboratorResponse) GetRights() []Right

func (*GetCollaboratorResponse) Marshal

func (m *GetCollaboratorResponse) Marshal() (dAtA []byte, err error)

func (*GetCollaboratorResponse) MarshalTo

func (m *GetCollaboratorResponse) MarshalTo(dAtA []byte) (int, error)

func (*GetCollaboratorResponse) MarshalToSizedBuffer

func (m *GetCollaboratorResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetCollaboratorResponse) ProtoMessage

func (*GetCollaboratorResponse) ProtoMessage()

func (*GetCollaboratorResponse) Reset

func (m *GetCollaboratorResponse) Reset()

func (*GetCollaboratorResponse) SetFields

func (dst *GetCollaboratorResponse) SetFields(src *GetCollaboratorResponse, paths ...string) error

func (*GetCollaboratorResponse) Size

func (m *GetCollaboratorResponse) Size() (n int)

func (*GetCollaboratorResponse) String

func (this *GetCollaboratorResponse) String() string

func (*GetCollaboratorResponse) Unmarshal

func (m *GetCollaboratorResponse) Unmarshal(dAtA []byte) error

func (*GetCollaboratorResponse) ValidateFields

func (m *GetCollaboratorResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetCollaboratorResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetCollaboratorResponse) XXX_DiscardUnknown

func (m *GetCollaboratorResponse) XXX_DiscardUnknown()

func (*GetCollaboratorResponse) XXX_Marshal

func (m *GetCollaboratorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCollaboratorResponse) XXX_Merge

func (m *GetCollaboratorResponse) XXX_Merge(src proto.Message)

func (*GetCollaboratorResponse) XXX_Size

func (m *GetCollaboratorResponse) XXX_Size() int

func (*GetCollaboratorResponse) XXX_Unmarshal

func (m *GetCollaboratorResponse) XXX_Unmarshal(b []byte) error

type GetCollaboratorResponseValidationError

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

GetCollaboratorResponseValidationError is the validation error returned by GetCollaboratorResponse.ValidateFields if the designated constraints aren't met.

func (GetCollaboratorResponseValidationError) Cause

Cause function returns cause value.

func (GetCollaboratorResponseValidationError) Error

Error satisfies the builtin error interface

func (GetCollaboratorResponseValidationError) ErrorName

ErrorName returns error name.

func (GetCollaboratorResponseValidationError) Field

Field function returns field value.

func (GetCollaboratorResponseValidationError) Key

Key function returns key value.

func (GetCollaboratorResponseValidationError) Reason

Reason function returns reason value.

type GetEndDeviceIdentifiersForEUIsRequest

type GetEndDeviceIdentifiersForEUIsRequest struct {
	JoinEUI              go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 136-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 133-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedGetEndDeviceIdentifiersForEUIsRequest

func NewPopulatedGetEndDeviceIdentifiersForEUIsRequest(r randyEndDevice, easy bool) *GetEndDeviceIdentifiersForEUIsRequest

func (*GetEndDeviceIdentifiersForEUIsRequest) Descriptor

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

func (*GetEndDeviceIdentifiersForEUIsRequest) Equal

func (this *GetEndDeviceIdentifiersForEUIsRequest) Equal(that interface{}) bool

func (*GetEndDeviceIdentifiersForEUIsRequest) Marshal

func (m *GetEndDeviceIdentifiersForEUIsRequest) Marshal() (dAtA []byte, err error)

func (*GetEndDeviceIdentifiersForEUIsRequest) MarshalTo

func (m *GetEndDeviceIdentifiersForEUIsRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetEndDeviceIdentifiersForEUIsRequest) MarshalToSizedBuffer

func (m *GetEndDeviceIdentifiersForEUIsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetEndDeviceIdentifiersForEUIsRequest) ProtoMessage

func (*GetEndDeviceIdentifiersForEUIsRequest) ProtoMessage()

func (*GetEndDeviceIdentifiersForEUIsRequest) Reset

func (*GetEndDeviceIdentifiersForEUIsRequest) SetFields

func (*GetEndDeviceIdentifiersForEUIsRequest) Size

func (*GetEndDeviceIdentifiersForEUIsRequest) String

func (*GetEndDeviceIdentifiersForEUIsRequest) Unmarshal

func (m *GetEndDeviceIdentifiersForEUIsRequest) Unmarshal(dAtA []byte) error

func (*GetEndDeviceIdentifiersForEUIsRequest) ValidateFields

func (m *GetEndDeviceIdentifiersForEUIsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetEndDeviceIdentifiersForEUIsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetEndDeviceIdentifiersForEUIsRequest) XXX_DiscardUnknown

func (m *GetEndDeviceIdentifiersForEUIsRequest) XXX_DiscardUnknown()

func (*GetEndDeviceIdentifiersForEUIsRequest) XXX_Marshal

func (m *GetEndDeviceIdentifiersForEUIsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetEndDeviceIdentifiersForEUIsRequest) XXX_Merge

func (*GetEndDeviceIdentifiersForEUIsRequest) XXX_Size

func (*GetEndDeviceIdentifiersForEUIsRequest) XXX_Unmarshal

func (m *GetEndDeviceIdentifiersForEUIsRequest) XXX_Unmarshal(b []byte) error

type GetEndDeviceIdentifiersForEUIsRequestValidationError

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

GetEndDeviceIdentifiersForEUIsRequestValidationError is the validation error returned by GetEndDeviceIdentifiersForEUIsRequest.ValidateFields if the designated constraints aren't met.

func (GetEndDeviceIdentifiersForEUIsRequestValidationError) Cause

Cause function returns cause value.

func (GetEndDeviceIdentifiersForEUIsRequestValidationError) Error

Error satisfies the builtin error interface

func (GetEndDeviceIdentifiersForEUIsRequestValidationError) ErrorName

ErrorName returns error name.

func (GetEndDeviceIdentifiersForEUIsRequestValidationError) Field

Field function returns field value.

func (GetEndDeviceIdentifiersForEUIsRequestValidationError) Key

Key function returns key value.

func (GetEndDeviceIdentifiersForEUIsRequestValidationError) Reason

Reason function returns reason value.

type GetEndDeviceRequest

type GetEndDeviceRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3,embedded=end_device_ids" json:"end_device_ids"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedGetEndDeviceRequest

func NewPopulatedGetEndDeviceRequest(r randyEndDevice, easy bool) *GetEndDeviceRequest

func (*GetEndDeviceRequest) Descriptor

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

func (*GetEndDeviceRequest) Equal

func (this *GetEndDeviceRequest) Equal(that interface{}) bool

func (*GetEndDeviceRequest) GetFieldMask

func (m *GetEndDeviceRequest) GetFieldMask() types.FieldMask

func (*GetEndDeviceRequest) Marshal

func (m *GetEndDeviceRequest) Marshal() (dAtA []byte, err error)

func (*GetEndDeviceRequest) MarshalTo

func (m *GetEndDeviceRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetEndDeviceRequest) MarshalToSizedBuffer

func (m *GetEndDeviceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetEndDeviceRequest) ProtoMessage

func (*GetEndDeviceRequest) ProtoMessage()

func (*GetEndDeviceRequest) Reset

func (m *GetEndDeviceRequest) Reset()

func (*GetEndDeviceRequest) SetFields

func (dst *GetEndDeviceRequest) SetFields(src *GetEndDeviceRequest, paths ...string) error

func (*GetEndDeviceRequest) Size

func (m *GetEndDeviceRequest) Size() (n int)

func (*GetEndDeviceRequest) String

func (this *GetEndDeviceRequest) String() string

func (*GetEndDeviceRequest) Unmarshal

func (m *GetEndDeviceRequest) Unmarshal(dAtA []byte) error

func (*GetEndDeviceRequest) ValidateFields

func (m *GetEndDeviceRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetEndDeviceRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetEndDeviceRequest) XXX_DiscardUnknown

func (m *GetEndDeviceRequest) XXX_DiscardUnknown()

func (*GetEndDeviceRequest) XXX_Marshal

func (m *GetEndDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetEndDeviceRequest) XXX_Merge

func (m *GetEndDeviceRequest) XXX_Merge(src proto.Message)

func (*GetEndDeviceRequest) XXX_Size

func (m *GetEndDeviceRequest) XXX_Size() int

func (*GetEndDeviceRequest) XXX_Unmarshal

func (m *GetEndDeviceRequest) XXX_Unmarshal(b []byte) error

type GetEndDeviceRequestValidationError

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

GetEndDeviceRequestValidationError is the validation error returned by GetEndDeviceRequest.ValidateFields if the designated constraints aren't met.

func (GetEndDeviceRequestValidationError) Cause

Cause function returns cause value.

func (GetEndDeviceRequestValidationError) Error

Error satisfies the builtin error interface

func (GetEndDeviceRequestValidationError) ErrorName

ErrorName returns error name.

func (GetEndDeviceRequestValidationError) Field

Field function returns field value.

func (GetEndDeviceRequestValidationError) Key

Key function returns key value.

func (GetEndDeviceRequestValidationError) Reason

Reason function returns reason value.

type GetGatewayAPIKeyRequest

type GetGatewayAPIKeyRequest struct {
	GatewayIdentifiers `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	// Unique public identifier for the API key.
	KeyID                string   `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGetGatewayAPIKeyRequest

func NewPopulatedGetGatewayAPIKeyRequest(r randyGateway, easy bool) *GetGatewayAPIKeyRequest

func (*GetGatewayAPIKeyRequest) Descriptor

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

func (*GetGatewayAPIKeyRequest) Equal

func (this *GetGatewayAPIKeyRequest) Equal(that interface{}) bool

func (*GetGatewayAPIKeyRequest) GetKeyID

func (m *GetGatewayAPIKeyRequest) GetKeyID() string

func (*GetGatewayAPIKeyRequest) Marshal

func (m *GetGatewayAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*GetGatewayAPIKeyRequest) MarshalTo

func (m *GetGatewayAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetGatewayAPIKeyRequest) MarshalToSizedBuffer

func (m *GetGatewayAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetGatewayAPIKeyRequest) ProtoMessage

func (*GetGatewayAPIKeyRequest) ProtoMessage()

func (*GetGatewayAPIKeyRequest) Reset

func (m *GetGatewayAPIKeyRequest) Reset()

func (*GetGatewayAPIKeyRequest) SetFields

func (dst *GetGatewayAPIKeyRequest) SetFields(src *GetGatewayAPIKeyRequest, paths ...string) error

func (*GetGatewayAPIKeyRequest) Size

func (m *GetGatewayAPIKeyRequest) Size() (n int)

func (*GetGatewayAPIKeyRequest) String

func (this *GetGatewayAPIKeyRequest) String() string

func (*GetGatewayAPIKeyRequest) Unmarshal

func (m *GetGatewayAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*GetGatewayAPIKeyRequest) ValidateFields

func (m *GetGatewayAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetGatewayAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetGatewayAPIKeyRequest) XXX_DiscardUnknown

func (m *GetGatewayAPIKeyRequest) XXX_DiscardUnknown()

func (*GetGatewayAPIKeyRequest) XXX_Marshal

func (m *GetGatewayAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGatewayAPIKeyRequest) XXX_Merge

func (m *GetGatewayAPIKeyRequest) XXX_Merge(src proto.Message)

func (*GetGatewayAPIKeyRequest) XXX_Size

func (m *GetGatewayAPIKeyRequest) XXX_Size() int

func (*GetGatewayAPIKeyRequest) XXX_Unmarshal

func (m *GetGatewayAPIKeyRequest) XXX_Unmarshal(b []byte) error

type GetGatewayAPIKeyRequestValidationError

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

GetGatewayAPIKeyRequestValidationError is the validation error returned by GetGatewayAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (GetGatewayAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (GetGatewayAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (GetGatewayAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (GetGatewayAPIKeyRequestValidationError) Field

Field function returns field value.

func (GetGatewayAPIKeyRequestValidationError) Key

Key function returns key value.

func (GetGatewayAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type GetGatewayCollaboratorRequest

type GetGatewayCollaboratorRequest struct {
	GatewayIdentifiers            `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3,embedded=collaborator" json:"collaborator"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func NewPopulatedGetGatewayCollaboratorRequest

func NewPopulatedGetGatewayCollaboratorRequest(r randyGateway, easy bool) *GetGatewayCollaboratorRequest

func (*GetGatewayCollaboratorRequest) Descriptor

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

func (*GetGatewayCollaboratorRequest) Equal

func (this *GetGatewayCollaboratorRequest) Equal(that interface{}) bool

func (*GetGatewayCollaboratorRequest) Marshal

func (m *GetGatewayCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*GetGatewayCollaboratorRequest) MarshalTo

func (m *GetGatewayCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetGatewayCollaboratorRequest) MarshalToSizedBuffer

func (m *GetGatewayCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetGatewayCollaboratorRequest) ProtoMessage

func (*GetGatewayCollaboratorRequest) ProtoMessage()

func (*GetGatewayCollaboratorRequest) Reset

func (m *GetGatewayCollaboratorRequest) Reset()

func (*GetGatewayCollaboratorRequest) SetFields

func (*GetGatewayCollaboratorRequest) Size

func (m *GetGatewayCollaboratorRequest) Size() (n int)

func (*GetGatewayCollaboratorRequest) String

func (this *GetGatewayCollaboratorRequest) String() string

func (*GetGatewayCollaboratorRequest) Unmarshal

func (m *GetGatewayCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*GetGatewayCollaboratorRequest) ValidateFields

func (m *GetGatewayCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetGatewayCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetGatewayCollaboratorRequest) XXX_DiscardUnknown

func (m *GetGatewayCollaboratorRequest) XXX_DiscardUnknown()

func (*GetGatewayCollaboratorRequest) XXX_Marshal

func (m *GetGatewayCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGatewayCollaboratorRequest) XXX_Merge

func (m *GetGatewayCollaboratorRequest) XXX_Merge(src proto.Message)

func (*GetGatewayCollaboratorRequest) XXX_Size

func (m *GetGatewayCollaboratorRequest) XXX_Size() int

func (*GetGatewayCollaboratorRequest) XXX_Unmarshal

func (m *GetGatewayCollaboratorRequest) XXX_Unmarshal(b []byte) error

type GetGatewayCollaboratorRequestValidationError

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

GetGatewayCollaboratorRequestValidationError is the validation error returned by GetGatewayCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (GetGatewayCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (GetGatewayCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (GetGatewayCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (GetGatewayCollaboratorRequestValidationError) Field

Field function returns field value.

func (GetGatewayCollaboratorRequestValidationError) Key

Key function returns key value.

func (GetGatewayCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type GetGatewayIdentifiersForEUIRequest

type GetGatewayIdentifiersForEUIRequest struct {
	EUI                  go_thethings_network_lorawan_stack_pkg_types.EUI64 `protobuf:"bytes,1,opt,name=eui,proto3,customtype=github.com/rvolosatovs/lorawan-stack/pkg/types.EUI64" json:"eui"`
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedGetGatewayIdentifiersForEUIRequest

func NewPopulatedGetGatewayIdentifiersForEUIRequest(r randyGateway, easy bool) *GetGatewayIdentifiersForEUIRequest

func (*GetGatewayIdentifiersForEUIRequest) Descriptor

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

func (*GetGatewayIdentifiersForEUIRequest) Equal

func (this *GetGatewayIdentifiersForEUIRequest) Equal(that interface{}) bool

func (*GetGatewayIdentifiersForEUIRequest) Marshal

func (m *GetGatewayIdentifiersForEUIRequest) Marshal() (dAtA []byte, err error)

func (*GetGatewayIdentifiersForEUIRequest) MarshalTo

func (m *GetGatewayIdentifiersForEUIRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetGatewayIdentifiersForEUIRequest) MarshalToSizedBuffer

func (m *GetGatewayIdentifiersForEUIRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetGatewayIdentifiersForEUIRequest) ProtoMessage

func (*GetGatewayIdentifiersForEUIRequest) ProtoMessage()

func (*GetGatewayIdentifiersForEUIRequest) Reset

func (*GetGatewayIdentifiersForEUIRequest) SetFields

func (*GetGatewayIdentifiersForEUIRequest) Size

func (*GetGatewayIdentifiersForEUIRequest) String

func (*GetGatewayIdentifiersForEUIRequest) Unmarshal

func (m *GetGatewayIdentifiersForEUIRequest) Unmarshal(dAtA []byte) error

func (*GetGatewayIdentifiersForEUIRequest) ValidateFields

func (m *GetGatewayIdentifiersForEUIRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetGatewayIdentifiersForEUIRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetGatewayIdentifiersForEUIRequest) XXX_DiscardUnknown

func (m *GetGatewayIdentifiersForEUIRequest) XXX_DiscardUnknown()

func (*GetGatewayIdentifiersForEUIRequest) XXX_Marshal

func (m *GetGatewayIdentifiersForEUIRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGatewayIdentifiersForEUIRequest) XXX_Merge

func (*GetGatewayIdentifiersForEUIRequest) XXX_Size

func (*GetGatewayIdentifiersForEUIRequest) XXX_Unmarshal

func (m *GetGatewayIdentifiersForEUIRequest) XXX_Unmarshal(b []byte) error

type GetGatewayIdentifiersForEUIRequestValidationError

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

GetGatewayIdentifiersForEUIRequestValidationError is the validation error returned by GetGatewayIdentifiersForEUIRequest.ValidateFields if the designated constraints aren't met.

func (GetGatewayIdentifiersForEUIRequestValidationError) Cause

Cause function returns cause value.

func (GetGatewayIdentifiersForEUIRequestValidationError) Error

Error satisfies the builtin error interface

func (GetGatewayIdentifiersForEUIRequestValidationError) ErrorName

ErrorName returns error name.

func (GetGatewayIdentifiersForEUIRequestValidationError) Field

Field function returns field value.

func (GetGatewayIdentifiersForEUIRequestValidationError) Key

Key function returns key value.

func (GetGatewayIdentifiersForEUIRequestValidationError) Reason

Reason function returns reason value.

type GetGatewayRequest

type GetGatewayRequest struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedGetGatewayRequest

func NewPopulatedGetGatewayRequest(r randyGateway, easy bool) *GetGatewayRequest

func (*GetGatewayRequest) Descriptor

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

func (*GetGatewayRequest) Equal

func (this *GetGatewayRequest) Equal(that interface{}) bool

func (*GetGatewayRequest) GetFieldMask

func (m *GetGatewayRequest) GetFieldMask() types.FieldMask

func (*GetGatewayRequest) Marshal

func (m *GetGatewayRequest) Marshal() (dAtA []byte, err error)

func (*GetGatewayRequest) MarshalTo

func (m *GetGatewayRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetGatewayRequest) MarshalToSizedBuffer

func (m *GetGatewayRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetGatewayRequest) ProtoMessage

func (*GetGatewayRequest) ProtoMessage()

func (*GetGatewayRequest) Reset

func (m *GetGatewayRequest) Reset()

func (*GetGatewayRequest) SetFields

func (dst *GetGatewayRequest) SetFields(src *GetGatewayRequest, paths ...string) error

func (*GetGatewayRequest) Size

func (m *GetGatewayRequest) Size() (n int)

func (*GetGatewayRequest) String

func (this *GetGatewayRequest) String() string

func (*GetGatewayRequest) Unmarshal

func (m *GetGatewayRequest) Unmarshal(dAtA []byte) error

func (*GetGatewayRequest) ValidateFields

func (m *GetGatewayRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetGatewayRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetGatewayRequest) XXX_DiscardUnknown

func (m *GetGatewayRequest) XXX_DiscardUnknown()

func (*GetGatewayRequest) XXX_Marshal

func (m *GetGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGatewayRequest) XXX_Merge

func (m *GetGatewayRequest) XXX_Merge(src proto.Message)

func (*GetGatewayRequest) XXX_Size

func (m *GetGatewayRequest) XXX_Size() int

func (*GetGatewayRequest) XXX_Unmarshal

func (m *GetGatewayRequest) XXX_Unmarshal(b []byte) error

type GetGatewayRequestValidationError

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

GetGatewayRequestValidationError is the validation error returned by GetGatewayRequest.ValidateFields if the designated constraints aren't met.

func (GetGatewayRequestValidationError) Cause

Cause function returns cause value.

func (GetGatewayRequestValidationError) Error

Error satisfies the builtin error interface

func (GetGatewayRequestValidationError) ErrorName

ErrorName returns error name.

func (GetGatewayRequestValidationError) Field

Field function returns field value.

func (GetGatewayRequestValidationError) Key

Key function returns key value.

func (GetGatewayRequestValidationError) Reason

Reason function returns reason value.

type GetOrganizationAPIKeyRequest

type GetOrganizationAPIKeyRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	// Unique public identifier for the API key.
	KeyID                string   `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGetOrganizationAPIKeyRequest

func NewPopulatedGetOrganizationAPIKeyRequest(r randyOrganization, easy bool) *GetOrganizationAPIKeyRequest

func (*GetOrganizationAPIKeyRequest) Descriptor

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

func (*GetOrganizationAPIKeyRequest) Equal

func (this *GetOrganizationAPIKeyRequest) Equal(that interface{}) bool

func (*GetOrganizationAPIKeyRequest) GetKeyID

func (m *GetOrganizationAPIKeyRequest) GetKeyID() string

func (*GetOrganizationAPIKeyRequest) Marshal

func (m *GetOrganizationAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*GetOrganizationAPIKeyRequest) MarshalTo

func (m *GetOrganizationAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetOrganizationAPIKeyRequest) MarshalToSizedBuffer

func (m *GetOrganizationAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetOrganizationAPIKeyRequest) ProtoMessage

func (*GetOrganizationAPIKeyRequest) ProtoMessage()

func (*GetOrganizationAPIKeyRequest) Reset

func (m *GetOrganizationAPIKeyRequest) Reset()

func (*GetOrganizationAPIKeyRequest) SetFields

func (*GetOrganizationAPIKeyRequest) Size

func (m *GetOrganizationAPIKeyRequest) Size() (n int)

func (*GetOrganizationAPIKeyRequest) String

func (this *GetOrganizationAPIKeyRequest) String() string

func (*GetOrganizationAPIKeyRequest) Unmarshal

func (m *GetOrganizationAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*GetOrganizationAPIKeyRequest) ValidateFields

func (m *GetOrganizationAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetOrganizationAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetOrganizationAPIKeyRequest) XXX_DiscardUnknown

func (m *GetOrganizationAPIKeyRequest) XXX_DiscardUnknown()

func (*GetOrganizationAPIKeyRequest) XXX_Marshal

func (m *GetOrganizationAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetOrganizationAPIKeyRequest) XXX_Merge

func (m *GetOrganizationAPIKeyRequest) XXX_Merge(src proto.Message)

func (*GetOrganizationAPIKeyRequest) XXX_Size

func (m *GetOrganizationAPIKeyRequest) XXX_Size() int

func (*GetOrganizationAPIKeyRequest) XXX_Unmarshal

func (m *GetOrganizationAPIKeyRequest) XXX_Unmarshal(b []byte) error

type GetOrganizationAPIKeyRequestValidationError

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

GetOrganizationAPIKeyRequestValidationError is the validation error returned by GetOrganizationAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (GetOrganizationAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (GetOrganizationAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (GetOrganizationAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (GetOrganizationAPIKeyRequestValidationError) Field

Field function returns field value.

func (GetOrganizationAPIKeyRequestValidationError) Key

Key function returns key value.

func (GetOrganizationAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type GetOrganizationCollaboratorRequest

type GetOrganizationCollaboratorRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	// NOTE: It is currently not possible to have organizations collaborating on
	// other organizations.
	OrganizationOrUserIdentifiers `protobuf:"bytes,2,opt,name=collaborator,proto3,embedded=collaborator" json:"collaborator"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func NewPopulatedGetOrganizationCollaboratorRequest

func NewPopulatedGetOrganizationCollaboratorRequest(r randyOrganization, easy bool) *GetOrganizationCollaboratorRequest

func (*GetOrganizationCollaboratorRequest) Descriptor

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

func (*GetOrganizationCollaboratorRequest) Equal

func (this *GetOrganizationCollaboratorRequest) Equal(that interface{}) bool

func (*GetOrganizationCollaboratorRequest) Marshal

func (m *GetOrganizationCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*GetOrganizationCollaboratorRequest) MarshalTo

func (m *GetOrganizationCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetOrganizationCollaboratorRequest) MarshalToSizedBuffer

func (m *GetOrganizationCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetOrganizationCollaboratorRequest) ProtoMessage

func (*GetOrganizationCollaboratorRequest) ProtoMessage()

func (*GetOrganizationCollaboratorRequest) Reset

func (*GetOrganizationCollaboratorRequest) SetFields

func (*GetOrganizationCollaboratorRequest) Size

func (*GetOrganizationCollaboratorRequest) String

func (*GetOrganizationCollaboratorRequest) Unmarshal

func (m *GetOrganizationCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*GetOrganizationCollaboratorRequest) ValidateFields

func (m *GetOrganizationCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetOrganizationCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetOrganizationCollaboratorRequest) XXX_DiscardUnknown

func (m *GetOrganizationCollaboratorRequest) XXX_DiscardUnknown()

func (*GetOrganizationCollaboratorRequest) XXX_Marshal

func (m *GetOrganizationCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetOrganizationCollaboratorRequest) XXX_Merge

func (*GetOrganizationCollaboratorRequest) XXX_Size

func (*GetOrganizationCollaboratorRequest) XXX_Unmarshal

func (m *GetOrganizationCollaboratorRequest) XXX_Unmarshal(b []byte) error

type GetOrganizationCollaboratorRequestValidationError

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

GetOrganizationCollaboratorRequestValidationError is the validation error returned by GetOrganizationCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (GetOrganizationCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (GetOrganizationCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (GetOrganizationCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (GetOrganizationCollaboratorRequestValidationError) Field

Field function returns field value.

func (GetOrganizationCollaboratorRequestValidationError) Key

Key function returns key value.

func (GetOrganizationCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type GetOrganizationRequest

type GetOrganizationRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	FieldMask               types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral    struct{}        `json:"-"`
	XXX_sizecache           int32           `json:"-"`
}

func NewPopulatedGetOrganizationRequest

func NewPopulatedGetOrganizationRequest(r randyOrganization, easy bool) *GetOrganizationRequest

func (*GetOrganizationRequest) Descriptor

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

func (*GetOrganizationRequest) Equal

func (this *GetOrganizationRequest) Equal(that interface{}) bool

func (*GetOrganizationRequest) GetFieldMask

func (m *GetOrganizationRequest) GetFieldMask() types.FieldMask

func (*GetOrganizationRequest) Marshal

func (m *GetOrganizationRequest) Marshal() (dAtA []byte, err error)

func (*GetOrganizationRequest) MarshalTo

func (m *GetOrganizationRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetOrganizationRequest) MarshalToSizedBuffer

func (m *GetOrganizationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetOrganizationRequest) ProtoMessage

func (*GetOrganizationRequest) ProtoMessage()

func (*GetOrganizationRequest) Reset

func (m *GetOrganizationRequest) Reset()

func (*GetOrganizationRequest) SetFields

func (dst *GetOrganizationRequest) SetFields(src *GetOrganizationRequest, paths ...string) error

func (*GetOrganizationRequest) Size

func (m *GetOrganizationRequest) Size() (n int)

func (*GetOrganizationRequest) String

func (this *GetOrganizationRequest) String() string

func (*GetOrganizationRequest) Unmarshal

func (m *GetOrganizationRequest) Unmarshal(dAtA []byte) error

func (*GetOrganizationRequest) ValidateFields

func (m *GetOrganizationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetOrganizationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetOrganizationRequest) XXX_DiscardUnknown

func (m *GetOrganizationRequest) XXX_DiscardUnknown()

func (*GetOrganizationRequest) XXX_Marshal

func (m *GetOrganizationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetOrganizationRequest) XXX_Merge

func (m *GetOrganizationRequest) XXX_Merge(src proto.Message)

func (*GetOrganizationRequest) XXX_Size

func (m *GetOrganizationRequest) XXX_Size() int

func (*GetOrganizationRequest) XXX_Unmarshal

func (m *GetOrganizationRequest) XXX_Unmarshal(b []byte) error

type GetOrganizationRequestValidationError

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

GetOrganizationRequestValidationError is the validation error returned by GetOrganizationRequest.ValidateFields if the designated constraints aren't met.

func (GetOrganizationRequestValidationError) Cause

Cause function returns cause value.

func (GetOrganizationRequestValidationError) Error

Error satisfies the builtin error interface

func (GetOrganizationRequestValidationError) ErrorName

ErrorName returns error name.

func (GetOrganizationRequestValidationError) Field

Field function returns field value.

func (GetOrganizationRequestValidationError) Key

Key function returns key value.

func (GetOrganizationRequestValidationError) Reason

Reason function returns reason value.

type GetQRCodeFormatRequest

type GetQRCodeFormatRequest struct {
	FormatID             string   `protobuf:"bytes,1,opt,name=format_id,json=formatId,proto3" json:"format_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetQRCodeFormatRequest) Descriptor

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

func (*GetQRCodeFormatRequest) Equal

func (this *GetQRCodeFormatRequest) Equal(that interface{}) bool

func (*GetQRCodeFormatRequest) GetFormatID

func (m *GetQRCodeFormatRequest) GetFormatID() string

func (*GetQRCodeFormatRequest) Marshal

func (m *GetQRCodeFormatRequest) Marshal() (dAtA []byte, err error)

func (*GetQRCodeFormatRequest) MarshalTo

func (m *GetQRCodeFormatRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetQRCodeFormatRequest) MarshalToSizedBuffer

func (m *GetQRCodeFormatRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetQRCodeFormatRequest) ProtoMessage

func (*GetQRCodeFormatRequest) ProtoMessage()

func (*GetQRCodeFormatRequest) Reset

func (m *GetQRCodeFormatRequest) Reset()

func (*GetQRCodeFormatRequest) SetFields

func (dst *GetQRCodeFormatRequest) SetFields(src *GetQRCodeFormatRequest, paths ...string) error

func (*GetQRCodeFormatRequest) Size

func (m *GetQRCodeFormatRequest) Size() (n int)

func (*GetQRCodeFormatRequest) String

func (this *GetQRCodeFormatRequest) String() string

func (*GetQRCodeFormatRequest) Unmarshal

func (m *GetQRCodeFormatRequest) Unmarshal(dAtA []byte) error

func (*GetQRCodeFormatRequest) ValidateFields

func (m *GetQRCodeFormatRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetQRCodeFormatRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetQRCodeFormatRequest) XXX_DiscardUnknown

func (m *GetQRCodeFormatRequest) XXX_DiscardUnknown()

func (*GetQRCodeFormatRequest) XXX_Marshal

func (m *GetQRCodeFormatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetQRCodeFormatRequest) XXX_Merge

func (m *GetQRCodeFormatRequest) XXX_Merge(src proto.Message)

func (*GetQRCodeFormatRequest) XXX_Size

func (m *GetQRCodeFormatRequest) XXX_Size() int

func (*GetQRCodeFormatRequest) XXX_Unmarshal

func (m *GetQRCodeFormatRequest) XXX_Unmarshal(b []byte) error

type GetQRCodeFormatRequestValidationError

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

GetQRCodeFormatRequestValidationError is the validation error returned by GetQRCodeFormatRequest.ValidateFields if the designated constraints aren't met.

func (GetQRCodeFormatRequestValidationError) Cause

Cause function returns cause value.

func (GetQRCodeFormatRequestValidationError) Error

Error satisfies the builtin error interface

func (GetQRCodeFormatRequestValidationError) ErrorName

ErrorName returns error name.

func (GetQRCodeFormatRequestValidationError) Field

Field function returns field value.

func (GetQRCodeFormatRequestValidationError) Key

Key function returns key value.

func (GetQRCodeFormatRequestValidationError) Reason

Reason function returns reason value.

type GetRootKeysRequest

type GetRootKeysRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	ProvisionerID        string        `protobuf:"bytes,2,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	ProvisioningData     *types.Struct `protobuf:"bytes,3,opt,name=provisioning_data,json=provisioningData,proto3" json:"provisioning_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedGetRootKeysRequest

func NewPopulatedGetRootKeysRequest(r randyJoinserver, easy bool) *GetRootKeysRequest

func (*GetRootKeysRequest) Descriptor

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

func (*GetRootKeysRequest) Equal

func (this *GetRootKeysRequest) Equal(that interface{}) bool

func (*GetRootKeysRequest) GetProvisionerID

func (m *GetRootKeysRequest) GetProvisionerID() string

func (*GetRootKeysRequest) GetProvisioningData

func (m *GetRootKeysRequest) GetProvisioningData() *types.Struct

func (*GetRootKeysRequest) Marshal

func (m *GetRootKeysRequest) Marshal() (dAtA []byte, err error)

func (*GetRootKeysRequest) MarshalTo

func (m *GetRootKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetRootKeysRequest) MarshalToSizedBuffer

func (m *GetRootKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetRootKeysRequest) ProtoMessage

func (*GetRootKeysRequest) ProtoMessage()

func (*GetRootKeysRequest) Reset

func (m *GetRootKeysRequest) Reset()

func (*GetRootKeysRequest) SetFields

func (dst *GetRootKeysRequest) SetFields(src *GetRootKeysRequest, paths ...string) error

func (*GetRootKeysRequest) Size

func (m *GetRootKeysRequest) Size() (n int)

func (*GetRootKeysRequest) String

func (this *GetRootKeysRequest) String() string

func (*GetRootKeysRequest) Unmarshal

func (m *GetRootKeysRequest) Unmarshal(dAtA []byte) error

func (*GetRootKeysRequest) ValidateFields

func (m *GetRootKeysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetRootKeysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetRootKeysRequest) XXX_DiscardUnknown

func (m *GetRootKeysRequest) XXX_DiscardUnknown()

func (*GetRootKeysRequest) XXX_Marshal

func (m *GetRootKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRootKeysRequest) XXX_Merge

func (m *GetRootKeysRequest) XXX_Merge(src proto.Message)

func (*GetRootKeysRequest) XXX_Size

func (m *GetRootKeysRequest) XXX_Size() int

func (*GetRootKeysRequest) XXX_Unmarshal

func (m *GetRootKeysRequest) XXX_Unmarshal(b []byte) error

type GetRootKeysRequestValidationError

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

GetRootKeysRequestValidationError is the validation error returned by GetRootKeysRequest.ValidateFields if the designated constraints aren't met.

func (GetRootKeysRequestValidationError) Cause

Cause function returns cause value.

func (GetRootKeysRequestValidationError) Error

Error satisfies the builtin error interface

func (GetRootKeysRequestValidationError) ErrorName

ErrorName returns error name.

func (GetRootKeysRequestValidationError) Field

Field function returns field value.

func (GetRootKeysRequestValidationError) Key

Key function returns key value.

func (GetRootKeysRequestValidationError) Reason

Reason function returns reason value.

type GetUserAPIKeyRequest

type GetUserAPIKeyRequest struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	// Unique public identifier for the API key.
	KeyID                string   `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGetUserAPIKeyRequest

func NewPopulatedGetUserAPIKeyRequest(r randyUser, easy bool) *GetUserAPIKeyRequest

func (*GetUserAPIKeyRequest) Descriptor

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

func (*GetUserAPIKeyRequest) Equal

func (this *GetUserAPIKeyRequest) Equal(that interface{}) bool

func (*GetUserAPIKeyRequest) GetKeyID

func (m *GetUserAPIKeyRequest) GetKeyID() string

func (*GetUserAPIKeyRequest) Marshal

func (m *GetUserAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*GetUserAPIKeyRequest) MarshalTo

func (m *GetUserAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetUserAPIKeyRequest) MarshalToSizedBuffer

func (m *GetUserAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetUserAPIKeyRequest) ProtoMessage

func (*GetUserAPIKeyRequest) ProtoMessage()

func (*GetUserAPIKeyRequest) Reset

func (m *GetUserAPIKeyRequest) Reset()

func (*GetUserAPIKeyRequest) SetFields

func (dst *GetUserAPIKeyRequest) SetFields(src *GetUserAPIKeyRequest, paths ...string) error

func (*GetUserAPIKeyRequest) Size

func (m *GetUserAPIKeyRequest) Size() (n int)

func (*GetUserAPIKeyRequest) String

func (this *GetUserAPIKeyRequest) String() string

func (*GetUserAPIKeyRequest) Unmarshal

func (m *GetUserAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*GetUserAPIKeyRequest) ValidateFields

func (m *GetUserAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetUserAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetUserAPIKeyRequest) XXX_DiscardUnknown

func (m *GetUserAPIKeyRequest) XXX_DiscardUnknown()

func (*GetUserAPIKeyRequest) XXX_Marshal

func (m *GetUserAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetUserAPIKeyRequest) XXX_Merge

func (m *GetUserAPIKeyRequest) XXX_Merge(src proto.Message)

func (*GetUserAPIKeyRequest) XXX_Size

func (m *GetUserAPIKeyRequest) XXX_Size() int

func (*GetUserAPIKeyRequest) XXX_Unmarshal

func (m *GetUserAPIKeyRequest) XXX_Unmarshal(b []byte) error

type GetUserAPIKeyRequestValidationError

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

GetUserAPIKeyRequestValidationError is the validation error returned by GetUserAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (GetUserAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (GetUserAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (GetUserAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (GetUserAPIKeyRequestValidationError) Field

Field function returns field value.

func (GetUserAPIKeyRequestValidationError) Key

Key function returns key value.

func (GetUserAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type GetUserRequest

type GetUserRequest struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedGetUserRequest

func NewPopulatedGetUserRequest(r randyUser, easy bool) *GetUserRequest

func (*GetUserRequest) Descriptor

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

func (*GetUserRequest) Equal

func (this *GetUserRequest) Equal(that interface{}) bool

func (*GetUserRequest) GetFieldMask

func (m *GetUserRequest) GetFieldMask() types.FieldMask

func (*GetUserRequest) Marshal

func (m *GetUserRequest) Marshal() (dAtA []byte, err error)

func (*GetUserRequest) MarshalTo

func (m *GetUserRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetUserRequest) MarshalToSizedBuffer

func (m *GetUserRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) Reset

func (m *GetUserRequest) Reset()

func (*GetUserRequest) SetFields

func (dst *GetUserRequest) SetFields(src *GetUserRequest, paths ...string) error

func (*GetUserRequest) Size

func (m *GetUserRequest) Size() (n int)

func (*GetUserRequest) String

func (this *GetUserRequest) String() string

func (*GetUserRequest) Unmarshal

func (m *GetUserRequest) Unmarshal(dAtA []byte) error

func (*GetUserRequest) ValidateFields

func (m *GetUserRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetUserRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetUserRequest) XXX_DiscardUnknown

func (m *GetUserRequest) XXX_DiscardUnknown()

func (*GetUserRequest) XXX_Marshal

func (m *GetUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetUserRequest) XXX_Merge

func (m *GetUserRequest) XXX_Merge(src proto.Message)

func (*GetUserRequest) XXX_Size

func (m *GetUserRequest) XXX_Size() int

func (*GetUserRequest) XXX_Unmarshal

func (m *GetUserRequest) XXX_Unmarshal(b []byte) error

type GetUserRequestValidationError

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

GetUserRequestValidationError is the validation error returned by GetUserRequest.ValidateFields if the designated constraints aren't met.

func (GetUserRequestValidationError) Cause

Cause function returns cause value.

func (GetUserRequestValidationError) Error

Error satisfies the builtin error interface

func (GetUserRequestValidationError) ErrorName

func (e GetUserRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetUserRequestValidationError) Field

Field function returns field value.

func (GetUserRequestValidationError) Key

Key function returns key value.

func (GetUserRequestValidationError) Reason

Reason function returns reason value.

type GrantType

type GrantType int32

The OAuth2 flows an OAuth client can use to get an access token.

const (
	// Grant type used to exchange an authorization code for an access token.
	GRANT_AUTHORIZATION_CODE GrantType = 0
	// Grant type used to exchange a user ID and password for an access token.
	GRANT_PASSWORD GrantType = 1
	// Grant type used to exchange a refresh token for an access token.
	GRANT_REFRESH_TOKEN GrantType = 2
)

func (GrantType) EnumDescriptor

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

func (GrantType) MarshalText

func (v GrantType) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (GrantType) String

func (x GrantType) String() string

func (*GrantType) UnmarshalJSON

func (v *GrantType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*GrantType) UnmarshalText

func (v *GrantType) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type GsClient

type GsClient interface {
	// Get statistics about the current gateway connection to the Gateway Server.
	// This is not persisted between reconnects.
	GetGatewayConnectionStats(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*GatewayConnectionStats, error)
}

GsClient is the client API for Gs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGsClient

func NewGsClient(cc *grpc.ClientConn) GsClient

type GsNsClient

type GsNsClient interface {
	HandleUplink(ctx context.Context, in *UplinkMessage, opts ...grpc.CallOption) (*types.Empty, error)
}

GsNsClient is the client API for GsNs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGsNsClient

func NewGsNsClient(cc *grpc.ClientConn) GsNsClient

type GsNsServer

type GsNsServer interface {
	HandleUplink(context.Context, *UplinkMessage) (*types.Empty, error)
}

GsNsServer is the server API for GsNs service.

type GsPbaClient

type GsPbaClient interface {
	PublishUplink(ctx context.Context, in *GatewayUplinkMessage, opts ...grpc.CallOption) (*types.Empty, error)
}

GsPbaClient is the client API for GsPba service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGsPbaClient

func NewGsPbaClient(cc *grpc.ClientConn) GsPbaClient

type GsPbaServer

type GsPbaServer interface {
	PublishUplink(context.Context, *GatewayUplinkMessage) (*types.Empty, error)
}

GsPbaServer is the server API for GsPba service.

type GsServer

type GsServer interface {
	// Get statistics about the current gateway connection to the Gateway Server.
	// This is not persisted between reconnects.
	GetGatewayConnectionStats(context.Context, *GatewayIdentifiers) (*GatewayConnectionStats, error)
}

GsServer is the server API for Gs service.

type GtwGsClient

type GtwGsClient interface {
	// Link the gateway to the Gateway Server.
	LinkGateway(ctx context.Context, opts ...grpc.CallOption) (GtwGs_LinkGatewayClient, error)
	// GetConcentratorConfig associated to the gateway.
	GetConcentratorConfig(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*ConcentratorConfig, error)
	// Get the MQTT server address and the username for the gateway.
	GetMQTTConnectionInfo(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*MQTTConnectionInfo, error)
	// Get the MQTTV2 server address and the username for the gateway.
	GetMQTTV2ConnectionInfo(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*MQTTConnectionInfo, error)
}

GtwGsClient is the client API for GtwGs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGtwGsClient

func NewGtwGsClient(cc *grpc.ClientConn) GtwGsClient

type GtwGsServer

type GtwGsServer interface {
	// Link the gateway to the Gateway Server.
	LinkGateway(GtwGs_LinkGatewayServer) error
	// GetConcentratorConfig associated to the gateway.
	GetConcentratorConfig(context.Context, *types.Empty) (*ConcentratorConfig, error)
	// Get the MQTT server address and the username for the gateway.
	GetMQTTConnectionInfo(context.Context, *GatewayIdentifiers) (*MQTTConnectionInfo, error)
	// Get the MQTTV2 server address and the username for the gateway.
	GetMQTTV2ConnectionInfo(context.Context, *GatewayIdentifiers) (*MQTTConnectionInfo, error)
}

GtwGsServer is the server API for GtwGs service.

type GtwGs_LinkGatewayClient

type GtwGs_LinkGatewayClient interface {
	Send(*GatewayUp) error
	Recv() (*GatewayDown, error)
	grpc.ClientStream
}

type GtwGs_LinkGatewayServer

type GtwGs_LinkGatewayServer interface {
	Send(*GatewayDown) error
	Recv() (*GatewayUp, error)
	grpc.ServerStream
}

type Identifiers

type Identifiers interface {
	EntityType() string
	IDString() string
	Identifiers() Identifiers
	EntityIdentifiers() *EntityIdentifiers
	CombinedIdentifiers() *CombinedIdentifiers
}

Identifiers is the interface implemented by all (single) identifiers.

type Invitation

type Invitation struct {
	Email                string           `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Token                string           `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	ExpiresAt            time.Time        `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3,stdtime" json:"expires_at"`
	CreatedAt            time.Time        `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt            time.Time        `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	AcceptedAt           *time.Time       `protobuf:"bytes,6,opt,name=accepted_at,json=acceptedAt,proto3,stdtime" json:"accepted_at,omitempty"`
	AcceptedBy           *UserIdentifiers `protobuf:"bytes,7,opt,name=accepted_by,json=acceptedBy,proto3" json:"accepted_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedInvitation

func NewPopulatedInvitation(r randyUser, easy bool) *Invitation

func (*Invitation) Descriptor

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

func (*Invitation) Equal

func (this *Invitation) Equal(that interface{}) bool

func (*Invitation) GetAcceptedAt

func (m *Invitation) GetAcceptedAt() *time.Time

func (*Invitation) GetAcceptedBy

func (m *Invitation) GetAcceptedBy() *UserIdentifiers

func (*Invitation) GetCreatedAt

func (m *Invitation) GetCreatedAt() time.Time

func (*Invitation) GetEmail

func (m *Invitation) GetEmail() string

func (*Invitation) GetExpiresAt

func (m *Invitation) GetExpiresAt() time.Time

func (*Invitation) GetToken

func (m *Invitation) GetToken() string

func (*Invitation) GetUpdatedAt

func (m *Invitation) GetUpdatedAt() time.Time

func (*Invitation) Marshal

func (m *Invitation) Marshal() (dAtA []byte, err error)

func (*Invitation) MarshalTo

func (m *Invitation) MarshalTo(dAtA []byte) (int, error)

func (*Invitation) MarshalToSizedBuffer

func (m *Invitation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Invitation) ProtoMessage

func (*Invitation) ProtoMessage()

func (*Invitation) Reset

func (m *Invitation) Reset()

func (*Invitation) SetFields

func (dst *Invitation) SetFields(src *Invitation, paths ...string) error

func (*Invitation) Size

func (m *Invitation) Size() (n int)

func (*Invitation) String

func (this *Invitation) String() string

func (*Invitation) Unmarshal

func (m *Invitation) Unmarshal(dAtA []byte) error

func (*Invitation) ValidateFields

func (m *Invitation) ValidateFields(paths ...string) error

ValidateFields checks the field values on Invitation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Invitation) XXX_DiscardUnknown

func (m *Invitation) XXX_DiscardUnknown()

func (*Invitation) XXX_Marshal

func (m *Invitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Invitation) XXX_Merge

func (m *Invitation) XXX_Merge(src proto.Message)

func (*Invitation) XXX_Size

func (m *Invitation) XXX_Size() int

func (*Invitation) XXX_Unmarshal

func (m *Invitation) XXX_Unmarshal(b []byte) error

type InvitationValidationError

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

InvitationValidationError is the validation error returned by Invitation.ValidateFields if the designated constraints aren't met.

func (InvitationValidationError) Cause

func (e InvitationValidationError) Cause() error

Cause function returns cause value.

func (InvitationValidationError) Error

Error satisfies the builtin error interface

func (InvitationValidationError) ErrorName

func (e InvitationValidationError) ErrorName() string

ErrorName returns error name.

func (InvitationValidationError) Field

Field function returns field value.

func (InvitationValidationError) Key

Key function returns key value.

func (InvitationValidationError) Reason

func (e InvitationValidationError) Reason() string

Reason function returns reason value.

type Invitations

type Invitations struct {
	Invitations          []*Invitation `protobuf:"bytes,1,rep,name=invitations,proto3" json:"invitations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedInvitations

func NewPopulatedInvitations(r randyUser, easy bool) *Invitations

func (*Invitations) Descriptor

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

func (*Invitations) Equal

func (this *Invitations) Equal(that interface{}) bool

func (*Invitations) GetInvitations

func (m *Invitations) GetInvitations() []*Invitation

func (*Invitations) Marshal

func (m *Invitations) Marshal() (dAtA []byte, err error)

func (*Invitations) MarshalTo

func (m *Invitations) MarshalTo(dAtA []byte) (int, error)

func (*Invitations) MarshalToSizedBuffer

func (m *Invitations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Invitations) ProtoMessage

func (*Invitations) ProtoMessage()

func (*Invitations) Reset

func (m *Invitations) Reset()

func (*Invitations) SetFields

func (dst *Invitations) SetFields(src *Invitations, paths ...string) error

func (*Invitations) Size

func (m *Invitations) Size() (n int)

func (*Invitations) String

func (this *Invitations) String() string

func (*Invitations) Unmarshal

func (m *Invitations) Unmarshal(dAtA []byte) error

func (*Invitations) ValidateFields

func (m *Invitations) ValidateFields(paths ...string) error

ValidateFields checks the field values on Invitations with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Invitations) XXX_DiscardUnknown

func (m *Invitations) XXX_DiscardUnknown()

func (*Invitations) XXX_Marshal

func (m *Invitations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Invitations) XXX_Merge

func (m *Invitations) XXX_Merge(src proto.Message)

func (*Invitations) XXX_Size

func (m *Invitations) XXX_Size() int

func (*Invitations) XXX_Unmarshal

func (m *Invitations) XXX_Unmarshal(b []byte) error

type InvitationsValidationError

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

InvitationsValidationError is the validation error returned by Invitations.ValidateFields if the designated constraints aren't met.

func (InvitationsValidationError) Cause

Cause function returns cause value.

func (InvitationsValidationError) Error

Error satisfies the builtin error interface

func (InvitationsValidationError) ErrorName

func (e InvitationsValidationError) ErrorName() string

ErrorName returns error name.

func (InvitationsValidationError) Field

Field function returns field value.

func (InvitationsValidationError) Key

Key function returns key value.

func (InvitationsValidationError) Reason

Reason function returns reason value.

type JoinAcceptMICRequest

type JoinAcceptMICRequest struct {
	CryptoServicePayloadRequest `protobuf:"bytes,1,opt,name=payload_request,json=payloadRequest,proto3,embedded=payload_request" json:"payload_request"`
	JoinRequestType             RejoinType                                            `` /* 140-byte string literal not displayed */
	DevNonce                    go_thethings_network_lorawan_stack_pkg_types.DevNonce `` /* 142-byte string literal not displayed */
	XXX_NoUnkeyedLiteral        struct{}                                              `json:"-"`
	XXX_sizecache               int32                                                 `json:"-"`
}

func NewPopulatedJoinAcceptMICRequest

func NewPopulatedJoinAcceptMICRequest(r randyJoinserver, easy bool) *JoinAcceptMICRequest

func (*JoinAcceptMICRequest) Descriptor

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

func (*JoinAcceptMICRequest) Equal

func (this *JoinAcceptMICRequest) Equal(that interface{}) bool

func (*JoinAcceptMICRequest) GetJoinRequestType

func (m *JoinAcceptMICRequest) GetJoinRequestType() RejoinType

func (*JoinAcceptMICRequest) Marshal

func (m *JoinAcceptMICRequest) Marshal() (dAtA []byte, err error)

func (*JoinAcceptMICRequest) MarshalTo

func (m *JoinAcceptMICRequest) MarshalTo(dAtA []byte) (int, error)

func (*JoinAcceptMICRequest) MarshalToSizedBuffer

func (m *JoinAcceptMICRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinAcceptMICRequest) ProtoMessage

func (*JoinAcceptMICRequest) ProtoMessage()

func (*JoinAcceptMICRequest) Reset

func (m *JoinAcceptMICRequest) Reset()

func (*JoinAcceptMICRequest) SetFields

func (dst *JoinAcceptMICRequest) SetFields(src *JoinAcceptMICRequest, paths ...string) error

func (*JoinAcceptMICRequest) Size

func (m *JoinAcceptMICRequest) Size() (n int)

func (*JoinAcceptMICRequest) String

func (this *JoinAcceptMICRequest) String() string

func (*JoinAcceptMICRequest) Unmarshal

func (m *JoinAcceptMICRequest) Unmarshal(dAtA []byte) error

func (*JoinAcceptMICRequest) ValidateFields

func (m *JoinAcceptMICRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinAcceptMICRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinAcceptMICRequest) XXX_DiscardUnknown

func (m *JoinAcceptMICRequest) XXX_DiscardUnknown()

func (*JoinAcceptMICRequest) XXX_Marshal

func (m *JoinAcceptMICRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinAcceptMICRequest) XXX_Merge

func (m *JoinAcceptMICRequest) XXX_Merge(src proto.Message)

func (*JoinAcceptMICRequest) XXX_Size

func (m *JoinAcceptMICRequest) XXX_Size() int

func (*JoinAcceptMICRequest) XXX_Unmarshal

func (m *JoinAcceptMICRequest) XXX_Unmarshal(b []byte) error

type JoinAcceptMICRequestValidationError

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

JoinAcceptMICRequestValidationError is the validation error returned by JoinAcceptMICRequest.ValidateFields if the designated constraints aren't met.

func (JoinAcceptMICRequestValidationError) Cause

Cause function returns cause value.

func (JoinAcceptMICRequestValidationError) Error

Error satisfies the builtin error interface

func (JoinAcceptMICRequestValidationError) ErrorName

ErrorName returns error name.

func (JoinAcceptMICRequestValidationError) Field

Field function returns field value.

func (JoinAcceptMICRequestValidationError) Key

Key function returns key value.

func (JoinAcceptMICRequestValidationError) Reason

Reason function returns reason value.

type JoinAcceptPayload

type JoinAcceptPayload struct {
	Encrypted            []byte                                                 `protobuf:"bytes,1,opt,name=encrypted,proto3" json:"encrypted,omitempty"`
	JoinNonce            go_thethings_network_lorawan_stack_pkg_types.JoinNonce `` /* 146-byte string literal not displayed */
	NetID                go_thethings_network_lorawan_stack_pkg_types.NetID     `` /* 130-byte string literal not displayed */
	DevAddr              go_thethings_network_lorawan_stack_pkg_types.DevAddr   `` /* 138-byte string literal not displayed */
	DLSettings           `protobuf:"bytes,5,opt,name=dl_settings,json=dlSettings,proto3,embedded=dl_settings" json:"dl_settings"`
	RxDelay              RxDelay  `protobuf:"varint,6,opt,name=rx_delay,json=rxDelay,proto3,enum=ttn.lorawan.v3.RxDelay" json:"rx_delay,omitempty"`
	CFList               *CFList  `protobuf:"bytes,7,opt,name=cf_list,json=cfList,proto3" json:"cf_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedJoinAcceptPayload

func NewPopulatedJoinAcceptPayload(r randyLorawan, easy bool) *JoinAcceptPayload

func (*JoinAcceptPayload) Descriptor

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

func (*JoinAcceptPayload) Equal

func (this *JoinAcceptPayload) Equal(that interface{}) bool

func (*JoinAcceptPayload) GetCFList

func (m *JoinAcceptPayload) GetCFList() *CFList

func (*JoinAcceptPayload) GetEncrypted

func (m *JoinAcceptPayload) GetEncrypted() []byte

func (*JoinAcceptPayload) GetRxDelay

func (m *JoinAcceptPayload) GetRxDelay() RxDelay

func (*JoinAcceptPayload) Marshal

func (m *JoinAcceptPayload) Marshal() (dAtA []byte, err error)

func (*JoinAcceptPayload) MarshalTo

func (m *JoinAcceptPayload) MarshalTo(dAtA []byte) (int, error)

func (*JoinAcceptPayload) MarshalToSizedBuffer

func (m *JoinAcceptPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinAcceptPayload) ProtoMessage

func (*JoinAcceptPayload) ProtoMessage()

func (*JoinAcceptPayload) Reset

func (m *JoinAcceptPayload) Reset()

func (*JoinAcceptPayload) SetFields

func (dst *JoinAcceptPayload) SetFields(src *JoinAcceptPayload, paths ...string) error

func (*JoinAcceptPayload) Size

func (m *JoinAcceptPayload) Size() (n int)

func (*JoinAcceptPayload) String

func (this *JoinAcceptPayload) String() string

func (*JoinAcceptPayload) Unmarshal

func (m *JoinAcceptPayload) Unmarshal(dAtA []byte) error

func (*JoinAcceptPayload) ValidateFields

func (m *JoinAcceptPayload) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinAcceptPayload with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinAcceptPayload) XXX_DiscardUnknown

func (m *JoinAcceptPayload) XXX_DiscardUnknown()

func (*JoinAcceptPayload) XXX_Marshal

func (m *JoinAcceptPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinAcceptPayload) XXX_Merge

func (m *JoinAcceptPayload) XXX_Merge(src proto.Message)

func (*JoinAcceptPayload) XXX_Size

func (m *JoinAcceptPayload) XXX_Size() int

func (*JoinAcceptPayload) XXX_Unmarshal

func (m *JoinAcceptPayload) XXX_Unmarshal(b []byte) error

type JoinAcceptPayloadValidationError

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

JoinAcceptPayloadValidationError is the validation error returned by JoinAcceptPayload.ValidateFields if the designated constraints aren't met.

func (JoinAcceptPayloadValidationError) Cause

Cause function returns cause value.

func (JoinAcceptPayloadValidationError) Error

Error satisfies the builtin error interface

func (JoinAcceptPayloadValidationError) ErrorName

ErrorName returns error name.

func (JoinAcceptPayloadValidationError) Field

Field function returns field value.

func (JoinAcceptPayloadValidationError) Key

Key function returns key value.

func (JoinAcceptPayloadValidationError) Reason

Reason function returns reason value.

type JoinEUIPrefix

type JoinEUIPrefix struct {
	JoinEUI              go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 136-byte string literal not displayed */
	Length               uint32                                             `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedJoinEUIPrefix

func NewPopulatedJoinEUIPrefix(r randyJoinserver, easy bool) *JoinEUIPrefix

func (*JoinEUIPrefix) Descriptor

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

func (*JoinEUIPrefix) Equal

func (this *JoinEUIPrefix) Equal(that interface{}) bool

func (*JoinEUIPrefix) GetLength

func (m *JoinEUIPrefix) GetLength() uint32

func (*JoinEUIPrefix) Marshal

func (m *JoinEUIPrefix) Marshal() (dAtA []byte, err error)

func (*JoinEUIPrefix) MarshalTo

func (m *JoinEUIPrefix) MarshalTo(dAtA []byte) (int, error)

func (*JoinEUIPrefix) MarshalToSizedBuffer

func (m *JoinEUIPrefix) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinEUIPrefix) ProtoMessage

func (*JoinEUIPrefix) ProtoMessage()

func (*JoinEUIPrefix) Reset

func (m *JoinEUIPrefix) Reset()

func (*JoinEUIPrefix) SetFields

func (dst *JoinEUIPrefix) SetFields(src *JoinEUIPrefix, paths ...string) error

func (*JoinEUIPrefix) Size

func (m *JoinEUIPrefix) Size() (n int)

func (*JoinEUIPrefix) String

func (this *JoinEUIPrefix) String() string

func (*JoinEUIPrefix) Unmarshal

func (m *JoinEUIPrefix) Unmarshal(dAtA []byte) error

func (*JoinEUIPrefix) ValidateFields

func (m *JoinEUIPrefix) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinEUIPrefix with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinEUIPrefix) XXX_DiscardUnknown

func (m *JoinEUIPrefix) XXX_DiscardUnknown()

func (*JoinEUIPrefix) XXX_Marshal

func (m *JoinEUIPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinEUIPrefix) XXX_Merge

func (m *JoinEUIPrefix) XXX_Merge(src proto.Message)

func (*JoinEUIPrefix) XXX_Size

func (m *JoinEUIPrefix) XXX_Size() int

func (*JoinEUIPrefix) XXX_Unmarshal

func (m *JoinEUIPrefix) XXX_Unmarshal(b []byte) error

type JoinEUIPrefixValidationError

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

JoinEUIPrefixValidationError is the validation error returned by JoinEUIPrefix.ValidateFields if the designated constraints aren't met.

func (JoinEUIPrefixValidationError) Cause

Cause function returns cause value.

func (JoinEUIPrefixValidationError) Error

Error satisfies the builtin error interface

func (JoinEUIPrefixValidationError) ErrorName

func (e JoinEUIPrefixValidationError) ErrorName() string

ErrorName returns error name.

func (JoinEUIPrefixValidationError) Field

Field function returns field value.

func (JoinEUIPrefixValidationError) Key

Key function returns key value.

func (JoinEUIPrefixValidationError) Reason

Reason function returns reason value.

type JoinEUIPrefixes

type JoinEUIPrefixes struct {
	Prefixes             []JoinEUIPrefix `protobuf:"bytes,1,rep,name=prefixes,proto3" json:"prefixes"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedJoinEUIPrefixes

func NewPopulatedJoinEUIPrefixes(r randyJoinserver, easy bool) *JoinEUIPrefixes

func (*JoinEUIPrefixes) Descriptor

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

func (*JoinEUIPrefixes) Equal

func (this *JoinEUIPrefixes) Equal(that interface{}) bool

func (*JoinEUIPrefixes) GetPrefixes

func (m *JoinEUIPrefixes) GetPrefixes() []JoinEUIPrefix

func (*JoinEUIPrefixes) Marshal

func (m *JoinEUIPrefixes) Marshal() (dAtA []byte, err error)

func (*JoinEUIPrefixes) MarshalTo

func (m *JoinEUIPrefixes) MarshalTo(dAtA []byte) (int, error)

func (*JoinEUIPrefixes) MarshalToSizedBuffer

func (m *JoinEUIPrefixes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinEUIPrefixes) ProtoMessage

func (*JoinEUIPrefixes) ProtoMessage()

func (*JoinEUIPrefixes) Reset

func (m *JoinEUIPrefixes) Reset()

func (*JoinEUIPrefixes) SetFields

func (dst *JoinEUIPrefixes) SetFields(src *JoinEUIPrefixes, paths ...string) error

func (*JoinEUIPrefixes) Size

func (m *JoinEUIPrefixes) Size() (n int)

func (*JoinEUIPrefixes) String

func (this *JoinEUIPrefixes) String() string

func (*JoinEUIPrefixes) Unmarshal

func (m *JoinEUIPrefixes) Unmarshal(dAtA []byte) error

func (*JoinEUIPrefixes) ValidateFields

func (m *JoinEUIPrefixes) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinEUIPrefixes with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinEUIPrefixes) XXX_DiscardUnknown

func (m *JoinEUIPrefixes) XXX_DiscardUnknown()

func (*JoinEUIPrefixes) XXX_Marshal

func (m *JoinEUIPrefixes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinEUIPrefixes) XXX_Merge

func (m *JoinEUIPrefixes) XXX_Merge(src proto.Message)

func (*JoinEUIPrefixes) XXX_Size

func (m *JoinEUIPrefixes) XXX_Size() int

func (*JoinEUIPrefixes) XXX_Unmarshal

func (m *JoinEUIPrefixes) XXX_Unmarshal(b []byte) error

type JoinEUIPrefixesValidationError

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

JoinEUIPrefixesValidationError is the validation error returned by JoinEUIPrefixes.ValidateFields if the designated constraints aren't met.

func (JoinEUIPrefixesValidationError) Cause

Cause function returns cause value.

func (JoinEUIPrefixesValidationError) Error

Error satisfies the builtin error interface

func (JoinEUIPrefixesValidationError) ErrorName

func (e JoinEUIPrefixesValidationError) ErrorName() string

ErrorName returns error name.

func (JoinEUIPrefixesValidationError) Field

Field function returns field value.

func (JoinEUIPrefixesValidationError) Key

Key function returns key value.

func (JoinEUIPrefixesValidationError) Reason

Reason function returns reason value.

type JoinRequest

type JoinRequest struct {
	RawPayload         []byte                                               `protobuf:"bytes,1,opt,name=raw_payload,json=rawPayload,proto3" json:"raw_payload,omitempty"`
	Payload            *Message                                             `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	DevAddr            go_thethings_network_lorawan_stack_pkg_types.DevAddr `` /* 138-byte string literal not displayed */
	SelectedMACVersion MACVersion                                           `` /* 149-byte string literal not displayed */
	NetID              go_thethings_network_lorawan_stack_pkg_types.NetID   `` /* 130-byte string literal not displayed */
	DownlinkSettings   DLSettings                                           `protobuf:"bytes,6,opt,name=downlink_settings,json=downlinkSettings,proto3" json:"downlink_settings"`
	RxDelay            RxDelay                                              `protobuf:"varint,7,opt,name=rx_delay,json=rxDelay,proto3,enum=ttn.lorawan.v3.RxDelay" json:"rx_delay,omitempty"`
	// Optional CFList.
	CFList               *CFList  `protobuf:"bytes,8,opt,name=cf_list,json=cfList,proto3" json:"cf_list,omitempty"`
	CorrelationIDs       []string `protobuf:"bytes,10,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedJoinRequest

func NewPopulatedJoinRequest(r randyJoin, easy bool) *JoinRequest

func (*JoinRequest) Descriptor

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

func (*JoinRequest) Equal

func (this *JoinRequest) Equal(that interface{}) bool

func (*JoinRequest) GetCFList

func (m *JoinRequest) GetCFList() *CFList

func (*JoinRequest) GetCorrelationIDs

func (m *JoinRequest) GetCorrelationIDs() []string

func (*JoinRequest) GetDownlinkSettings

func (m *JoinRequest) GetDownlinkSettings() DLSettings

func (*JoinRequest) GetPayload

func (m *JoinRequest) GetPayload() *Message

func (*JoinRequest) GetRawPayload

func (m *JoinRequest) GetRawPayload() []byte

func (*JoinRequest) GetRxDelay

func (m *JoinRequest) GetRxDelay() RxDelay

func (*JoinRequest) GetSelectedMACVersion

func (m *JoinRequest) GetSelectedMACVersion() MACVersion

func (*JoinRequest) Marshal

func (m *JoinRequest) Marshal() (dAtA []byte, err error)

func (*JoinRequest) MarshalTo

func (m *JoinRequest) MarshalTo(dAtA []byte) (int, error)

func (*JoinRequest) MarshalToSizedBuffer

func (m *JoinRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinRequest) ProtoMessage

func (*JoinRequest) ProtoMessage()

func (*JoinRequest) Reset

func (m *JoinRequest) Reset()

func (*JoinRequest) SetFields

func (dst *JoinRequest) SetFields(src *JoinRequest, paths ...string) error

func (*JoinRequest) Size

func (m *JoinRequest) Size() (n int)

func (*JoinRequest) String

func (this *JoinRequest) String() string

func (*JoinRequest) Unmarshal

func (m *JoinRequest) Unmarshal(dAtA []byte) error

func (*JoinRequest) ValidateFields

func (m *JoinRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinRequest) XXX_DiscardUnknown

func (m *JoinRequest) XXX_DiscardUnknown()

func (*JoinRequest) XXX_Marshal

func (m *JoinRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinRequest) XXX_Merge

func (m *JoinRequest) XXX_Merge(src proto.Message)

func (*JoinRequest) XXX_Size

func (m *JoinRequest) XXX_Size() int

func (*JoinRequest) XXX_Unmarshal

func (m *JoinRequest) XXX_Unmarshal(b []byte) error

type JoinRequestPayload

type JoinRequestPayload struct {
	JoinEUI              go_thethings_network_lorawan_stack_pkg_types.EUI64    `` /* 136-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_pkg_types.EUI64    `` /* 133-byte string literal not displayed */
	DevNonce             go_thethings_network_lorawan_stack_pkg_types.DevNonce `` /* 142-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                              `json:"-"`
	XXX_sizecache        int32                                                 `json:"-"`
}

func NewPopulatedJoinRequestPayload

func NewPopulatedJoinRequestPayload(r randyLorawan, easy bool) *JoinRequestPayload

func (*JoinRequestPayload) Descriptor

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

func (*JoinRequestPayload) Equal

func (this *JoinRequestPayload) Equal(that interface{}) bool

func (*JoinRequestPayload) Marshal

func (m *JoinRequestPayload) Marshal() (dAtA []byte, err error)

func (*JoinRequestPayload) MarshalTo

func (m *JoinRequestPayload) MarshalTo(dAtA []byte) (int, error)

func (*JoinRequestPayload) MarshalToSizedBuffer

func (m *JoinRequestPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinRequestPayload) ProtoMessage

func (*JoinRequestPayload) ProtoMessage()

func (*JoinRequestPayload) Reset

func (m *JoinRequestPayload) Reset()

func (*JoinRequestPayload) SetFields

func (dst *JoinRequestPayload) SetFields(src *JoinRequestPayload, paths ...string) error

func (*JoinRequestPayload) Size

func (m *JoinRequestPayload) Size() (n int)

func (*JoinRequestPayload) String

func (this *JoinRequestPayload) String() string

func (*JoinRequestPayload) Unmarshal

func (m *JoinRequestPayload) Unmarshal(dAtA []byte) error

func (JoinRequestPayload) ValidateContext

func (p JoinRequestPayload) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*JoinRequestPayload) ValidateFields

func (m *JoinRequestPayload) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinRequestPayload with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinRequestPayload) XXX_DiscardUnknown

func (m *JoinRequestPayload) XXX_DiscardUnknown()

func (*JoinRequestPayload) XXX_Marshal

func (m *JoinRequestPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinRequestPayload) XXX_Merge

func (m *JoinRequestPayload) XXX_Merge(src proto.Message)

func (*JoinRequestPayload) XXX_Size

func (m *JoinRequestPayload) XXX_Size() int

func (*JoinRequestPayload) XXX_Unmarshal

func (m *JoinRequestPayload) XXX_Unmarshal(b []byte) error

type JoinRequestPayloadValidationError

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

JoinRequestPayloadValidationError is the validation error returned by JoinRequestPayload.ValidateFields if the designated constraints aren't met.

func (JoinRequestPayloadValidationError) Cause

Cause function returns cause value.

func (JoinRequestPayloadValidationError) Error

Error satisfies the builtin error interface

func (JoinRequestPayloadValidationError) ErrorName

ErrorName returns error name.

func (JoinRequestPayloadValidationError) Field

Field function returns field value.

func (JoinRequestPayloadValidationError) Key

Key function returns key value.

func (JoinRequestPayloadValidationError) Reason

Reason function returns reason value.

type JoinRequestValidationError

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

JoinRequestValidationError is the validation error returned by JoinRequest.ValidateFields if the designated constraints aren't met.

func (JoinRequestValidationError) Cause

Cause function returns cause value.

func (JoinRequestValidationError) Error

Error satisfies the builtin error interface

func (JoinRequestValidationError) ErrorName

func (e JoinRequestValidationError) ErrorName() string

ErrorName returns error name.

func (JoinRequestValidationError) Field

Field function returns field value.

func (JoinRequestValidationError) Key

Key function returns key value.

func (JoinRequestValidationError) Reason

Reason function returns reason value.

type JoinResponse

type JoinResponse struct {
	RawPayload           []byte `protobuf:"bytes,1,opt,name=raw_payload,json=rawPayload,proto3" json:"raw_payload,omitempty"`
	SessionKeys          `protobuf:"bytes,2,opt,name=session_keys,json=sessionKeys,proto3,embedded=session_keys" json:"session_keys"`
	Lifetime             time.Duration `protobuf:"bytes,3,opt,name=lifetime,proto3,stdduration" json:"lifetime"`
	CorrelationIDs       []string      `protobuf:"bytes,4,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedJoinResponse

func NewPopulatedJoinResponse(r randyJoin, easy bool) *JoinResponse

func (*JoinResponse) Descriptor

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

func (*JoinResponse) Equal

func (this *JoinResponse) Equal(that interface{}) bool

func (*JoinResponse) GetCorrelationIDs

func (m *JoinResponse) GetCorrelationIDs() []string

func (*JoinResponse) GetLifetime

func (m *JoinResponse) GetLifetime() time.Duration

func (*JoinResponse) GetRawPayload

func (m *JoinResponse) GetRawPayload() []byte

func (*JoinResponse) Marshal

func (m *JoinResponse) Marshal() (dAtA []byte, err error)

func (*JoinResponse) MarshalTo

func (m *JoinResponse) MarshalTo(dAtA []byte) (int, error)

func (*JoinResponse) MarshalToSizedBuffer

func (m *JoinResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*JoinResponse) ProtoMessage

func (*JoinResponse) ProtoMessage()

func (*JoinResponse) Reset

func (m *JoinResponse) Reset()

func (*JoinResponse) SetFields

func (dst *JoinResponse) SetFields(src *JoinResponse, paths ...string) error

func (*JoinResponse) Size

func (m *JoinResponse) Size() (n int)

func (*JoinResponse) String

func (this *JoinResponse) String() string

func (*JoinResponse) Unmarshal

func (m *JoinResponse) Unmarshal(dAtA []byte) error

func (*JoinResponse) ValidateFields

func (m *JoinResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on JoinResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*JoinResponse) XXX_DiscardUnknown

func (m *JoinResponse) XXX_DiscardUnknown()

func (*JoinResponse) XXX_Marshal

func (m *JoinResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinResponse) XXX_Merge

func (m *JoinResponse) XXX_Merge(src proto.Message)

func (*JoinResponse) XXX_Size

func (m *JoinResponse) XXX_Size() int

func (*JoinResponse) XXX_Unmarshal

func (m *JoinResponse) XXX_Unmarshal(b []byte) error

type JoinResponseValidationError

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

JoinResponseValidationError is the validation error returned by JoinResponse.ValidateFields if the designated constraints aren't met.

func (JoinResponseValidationError) Cause

Cause function returns cause value.

func (JoinResponseValidationError) Error

Error satisfies the builtin error interface

func (JoinResponseValidationError) ErrorName

func (e JoinResponseValidationError) ErrorName() string

ErrorName returns error name.

func (JoinResponseValidationError) Field

Field function returns field value.

func (JoinResponseValidationError) Key

Key function returns key value.

func (JoinResponseValidationError) Reason

Reason function returns reason value.

type JsClient

type JsClient interface {
	GetJoinEUIPrefixes(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*JoinEUIPrefixes, error)
}

JsClient is the client API for Js service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewJsClient

func NewJsClient(cc *grpc.ClientConn) JsClient

type JsEndDeviceRegistryClient

type JsEndDeviceRegistryClient interface {
	// Get returns the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Get(ctx context.Context, in *GetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Set creates or updates the device.
	Set(ctx context.Context, in *SetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// This rpc is deprecated; use EndDeviceTemplateConverter service instead.
	// TODO: Remove (https://github.com/TheThingsNetwork/lorawan-stack/issues/999)
	Provision(ctx context.Context, in *ProvisionEndDevicesRequest, opts ...grpc.CallOption) (JsEndDeviceRegistry_ProvisionClient, error)
	// Delete deletes the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Delete(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

JsEndDeviceRegistryClient is the client API for JsEndDeviceRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewJsEndDeviceRegistryClient

func NewJsEndDeviceRegistryClient(cc *grpc.ClientConn) JsEndDeviceRegistryClient

type JsEndDeviceRegistryServer

type JsEndDeviceRegistryServer interface {
	// Get returns the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Get(context.Context, *GetEndDeviceRequest) (*EndDevice, error)
	// Set creates or updates the device.
	Set(context.Context, *SetEndDeviceRequest) (*EndDevice, error)
	// This rpc is deprecated; use EndDeviceTemplateConverter service instead.
	// TODO: Remove (https://github.com/TheThingsNetwork/lorawan-stack/issues/999)
	Provision(*ProvisionEndDevicesRequest, JsEndDeviceRegistry_ProvisionServer) error
	// Delete deletes the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Delete(context.Context, *EndDeviceIdentifiers) (*types.Empty, error)
}

JsEndDeviceRegistryServer is the server API for JsEndDeviceRegistry service.

type JsEndDeviceRegistry_ProvisionClient

type JsEndDeviceRegistry_ProvisionClient interface {
	Recv() (*EndDevice, error)
	grpc.ClientStream
}

type JsEndDeviceRegistry_ProvisionServer

type JsEndDeviceRegistry_ProvisionServer interface {
	Send(*EndDevice) error
	grpc.ServerStream
}

type JsServer

type JsServer interface {
	GetJoinEUIPrefixes(context.Context, *types.Empty) (*JoinEUIPrefixes, error)
}

JsServer is the server API for Js service.

type KeyEnvelope

type KeyEnvelope struct {
	// The unencrypted AES key.
	Key *go_thethings_network_lorawan_stack_pkg_types.AES128Key `` /* 127-byte string literal not displayed */
	// The label of the RFC 3394 key-encryption-key (KEK) that was used to encrypt the key.
	KEKLabel             string   `protobuf:"bytes,2,opt,name=kek_label,json=kekLabel,proto3" json:"kek_label,omitempty"`
	EncryptedKey         []byte   `protobuf:"bytes,3,opt,name=encrypted_key,json=encryptedKey,proto3" json:"encrypted_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedKeyEnvelope

func NewPopulatedKeyEnvelope(r randyKeys, easy bool) *KeyEnvelope

func (*KeyEnvelope) Descriptor

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

func (*KeyEnvelope) Equal

func (this *KeyEnvelope) Equal(that interface{}) bool

func (*KeyEnvelope) GetEncryptedKey

func (m *KeyEnvelope) GetEncryptedKey() []byte

func (*KeyEnvelope) GetKEKLabel

func (m *KeyEnvelope) GetKEKLabel() string

func (*KeyEnvelope) GetKey

func (m *KeyEnvelope) GetKey() *types.AES128Key

func (*KeyEnvelope) Marshal

func (m *KeyEnvelope) Marshal() (dAtA []byte, err error)

func (*KeyEnvelope) MarshalTo

func (m *KeyEnvelope) MarshalTo(dAtA []byte) (int, error)

func (*KeyEnvelope) MarshalToSizedBuffer

func (m *KeyEnvelope) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KeyEnvelope) ProtoMessage

func (*KeyEnvelope) ProtoMessage()

func (*KeyEnvelope) Reset

func (m *KeyEnvelope) Reset()

func (*KeyEnvelope) SetFields

func (dst *KeyEnvelope) SetFields(src *KeyEnvelope, paths ...string) error

func (*KeyEnvelope) Size

func (m *KeyEnvelope) Size() (n int)

func (*KeyEnvelope) String

func (this *KeyEnvelope) String() string

func (*KeyEnvelope) Unmarshal

func (m *KeyEnvelope) Unmarshal(dAtA []byte) error

func (*KeyEnvelope) ValidateFields

func (m *KeyEnvelope) ValidateFields(paths ...string) error

ValidateFields checks the field values on KeyEnvelope with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*KeyEnvelope) XXX_DiscardUnknown

func (m *KeyEnvelope) XXX_DiscardUnknown()

func (*KeyEnvelope) XXX_Marshal

func (m *KeyEnvelope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeyEnvelope) XXX_Merge

func (m *KeyEnvelope) XXX_Merge(src proto.Message)

func (*KeyEnvelope) XXX_Size

func (m *KeyEnvelope) XXX_Size() int

func (*KeyEnvelope) XXX_Unmarshal

func (m *KeyEnvelope) XXX_Unmarshal(b []byte) error

type KeyEnvelopeValidationError

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

KeyEnvelopeValidationError is the validation error returned by KeyEnvelope.ValidateFields if the designated constraints aren't met.

func (KeyEnvelopeValidationError) Cause

Cause function returns cause value.

func (KeyEnvelopeValidationError) Error

Error satisfies the builtin error interface

func (KeyEnvelopeValidationError) ErrorName

func (e KeyEnvelopeValidationError) ErrorName() string

ErrorName returns error name.

func (KeyEnvelopeValidationError) Field

Field function returns field value.

func (KeyEnvelopeValidationError) Key

Key function returns key value.

func (KeyEnvelopeValidationError) Reason

Reason function returns reason value.

type ListApplicationAPIKeysRequest

type ListApplicationAPIKeysRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListApplicationAPIKeysRequest

func NewPopulatedListApplicationAPIKeysRequest(r randyApplication, easy bool) *ListApplicationAPIKeysRequest

func (*ListApplicationAPIKeysRequest) Descriptor

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

func (*ListApplicationAPIKeysRequest) Equal

func (this *ListApplicationAPIKeysRequest) Equal(that interface{}) bool

func (*ListApplicationAPIKeysRequest) GetLimit

func (m *ListApplicationAPIKeysRequest) GetLimit() uint32

func (*ListApplicationAPIKeysRequest) GetPage

func (*ListApplicationAPIKeysRequest) Marshal

func (m *ListApplicationAPIKeysRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationAPIKeysRequest) MarshalTo

func (m *ListApplicationAPIKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationAPIKeysRequest) MarshalToSizedBuffer

func (m *ListApplicationAPIKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationAPIKeysRequest) ProtoMessage

func (*ListApplicationAPIKeysRequest) ProtoMessage()

func (*ListApplicationAPIKeysRequest) Reset

func (m *ListApplicationAPIKeysRequest) Reset()

func (*ListApplicationAPIKeysRequest) SetFields

func (*ListApplicationAPIKeysRequest) Size

func (m *ListApplicationAPIKeysRequest) Size() (n int)

func (*ListApplicationAPIKeysRequest) String

func (this *ListApplicationAPIKeysRequest) String() string

func (*ListApplicationAPIKeysRequest) Unmarshal

func (m *ListApplicationAPIKeysRequest) Unmarshal(dAtA []byte) error

func (*ListApplicationAPIKeysRequest) ValidateFields

func (m *ListApplicationAPIKeysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationAPIKeysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationAPIKeysRequest) XXX_DiscardUnknown

func (m *ListApplicationAPIKeysRequest) XXX_DiscardUnknown()

func (*ListApplicationAPIKeysRequest) XXX_Marshal

func (m *ListApplicationAPIKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationAPIKeysRequest) XXX_Merge

func (m *ListApplicationAPIKeysRequest) XXX_Merge(src proto.Message)

func (*ListApplicationAPIKeysRequest) XXX_Size

func (m *ListApplicationAPIKeysRequest) XXX_Size() int

func (*ListApplicationAPIKeysRequest) XXX_Unmarshal

func (m *ListApplicationAPIKeysRequest) XXX_Unmarshal(b []byte) error

type ListApplicationAPIKeysRequestValidationError

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

ListApplicationAPIKeysRequestValidationError is the validation error returned by ListApplicationAPIKeysRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationAPIKeysRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationAPIKeysRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationAPIKeysRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationAPIKeysRequestValidationError) Field

Field function returns field value.

func (ListApplicationAPIKeysRequestValidationError) Key

Key function returns key value.

func (ListApplicationAPIKeysRequestValidationError) Reason

Reason function returns reason value.

type ListApplicationCollaboratorsRequest

type ListApplicationCollaboratorsRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListApplicationCollaboratorsRequest

func NewPopulatedListApplicationCollaboratorsRequest(r randyApplication, easy bool) *ListApplicationCollaboratorsRequest

func (*ListApplicationCollaboratorsRequest) Descriptor

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

func (*ListApplicationCollaboratorsRequest) Equal

func (this *ListApplicationCollaboratorsRequest) Equal(that interface{}) bool

func (*ListApplicationCollaboratorsRequest) GetLimit

func (*ListApplicationCollaboratorsRequest) GetPage

func (*ListApplicationCollaboratorsRequest) Marshal

func (m *ListApplicationCollaboratorsRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationCollaboratorsRequest) MarshalTo

func (m *ListApplicationCollaboratorsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationCollaboratorsRequest) MarshalToSizedBuffer

func (m *ListApplicationCollaboratorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationCollaboratorsRequest) ProtoMessage

func (*ListApplicationCollaboratorsRequest) ProtoMessage()

func (*ListApplicationCollaboratorsRequest) Reset

func (*ListApplicationCollaboratorsRequest) SetFields

func (*ListApplicationCollaboratorsRequest) Size

func (*ListApplicationCollaboratorsRequest) String

func (*ListApplicationCollaboratorsRequest) Unmarshal

func (m *ListApplicationCollaboratorsRequest) Unmarshal(dAtA []byte) error

func (*ListApplicationCollaboratorsRequest) ValidateFields

func (m *ListApplicationCollaboratorsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationCollaboratorsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationCollaboratorsRequest) XXX_DiscardUnknown

func (m *ListApplicationCollaboratorsRequest) XXX_DiscardUnknown()

func (*ListApplicationCollaboratorsRequest) XXX_Marshal

func (m *ListApplicationCollaboratorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationCollaboratorsRequest) XXX_Merge

func (*ListApplicationCollaboratorsRequest) XXX_Size

func (*ListApplicationCollaboratorsRequest) XXX_Unmarshal

func (m *ListApplicationCollaboratorsRequest) XXX_Unmarshal(b []byte) error

type ListApplicationCollaboratorsRequestValidationError

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

ListApplicationCollaboratorsRequestValidationError is the validation error returned by ListApplicationCollaboratorsRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationCollaboratorsRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationCollaboratorsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationCollaboratorsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationCollaboratorsRequestValidationError) Field

Field function returns field value.

func (ListApplicationCollaboratorsRequestValidationError) Key

Key function returns key value.

func (ListApplicationCollaboratorsRequestValidationError) Reason

Reason function returns reason value.

type ListApplicationPackageAssociationRequest

type ListApplicationPackageAssociationRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	// Limit the number of results per page.
	// Each page is ordered by the FPort.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32          `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	FieldMask            types.FieldMask `protobuf:"bytes,4,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedListApplicationPackageAssociationRequest

func NewPopulatedListApplicationPackageAssociationRequest(r randyApplicationserverPackages, easy bool) *ListApplicationPackageAssociationRequest

func (*ListApplicationPackageAssociationRequest) Descriptor

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

func (*ListApplicationPackageAssociationRequest) Equal

func (this *ListApplicationPackageAssociationRequest) Equal(that interface{}) bool

func (*ListApplicationPackageAssociationRequest) GetFieldMask

func (*ListApplicationPackageAssociationRequest) GetLimit

func (*ListApplicationPackageAssociationRequest) GetPage

func (*ListApplicationPackageAssociationRequest) Marshal

func (m *ListApplicationPackageAssociationRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationPackageAssociationRequest) MarshalTo

func (m *ListApplicationPackageAssociationRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationPackageAssociationRequest) MarshalToSizedBuffer

func (m *ListApplicationPackageAssociationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationPackageAssociationRequest) ProtoMessage

func (*ListApplicationPackageAssociationRequest) Reset

func (*ListApplicationPackageAssociationRequest) SetFields

func (*ListApplicationPackageAssociationRequest) Size

func (*ListApplicationPackageAssociationRequest) String

func (*ListApplicationPackageAssociationRequest) Unmarshal

func (*ListApplicationPackageAssociationRequest) ValidateFields

func (m *ListApplicationPackageAssociationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationPackageAssociationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationPackageAssociationRequest) XXX_DiscardUnknown

func (m *ListApplicationPackageAssociationRequest) XXX_DiscardUnknown()

func (*ListApplicationPackageAssociationRequest) XXX_Marshal

func (m *ListApplicationPackageAssociationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationPackageAssociationRequest) XXX_Merge

func (*ListApplicationPackageAssociationRequest) XXX_Size

func (*ListApplicationPackageAssociationRequest) XXX_Unmarshal

func (m *ListApplicationPackageAssociationRequest) XXX_Unmarshal(b []byte) error

type ListApplicationPackageAssociationRequestValidationError

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

ListApplicationPackageAssociationRequestValidationError is the validation error returned by ListApplicationPackageAssociationRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationPackageAssociationRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationPackageAssociationRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationPackageAssociationRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationPackageAssociationRequestValidationError) Field

Field function returns field value.

func (ListApplicationPackageAssociationRequestValidationError) Key

Key function returns key value.

func (ListApplicationPackageAssociationRequestValidationError) Reason

Reason function returns reason value.

type ListApplicationPubSubsRequest

type ListApplicationPubSubsRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	FieldMask              types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func NewPopulatedListApplicationPubSubsRequest

func NewPopulatedListApplicationPubSubsRequest(r randyApplicationserverPubsub, easy bool) *ListApplicationPubSubsRequest

func (*ListApplicationPubSubsRequest) Descriptor

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

func (*ListApplicationPubSubsRequest) Equal

func (this *ListApplicationPubSubsRequest) Equal(that interface{}) bool

func (*ListApplicationPubSubsRequest) GetFieldMask

func (m *ListApplicationPubSubsRequest) GetFieldMask() types.FieldMask

func (*ListApplicationPubSubsRequest) Marshal

func (m *ListApplicationPubSubsRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationPubSubsRequest) MarshalTo

func (m *ListApplicationPubSubsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationPubSubsRequest) MarshalToSizedBuffer

func (m *ListApplicationPubSubsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationPubSubsRequest) ProtoMessage

func (*ListApplicationPubSubsRequest) ProtoMessage()

func (*ListApplicationPubSubsRequest) Reset

func (m *ListApplicationPubSubsRequest) Reset()

func (*ListApplicationPubSubsRequest) SetFields

func (*ListApplicationPubSubsRequest) Size

func (m *ListApplicationPubSubsRequest) Size() (n int)

func (*ListApplicationPubSubsRequest) String

func (this *ListApplicationPubSubsRequest) String() string

func (*ListApplicationPubSubsRequest) Unmarshal

func (m *ListApplicationPubSubsRequest) Unmarshal(dAtA []byte) error

func (*ListApplicationPubSubsRequest) ValidateFields

func (m *ListApplicationPubSubsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationPubSubsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationPubSubsRequest) XXX_DiscardUnknown

func (m *ListApplicationPubSubsRequest) XXX_DiscardUnknown()

func (*ListApplicationPubSubsRequest) XXX_Marshal

func (m *ListApplicationPubSubsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationPubSubsRequest) XXX_Merge

func (m *ListApplicationPubSubsRequest) XXX_Merge(src proto.Message)

func (*ListApplicationPubSubsRequest) XXX_Size

func (m *ListApplicationPubSubsRequest) XXX_Size() int

func (*ListApplicationPubSubsRequest) XXX_Unmarshal

func (m *ListApplicationPubSubsRequest) XXX_Unmarshal(b []byte) error

type ListApplicationPubSubsRequestValidationError

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

ListApplicationPubSubsRequestValidationError is the validation error returned by ListApplicationPubSubsRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationPubSubsRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationPubSubsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationPubSubsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationPubSubsRequestValidationError) Field

Field function returns field value.

func (ListApplicationPubSubsRequestValidationError) Key

Key function returns key value.

func (ListApplicationPubSubsRequestValidationError) Reason

Reason function returns reason value.

type ListApplicationWebhookTemplatesRequest

type ListApplicationWebhookTemplatesRequest struct {
	FieldMask            types.FieldMask `protobuf:"bytes,1,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedListApplicationWebhookTemplatesRequest

func NewPopulatedListApplicationWebhookTemplatesRequest(r randyApplicationserverWeb, easy bool) *ListApplicationWebhookTemplatesRequest

func (*ListApplicationWebhookTemplatesRequest) Descriptor

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

func (*ListApplicationWebhookTemplatesRequest) Equal

func (this *ListApplicationWebhookTemplatesRequest) Equal(that interface{}) bool

func (*ListApplicationWebhookTemplatesRequest) GetFieldMask

func (*ListApplicationWebhookTemplatesRequest) Marshal

func (m *ListApplicationWebhookTemplatesRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationWebhookTemplatesRequest) MarshalTo

func (m *ListApplicationWebhookTemplatesRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationWebhookTemplatesRequest) MarshalToSizedBuffer

func (m *ListApplicationWebhookTemplatesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationWebhookTemplatesRequest) ProtoMessage

func (*ListApplicationWebhookTemplatesRequest) Reset

func (*ListApplicationWebhookTemplatesRequest) SetFields

func (*ListApplicationWebhookTemplatesRequest) Size

func (*ListApplicationWebhookTemplatesRequest) String

func (*ListApplicationWebhookTemplatesRequest) Unmarshal

func (m *ListApplicationWebhookTemplatesRequest) Unmarshal(dAtA []byte) error

func (*ListApplicationWebhookTemplatesRequest) ValidateFields

func (m *ListApplicationWebhookTemplatesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationWebhookTemplatesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationWebhookTemplatesRequest) XXX_DiscardUnknown

func (m *ListApplicationWebhookTemplatesRequest) XXX_DiscardUnknown()

func (*ListApplicationWebhookTemplatesRequest) XXX_Marshal

func (m *ListApplicationWebhookTemplatesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationWebhookTemplatesRequest) XXX_Merge

func (*ListApplicationWebhookTemplatesRequest) XXX_Size

func (*ListApplicationWebhookTemplatesRequest) XXX_Unmarshal

func (m *ListApplicationWebhookTemplatesRequest) XXX_Unmarshal(b []byte) error

type ListApplicationWebhookTemplatesRequestValidationError

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

ListApplicationWebhookTemplatesRequestValidationError is the validation error returned by ListApplicationWebhookTemplatesRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationWebhookTemplatesRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationWebhookTemplatesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationWebhookTemplatesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationWebhookTemplatesRequestValidationError) Field

Field function returns field value.

func (ListApplicationWebhookTemplatesRequestValidationError) Key

Key function returns key value.

func (ListApplicationWebhookTemplatesRequestValidationError) Reason

Reason function returns reason value.

type ListApplicationWebhooksRequest

type ListApplicationWebhooksRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	FieldMask              types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func NewPopulatedListApplicationWebhooksRequest

func NewPopulatedListApplicationWebhooksRequest(r randyApplicationserverWeb, easy bool) *ListApplicationWebhooksRequest

func (*ListApplicationWebhooksRequest) Descriptor

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

func (*ListApplicationWebhooksRequest) Equal

func (this *ListApplicationWebhooksRequest) Equal(that interface{}) bool

func (*ListApplicationWebhooksRequest) GetFieldMask

func (*ListApplicationWebhooksRequest) Marshal

func (m *ListApplicationWebhooksRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationWebhooksRequest) MarshalTo

func (m *ListApplicationWebhooksRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationWebhooksRequest) MarshalToSizedBuffer

func (m *ListApplicationWebhooksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationWebhooksRequest) ProtoMessage

func (*ListApplicationWebhooksRequest) ProtoMessage()

func (*ListApplicationWebhooksRequest) Reset

func (m *ListApplicationWebhooksRequest) Reset()

func (*ListApplicationWebhooksRequest) SetFields

func (*ListApplicationWebhooksRequest) Size

func (m *ListApplicationWebhooksRequest) Size() (n int)

func (*ListApplicationWebhooksRequest) String

func (this *ListApplicationWebhooksRequest) String() string

func (*ListApplicationWebhooksRequest) Unmarshal

func (m *ListApplicationWebhooksRequest) Unmarshal(dAtA []byte) error

func (*ListApplicationWebhooksRequest) ValidateFields

func (m *ListApplicationWebhooksRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationWebhooksRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationWebhooksRequest) XXX_DiscardUnknown

func (m *ListApplicationWebhooksRequest) XXX_DiscardUnknown()

func (*ListApplicationWebhooksRequest) XXX_Marshal

func (m *ListApplicationWebhooksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationWebhooksRequest) XXX_Merge

func (m *ListApplicationWebhooksRequest) XXX_Merge(src proto.Message)

func (*ListApplicationWebhooksRequest) XXX_Size

func (m *ListApplicationWebhooksRequest) XXX_Size() int

func (*ListApplicationWebhooksRequest) XXX_Unmarshal

func (m *ListApplicationWebhooksRequest) XXX_Unmarshal(b []byte) error

type ListApplicationWebhooksRequestValidationError

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

ListApplicationWebhooksRequestValidationError is the validation error returned by ListApplicationWebhooksRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationWebhooksRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationWebhooksRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationWebhooksRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationWebhooksRequestValidationError) Field

Field function returns field value.

func (ListApplicationWebhooksRequestValidationError) Key

Key function returns key value.

func (ListApplicationWebhooksRequestValidationError) Reason

Reason function returns reason value.

type ListApplicationsRequest

type ListApplicationsRequest struct {
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	FieldMask    types.FieldMask                `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListApplicationsRequest

func NewPopulatedListApplicationsRequest(r randyApplication, easy bool) *ListApplicationsRequest

func (*ListApplicationsRequest) CombinedIdentifiers

func (m *ListApplicationsRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*ListApplicationsRequest) Descriptor

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

func (*ListApplicationsRequest) Equal

func (this *ListApplicationsRequest) Equal(that interface{}) bool

func (*ListApplicationsRequest) GetCollaborator

func (*ListApplicationsRequest) GetFieldMask

func (m *ListApplicationsRequest) GetFieldMask() types.FieldMask

func (*ListApplicationsRequest) GetLimit

func (m *ListApplicationsRequest) GetLimit() uint32

func (*ListApplicationsRequest) GetOrder

func (m *ListApplicationsRequest) GetOrder() string

func (*ListApplicationsRequest) GetPage

func (m *ListApplicationsRequest) GetPage() uint32

func (*ListApplicationsRequest) Marshal

func (m *ListApplicationsRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationsRequest) MarshalTo

func (m *ListApplicationsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListApplicationsRequest) MarshalToSizedBuffer

func (m *ListApplicationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationsRequest) ProtoMessage

func (*ListApplicationsRequest) ProtoMessage()

func (*ListApplicationsRequest) Reset

func (m *ListApplicationsRequest) Reset()

func (*ListApplicationsRequest) SetFields

func (dst *ListApplicationsRequest) SetFields(src *ListApplicationsRequest, paths ...string) error

func (*ListApplicationsRequest) Size

func (m *ListApplicationsRequest) Size() (n int)

func (*ListApplicationsRequest) String

func (this *ListApplicationsRequest) String() string

func (*ListApplicationsRequest) Unmarshal

func (m *ListApplicationsRequest) Unmarshal(dAtA []byte) error

func (*ListApplicationsRequest) ValidateFields

func (m *ListApplicationsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationsRequest) XXX_DiscardUnknown

func (m *ListApplicationsRequest) XXX_DiscardUnknown()

func (*ListApplicationsRequest) XXX_Marshal

func (m *ListApplicationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationsRequest) XXX_Merge

func (m *ListApplicationsRequest) XXX_Merge(src proto.Message)

func (*ListApplicationsRequest) XXX_Size

func (m *ListApplicationsRequest) XXX_Size() int

func (*ListApplicationsRequest) XXX_Unmarshal

func (m *ListApplicationsRequest) XXX_Unmarshal(b []byte) error

type ListApplicationsRequestValidationError

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

ListApplicationsRequestValidationError is the validation error returned by ListApplicationsRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationsRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationsRequestValidationError) Field

Field function returns field value.

func (ListApplicationsRequestValidationError) Key

Key function returns key value.

func (ListApplicationsRequestValidationError) Reason

Reason function returns reason value.

type ListClientCollaboratorsRequest

type ListClientCollaboratorsRequest struct {
	ClientIdentifiers `protobuf:"bytes,1,opt,name=client_ids,json=clientIds,proto3,embedded=client_ids" json:"client_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListClientCollaboratorsRequest

func NewPopulatedListClientCollaboratorsRequest(r randyClient, easy bool) *ListClientCollaboratorsRequest

func (*ListClientCollaboratorsRequest) Descriptor

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

func (*ListClientCollaboratorsRequest) Equal

func (this *ListClientCollaboratorsRequest) Equal(that interface{}) bool

func (*ListClientCollaboratorsRequest) GetLimit

func (m *ListClientCollaboratorsRequest) GetLimit() uint32

func (*ListClientCollaboratorsRequest) GetPage

func (*ListClientCollaboratorsRequest) Marshal

func (m *ListClientCollaboratorsRequest) Marshal() (dAtA []byte, err error)

func (*ListClientCollaboratorsRequest) MarshalTo

func (m *ListClientCollaboratorsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListClientCollaboratorsRequest) MarshalToSizedBuffer

func (m *ListClientCollaboratorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListClientCollaboratorsRequest) ProtoMessage

func (*ListClientCollaboratorsRequest) ProtoMessage()

func (*ListClientCollaboratorsRequest) Reset

func (m *ListClientCollaboratorsRequest) Reset()

func (*ListClientCollaboratorsRequest) SetFields

func (*ListClientCollaboratorsRequest) Size

func (m *ListClientCollaboratorsRequest) Size() (n int)

func (*ListClientCollaboratorsRequest) String

func (this *ListClientCollaboratorsRequest) String() string

func (*ListClientCollaboratorsRequest) Unmarshal

func (m *ListClientCollaboratorsRequest) Unmarshal(dAtA []byte) error

func (*ListClientCollaboratorsRequest) ValidateFields

func (m *ListClientCollaboratorsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListClientCollaboratorsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListClientCollaboratorsRequest) XXX_DiscardUnknown

func (m *ListClientCollaboratorsRequest) XXX_DiscardUnknown()

func (*ListClientCollaboratorsRequest) XXX_Marshal

func (m *ListClientCollaboratorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListClientCollaboratorsRequest) XXX_Merge

func (m *ListClientCollaboratorsRequest) XXX_Merge(src proto.Message)

func (*ListClientCollaboratorsRequest) XXX_Size

func (m *ListClientCollaboratorsRequest) XXX_Size() int

func (*ListClientCollaboratorsRequest) XXX_Unmarshal

func (m *ListClientCollaboratorsRequest) XXX_Unmarshal(b []byte) error

type ListClientCollaboratorsRequestValidationError

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

ListClientCollaboratorsRequestValidationError is the validation error returned by ListClientCollaboratorsRequest.ValidateFields if the designated constraints aren't met.

func (ListClientCollaboratorsRequestValidationError) Cause

Cause function returns cause value.

func (ListClientCollaboratorsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListClientCollaboratorsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListClientCollaboratorsRequestValidationError) Field

Field function returns field value.

func (ListClientCollaboratorsRequestValidationError) Key

Key function returns key value.

func (ListClientCollaboratorsRequestValidationError) Reason

Reason function returns reason value.

type ListClientsRequest

type ListClientsRequest struct {
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	FieldMask    types.FieldMask                `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListClientsRequest

func NewPopulatedListClientsRequest(r randyClient, easy bool) *ListClientsRequest

func (*ListClientsRequest) CombinedIdentifiers

func (m *ListClientsRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*ListClientsRequest) Descriptor

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

func (*ListClientsRequest) Equal

func (this *ListClientsRequest) Equal(that interface{}) bool

func (*ListClientsRequest) GetCollaborator

func (m *ListClientsRequest) GetCollaborator() *OrganizationOrUserIdentifiers

func (*ListClientsRequest) GetFieldMask

func (m *ListClientsRequest) GetFieldMask() types.FieldMask

func (*ListClientsRequest) GetLimit

func (m *ListClientsRequest) GetLimit() uint32

func (*ListClientsRequest) GetOrder

func (m *ListClientsRequest) GetOrder() string

func (*ListClientsRequest) GetPage

func (m *ListClientsRequest) GetPage() uint32

func (*ListClientsRequest) Marshal

func (m *ListClientsRequest) Marshal() (dAtA []byte, err error)

func (*ListClientsRequest) MarshalTo

func (m *ListClientsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListClientsRequest) MarshalToSizedBuffer

func (m *ListClientsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListClientsRequest) ProtoMessage

func (*ListClientsRequest) ProtoMessage()

func (*ListClientsRequest) Reset

func (m *ListClientsRequest) Reset()

func (*ListClientsRequest) SetFields

func (dst *ListClientsRequest) SetFields(src *ListClientsRequest, paths ...string) error

func (*ListClientsRequest) Size

func (m *ListClientsRequest) Size() (n int)

func (*ListClientsRequest) String

func (this *ListClientsRequest) String() string

func (*ListClientsRequest) Unmarshal

func (m *ListClientsRequest) Unmarshal(dAtA []byte) error

func (*ListClientsRequest) ValidateFields

func (m *ListClientsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListClientsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListClientsRequest) XXX_DiscardUnknown

func (m *ListClientsRequest) XXX_DiscardUnknown()

func (*ListClientsRequest) XXX_Marshal

func (m *ListClientsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListClientsRequest) XXX_Merge

func (m *ListClientsRequest) XXX_Merge(src proto.Message)

func (*ListClientsRequest) XXX_Size

func (m *ListClientsRequest) XXX_Size() int

func (*ListClientsRequest) XXX_Unmarshal

func (m *ListClientsRequest) XXX_Unmarshal(b []byte) error

type ListClientsRequestValidationError

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

ListClientsRequestValidationError is the validation error returned by ListClientsRequest.ValidateFields if the designated constraints aren't met.

func (ListClientsRequestValidationError) Cause

Cause function returns cause value.

func (ListClientsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListClientsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListClientsRequestValidationError) Field

Field function returns field value.

func (ListClientsRequestValidationError) Key

Key function returns key value.

func (ListClientsRequestValidationError) Reason

Reason function returns reason value.

type ListEndDevicesRequest

type ListEndDevicesRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	FieldMask              types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListEndDevicesRequest

func NewPopulatedListEndDevicesRequest(r randyEndDevice, easy bool) *ListEndDevicesRequest

func (*ListEndDevicesRequest) Descriptor

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

func (*ListEndDevicesRequest) Equal

func (this *ListEndDevicesRequest) Equal(that interface{}) bool

func (*ListEndDevicesRequest) GetFieldMask

func (m *ListEndDevicesRequest) GetFieldMask() types.FieldMask

func (*ListEndDevicesRequest) GetLimit

func (m *ListEndDevicesRequest) GetLimit() uint32

func (*ListEndDevicesRequest) GetOrder

func (m *ListEndDevicesRequest) GetOrder() string

func (*ListEndDevicesRequest) GetPage

func (m *ListEndDevicesRequest) GetPage() uint32

func (*ListEndDevicesRequest) Marshal

func (m *ListEndDevicesRequest) Marshal() (dAtA []byte, err error)

func (*ListEndDevicesRequest) MarshalTo

func (m *ListEndDevicesRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListEndDevicesRequest) MarshalToSizedBuffer

func (m *ListEndDevicesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListEndDevicesRequest) ProtoMessage

func (*ListEndDevicesRequest) ProtoMessage()

func (*ListEndDevicesRequest) Reset

func (m *ListEndDevicesRequest) Reset()

func (*ListEndDevicesRequest) SetFields

func (dst *ListEndDevicesRequest) SetFields(src *ListEndDevicesRequest, paths ...string) error

func (*ListEndDevicesRequest) Size

func (m *ListEndDevicesRequest) Size() (n int)

func (*ListEndDevicesRequest) String

func (this *ListEndDevicesRequest) String() string

func (*ListEndDevicesRequest) Unmarshal

func (m *ListEndDevicesRequest) Unmarshal(dAtA []byte) error

func (*ListEndDevicesRequest) ValidateFields

func (m *ListEndDevicesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListEndDevicesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListEndDevicesRequest) XXX_DiscardUnknown

func (m *ListEndDevicesRequest) XXX_DiscardUnknown()

func (*ListEndDevicesRequest) XXX_Marshal

func (m *ListEndDevicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEndDevicesRequest) XXX_Merge

func (m *ListEndDevicesRequest) XXX_Merge(src proto.Message)

func (*ListEndDevicesRequest) XXX_Size

func (m *ListEndDevicesRequest) XXX_Size() int

func (*ListEndDevicesRequest) XXX_Unmarshal

func (m *ListEndDevicesRequest) XXX_Unmarshal(b []byte) error

type ListEndDevicesRequestValidationError

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

ListEndDevicesRequestValidationError is the validation error returned by ListEndDevicesRequest.ValidateFields if the designated constraints aren't met.

func (ListEndDevicesRequestValidationError) Cause

Cause function returns cause value.

func (ListEndDevicesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListEndDevicesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListEndDevicesRequestValidationError) Field

Field function returns field value.

func (ListEndDevicesRequestValidationError) Key

Key function returns key value.

func (ListEndDevicesRequestValidationError) Reason

Reason function returns reason value.

type ListFrequencyPlansRequest

type ListFrequencyPlansRequest struct {
	// Optional base frequency in MHz for hardware support (433, 470, 868 or 915)
	BaseFrequency        uint32   `protobuf:"varint,1,opt,name=base_frequency,json=baseFrequency,proto3" json:"base_frequency,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListFrequencyPlansRequest

func NewPopulatedListFrequencyPlansRequest(r randyConfigurationServices, easy bool) *ListFrequencyPlansRequest

func (*ListFrequencyPlansRequest) Descriptor

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

func (*ListFrequencyPlansRequest) Equal

func (this *ListFrequencyPlansRequest) Equal(that interface{}) bool

func (*ListFrequencyPlansRequest) GetBaseFrequency

func (m *ListFrequencyPlansRequest) GetBaseFrequency() uint32

func (*ListFrequencyPlansRequest) Marshal

func (m *ListFrequencyPlansRequest) Marshal() (dAtA []byte, err error)

func (*ListFrequencyPlansRequest) MarshalTo

func (m *ListFrequencyPlansRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListFrequencyPlansRequest) MarshalToSizedBuffer

func (m *ListFrequencyPlansRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListFrequencyPlansRequest) ProtoMessage

func (*ListFrequencyPlansRequest) ProtoMessage()

func (*ListFrequencyPlansRequest) Reset

func (m *ListFrequencyPlansRequest) Reset()

func (*ListFrequencyPlansRequest) SetFields

func (dst *ListFrequencyPlansRequest) SetFields(src *ListFrequencyPlansRequest, paths ...string) error

func (*ListFrequencyPlansRequest) Size

func (m *ListFrequencyPlansRequest) Size() (n int)

func (*ListFrequencyPlansRequest) String

func (this *ListFrequencyPlansRequest) String() string

func (*ListFrequencyPlansRequest) Unmarshal

func (m *ListFrequencyPlansRequest) Unmarshal(dAtA []byte) error

func (*ListFrequencyPlansRequest) ValidateFields

func (m *ListFrequencyPlansRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListFrequencyPlansRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListFrequencyPlansRequest) XXX_DiscardUnknown

func (m *ListFrequencyPlansRequest) XXX_DiscardUnknown()

func (*ListFrequencyPlansRequest) XXX_Marshal

func (m *ListFrequencyPlansRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListFrequencyPlansRequest) XXX_Merge

func (m *ListFrequencyPlansRequest) XXX_Merge(src proto.Message)

func (*ListFrequencyPlansRequest) XXX_Size

func (m *ListFrequencyPlansRequest) XXX_Size() int

func (*ListFrequencyPlansRequest) XXX_Unmarshal

func (m *ListFrequencyPlansRequest) XXX_Unmarshal(b []byte) error

type ListFrequencyPlansRequestValidationError

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

ListFrequencyPlansRequestValidationError is the validation error returned by ListFrequencyPlansRequest.ValidateFields if the designated constraints aren't met.

func (ListFrequencyPlansRequestValidationError) Cause

Cause function returns cause value.

func (ListFrequencyPlansRequestValidationError) Error

Error satisfies the builtin error interface

func (ListFrequencyPlansRequestValidationError) ErrorName

ErrorName returns error name.

func (ListFrequencyPlansRequestValidationError) Field

Field function returns field value.

func (ListFrequencyPlansRequestValidationError) Key

Key function returns key value.

func (ListFrequencyPlansRequestValidationError) Reason

Reason function returns reason value.

type ListFrequencyPlansResponse

type ListFrequencyPlansResponse struct {
	FrequencyPlans       []*FrequencyPlanDescription `protobuf:"bytes,1,rep,name=frequency_plans,json=frequencyPlans,proto3" json:"frequency_plans,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedListFrequencyPlansResponse

func NewPopulatedListFrequencyPlansResponse(r randyConfigurationServices, easy bool) *ListFrequencyPlansResponse

func (*ListFrequencyPlansResponse) Descriptor

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

func (*ListFrequencyPlansResponse) Equal

func (this *ListFrequencyPlansResponse) Equal(that interface{}) bool

func (*ListFrequencyPlansResponse) GetFrequencyPlans

func (m *ListFrequencyPlansResponse) GetFrequencyPlans() []*FrequencyPlanDescription

func (*ListFrequencyPlansResponse) Marshal

func (m *ListFrequencyPlansResponse) Marshal() (dAtA []byte, err error)

func (*ListFrequencyPlansResponse) MarshalTo

func (m *ListFrequencyPlansResponse) MarshalTo(dAtA []byte) (int, error)

func (*ListFrequencyPlansResponse) MarshalToSizedBuffer

func (m *ListFrequencyPlansResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListFrequencyPlansResponse) ProtoMessage

func (*ListFrequencyPlansResponse) ProtoMessage()

func (*ListFrequencyPlansResponse) Reset

func (m *ListFrequencyPlansResponse) Reset()

func (*ListFrequencyPlansResponse) SetFields

func (dst *ListFrequencyPlansResponse) SetFields(src *ListFrequencyPlansResponse, paths ...string) error

func (*ListFrequencyPlansResponse) Size

func (m *ListFrequencyPlansResponse) Size() (n int)

func (*ListFrequencyPlansResponse) String

func (this *ListFrequencyPlansResponse) String() string

func (*ListFrequencyPlansResponse) Unmarshal

func (m *ListFrequencyPlansResponse) Unmarshal(dAtA []byte) error

func (*ListFrequencyPlansResponse) ValidateFields

func (m *ListFrequencyPlansResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListFrequencyPlansResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListFrequencyPlansResponse) XXX_DiscardUnknown

func (m *ListFrequencyPlansResponse) XXX_DiscardUnknown()

func (*ListFrequencyPlansResponse) XXX_Marshal

func (m *ListFrequencyPlansResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListFrequencyPlansResponse) XXX_Merge

func (m *ListFrequencyPlansResponse) XXX_Merge(src proto.Message)

func (*ListFrequencyPlansResponse) XXX_Size

func (m *ListFrequencyPlansResponse) XXX_Size() int

func (*ListFrequencyPlansResponse) XXX_Unmarshal

func (m *ListFrequencyPlansResponse) XXX_Unmarshal(b []byte) error

type ListFrequencyPlansResponseValidationError

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

ListFrequencyPlansResponseValidationError is the validation error returned by ListFrequencyPlansResponse.ValidateFields if the designated constraints aren't met.

func (ListFrequencyPlansResponseValidationError) Cause

Cause function returns cause value.

func (ListFrequencyPlansResponseValidationError) Error

Error satisfies the builtin error interface

func (ListFrequencyPlansResponseValidationError) ErrorName

ErrorName returns error name.

func (ListFrequencyPlansResponseValidationError) Field

Field function returns field value.

func (ListFrequencyPlansResponseValidationError) Key

Key function returns key value.

func (ListFrequencyPlansResponseValidationError) Reason

Reason function returns reason value.

type ListGatewayAPIKeysRequest

type ListGatewayAPIKeysRequest struct {
	GatewayIdentifiers `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListGatewayAPIKeysRequest

func NewPopulatedListGatewayAPIKeysRequest(r randyGateway, easy bool) *ListGatewayAPIKeysRequest

func (*ListGatewayAPIKeysRequest) Descriptor

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

func (*ListGatewayAPIKeysRequest) Equal

func (this *ListGatewayAPIKeysRequest) Equal(that interface{}) bool

func (*ListGatewayAPIKeysRequest) GetLimit

func (m *ListGatewayAPIKeysRequest) GetLimit() uint32

func (*ListGatewayAPIKeysRequest) GetPage

func (m *ListGatewayAPIKeysRequest) GetPage() uint32

func (*ListGatewayAPIKeysRequest) Marshal

func (m *ListGatewayAPIKeysRequest) Marshal() (dAtA []byte, err error)

func (*ListGatewayAPIKeysRequest) MarshalTo

func (m *ListGatewayAPIKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListGatewayAPIKeysRequest) MarshalToSizedBuffer

func (m *ListGatewayAPIKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListGatewayAPIKeysRequest) ProtoMessage

func (*ListGatewayAPIKeysRequest) ProtoMessage()

func (*ListGatewayAPIKeysRequest) Reset

func (m *ListGatewayAPIKeysRequest) Reset()

func (*ListGatewayAPIKeysRequest) SetFields

func (dst *ListGatewayAPIKeysRequest) SetFields(src *ListGatewayAPIKeysRequest, paths ...string) error

func (*ListGatewayAPIKeysRequest) Size

func (m *ListGatewayAPIKeysRequest) Size() (n int)

func (*ListGatewayAPIKeysRequest) String

func (this *ListGatewayAPIKeysRequest) String() string

func (*ListGatewayAPIKeysRequest) Unmarshal

func (m *ListGatewayAPIKeysRequest) Unmarshal(dAtA []byte) error

func (*ListGatewayAPIKeysRequest) ValidateFields

func (m *ListGatewayAPIKeysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListGatewayAPIKeysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListGatewayAPIKeysRequest) XXX_DiscardUnknown

func (m *ListGatewayAPIKeysRequest) XXX_DiscardUnknown()

func (*ListGatewayAPIKeysRequest) XXX_Marshal

func (m *ListGatewayAPIKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGatewayAPIKeysRequest) XXX_Merge

func (m *ListGatewayAPIKeysRequest) XXX_Merge(src proto.Message)

func (*ListGatewayAPIKeysRequest) XXX_Size

func (m *ListGatewayAPIKeysRequest) XXX_Size() int

func (*ListGatewayAPIKeysRequest) XXX_Unmarshal

func (m *ListGatewayAPIKeysRequest) XXX_Unmarshal(b []byte) error

type ListGatewayAPIKeysRequestValidationError

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

ListGatewayAPIKeysRequestValidationError is the validation error returned by ListGatewayAPIKeysRequest.ValidateFields if the designated constraints aren't met.

func (ListGatewayAPIKeysRequestValidationError) Cause

Cause function returns cause value.

func (ListGatewayAPIKeysRequestValidationError) Error

Error satisfies the builtin error interface

func (ListGatewayAPIKeysRequestValidationError) ErrorName

ErrorName returns error name.

func (ListGatewayAPIKeysRequestValidationError) Field

Field function returns field value.

func (ListGatewayAPIKeysRequestValidationError) Key

Key function returns key value.

func (ListGatewayAPIKeysRequestValidationError) Reason

Reason function returns reason value.

type ListGatewayCollaboratorsRequest

type ListGatewayCollaboratorsRequest struct {
	GatewayIdentifiers `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListGatewayCollaboratorsRequest

func NewPopulatedListGatewayCollaboratorsRequest(r randyGateway, easy bool) *ListGatewayCollaboratorsRequest

func (*ListGatewayCollaboratorsRequest) Descriptor

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

func (*ListGatewayCollaboratorsRequest) Equal

func (this *ListGatewayCollaboratorsRequest) Equal(that interface{}) bool

func (*ListGatewayCollaboratorsRequest) GetLimit

func (*ListGatewayCollaboratorsRequest) GetPage

func (*ListGatewayCollaboratorsRequest) Marshal

func (m *ListGatewayCollaboratorsRequest) Marshal() (dAtA []byte, err error)

func (*ListGatewayCollaboratorsRequest) MarshalTo

func (m *ListGatewayCollaboratorsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListGatewayCollaboratorsRequest) MarshalToSizedBuffer

func (m *ListGatewayCollaboratorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListGatewayCollaboratorsRequest) ProtoMessage

func (*ListGatewayCollaboratorsRequest) ProtoMessage()

func (*ListGatewayCollaboratorsRequest) Reset

func (*ListGatewayCollaboratorsRequest) SetFields

func (*ListGatewayCollaboratorsRequest) Size

func (m *ListGatewayCollaboratorsRequest) Size() (n int)

func (*ListGatewayCollaboratorsRequest) String

func (this *ListGatewayCollaboratorsRequest) String() string

func (*ListGatewayCollaboratorsRequest) Unmarshal

func (m *ListGatewayCollaboratorsRequest) Unmarshal(dAtA []byte) error

func (*ListGatewayCollaboratorsRequest) ValidateFields

func (m *ListGatewayCollaboratorsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListGatewayCollaboratorsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListGatewayCollaboratorsRequest) XXX_DiscardUnknown

func (m *ListGatewayCollaboratorsRequest) XXX_DiscardUnknown()

func (*ListGatewayCollaboratorsRequest) XXX_Marshal

func (m *ListGatewayCollaboratorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGatewayCollaboratorsRequest) XXX_Merge

func (m *ListGatewayCollaboratorsRequest) XXX_Merge(src proto.Message)

func (*ListGatewayCollaboratorsRequest) XXX_Size

func (m *ListGatewayCollaboratorsRequest) XXX_Size() int

func (*ListGatewayCollaboratorsRequest) XXX_Unmarshal

func (m *ListGatewayCollaboratorsRequest) XXX_Unmarshal(b []byte) error

type ListGatewayCollaboratorsRequestValidationError

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

ListGatewayCollaboratorsRequestValidationError is the validation error returned by ListGatewayCollaboratorsRequest.ValidateFields if the designated constraints aren't met.

func (ListGatewayCollaboratorsRequestValidationError) Cause

Cause function returns cause value.

func (ListGatewayCollaboratorsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListGatewayCollaboratorsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListGatewayCollaboratorsRequestValidationError) Field

Field function returns field value.

func (ListGatewayCollaboratorsRequestValidationError) Key

Key function returns key value.

func (ListGatewayCollaboratorsRequestValidationError) Reason

Reason function returns reason value.

type ListGatewaysRequest

type ListGatewaysRequest struct {
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	FieldMask    types.FieldMask                `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListGatewaysRequest

func NewPopulatedListGatewaysRequest(r randyGateway, easy bool) *ListGatewaysRequest

func (*ListGatewaysRequest) CombinedIdentifiers

func (m *ListGatewaysRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*ListGatewaysRequest) Descriptor

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

func (*ListGatewaysRequest) Equal

func (this *ListGatewaysRequest) Equal(that interface{}) bool

func (*ListGatewaysRequest) GetCollaborator

func (m *ListGatewaysRequest) GetCollaborator() *OrganizationOrUserIdentifiers

func (*ListGatewaysRequest) GetFieldMask

func (m *ListGatewaysRequest) GetFieldMask() types.FieldMask

func (*ListGatewaysRequest) GetLimit

func (m *ListGatewaysRequest) GetLimit() uint32

func (*ListGatewaysRequest) GetOrder

func (m *ListGatewaysRequest) GetOrder() string

func (*ListGatewaysRequest) GetPage

func (m *ListGatewaysRequest) GetPage() uint32

func (*ListGatewaysRequest) Marshal

func (m *ListGatewaysRequest) Marshal() (dAtA []byte, err error)

func (*ListGatewaysRequest) MarshalTo

func (m *ListGatewaysRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListGatewaysRequest) MarshalToSizedBuffer

func (m *ListGatewaysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListGatewaysRequest) ProtoMessage

func (*ListGatewaysRequest) ProtoMessage()

func (*ListGatewaysRequest) Reset

func (m *ListGatewaysRequest) Reset()

func (*ListGatewaysRequest) SetFields

func (dst *ListGatewaysRequest) SetFields(src *ListGatewaysRequest, paths ...string) error

func (*ListGatewaysRequest) Size

func (m *ListGatewaysRequest) Size() (n int)

func (*ListGatewaysRequest) String

func (this *ListGatewaysRequest) String() string

func (*ListGatewaysRequest) Unmarshal

func (m *ListGatewaysRequest) Unmarshal(dAtA []byte) error

func (*ListGatewaysRequest) ValidateFields

func (m *ListGatewaysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListGatewaysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListGatewaysRequest) XXX_DiscardUnknown

func (m *ListGatewaysRequest) XXX_DiscardUnknown()

func (*ListGatewaysRequest) XXX_Marshal

func (m *ListGatewaysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGatewaysRequest) XXX_Merge

func (m *ListGatewaysRequest) XXX_Merge(src proto.Message)

func (*ListGatewaysRequest) XXX_Size

func (m *ListGatewaysRequest) XXX_Size() int

func (*ListGatewaysRequest) XXX_Unmarshal

func (m *ListGatewaysRequest) XXX_Unmarshal(b []byte) error

type ListGatewaysRequestValidationError

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

ListGatewaysRequestValidationError is the validation error returned by ListGatewaysRequest.ValidateFields if the designated constraints aren't met.

func (ListGatewaysRequestValidationError) Cause

Cause function returns cause value.

func (ListGatewaysRequestValidationError) Error

Error satisfies the builtin error interface

func (ListGatewaysRequestValidationError) ErrorName

ErrorName returns error name.

func (ListGatewaysRequestValidationError) Field

Field function returns field value.

func (ListGatewaysRequestValidationError) Key

Key function returns key value.

func (ListGatewaysRequestValidationError) Reason

Reason function returns reason value.

type ListInvitationsRequest

type ListInvitationsRequest struct {
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListInvitationsRequest

func NewPopulatedListInvitationsRequest(r randyUser, easy bool) *ListInvitationsRequest

func (*ListInvitationsRequest) Descriptor

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

func (*ListInvitationsRequest) Equal

func (this *ListInvitationsRequest) Equal(that interface{}) bool

func (*ListInvitationsRequest) GetLimit

func (m *ListInvitationsRequest) GetLimit() uint32

func (*ListInvitationsRequest) GetPage

func (m *ListInvitationsRequest) GetPage() uint32

func (*ListInvitationsRequest) Marshal

func (m *ListInvitationsRequest) Marshal() (dAtA []byte, err error)

func (*ListInvitationsRequest) MarshalTo

func (m *ListInvitationsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListInvitationsRequest) MarshalToSizedBuffer

func (m *ListInvitationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListInvitationsRequest) ProtoMessage

func (*ListInvitationsRequest) ProtoMessage()

func (*ListInvitationsRequest) Reset

func (m *ListInvitationsRequest) Reset()

func (*ListInvitationsRequest) SetFields

func (dst *ListInvitationsRequest) SetFields(src *ListInvitationsRequest, paths ...string) error

func (*ListInvitationsRequest) Size

func (m *ListInvitationsRequest) Size() (n int)

func (*ListInvitationsRequest) String

func (this *ListInvitationsRequest) String() string

func (*ListInvitationsRequest) Unmarshal

func (m *ListInvitationsRequest) Unmarshal(dAtA []byte) error

func (*ListInvitationsRequest) ValidateFields

func (m *ListInvitationsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListInvitationsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListInvitationsRequest) XXX_DiscardUnknown

func (m *ListInvitationsRequest) XXX_DiscardUnknown()

func (*ListInvitationsRequest) XXX_Marshal

func (m *ListInvitationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListInvitationsRequest) XXX_Merge

func (m *ListInvitationsRequest) XXX_Merge(src proto.Message)

func (*ListInvitationsRequest) XXX_Size

func (m *ListInvitationsRequest) XXX_Size() int

func (*ListInvitationsRequest) XXX_Unmarshal

func (m *ListInvitationsRequest) XXX_Unmarshal(b []byte) error

type ListInvitationsRequestValidationError

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

ListInvitationsRequestValidationError is the validation error returned by ListInvitationsRequest.ValidateFields if the designated constraints aren't met.

func (ListInvitationsRequestValidationError) Cause

Cause function returns cause value.

func (ListInvitationsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListInvitationsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListInvitationsRequestValidationError) Field

Field function returns field value.

func (ListInvitationsRequestValidationError) Key

Key function returns key value.

func (ListInvitationsRequestValidationError) Reason

Reason function returns reason value.

type ListOAuthAccessTokensRequest

type ListOAuthAccessTokensRequest struct {
	UserIDs   UserIdentifiers   `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3" json:"user_ids"`
	ClientIDs ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3" json:"client_ids"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListOAuthAccessTokensRequest

func NewPopulatedListOAuthAccessTokensRequest(r randyOauth, easy bool) *ListOAuthAccessTokensRequest

func (*ListOAuthAccessTokensRequest) CombinedIdentifiers

func (m *ListOAuthAccessTokensRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*ListOAuthAccessTokensRequest) Descriptor

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

func (*ListOAuthAccessTokensRequest) Equal

func (this *ListOAuthAccessTokensRequest) Equal(that interface{}) bool

func (*ListOAuthAccessTokensRequest) GetClientIDs

func (*ListOAuthAccessTokensRequest) GetLimit

func (m *ListOAuthAccessTokensRequest) GetLimit() uint32

func (*ListOAuthAccessTokensRequest) GetOrder

func (m *ListOAuthAccessTokensRequest) GetOrder() string

func (*ListOAuthAccessTokensRequest) GetPage

func (m *ListOAuthAccessTokensRequest) GetPage() uint32

func (*ListOAuthAccessTokensRequest) GetUserIDs

func (*ListOAuthAccessTokensRequest) Marshal

func (m *ListOAuthAccessTokensRequest) Marshal() (dAtA []byte, err error)

func (*ListOAuthAccessTokensRequest) MarshalTo

func (m *ListOAuthAccessTokensRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListOAuthAccessTokensRequest) MarshalToSizedBuffer

func (m *ListOAuthAccessTokensRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListOAuthAccessTokensRequest) ProtoMessage

func (*ListOAuthAccessTokensRequest) ProtoMessage()

func (*ListOAuthAccessTokensRequest) Reset

func (m *ListOAuthAccessTokensRequest) Reset()

func (*ListOAuthAccessTokensRequest) SetFields

func (*ListOAuthAccessTokensRequest) Size

func (m *ListOAuthAccessTokensRequest) Size() (n int)

func (*ListOAuthAccessTokensRequest) String

func (this *ListOAuthAccessTokensRequest) String() string

func (*ListOAuthAccessTokensRequest) Unmarshal

func (m *ListOAuthAccessTokensRequest) Unmarshal(dAtA []byte) error

func (*ListOAuthAccessTokensRequest) ValidateFields

func (m *ListOAuthAccessTokensRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListOAuthAccessTokensRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListOAuthAccessTokensRequest) XXX_DiscardUnknown

func (m *ListOAuthAccessTokensRequest) XXX_DiscardUnknown()

func (*ListOAuthAccessTokensRequest) XXX_Marshal

func (m *ListOAuthAccessTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListOAuthAccessTokensRequest) XXX_Merge

func (m *ListOAuthAccessTokensRequest) XXX_Merge(src proto.Message)

func (*ListOAuthAccessTokensRequest) XXX_Size

func (m *ListOAuthAccessTokensRequest) XXX_Size() int

func (*ListOAuthAccessTokensRequest) XXX_Unmarshal

func (m *ListOAuthAccessTokensRequest) XXX_Unmarshal(b []byte) error

type ListOAuthAccessTokensRequestValidationError

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

ListOAuthAccessTokensRequestValidationError is the validation error returned by ListOAuthAccessTokensRequest.ValidateFields if the designated constraints aren't met.

func (ListOAuthAccessTokensRequestValidationError) Cause

Cause function returns cause value.

func (ListOAuthAccessTokensRequestValidationError) Error

Error satisfies the builtin error interface

func (ListOAuthAccessTokensRequestValidationError) ErrorName

ErrorName returns error name.

func (ListOAuthAccessTokensRequestValidationError) Field

Field function returns field value.

func (ListOAuthAccessTokensRequestValidationError) Key

Key function returns key value.

func (ListOAuthAccessTokensRequestValidationError) Reason

Reason function returns reason value.

type ListOAuthClientAuthorizationsRequest

type ListOAuthClientAuthorizationsRequest struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListOAuthClientAuthorizationsRequest

func NewPopulatedListOAuthClientAuthorizationsRequest(r randyOauth, easy bool) *ListOAuthClientAuthorizationsRequest

func (*ListOAuthClientAuthorizationsRequest) CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*ListOAuthClientAuthorizationsRequest) Descriptor

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

func (*ListOAuthClientAuthorizationsRequest) Equal

func (this *ListOAuthClientAuthorizationsRequest) Equal(that interface{}) bool

func (*ListOAuthClientAuthorizationsRequest) GetLimit

func (*ListOAuthClientAuthorizationsRequest) GetOrder

func (*ListOAuthClientAuthorizationsRequest) GetPage

func (*ListOAuthClientAuthorizationsRequest) Marshal

func (m *ListOAuthClientAuthorizationsRequest) Marshal() (dAtA []byte, err error)

func (*ListOAuthClientAuthorizationsRequest) MarshalTo

func (m *ListOAuthClientAuthorizationsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListOAuthClientAuthorizationsRequest) MarshalToSizedBuffer

func (m *ListOAuthClientAuthorizationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListOAuthClientAuthorizationsRequest) ProtoMessage

func (*ListOAuthClientAuthorizationsRequest) ProtoMessage()

func (*ListOAuthClientAuthorizationsRequest) Reset

func (*ListOAuthClientAuthorizationsRequest) SetFields

func (*ListOAuthClientAuthorizationsRequest) Size

func (*ListOAuthClientAuthorizationsRequest) String

func (*ListOAuthClientAuthorizationsRequest) Unmarshal

func (m *ListOAuthClientAuthorizationsRequest) Unmarshal(dAtA []byte) error

func (*ListOAuthClientAuthorizationsRequest) ValidateFields

func (m *ListOAuthClientAuthorizationsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListOAuthClientAuthorizationsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListOAuthClientAuthorizationsRequest) XXX_DiscardUnknown

func (m *ListOAuthClientAuthorizationsRequest) XXX_DiscardUnknown()

func (*ListOAuthClientAuthorizationsRequest) XXX_Marshal

func (m *ListOAuthClientAuthorizationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListOAuthClientAuthorizationsRequest) XXX_Merge

func (*ListOAuthClientAuthorizationsRequest) XXX_Size

func (*ListOAuthClientAuthorizationsRequest) XXX_Unmarshal

func (m *ListOAuthClientAuthorizationsRequest) XXX_Unmarshal(b []byte) error

type ListOAuthClientAuthorizationsRequestValidationError

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

ListOAuthClientAuthorizationsRequestValidationError is the validation error returned by ListOAuthClientAuthorizationsRequest.ValidateFields if the designated constraints aren't met.

func (ListOAuthClientAuthorizationsRequestValidationError) Cause

Cause function returns cause value.

func (ListOAuthClientAuthorizationsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListOAuthClientAuthorizationsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListOAuthClientAuthorizationsRequestValidationError) Field

Field function returns field value.

func (ListOAuthClientAuthorizationsRequestValidationError) Key

Key function returns key value.

func (ListOAuthClientAuthorizationsRequestValidationError) Reason

Reason function returns reason value.

type ListOrganizationAPIKeysRequest

type ListOrganizationAPIKeysRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListOrganizationAPIKeysRequest

func NewPopulatedListOrganizationAPIKeysRequest(r randyOrganization, easy bool) *ListOrganizationAPIKeysRequest

func (*ListOrganizationAPIKeysRequest) Descriptor

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

func (*ListOrganizationAPIKeysRequest) Equal

func (this *ListOrganizationAPIKeysRequest) Equal(that interface{}) bool

func (*ListOrganizationAPIKeysRequest) GetLimit

func (m *ListOrganizationAPIKeysRequest) GetLimit() uint32

func (*ListOrganizationAPIKeysRequest) GetPage

func (*ListOrganizationAPIKeysRequest) Marshal

func (m *ListOrganizationAPIKeysRequest) Marshal() (dAtA []byte, err error)

func (*ListOrganizationAPIKeysRequest) MarshalTo

func (m *ListOrganizationAPIKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListOrganizationAPIKeysRequest) MarshalToSizedBuffer

func (m *ListOrganizationAPIKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListOrganizationAPIKeysRequest) ProtoMessage

func (*ListOrganizationAPIKeysRequest) ProtoMessage()

func (*ListOrganizationAPIKeysRequest) Reset

func (m *ListOrganizationAPIKeysRequest) Reset()

func (*ListOrganizationAPIKeysRequest) SetFields

func (*ListOrganizationAPIKeysRequest) Size

func (m *ListOrganizationAPIKeysRequest) Size() (n int)

func (*ListOrganizationAPIKeysRequest) String

func (this *ListOrganizationAPIKeysRequest) String() string

func (*ListOrganizationAPIKeysRequest) Unmarshal

func (m *ListOrganizationAPIKeysRequest) Unmarshal(dAtA []byte) error

func (*ListOrganizationAPIKeysRequest) ValidateFields

func (m *ListOrganizationAPIKeysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListOrganizationAPIKeysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListOrganizationAPIKeysRequest) XXX_DiscardUnknown

func (m *ListOrganizationAPIKeysRequest) XXX_DiscardUnknown()

func (*ListOrganizationAPIKeysRequest) XXX_Marshal

func (m *ListOrganizationAPIKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListOrganizationAPIKeysRequest) XXX_Merge

func (m *ListOrganizationAPIKeysRequest) XXX_Merge(src proto.Message)

func (*ListOrganizationAPIKeysRequest) XXX_Size

func (m *ListOrganizationAPIKeysRequest) XXX_Size() int

func (*ListOrganizationAPIKeysRequest) XXX_Unmarshal

func (m *ListOrganizationAPIKeysRequest) XXX_Unmarshal(b []byte) error

type ListOrganizationAPIKeysRequestValidationError

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

ListOrganizationAPIKeysRequestValidationError is the validation error returned by ListOrganizationAPIKeysRequest.ValidateFields if the designated constraints aren't met.

func (ListOrganizationAPIKeysRequestValidationError) Cause

Cause function returns cause value.

func (ListOrganizationAPIKeysRequestValidationError) Error

Error satisfies the builtin error interface

func (ListOrganizationAPIKeysRequestValidationError) ErrorName

ErrorName returns error name.

func (ListOrganizationAPIKeysRequestValidationError) Field

Field function returns field value.

func (ListOrganizationAPIKeysRequestValidationError) Key

Key function returns key value.

func (ListOrganizationAPIKeysRequestValidationError) Reason

Reason function returns reason value.

type ListOrganizationCollaboratorsRequest

type ListOrganizationCollaboratorsRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListOrganizationCollaboratorsRequest

func NewPopulatedListOrganizationCollaboratorsRequest(r randyOrganization, easy bool) *ListOrganizationCollaboratorsRequest

func (*ListOrganizationCollaboratorsRequest) Descriptor

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

func (*ListOrganizationCollaboratorsRequest) Equal

func (this *ListOrganizationCollaboratorsRequest) Equal(that interface{}) bool

func (*ListOrganizationCollaboratorsRequest) GetLimit

func (*ListOrganizationCollaboratorsRequest) GetPage

func (*ListOrganizationCollaboratorsRequest) Marshal

func (m *ListOrganizationCollaboratorsRequest) Marshal() (dAtA []byte, err error)

func (*ListOrganizationCollaboratorsRequest) MarshalTo

func (m *ListOrganizationCollaboratorsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListOrganizationCollaboratorsRequest) MarshalToSizedBuffer

func (m *ListOrganizationCollaboratorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListOrganizationCollaboratorsRequest) ProtoMessage

func (*ListOrganizationCollaboratorsRequest) ProtoMessage()

func (*ListOrganizationCollaboratorsRequest) Reset

func (*ListOrganizationCollaboratorsRequest) SetFields

func (*ListOrganizationCollaboratorsRequest) Size

func (*ListOrganizationCollaboratorsRequest) String

func (*ListOrganizationCollaboratorsRequest) Unmarshal

func (m *ListOrganizationCollaboratorsRequest) Unmarshal(dAtA []byte) error

func (*ListOrganizationCollaboratorsRequest) ValidateFields

func (m *ListOrganizationCollaboratorsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListOrganizationCollaboratorsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListOrganizationCollaboratorsRequest) XXX_DiscardUnknown

func (m *ListOrganizationCollaboratorsRequest) XXX_DiscardUnknown()

func (*ListOrganizationCollaboratorsRequest) XXX_Marshal

func (m *ListOrganizationCollaboratorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListOrganizationCollaboratorsRequest) XXX_Merge

func (*ListOrganizationCollaboratorsRequest) XXX_Size

func (*ListOrganizationCollaboratorsRequest) XXX_Unmarshal

func (m *ListOrganizationCollaboratorsRequest) XXX_Unmarshal(b []byte) error

type ListOrganizationCollaboratorsRequestValidationError

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

ListOrganizationCollaboratorsRequestValidationError is the validation error returned by ListOrganizationCollaboratorsRequest.ValidateFields if the designated constraints aren't met.

func (ListOrganizationCollaboratorsRequestValidationError) Cause

Cause function returns cause value.

func (ListOrganizationCollaboratorsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListOrganizationCollaboratorsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListOrganizationCollaboratorsRequestValidationError) Field

Field function returns field value.

func (ListOrganizationCollaboratorsRequestValidationError) Key

Key function returns key value.

func (ListOrganizationCollaboratorsRequestValidationError) Reason

Reason function returns reason value.

type ListOrganizationsRequest

type ListOrganizationsRequest struct {
	// NOTE: It is currently not possible to have organizations collaborating on
	// other organizations.
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	FieldMask    types.FieldMask                `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListOrganizationsRequest

func NewPopulatedListOrganizationsRequest(r randyOrganization, easy bool) *ListOrganizationsRequest

func (*ListOrganizationsRequest) CombinedIdentifiers

func (m *ListOrganizationsRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*ListOrganizationsRequest) Descriptor

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

func (*ListOrganizationsRequest) Equal

func (this *ListOrganizationsRequest) Equal(that interface{}) bool

func (*ListOrganizationsRequest) GetCollaborator

func (*ListOrganizationsRequest) GetFieldMask

func (m *ListOrganizationsRequest) GetFieldMask() types.FieldMask

func (*ListOrganizationsRequest) GetLimit

func (m *ListOrganizationsRequest) GetLimit() uint32

func (*ListOrganizationsRequest) GetOrder

func (m *ListOrganizationsRequest) GetOrder() string

func (*ListOrganizationsRequest) GetPage

func (m *ListOrganizationsRequest) GetPage() uint32

func (*ListOrganizationsRequest) Marshal

func (m *ListOrganizationsRequest) Marshal() (dAtA []byte, err error)

func (*ListOrganizationsRequest) MarshalTo

func (m *ListOrganizationsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListOrganizationsRequest) MarshalToSizedBuffer

func (m *ListOrganizationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListOrganizationsRequest) ProtoMessage

func (*ListOrganizationsRequest) ProtoMessage()

func (*ListOrganizationsRequest) Reset

func (m *ListOrganizationsRequest) Reset()

func (*ListOrganizationsRequest) SetFields

func (dst *ListOrganizationsRequest) SetFields(src *ListOrganizationsRequest, paths ...string) error

func (*ListOrganizationsRequest) Size

func (m *ListOrganizationsRequest) Size() (n int)

func (*ListOrganizationsRequest) String

func (this *ListOrganizationsRequest) String() string

func (*ListOrganizationsRequest) Unmarshal

func (m *ListOrganizationsRequest) Unmarshal(dAtA []byte) error

func (*ListOrganizationsRequest) ValidateFields

func (m *ListOrganizationsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListOrganizationsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListOrganizationsRequest) XXX_DiscardUnknown

func (m *ListOrganizationsRequest) XXX_DiscardUnknown()

func (*ListOrganizationsRequest) XXX_Marshal

func (m *ListOrganizationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListOrganizationsRequest) XXX_Merge

func (m *ListOrganizationsRequest) XXX_Merge(src proto.Message)

func (*ListOrganizationsRequest) XXX_Size

func (m *ListOrganizationsRequest) XXX_Size() int

func (*ListOrganizationsRequest) XXX_Unmarshal

func (m *ListOrganizationsRequest) XXX_Unmarshal(b []byte) error

type ListOrganizationsRequestValidationError

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

ListOrganizationsRequestValidationError is the validation error returned by ListOrganizationsRequest.ValidateFields if the designated constraints aren't met.

func (ListOrganizationsRequestValidationError) Cause

Cause function returns cause value.

func (ListOrganizationsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListOrganizationsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListOrganizationsRequestValidationError) Field

Field function returns field value.

func (ListOrganizationsRequestValidationError) Key

Key function returns key value.

func (ListOrganizationsRequestValidationError) Reason

Reason function returns reason value.

type ListUserAPIKeysRequest

type ListUserAPIKeysRequest struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListUserAPIKeysRequest

func NewPopulatedListUserAPIKeysRequest(r randyUser, easy bool) *ListUserAPIKeysRequest

func (*ListUserAPIKeysRequest) Descriptor

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

func (*ListUserAPIKeysRequest) Equal

func (this *ListUserAPIKeysRequest) Equal(that interface{}) bool

func (*ListUserAPIKeysRequest) GetLimit

func (m *ListUserAPIKeysRequest) GetLimit() uint32

func (*ListUserAPIKeysRequest) GetPage

func (m *ListUserAPIKeysRequest) GetPage() uint32

func (*ListUserAPIKeysRequest) Marshal

func (m *ListUserAPIKeysRequest) Marshal() (dAtA []byte, err error)

func (*ListUserAPIKeysRequest) MarshalTo

func (m *ListUserAPIKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListUserAPIKeysRequest) MarshalToSizedBuffer

func (m *ListUserAPIKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListUserAPIKeysRequest) ProtoMessage

func (*ListUserAPIKeysRequest) ProtoMessage()

func (*ListUserAPIKeysRequest) Reset

func (m *ListUserAPIKeysRequest) Reset()

func (*ListUserAPIKeysRequest) SetFields

func (dst *ListUserAPIKeysRequest) SetFields(src *ListUserAPIKeysRequest, paths ...string) error

func (*ListUserAPIKeysRequest) Size

func (m *ListUserAPIKeysRequest) Size() (n int)

func (*ListUserAPIKeysRequest) String

func (this *ListUserAPIKeysRequest) String() string

func (*ListUserAPIKeysRequest) Unmarshal

func (m *ListUserAPIKeysRequest) Unmarshal(dAtA []byte) error

func (*ListUserAPIKeysRequest) ValidateFields

func (m *ListUserAPIKeysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListUserAPIKeysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListUserAPIKeysRequest) XXX_DiscardUnknown

func (m *ListUserAPIKeysRequest) XXX_DiscardUnknown()

func (*ListUserAPIKeysRequest) XXX_Marshal

func (m *ListUserAPIKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserAPIKeysRequest) XXX_Merge

func (m *ListUserAPIKeysRequest) XXX_Merge(src proto.Message)

func (*ListUserAPIKeysRequest) XXX_Size

func (m *ListUserAPIKeysRequest) XXX_Size() int

func (*ListUserAPIKeysRequest) XXX_Unmarshal

func (m *ListUserAPIKeysRequest) XXX_Unmarshal(b []byte) error

type ListUserAPIKeysRequestValidationError

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

ListUserAPIKeysRequestValidationError is the validation error returned by ListUserAPIKeysRequest.ValidateFields if the designated constraints aren't met.

func (ListUserAPIKeysRequestValidationError) Cause

Cause function returns cause value.

func (ListUserAPIKeysRequestValidationError) Error

Error satisfies the builtin error interface

func (ListUserAPIKeysRequestValidationError) ErrorName

ErrorName returns error name.

func (ListUserAPIKeysRequestValidationError) Field

Field function returns field value.

func (ListUserAPIKeysRequestValidationError) Key

Key function returns key value.

func (ListUserAPIKeysRequestValidationError) Reason

Reason function returns reason value.

type ListUserSessionsRequest

type ListUserSessionsRequest struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListUserSessionsRequest

func NewPopulatedListUserSessionsRequest(r randyUser, easy bool) *ListUserSessionsRequest

func (*ListUserSessionsRequest) Descriptor

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

func (*ListUserSessionsRequest) Equal

func (this *ListUserSessionsRequest) Equal(that interface{}) bool

func (*ListUserSessionsRequest) GetLimit

func (m *ListUserSessionsRequest) GetLimit() uint32

func (*ListUserSessionsRequest) GetOrder

func (m *ListUserSessionsRequest) GetOrder() string

func (*ListUserSessionsRequest) GetPage

func (m *ListUserSessionsRequest) GetPage() uint32

func (*ListUserSessionsRequest) Marshal

func (m *ListUserSessionsRequest) Marshal() (dAtA []byte, err error)

func (*ListUserSessionsRequest) MarshalTo

func (m *ListUserSessionsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListUserSessionsRequest) MarshalToSizedBuffer

func (m *ListUserSessionsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListUserSessionsRequest) ProtoMessage

func (*ListUserSessionsRequest) ProtoMessage()

func (*ListUserSessionsRequest) Reset

func (m *ListUserSessionsRequest) Reset()

func (*ListUserSessionsRequest) SetFields

func (dst *ListUserSessionsRequest) SetFields(src *ListUserSessionsRequest, paths ...string) error

func (*ListUserSessionsRequest) Size

func (m *ListUserSessionsRequest) Size() (n int)

func (*ListUserSessionsRequest) String

func (this *ListUserSessionsRequest) String() string

func (*ListUserSessionsRequest) Unmarshal

func (m *ListUserSessionsRequest) Unmarshal(dAtA []byte) error

func (*ListUserSessionsRequest) ValidateFields

func (m *ListUserSessionsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListUserSessionsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListUserSessionsRequest) XXX_DiscardUnknown

func (m *ListUserSessionsRequest) XXX_DiscardUnknown()

func (*ListUserSessionsRequest) XXX_Marshal

func (m *ListUserSessionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUserSessionsRequest) XXX_Merge

func (m *ListUserSessionsRequest) XXX_Merge(src proto.Message)

func (*ListUserSessionsRequest) XXX_Size

func (m *ListUserSessionsRequest) XXX_Size() int

func (*ListUserSessionsRequest) XXX_Unmarshal

func (m *ListUserSessionsRequest) XXX_Unmarshal(b []byte) error

type ListUserSessionsRequestValidationError

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

ListUserSessionsRequestValidationError is the validation error returned by ListUserSessionsRequest.ValidateFields if the designated constraints aren't met.

func (ListUserSessionsRequestValidationError) Cause

Cause function returns cause value.

func (ListUserSessionsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListUserSessionsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListUserSessionsRequestValidationError) Field

Field function returns field value.

func (ListUserSessionsRequestValidationError) Key

Key function returns key value.

func (ListUserSessionsRequestValidationError) Reason

Reason function returns reason value.

type ListUsersRequest

type ListUsersRequest struct {
	FieldMask types.FieldMask `protobuf:"bytes,1,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedListUsersRequest

func NewPopulatedListUsersRequest(r randyUser, easy bool) *ListUsersRequest

func (*ListUsersRequest) Descriptor

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

func (*ListUsersRequest) Equal

func (this *ListUsersRequest) Equal(that interface{}) bool

func (*ListUsersRequest) GetFieldMask

func (m *ListUsersRequest) GetFieldMask() types.FieldMask

func (*ListUsersRequest) GetLimit

func (m *ListUsersRequest) GetLimit() uint32

func (*ListUsersRequest) GetOrder

func (m *ListUsersRequest) GetOrder() string

func (*ListUsersRequest) GetPage

func (m *ListUsersRequest) GetPage() uint32

func (*ListUsersRequest) Marshal

func (m *ListUsersRequest) Marshal() (dAtA []byte, err error)

func (*ListUsersRequest) MarshalTo

func (m *ListUsersRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListUsersRequest) MarshalToSizedBuffer

func (m *ListUsersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListUsersRequest) ProtoMessage

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) Reset

func (m *ListUsersRequest) Reset()

func (*ListUsersRequest) SetFields

func (dst *ListUsersRequest) SetFields(src *ListUsersRequest, paths ...string) error

func (*ListUsersRequest) Size

func (m *ListUsersRequest) Size() (n int)

func (*ListUsersRequest) String

func (this *ListUsersRequest) String() string

func (*ListUsersRequest) Unmarshal

func (m *ListUsersRequest) Unmarshal(dAtA []byte) error

func (*ListUsersRequest) ValidateFields

func (m *ListUsersRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListUsersRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListUsersRequest) XXX_DiscardUnknown

func (m *ListUsersRequest) XXX_DiscardUnknown()

func (*ListUsersRequest) XXX_Marshal

func (m *ListUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListUsersRequest) XXX_Merge

func (m *ListUsersRequest) XXX_Merge(src proto.Message)

func (*ListUsersRequest) XXX_Size

func (m *ListUsersRequest) XXX_Size() int

func (*ListUsersRequest) XXX_Unmarshal

func (m *ListUsersRequest) XXX_Unmarshal(b []byte) error

type ListUsersRequestValidationError

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

ListUsersRequestValidationError is the validation error returned by ListUsersRequest.ValidateFields if the designated constraints aren't met.

func (ListUsersRequestValidationError) Cause

Cause function returns cause value.

func (ListUsersRequestValidationError) Error

Error satisfies the builtin error interface

func (ListUsersRequestValidationError) ErrorName

ErrorName returns error name.

func (ListUsersRequestValidationError) Field

Field function returns field value.

func (ListUsersRequestValidationError) Key

Key function returns key value.

func (ListUsersRequestValidationError) Reason

Reason function returns reason value.

type LoRaDataRate

type LoRaDataRate struct {
	// Bandwidth (Hz).
	Bandwidth            uint32   `protobuf:"varint,1,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"`
	SpreadingFactor      uint32   `protobuf:"varint,2,opt,name=spreading_factor,json=spreadingFactor,proto3" json:"spreading_factor,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedLoRaDataRate

func NewPopulatedLoRaDataRate(r randyLorawan, easy bool) *LoRaDataRate

func (LoRaDataRate) DataRate

func (v LoRaDataRate) DataRate() DataRate

func (*LoRaDataRate) Descriptor

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

func (*LoRaDataRate) Equal

func (this *LoRaDataRate) Equal(that interface{}) bool

func (*LoRaDataRate) GetBandwidth

func (m *LoRaDataRate) GetBandwidth() uint32

func (*LoRaDataRate) GetSpreadingFactor

func (m *LoRaDataRate) GetSpreadingFactor() uint32

func (*LoRaDataRate) Marshal

func (m *LoRaDataRate) Marshal() (dAtA []byte, err error)

func (*LoRaDataRate) MarshalTo

func (m *LoRaDataRate) MarshalTo(dAtA []byte) (int, error)

func (*LoRaDataRate) MarshalToSizedBuffer

func (m *LoRaDataRate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LoRaDataRate) ProtoMessage

func (*LoRaDataRate) ProtoMessage()

func (*LoRaDataRate) Reset

func (m *LoRaDataRate) Reset()

func (*LoRaDataRate) SetFields

func (dst *LoRaDataRate) SetFields(src *LoRaDataRate, paths ...string) error

func (*LoRaDataRate) Size

func (m *LoRaDataRate) Size() (n int)

func (*LoRaDataRate) String

func (this *LoRaDataRate) String() string

func (*LoRaDataRate) Unmarshal

func (m *LoRaDataRate) Unmarshal(dAtA []byte) error

func (*LoRaDataRate) ValidateFields

func (m *LoRaDataRate) ValidateFields(paths ...string) error

ValidateFields checks the field values on LoRaDataRate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*LoRaDataRate) XXX_DiscardUnknown

func (m *LoRaDataRate) XXX_DiscardUnknown()

func (*LoRaDataRate) XXX_Marshal

func (m *LoRaDataRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LoRaDataRate) XXX_Merge

func (m *LoRaDataRate) XXX_Merge(src proto.Message)

func (*LoRaDataRate) XXX_Size

func (m *LoRaDataRate) XXX_Size() int

func (*LoRaDataRate) XXX_Unmarshal

func (m *LoRaDataRate) XXX_Unmarshal(b []byte) error

type LoRaDataRateValidationError

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

LoRaDataRateValidationError is the validation error returned by LoRaDataRate.ValidateFields if the designated constraints aren't met.

func (LoRaDataRateValidationError) Cause

Cause function returns cause value.

func (LoRaDataRateValidationError) Error

Error satisfies the builtin error interface

func (LoRaDataRateValidationError) ErrorName

func (e LoRaDataRateValidationError) ErrorName() string

ErrorName returns error name.

func (LoRaDataRateValidationError) Field

Field function returns field value.

func (LoRaDataRateValidationError) Key

Key function returns key value.

func (LoRaDataRateValidationError) Reason

Reason function returns reason value.

type Location

type Location struct {
	// The North–South position (degrees; -90 to +90), where 0 is the equator, North pole is positive, South pole is negative.
	Latitude float64 `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// The East-West position (degrees; -180 to +180), where 0 is the Prime Meridian (Greenwich), East is positive , West is negative.
	Longitude float64 `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
	// The altitude (meters), where 0 is the mean sea level.
	Altitude int32 `protobuf:"varint,3,opt,name=altitude,proto3" json:"altitude,omitempty"`
	// The accuracy of the location (meters).
	Accuracy int32 `protobuf:"varint,4,opt,name=accuracy,proto3" json:"accuracy,omitempty"`
	// Source of the location information.
	Source               LocationSource `protobuf:"varint,5,opt,name=source,proto3,enum=ttn.lorawan.v3.LocationSource" json:"source,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedLocation

func NewPopulatedLocation(r randyMetadata, easy bool) *Location

func (*Location) Descriptor

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

func (*Location) Equal

func (this *Location) Equal(that interface{}) bool

func (*Location) GetAccuracy

func (m *Location) GetAccuracy() int32

func (*Location) GetAltitude

func (m *Location) GetAltitude() int32

func (*Location) GetLatitude

func (m *Location) GetLatitude() float64

func (*Location) GetLongitude

func (m *Location) GetLongitude() float64

func (*Location) GetSource

func (m *Location) GetSource() LocationSource

func (*Location) Marshal

func (m *Location) Marshal() (dAtA []byte, err error)

func (*Location) MarshalTo

func (m *Location) MarshalTo(dAtA []byte) (int, error)

func (*Location) MarshalToSizedBuffer

func (m *Location) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) Reset

func (m *Location) Reset()

func (*Location) SetFields

func (dst *Location) SetFields(src *Location, paths ...string) error

func (*Location) Size

func (m *Location) Size() (n int)

func (*Location) String

func (this *Location) String() string

func (*Location) Unmarshal

func (m *Location) Unmarshal(dAtA []byte) error

func (*Location) ValidateFields

func (m *Location) ValidateFields(paths ...string) error

ValidateFields checks the field values on Location with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Location) XXX_DiscardUnknown

func (m *Location) XXX_DiscardUnknown()

func (*Location) XXX_Marshal

func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Location) XXX_Merge

func (m *Location) XXX_Merge(src proto.Message)

func (*Location) XXX_Size

func (m *Location) XXX_Size() int

func (*Location) XXX_Unmarshal

func (m *Location) XXX_Unmarshal(b []byte) error

type LocationSource

type LocationSource int32
const (
	// The source of the location is not known or not set.
	SOURCE_UNKNOWN LocationSource = 0
	// The location is determined by GPS.
	SOURCE_GPS LocationSource = 1
	// The location is set in and updated from a registry.
	SOURCE_REGISTRY LocationSource = 3
	// The location is estimated with IP geolocation.
	SOURCE_IP_GEOLOCATION LocationSource = 4
	// The location is estimated with WiFi RSSI geolocation.
	SOURCE_WIFI_RSSI_GEOLOCATION LocationSource = 5
	// The location is estimated with BT/BLE RSSI geolocation.
	SOURCE_BT_RSSI_GEOLOCATION LocationSource = 6
	// The location is estimated with LoRa RSSI geolocation.
	SOURCE_LORA_RSSI_GEOLOCATION LocationSource = 7
	// The location is estimated with LoRa TDOA geolocation.
	SOURCE_LORA_TDOA_GEOLOCATION LocationSource = 8
	// The location is estimated by a combination of geolocation sources.
	SOURCE_COMBINED_GEOLOCATION LocationSource = 9
)

func (LocationSource) EnumDescriptor

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

func (LocationSource) MarshalText

func (v LocationSource) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (LocationSource) String

func (x LocationSource) String() string

func (*LocationSource) UnmarshalJSON

func (v *LocationSource) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*LocationSource) UnmarshalText

func (v *LocationSource) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type LocationValidationError

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

LocationValidationError is the validation error returned by Location.ValidateFields if the designated constraints aren't met.

func (LocationValidationError) Cause

func (e LocationValidationError) Cause() error

Cause function returns cause value.

func (LocationValidationError) Error

func (e LocationValidationError) Error() string

Error satisfies the builtin error interface

func (LocationValidationError) ErrorName

func (e LocationValidationError) ErrorName() string

ErrorName returns error name.

func (LocationValidationError) Field

func (e LocationValidationError) Field() string

Field function returns field value.

func (LocationValidationError) Key

func (e LocationValidationError) Key() bool

Key function returns key value.

func (LocationValidationError) Reason

func (e LocationValidationError) Reason() string

Reason function returns reason value.

type MACCommand

type MACCommand struct {
	CID MACCommandIdentifier `protobuf:"varint,1,opt,name=cid,proto3,enum=ttn.lorawan.v3.MACCommandIdentifier" json:"cid,omitempty"`
	// Types that are valid to be assigned to Payload:
	//	*MACCommand_RawPayload
	//	*MACCommand_ResetInd_
	//	*MACCommand_ResetConf_
	//	*MACCommand_LinkCheckAns_
	//	*MACCommand_LinkADRReq_
	//	*MACCommand_LinkADRAns_
	//	*MACCommand_DutyCycleReq_
	//	*MACCommand_RxParamSetupReq_
	//	*MACCommand_RxParamSetupAns_
	//	*MACCommand_DevStatusAns_
	//	*MACCommand_NewChannelReq_
	//	*MACCommand_NewChannelAns_
	//	*MACCommand_DLChannelReq_
	//	*MACCommand_DLChannelAns_
	//	*MACCommand_RxTimingSetupReq_
	//	*MACCommand_TxParamSetupReq_
	//	*MACCommand_RekeyInd_
	//	*MACCommand_RekeyConf_
	//	*MACCommand_ADRParamSetupReq_
	//	*MACCommand_DeviceTimeAns_
	//	*MACCommand_ForceRejoinReq_
	//	*MACCommand_RejoinParamSetupReq_
	//	*MACCommand_RejoinParamSetupAns_
	//	*MACCommand_PingSlotInfoReq_
	//	*MACCommand_PingSlotChannelReq_
	//	*MACCommand_PingSlotChannelAns_
	//	*MACCommand_BeaconTimingAns_
	//	*MACCommand_BeaconFreqReq_
	//	*MACCommand_BeaconFreqAns_
	//	*MACCommand_DeviceModeInd_
	//	*MACCommand_DeviceModeConf_
	Payload              isMACCommand_Payload `protobuf_oneof:"payload"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func NewPopulatedMACCommand

func NewPopulatedMACCommand(r randyLorawan, easy bool) *MACCommand

func (*MACCommand) Descriptor

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

func (*MACCommand) Equal

func (this *MACCommand) Equal(that interface{}) bool

func (*MACCommand) GetADRParamSetupReq

func (m *MACCommand) GetADRParamSetupReq() *MACCommand_ADRParamSetupReq

func (*MACCommand) GetBeaconFreqAns

func (m *MACCommand) GetBeaconFreqAns() *MACCommand_BeaconFreqAns

func (*MACCommand) GetBeaconFreqReq

func (m *MACCommand) GetBeaconFreqReq() *MACCommand_BeaconFreqReq

func (*MACCommand) GetBeaconTimingAns

func (m *MACCommand) GetBeaconTimingAns() *MACCommand_BeaconTimingAns

func (*MACCommand) GetCID

func (m *MACCommand) GetCID() MACCommandIdentifier

func (*MACCommand) GetDLChannelAns

func (m *MACCommand) GetDLChannelAns() *MACCommand_DLChannelAns

func (*MACCommand) GetDLChannelReq

func (m *MACCommand) GetDLChannelReq() *MACCommand_DLChannelReq

func (*MACCommand) GetDevStatusAns

func (m *MACCommand) GetDevStatusAns() *MACCommand_DevStatusAns

func (*MACCommand) GetDeviceModeConf

func (m *MACCommand) GetDeviceModeConf() *MACCommand_DeviceModeConf

func (*MACCommand) GetDeviceModeInd

func (m *MACCommand) GetDeviceModeInd() *MACCommand_DeviceModeInd

func (*MACCommand) GetDeviceTimeAns

func (m *MACCommand) GetDeviceTimeAns() *MACCommand_DeviceTimeAns

func (*MACCommand) GetDutyCycleReq

func (m *MACCommand) GetDutyCycleReq() *MACCommand_DutyCycleReq

func (*MACCommand) GetForceRejoinReq

func (m *MACCommand) GetForceRejoinReq() *MACCommand_ForceRejoinReq

func (*MACCommand) GetLinkADRAns

func (m *MACCommand) GetLinkADRAns() *MACCommand_LinkADRAns

func (*MACCommand) GetLinkADRReq

func (m *MACCommand) GetLinkADRReq() *MACCommand_LinkADRReq

func (*MACCommand) GetLinkCheckAns

func (m *MACCommand) GetLinkCheckAns() *MACCommand_LinkCheckAns

func (*MACCommand) GetNewChannelAns

func (m *MACCommand) GetNewChannelAns() *MACCommand_NewChannelAns

func (*MACCommand) GetNewChannelReq

func (m *MACCommand) GetNewChannelReq() *MACCommand_NewChannelReq

func (*MACCommand) GetPayload

func (m *MACCommand) GetPayload() isMACCommand_Payload

func (*MACCommand) GetPingSlotChannelAns

func (m *MACCommand) GetPingSlotChannelAns() *MACCommand_PingSlotChannelAns

func (*MACCommand) GetPingSlotChannelReq

func (m *MACCommand) GetPingSlotChannelReq() *MACCommand_PingSlotChannelReq

func (*MACCommand) GetPingSlotInfoReq

func (m *MACCommand) GetPingSlotInfoReq() *MACCommand_PingSlotInfoReq

func (*MACCommand) GetRawPayload

func (m *MACCommand) GetRawPayload() []byte

func (*MACCommand) GetRejoinParamSetupAns

func (m *MACCommand) GetRejoinParamSetupAns() *MACCommand_RejoinParamSetupAns

func (*MACCommand) GetRejoinParamSetupReq

func (m *MACCommand) GetRejoinParamSetupReq() *MACCommand_RejoinParamSetupReq

func (*MACCommand) GetRekeyConf

func (m *MACCommand) GetRekeyConf() *MACCommand_RekeyConf

func (*MACCommand) GetRekeyInd

func (m *MACCommand) GetRekeyInd() *MACCommand_RekeyInd

func (*MACCommand) GetResetConf

func (m *MACCommand) GetResetConf() *MACCommand_ResetConf

func (*MACCommand) GetResetInd

func (m *MACCommand) GetResetInd() *MACCommand_ResetInd

func (*MACCommand) GetRxParamSetupAns

func (m *MACCommand) GetRxParamSetupAns() *MACCommand_RxParamSetupAns

func (*MACCommand) GetRxParamSetupReq

func (m *MACCommand) GetRxParamSetupReq() *MACCommand_RxParamSetupReq

func (*MACCommand) GetRxTimingSetupReq

func (m *MACCommand) GetRxTimingSetupReq() *MACCommand_RxTimingSetupReq

func (*MACCommand) GetTxParamSetupReq

func (m *MACCommand) GetTxParamSetupReq() *MACCommand_TxParamSetupReq

func (*MACCommand) Marshal

func (m *MACCommand) Marshal() (dAtA []byte, err error)

func (*MACCommand) MarshalTo

func (m *MACCommand) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand) MarshalToSizedBuffer

func (m *MACCommand) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand) ProtoMessage

func (*MACCommand) ProtoMessage()

func (*MACCommand) Reset

func (m *MACCommand) Reset()

func (*MACCommand) SetFields

func (dst *MACCommand) SetFields(src *MACCommand, paths ...string) error

func (*MACCommand) Size

func (m *MACCommand) Size() (n int)

func (*MACCommand) String

func (this *MACCommand) String() string

func (*MACCommand) Unmarshal

func (m *MACCommand) Unmarshal(dAtA []byte) error

func (*MACCommand) ValidateFields

func (m *MACCommand) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand) XXX_DiscardUnknown

func (m *MACCommand) XXX_DiscardUnknown()

func (*MACCommand) XXX_Marshal

func (m *MACCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand) XXX_Merge

func (m *MACCommand) XXX_Merge(src proto.Message)

func (*MACCommand) XXX_OneofWrappers

func (*MACCommand) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*MACCommand) XXX_Size

func (m *MACCommand) XXX_Size() int

func (*MACCommand) XXX_Unmarshal

func (m *MACCommand) XXX_Unmarshal(b []byte) error

type MACCommandIdentifier

type MACCommandIdentifier int32
const (
	CID_RFU_0              MACCommandIdentifier = 0
	CID_RESET              MACCommandIdentifier = 1
	CID_LINK_CHECK         MACCommandIdentifier = 2
	CID_LINK_ADR           MACCommandIdentifier = 3
	CID_DUTY_CYCLE         MACCommandIdentifier = 4
	CID_RX_PARAM_SETUP     MACCommandIdentifier = 5
	CID_DEV_STATUS         MACCommandIdentifier = 6
	CID_NEW_CHANNEL        MACCommandIdentifier = 7
	CID_RX_TIMING_SETUP    MACCommandIdentifier = 8
	CID_TX_PARAM_SETUP     MACCommandIdentifier = 9
	CID_DL_CHANNEL         MACCommandIdentifier = 10
	CID_REKEY              MACCommandIdentifier = 11
	CID_ADR_PARAM_SETUP    MACCommandIdentifier = 12
	CID_DEVICE_TIME        MACCommandIdentifier = 13
	CID_FORCE_REJOIN       MACCommandIdentifier = 14
	CID_REJOIN_PARAM_SETUP MACCommandIdentifier = 15
	CID_PING_SLOT_INFO     MACCommandIdentifier = 16
	CID_PING_SLOT_CHANNEL  MACCommandIdentifier = 17
	CID_BEACON_TIMING      MACCommandIdentifier = 18
	CID_BEACON_FREQ        MACCommandIdentifier = 19
	CID_DEVICE_MODE        MACCommandIdentifier = 32
)

func (MACCommandIdentifier) EnumDescriptor

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

func (MACCommandIdentifier) MACCommand

func (cid MACCommandIdentifier) MACCommand() *MACCommand

MACCommand returns a payload-less MAC command with this CID as a *MACCommand.

func (MACCommandIdentifier) MarshalText

func (v MACCommandIdentifier) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (MACCommandIdentifier) String

func (x MACCommandIdentifier) String() string

func (*MACCommandIdentifier) UnmarshalJSON

func (v *MACCommandIdentifier) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*MACCommandIdentifier) UnmarshalText

func (v *MACCommandIdentifier) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type MACCommandValidationError

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

MACCommandValidationError is the validation error returned by MACCommand.ValidateFields if the designated constraints aren't met.

func (MACCommandValidationError) Cause

func (e MACCommandValidationError) Cause() error

Cause function returns cause value.

func (MACCommandValidationError) Error

Error satisfies the builtin error interface

func (MACCommandValidationError) ErrorName

func (e MACCommandValidationError) ErrorName() string

ErrorName returns error name.

func (MACCommandValidationError) Field

Field function returns field value.

func (MACCommandValidationError) Key

Key function returns key value.

func (MACCommandValidationError) Reason

func (e MACCommandValidationError) Reason() string

Reason function returns reason value.

type MACCommand_ADRParamSetupReq

type MACCommand_ADRParamSetupReq struct {
	// Exponent e that configures the ADR_ACK_LIMIT = 2^e messages.
	ADRAckLimitExponent ADRAckLimitExponent `` /* 163-byte string literal not displayed */
	// Exponent e that configures the ADR_ACK_DELAY = 2^e messages.
	ADRAckDelayExponent  ADRAckDelayExponent `` /* 163-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedMACCommand_ADRParamSetupReq

func NewPopulatedMACCommand_ADRParamSetupReq(r randyLorawan, easy bool) *MACCommand_ADRParamSetupReq

func (*MACCommand_ADRParamSetupReq) Descriptor

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

func (*MACCommand_ADRParamSetupReq) Equal

func (this *MACCommand_ADRParamSetupReq) Equal(that interface{}) bool

func (*MACCommand_ADRParamSetupReq) GetADRAckDelayExponent

func (m *MACCommand_ADRParamSetupReq) GetADRAckDelayExponent() ADRAckDelayExponent

func (*MACCommand_ADRParamSetupReq) GetADRAckLimitExponent

func (m *MACCommand_ADRParamSetupReq) GetADRAckLimitExponent() ADRAckLimitExponent

func (*MACCommand_ADRParamSetupReq) MACCommand

func (pld *MACCommand_ADRParamSetupReq) MACCommand() *MACCommand

MACCommand returns the ADRParamSetupReq MAC command as a *MACCommand.

func (*MACCommand_ADRParamSetupReq) Marshal

func (m *MACCommand_ADRParamSetupReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_ADRParamSetupReq) MarshalTo

func (m *MACCommand_ADRParamSetupReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ADRParamSetupReq) MarshalToSizedBuffer

func (m *MACCommand_ADRParamSetupReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ADRParamSetupReq) ProtoMessage

func (*MACCommand_ADRParamSetupReq) ProtoMessage()

func (*MACCommand_ADRParamSetupReq) Reset

func (m *MACCommand_ADRParamSetupReq) Reset()

func (*MACCommand_ADRParamSetupReq) SetFields

func (*MACCommand_ADRParamSetupReq) Size

func (m *MACCommand_ADRParamSetupReq) Size() (n int)

func (*MACCommand_ADRParamSetupReq) String

func (this *MACCommand_ADRParamSetupReq) String() string

func (*MACCommand_ADRParamSetupReq) Unmarshal

func (m *MACCommand_ADRParamSetupReq) Unmarshal(dAtA []byte) error

func (*MACCommand_ADRParamSetupReq) ValidateFields

func (m *MACCommand_ADRParamSetupReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_ADRParamSetupReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_ADRParamSetupReq) XXX_DiscardUnknown

func (m *MACCommand_ADRParamSetupReq) XXX_DiscardUnknown()

func (*MACCommand_ADRParamSetupReq) XXX_Marshal

func (m *MACCommand_ADRParamSetupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_ADRParamSetupReq) XXX_Merge

func (m *MACCommand_ADRParamSetupReq) XXX_Merge(src proto.Message)

func (*MACCommand_ADRParamSetupReq) XXX_Size

func (m *MACCommand_ADRParamSetupReq) XXX_Size() int

func (*MACCommand_ADRParamSetupReq) XXX_Unmarshal

func (m *MACCommand_ADRParamSetupReq) XXX_Unmarshal(b []byte) error

type MACCommand_ADRParamSetupReqValidationError

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

MACCommand_ADRParamSetupReqValidationError is the validation error returned by MACCommand_ADRParamSetupReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_ADRParamSetupReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_ADRParamSetupReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_ADRParamSetupReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_ADRParamSetupReqValidationError) Field

Field function returns field value.

func (MACCommand_ADRParamSetupReqValidationError) Key

Key function returns key value.

func (MACCommand_ADRParamSetupReqValidationError) Reason

Reason function returns reason value.

type MACCommand_ADRParamSetupReq_

type MACCommand_ADRParamSetupReq_ struct {
	ADRParamSetupReq *MACCommand_ADRParamSetupReq `protobuf:"bytes,20,opt,name=adr_param_setup_req,json=adrParamSetupReq,proto3,oneof" json:"adr_param_setup_req,omitempty"`
}

func (*MACCommand_ADRParamSetupReq_) Equal

func (this *MACCommand_ADRParamSetupReq_) Equal(that interface{}) bool

func (*MACCommand_ADRParamSetupReq_) MarshalTo

func (m *MACCommand_ADRParamSetupReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ADRParamSetupReq_) MarshalToSizedBuffer

func (m *MACCommand_ADRParamSetupReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ADRParamSetupReq_) Size

func (m *MACCommand_ADRParamSetupReq_) Size() (n int)

func (*MACCommand_ADRParamSetupReq_) String

func (this *MACCommand_ADRParamSetupReq_) String() string

type MACCommand_BeaconFreqAns

type MACCommand_BeaconFreqAns struct {
	FrequencyAck         bool     `protobuf:"varint,1,opt,name=frequency_ack,json=frequencyAck,proto3" json:"frequency_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_BeaconFreqAns

func NewPopulatedMACCommand_BeaconFreqAns(r randyLorawan, easy bool) *MACCommand_BeaconFreqAns

func (*MACCommand_BeaconFreqAns) Descriptor

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

func (*MACCommand_BeaconFreqAns) Equal

func (this *MACCommand_BeaconFreqAns) Equal(that interface{}) bool

func (*MACCommand_BeaconFreqAns) GetFrequencyAck

func (m *MACCommand_BeaconFreqAns) GetFrequencyAck() bool

func (*MACCommand_BeaconFreqAns) MACCommand

func (pld *MACCommand_BeaconFreqAns) MACCommand() *MACCommand

MACCommand returns the BeaconFreqAns MAC command as a *MACCommand.

func (*MACCommand_BeaconFreqAns) Marshal

func (m *MACCommand_BeaconFreqAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_BeaconFreqAns) MarshalTo

func (m *MACCommand_BeaconFreqAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqAns) MarshalToSizedBuffer

func (m *MACCommand_BeaconFreqAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqAns) ProtoMessage

func (*MACCommand_BeaconFreqAns) ProtoMessage()

func (*MACCommand_BeaconFreqAns) Reset

func (m *MACCommand_BeaconFreqAns) Reset()

func (*MACCommand_BeaconFreqAns) SetFields

func (dst *MACCommand_BeaconFreqAns) SetFields(src *MACCommand_BeaconFreqAns, paths ...string) error

func (*MACCommand_BeaconFreqAns) Size

func (m *MACCommand_BeaconFreqAns) Size() (n int)

func (*MACCommand_BeaconFreqAns) String

func (this *MACCommand_BeaconFreqAns) String() string

func (*MACCommand_BeaconFreqAns) Unmarshal

func (m *MACCommand_BeaconFreqAns) Unmarshal(dAtA []byte) error

func (*MACCommand_BeaconFreqAns) ValidateFields

func (m *MACCommand_BeaconFreqAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_BeaconFreqAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_BeaconFreqAns) XXX_DiscardUnknown

func (m *MACCommand_BeaconFreqAns) XXX_DiscardUnknown()

func (*MACCommand_BeaconFreqAns) XXX_Marshal

func (m *MACCommand_BeaconFreqAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_BeaconFreqAns) XXX_Merge

func (m *MACCommand_BeaconFreqAns) XXX_Merge(src proto.Message)

func (*MACCommand_BeaconFreqAns) XXX_Size

func (m *MACCommand_BeaconFreqAns) XXX_Size() int

func (*MACCommand_BeaconFreqAns) XXX_Unmarshal

func (m *MACCommand_BeaconFreqAns) XXX_Unmarshal(b []byte) error

type MACCommand_BeaconFreqAnsValidationError

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

MACCommand_BeaconFreqAnsValidationError is the validation error returned by MACCommand_BeaconFreqAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_BeaconFreqAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_BeaconFreqAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_BeaconFreqAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_BeaconFreqAnsValidationError) Field

Field function returns field value.

func (MACCommand_BeaconFreqAnsValidationError) Key

Key function returns key value.

func (MACCommand_BeaconFreqAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_BeaconFreqAns_

type MACCommand_BeaconFreqAns_ struct {
	BeaconFreqAns *MACCommand_BeaconFreqAns `protobuf:"bytes,30,opt,name=beacon_freq_ans,json=beaconFreqAns,proto3,oneof" json:"beacon_freq_ans,omitempty"`
}

func (*MACCommand_BeaconFreqAns_) Equal

func (this *MACCommand_BeaconFreqAns_) Equal(that interface{}) bool

func (*MACCommand_BeaconFreqAns_) MarshalTo

func (m *MACCommand_BeaconFreqAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqAns_) MarshalToSizedBuffer

func (m *MACCommand_BeaconFreqAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqAns_) Size

func (m *MACCommand_BeaconFreqAns_) Size() (n int)

func (*MACCommand_BeaconFreqAns_) String

func (this *MACCommand_BeaconFreqAns_) String() string

type MACCommand_BeaconFreqReq

type MACCommand_BeaconFreqReq struct {
	Frequency            uint64   `protobuf:"varint,1,opt,name=frequency,proto3" json:"frequency,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_BeaconFreqReq

func NewPopulatedMACCommand_BeaconFreqReq(r randyLorawan, easy bool) *MACCommand_BeaconFreqReq

func (*MACCommand_BeaconFreqReq) Descriptor

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

func (*MACCommand_BeaconFreqReq) Equal

func (this *MACCommand_BeaconFreqReq) Equal(that interface{}) bool

func (*MACCommand_BeaconFreqReq) GetFrequency

func (m *MACCommand_BeaconFreqReq) GetFrequency() uint64

func (*MACCommand_BeaconFreqReq) MACCommand

func (pld *MACCommand_BeaconFreqReq) MACCommand() *MACCommand

MACCommand returns the BeaconFreqReq MAC command as a *MACCommand.

func (*MACCommand_BeaconFreqReq) Marshal

func (m *MACCommand_BeaconFreqReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_BeaconFreqReq) MarshalTo

func (m *MACCommand_BeaconFreqReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqReq) MarshalToSizedBuffer

func (m *MACCommand_BeaconFreqReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqReq) ProtoMessage

func (*MACCommand_BeaconFreqReq) ProtoMessage()

func (*MACCommand_BeaconFreqReq) Reset

func (m *MACCommand_BeaconFreqReq) Reset()

func (*MACCommand_BeaconFreqReq) SetFields

func (dst *MACCommand_BeaconFreqReq) SetFields(src *MACCommand_BeaconFreqReq, paths ...string) error

func (*MACCommand_BeaconFreqReq) Size

func (m *MACCommand_BeaconFreqReq) Size() (n int)

func (*MACCommand_BeaconFreqReq) String

func (this *MACCommand_BeaconFreqReq) String() string

func (*MACCommand_BeaconFreqReq) Unmarshal

func (m *MACCommand_BeaconFreqReq) Unmarshal(dAtA []byte) error

func (*MACCommand_BeaconFreqReq) ValidateFields

func (m *MACCommand_BeaconFreqReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_BeaconFreqReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_BeaconFreqReq) XXX_DiscardUnknown

func (m *MACCommand_BeaconFreqReq) XXX_DiscardUnknown()

func (*MACCommand_BeaconFreqReq) XXX_Marshal

func (m *MACCommand_BeaconFreqReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_BeaconFreqReq) XXX_Merge

func (m *MACCommand_BeaconFreqReq) XXX_Merge(src proto.Message)

func (*MACCommand_BeaconFreqReq) XXX_Size

func (m *MACCommand_BeaconFreqReq) XXX_Size() int

func (*MACCommand_BeaconFreqReq) XXX_Unmarshal

func (m *MACCommand_BeaconFreqReq) XXX_Unmarshal(b []byte) error

type MACCommand_BeaconFreqReqValidationError

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

MACCommand_BeaconFreqReqValidationError is the validation error returned by MACCommand_BeaconFreqReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_BeaconFreqReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_BeaconFreqReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_BeaconFreqReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_BeaconFreqReqValidationError) Field

Field function returns field value.

func (MACCommand_BeaconFreqReqValidationError) Key

Key function returns key value.

func (MACCommand_BeaconFreqReqValidationError) Reason

Reason function returns reason value.

type MACCommand_BeaconFreqReq_

type MACCommand_BeaconFreqReq_ struct {
	BeaconFreqReq *MACCommand_BeaconFreqReq `protobuf:"bytes,29,opt,name=beacon_freq_req,json=beaconFreqReq,proto3,oneof" json:"beacon_freq_req,omitempty"`
}

func (*MACCommand_BeaconFreqReq_) Equal

func (this *MACCommand_BeaconFreqReq_) Equal(that interface{}) bool

func (*MACCommand_BeaconFreqReq_) MarshalTo

func (m *MACCommand_BeaconFreqReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqReq_) MarshalToSizedBuffer

func (m *MACCommand_BeaconFreqReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_BeaconFreqReq_) Size

func (m *MACCommand_BeaconFreqReq_) Size() (n int)

func (*MACCommand_BeaconFreqReq_) String

func (this *MACCommand_BeaconFreqReq_) String() string

type MACCommand_BeaconTimingAns

type MACCommand_BeaconTimingAns struct {
	Delay                uint32   `protobuf:"varint,1,opt,name=delay,proto3" json:"delay,omitempty"`
	ChannelIndex         uint32   `protobuf:"varint,2,opt,name=channel_index,json=channelIndex,proto3" json:"channel_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_BeaconTimingAns

func NewPopulatedMACCommand_BeaconTimingAns(r randyLorawan, easy bool) *MACCommand_BeaconTimingAns

func (*MACCommand_BeaconTimingAns) Descriptor

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

func (*MACCommand_BeaconTimingAns) Equal

func (this *MACCommand_BeaconTimingAns) Equal(that interface{}) bool

func (*MACCommand_BeaconTimingAns) GetChannelIndex

func (m *MACCommand_BeaconTimingAns) GetChannelIndex() uint32

func (*MACCommand_BeaconTimingAns) GetDelay

func (m *MACCommand_BeaconTimingAns) GetDelay() uint32

func (*MACCommand_BeaconTimingAns) MACCommand

func (pld *MACCommand_BeaconTimingAns) MACCommand() *MACCommand

MACCommand returns the BeaconTimingAns MAC command as a *MACCommand.

func (*MACCommand_BeaconTimingAns) Marshal

func (m *MACCommand_BeaconTimingAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_BeaconTimingAns) MarshalTo

func (m *MACCommand_BeaconTimingAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_BeaconTimingAns) MarshalToSizedBuffer

func (m *MACCommand_BeaconTimingAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_BeaconTimingAns) ProtoMessage

func (*MACCommand_BeaconTimingAns) ProtoMessage()

func (*MACCommand_BeaconTimingAns) Reset

func (m *MACCommand_BeaconTimingAns) Reset()

func (*MACCommand_BeaconTimingAns) SetFields

func (dst *MACCommand_BeaconTimingAns) SetFields(src *MACCommand_BeaconTimingAns, paths ...string) error

func (*MACCommand_BeaconTimingAns) Size

func (m *MACCommand_BeaconTimingAns) Size() (n int)

func (*MACCommand_BeaconTimingAns) String

func (this *MACCommand_BeaconTimingAns) String() string

func (*MACCommand_BeaconTimingAns) Unmarshal

func (m *MACCommand_BeaconTimingAns) Unmarshal(dAtA []byte) error

func (*MACCommand_BeaconTimingAns) ValidateFields

func (m *MACCommand_BeaconTimingAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_BeaconTimingAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_BeaconTimingAns) XXX_DiscardUnknown

func (m *MACCommand_BeaconTimingAns) XXX_DiscardUnknown()

func (*MACCommand_BeaconTimingAns) XXX_Marshal

func (m *MACCommand_BeaconTimingAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_BeaconTimingAns) XXX_Merge

func (m *MACCommand_BeaconTimingAns) XXX_Merge(src proto.Message)

func (*MACCommand_BeaconTimingAns) XXX_Size

func (m *MACCommand_BeaconTimingAns) XXX_Size() int

func (*MACCommand_BeaconTimingAns) XXX_Unmarshal

func (m *MACCommand_BeaconTimingAns) XXX_Unmarshal(b []byte) error

type MACCommand_BeaconTimingAnsValidationError

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

MACCommand_BeaconTimingAnsValidationError is the validation error returned by MACCommand_BeaconTimingAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_BeaconTimingAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_BeaconTimingAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_BeaconTimingAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_BeaconTimingAnsValidationError) Field

Field function returns field value.

func (MACCommand_BeaconTimingAnsValidationError) Key

Key function returns key value.

func (MACCommand_BeaconTimingAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_BeaconTimingAns_

type MACCommand_BeaconTimingAns_ struct {
	BeaconTimingAns *MACCommand_BeaconTimingAns `protobuf:"bytes,28,opt,name=beacon_timing_ans,json=beaconTimingAns,proto3,oneof" json:"beacon_timing_ans,omitempty"`
}

func (*MACCommand_BeaconTimingAns_) Equal

func (this *MACCommand_BeaconTimingAns_) Equal(that interface{}) bool

func (*MACCommand_BeaconTimingAns_) MarshalTo

func (m *MACCommand_BeaconTimingAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_BeaconTimingAns_) MarshalToSizedBuffer

func (m *MACCommand_BeaconTimingAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_BeaconTimingAns_) Size

func (m *MACCommand_BeaconTimingAns_) Size() (n int)

func (*MACCommand_BeaconTimingAns_) String

func (this *MACCommand_BeaconTimingAns_) String() string

type MACCommand_DLChannelAns

type MACCommand_DLChannelAns struct {
	ChannelIndexAck      bool     `protobuf:"varint,1,opt,name=channel_index_ack,json=channelIndexAck,proto3" json:"channel_index_ack,omitempty"`
	FrequencyAck         bool     `protobuf:"varint,2,opt,name=frequency_ack,json=frequencyAck,proto3" json:"frequency_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_DLChannelAns

func NewPopulatedMACCommand_DLChannelAns(r randyLorawan, easy bool) *MACCommand_DLChannelAns

func (*MACCommand_DLChannelAns) Descriptor

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

func (*MACCommand_DLChannelAns) Equal

func (this *MACCommand_DLChannelAns) Equal(that interface{}) bool

func (*MACCommand_DLChannelAns) GetChannelIndexAck

func (m *MACCommand_DLChannelAns) GetChannelIndexAck() bool

func (*MACCommand_DLChannelAns) GetFrequencyAck

func (m *MACCommand_DLChannelAns) GetFrequencyAck() bool

func (*MACCommand_DLChannelAns) MACCommand

func (pld *MACCommand_DLChannelAns) MACCommand() *MACCommand

MACCommand returns the DLChannelAns MAC command as a *MACCommand.

func (*MACCommand_DLChannelAns) Marshal

func (m *MACCommand_DLChannelAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_DLChannelAns) MarshalTo

func (m *MACCommand_DLChannelAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DLChannelAns) MarshalToSizedBuffer

func (m *MACCommand_DLChannelAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DLChannelAns) ProtoMessage

func (*MACCommand_DLChannelAns) ProtoMessage()

func (*MACCommand_DLChannelAns) Reset

func (m *MACCommand_DLChannelAns) Reset()

func (*MACCommand_DLChannelAns) SetFields

func (dst *MACCommand_DLChannelAns) SetFields(src *MACCommand_DLChannelAns, paths ...string) error

func (*MACCommand_DLChannelAns) Size

func (m *MACCommand_DLChannelAns) Size() (n int)

func (*MACCommand_DLChannelAns) String

func (this *MACCommand_DLChannelAns) String() string

func (*MACCommand_DLChannelAns) Unmarshal

func (m *MACCommand_DLChannelAns) Unmarshal(dAtA []byte) error

func (*MACCommand_DLChannelAns) ValidateFields

func (m *MACCommand_DLChannelAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DLChannelAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DLChannelAns) XXX_DiscardUnknown

func (m *MACCommand_DLChannelAns) XXX_DiscardUnknown()

func (*MACCommand_DLChannelAns) XXX_Marshal

func (m *MACCommand_DLChannelAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DLChannelAns) XXX_Merge

func (m *MACCommand_DLChannelAns) XXX_Merge(src proto.Message)

func (*MACCommand_DLChannelAns) XXX_Size

func (m *MACCommand_DLChannelAns) XXX_Size() int

func (*MACCommand_DLChannelAns) XXX_Unmarshal

func (m *MACCommand_DLChannelAns) XXX_Unmarshal(b []byte) error

type MACCommand_DLChannelAnsValidationError

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

MACCommand_DLChannelAnsValidationError is the validation error returned by MACCommand_DLChannelAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_DLChannelAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_DLChannelAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DLChannelAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DLChannelAnsValidationError) Field

Field function returns field value.

func (MACCommand_DLChannelAnsValidationError) Key

Key function returns key value.

func (MACCommand_DLChannelAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_DLChannelAns_

type MACCommand_DLChannelAns_ struct {
	DLChannelAns *MACCommand_DLChannelAns `protobuf:"bytes,15,opt,name=dl_channel_ans,json=dlChannelAns,proto3,oneof" json:"dl_channel_ans,omitempty"`
}

func (*MACCommand_DLChannelAns_) Equal

func (this *MACCommand_DLChannelAns_) Equal(that interface{}) bool

func (*MACCommand_DLChannelAns_) MarshalTo

func (m *MACCommand_DLChannelAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DLChannelAns_) MarshalToSizedBuffer

func (m *MACCommand_DLChannelAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DLChannelAns_) Size

func (m *MACCommand_DLChannelAns_) Size() (n int)

func (*MACCommand_DLChannelAns_) String

func (this *MACCommand_DLChannelAns_) String() string

type MACCommand_DLChannelReq

type MACCommand_DLChannelReq struct {
	ChannelIndex         uint32   `protobuf:"varint,1,opt,name=channel_index,json=channelIndex,proto3" json:"channel_index,omitempty"`
	Frequency            uint64   `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_DLChannelReq

func NewPopulatedMACCommand_DLChannelReq(r randyLorawan, easy bool) *MACCommand_DLChannelReq

func (*MACCommand_DLChannelReq) Descriptor

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

func (*MACCommand_DLChannelReq) Equal

func (this *MACCommand_DLChannelReq) Equal(that interface{}) bool

func (*MACCommand_DLChannelReq) GetChannelIndex

func (m *MACCommand_DLChannelReq) GetChannelIndex() uint32

func (*MACCommand_DLChannelReq) GetFrequency

func (m *MACCommand_DLChannelReq) GetFrequency() uint64

func (*MACCommand_DLChannelReq) MACCommand

func (pld *MACCommand_DLChannelReq) MACCommand() *MACCommand

MACCommand returns the DLChannelReq MAC command as a *MACCommand.

func (*MACCommand_DLChannelReq) Marshal

func (m *MACCommand_DLChannelReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_DLChannelReq) MarshalTo

func (m *MACCommand_DLChannelReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DLChannelReq) MarshalToSizedBuffer

func (m *MACCommand_DLChannelReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DLChannelReq) ProtoMessage

func (*MACCommand_DLChannelReq) ProtoMessage()

func (*MACCommand_DLChannelReq) Reset

func (m *MACCommand_DLChannelReq) Reset()

func (*MACCommand_DLChannelReq) SetFields

func (dst *MACCommand_DLChannelReq) SetFields(src *MACCommand_DLChannelReq, paths ...string) error

func (*MACCommand_DLChannelReq) Size

func (m *MACCommand_DLChannelReq) Size() (n int)

func (*MACCommand_DLChannelReq) String

func (this *MACCommand_DLChannelReq) String() string

func (*MACCommand_DLChannelReq) Unmarshal

func (m *MACCommand_DLChannelReq) Unmarshal(dAtA []byte) error

func (*MACCommand_DLChannelReq) ValidateFields

func (m *MACCommand_DLChannelReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DLChannelReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DLChannelReq) XXX_DiscardUnknown

func (m *MACCommand_DLChannelReq) XXX_DiscardUnknown()

func (*MACCommand_DLChannelReq) XXX_Marshal

func (m *MACCommand_DLChannelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DLChannelReq) XXX_Merge

func (m *MACCommand_DLChannelReq) XXX_Merge(src proto.Message)

func (*MACCommand_DLChannelReq) XXX_Size

func (m *MACCommand_DLChannelReq) XXX_Size() int

func (*MACCommand_DLChannelReq) XXX_Unmarshal

func (m *MACCommand_DLChannelReq) XXX_Unmarshal(b []byte) error

type MACCommand_DLChannelReqValidationError

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

MACCommand_DLChannelReqValidationError is the validation error returned by MACCommand_DLChannelReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_DLChannelReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_DLChannelReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DLChannelReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DLChannelReqValidationError) Field

Field function returns field value.

func (MACCommand_DLChannelReqValidationError) Key

Key function returns key value.

func (MACCommand_DLChannelReqValidationError) Reason

Reason function returns reason value.

type MACCommand_DLChannelReq_

type MACCommand_DLChannelReq_ struct {
	DLChannelReq *MACCommand_DLChannelReq `protobuf:"bytes,14,opt,name=dl_channel_req,json=dlChannelReq,proto3,oneof" json:"dl_channel_req,omitempty"`
}

func (*MACCommand_DLChannelReq_) Equal

func (this *MACCommand_DLChannelReq_) Equal(that interface{}) bool

func (*MACCommand_DLChannelReq_) MarshalTo

func (m *MACCommand_DLChannelReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DLChannelReq_) MarshalToSizedBuffer

func (m *MACCommand_DLChannelReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DLChannelReq_) Size

func (m *MACCommand_DLChannelReq_) Size() (n int)

func (*MACCommand_DLChannelReq_) String

func (this *MACCommand_DLChannelReq_) String() string

type MACCommand_DevStatusAns

type MACCommand_DevStatusAns struct {
	// Device battery status.
	// 0 indicates that the device is connected to an external power source.
	// 1..254 indicates a battery level.
	// 255 indicates that the device was not able to measure the battery level.
	Battery uint32 `protobuf:"varint,1,opt,name=battery,proto3" json:"battery,omitempty"`
	// SNR of the last downlink (dB; [-32, +31]).
	Margin               int32    `protobuf:"varint,2,opt,name=margin,proto3" json:"margin,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_DevStatusAns

func NewPopulatedMACCommand_DevStatusAns(r randyLorawan, _ bool) *MACCommand_DevStatusAns

func (*MACCommand_DevStatusAns) Descriptor

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

func (*MACCommand_DevStatusAns) Equal

func (this *MACCommand_DevStatusAns) Equal(that interface{}) bool

func (*MACCommand_DevStatusAns) GetBattery

func (m *MACCommand_DevStatusAns) GetBattery() uint32

func (*MACCommand_DevStatusAns) GetMargin

func (m *MACCommand_DevStatusAns) GetMargin() int32

func (*MACCommand_DevStatusAns) MACCommand

func (pld *MACCommand_DevStatusAns) MACCommand() *MACCommand

MACCommand returns the DevStatusAns MAC command as a *MACCommand.

func (*MACCommand_DevStatusAns) Marshal

func (m *MACCommand_DevStatusAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_DevStatusAns) MarshalTo

func (m *MACCommand_DevStatusAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DevStatusAns) MarshalToSizedBuffer

func (m *MACCommand_DevStatusAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DevStatusAns) ProtoMessage

func (*MACCommand_DevStatusAns) ProtoMessage()

func (*MACCommand_DevStatusAns) Reset

func (m *MACCommand_DevStatusAns) Reset()

func (*MACCommand_DevStatusAns) SetFields

func (dst *MACCommand_DevStatusAns) SetFields(src *MACCommand_DevStatusAns, paths ...string) error

func (*MACCommand_DevStatusAns) Size

func (m *MACCommand_DevStatusAns) Size() (n int)

func (*MACCommand_DevStatusAns) String

func (this *MACCommand_DevStatusAns) String() string

func (*MACCommand_DevStatusAns) Unmarshal

func (m *MACCommand_DevStatusAns) Unmarshal(dAtA []byte) error

func (*MACCommand_DevStatusAns) ValidateFields

func (m *MACCommand_DevStatusAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DevStatusAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DevStatusAns) XXX_DiscardUnknown

func (m *MACCommand_DevStatusAns) XXX_DiscardUnknown()

func (*MACCommand_DevStatusAns) XXX_Marshal

func (m *MACCommand_DevStatusAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DevStatusAns) XXX_Merge

func (m *MACCommand_DevStatusAns) XXX_Merge(src proto.Message)

func (*MACCommand_DevStatusAns) XXX_Size

func (m *MACCommand_DevStatusAns) XXX_Size() int

func (*MACCommand_DevStatusAns) XXX_Unmarshal

func (m *MACCommand_DevStatusAns) XXX_Unmarshal(b []byte) error

type MACCommand_DevStatusAnsValidationError

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

MACCommand_DevStatusAnsValidationError is the validation error returned by MACCommand_DevStatusAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_DevStatusAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_DevStatusAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DevStatusAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DevStatusAnsValidationError) Field

Field function returns field value.

func (MACCommand_DevStatusAnsValidationError) Key

Key function returns key value.

func (MACCommand_DevStatusAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_DevStatusAns_

type MACCommand_DevStatusAns_ struct {
	DevStatusAns *MACCommand_DevStatusAns `protobuf:"bytes,11,opt,name=dev_status_ans,json=devStatusAns,proto3,oneof" json:"dev_status_ans,omitempty"`
}

func (*MACCommand_DevStatusAns_) Equal

func (this *MACCommand_DevStatusAns_) Equal(that interface{}) bool

func (*MACCommand_DevStatusAns_) MarshalTo

func (m *MACCommand_DevStatusAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DevStatusAns_) MarshalToSizedBuffer

func (m *MACCommand_DevStatusAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DevStatusAns_) Size

func (m *MACCommand_DevStatusAns_) Size() (n int)

func (*MACCommand_DevStatusAns_) String

func (this *MACCommand_DevStatusAns_) String() string

type MACCommand_DeviceModeConf

type MACCommand_DeviceModeConf struct {
	Class                Class    `protobuf:"varint,1,opt,name=class,proto3,enum=ttn.lorawan.v3.Class" json:"class,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_DeviceModeConf

func NewPopulatedMACCommand_DeviceModeConf(r randyLorawan, easy bool) *MACCommand_DeviceModeConf

func (*MACCommand_DeviceModeConf) Descriptor

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

func (*MACCommand_DeviceModeConf) Equal

func (this *MACCommand_DeviceModeConf) Equal(that interface{}) bool

func (*MACCommand_DeviceModeConf) GetClass

func (m *MACCommand_DeviceModeConf) GetClass() Class

func (*MACCommand_DeviceModeConf) MACCommand

func (pld *MACCommand_DeviceModeConf) MACCommand() *MACCommand

MACCommand returns the DeviceModeConf MAC command as a *MACCommand.

func (*MACCommand_DeviceModeConf) Marshal

func (m *MACCommand_DeviceModeConf) Marshal() (dAtA []byte, err error)

func (*MACCommand_DeviceModeConf) MarshalTo

func (m *MACCommand_DeviceModeConf) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeConf) MarshalToSizedBuffer

func (m *MACCommand_DeviceModeConf) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeConf) ProtoMessage

func (*MACCommand_DeviceModeConf) ProtoMessage()

func (*MACCommand_DeviceModeConf) Reset

func (m *MACCommand_DeviceModeConf) Reset()

func (*MACCommand_DeviceModeConf) SetFields

func (dst *MACCommand_DeviceModeConf) SetFields(src *MACCommand_DeviceModeConf, paths ...string) error

func (*MACCommand_DeviceModeConf) Size

func (m *MACCommand_DeviceModeConf) Size() (n int)

func (*MACCommand_DeviceModeConf) String

func (this *MACCommand_DeviceModeConf) String() string

func (*MACCommand_DeviceModeConf) Unmarshal

func (m *MACCommand_DeviceModeConf) Unmarshal(dAtA []byte) error

func (*MACCommand_DeviceModeConf) ValidateFields

func (m *MACCommand_DeviceModeConf) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DeviceModeConf with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DeviceModeConf) XXX_DiscardUnknown

func (m *MACCommand_DeviceModeConf) XXX_DiscardUnknown()

func (*MACCommand_DeviceModeConf) XXX_Marshal

func (m *MACCommand_DeviceModeConf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DeviceModeConf) XXX_Merge

func (m *MACCommand_DeviceModeConf) XXX_Merge(src proto.Message)

func (*MACCommand_DeviceModeConf) XXX_Size

func (m *MACCommand_DeviceModeConf) XXX_Size() int

func (*MACCommand_DeviceModeConf) XXX_Unmarshal

func (m *MACCommand_DeviceModeConf) XXX_Unmarshal(b []byte) error

type MACCommand_DeviceModeConfValidationError

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

MACCommand_DeviceModeConfValidationError is the validation error returned by MACCommand_DeviceModeConf.ValidateFields if the designated constraints aren't met.

func (MACCommand_DeviceModeConfValidationError) Cause

Cause function returns cause value.

func (MACCommand_DeviceModeConfValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DeviceModeConfValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DeviceModeConfValidationError) Field

Field function returns field value.

func (MACCommand_DeviceModeConfValidationError) Key

Key function returns key value.

func (MACCommand_DeviceModeConfValidationError) Reason

Reason function returns reason value.

type MACCommand_DeviceModeConf_

type MACCommand_DeviceModeConf_ struct {
	DeviceModeConf *MACCommand_DeviceModeConf `protobuf:"bytes,32,opt,name=device_mode_conf,json=deviceModeConf,proto3,oneof" json:"device_mode_conf,omitempty"`
}

func (*MACCommand_DeviceModeConf_) Equal

func (this *MACCommand_DeviceModeConf_) Equal(that interface{}) bool

func (*MACCommand_DeviceModeConf_) MarshalTo

func (m *MACCommand_DeviceModeConf_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeConf_) MarshalToSizedBuffer

func (m *MACCommand_DeviceModeConf_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeConf_) Size

func (m *MACCommand_DeviceModeConf_) Size() (n int)

func (*MACCommand_DeviceModeConf_) String

func (this *MACCommand_DeviceModeConf_) String() string

type MACCommand_DeviceModeInd

type MACCommand_DeviceModeInd struct {
	Class                Class    `protobuf:"varint,1,opt,name=class,proto3,enum=ttn.lorawan.v3.Class" json:"class,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_DeviceModeInd

func NewPopulatedMACCommand_DeviceModeInd(r randyLorawan, easy bool) *MACCommand_DeviceModeInd

func (*MACCommand_DeviceModeInd) Descriptor

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

func (*MACCommand_DeviceModeInd) Equal

func (this *MACCommand_DeviceModeInd) Equal(that interface{}) bool

func (*MACCommand_DeviceModeInd) GetClass

func (m *MACCommand_DeviceModeInd) GetClass() Class

func (*MACCommand_DeviceModeInd) MACCommand

func (pld *MACCommand_DeviceModeInd) MACCommand() *MACCommand

MACCommand returns the DeviceModeInd MAC command as a *MACCommand.

func (*MACCommand_DeviceModeInd) Marshal

func (m *MACCommand_DeviceModeInd) Marshal() (dAtA []byte, err error)

func (*MACCommand_DeviceModeInd) MarshalTo

func (m *MACCommand_DeviceModeInd) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeInd) MarshalToSizedBuffer

func (m *MACCommand_DeviceModeInd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeInd) ProtoMessage

func (*MACCommand_DeviceModeInd) ProtoMessage()

func (*MACCommand_DeviceModeInd) Reset

func (m *MACCommand_DeviceModeInd) Reset()

func (*MACCommand_DeviceModeInd) SetFields

func (dst *MACCommand_DeviceModeInd) SetFields(src *MACCommand_DeviceModeInd, paths ...string) error

func (*MACCommand_DeviceModeInd) Size

func (m *MACCommand_DeviceModeInd) Size() (n int)

func (*MACCommand_DeviceModeInd) String

func (this *MACCommand_DeviceModeInd) String() string

func (*MACCommand_DeviceModeInd) Unmarshal

func (m *MACCommand_DeviceModeInd) Unmarshal(dAtA []byte) error

func (*MACCommand_DeviceModeInd) ValidateFields

func (m *MACCommand_DeviceModeInd) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DeviceModeInd with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DeviceModeInd) XXX_DiscardUnknown

func (m *MACCommand_DeviceModeInd) XXX_DiscardUnknown()

func (*MACCommand_DeviceModeInd) XXX_Marshal

func (m *MACCommand_DeviceModeInd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DeviceModeInd) XXX_Merge

func (m *MACCommand_DeviceModeInd) XXX_Merge(src proto.Message)

func (*MACCommand_DeviceModeInd) XXX_Size

func (m *MACCommand_DeviceModeInd) XXX_Size() int

func (*MACCommand_DeviceModeInd) XXX_Unmarshal

func (m *MACCommand_DeviceModeInd) XXX_Unmarshal(b []byte) error

type MACCommand_DeviceModeIndValidationError

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

MACCommand_DeviceModeIndValidationError is the validation error returned by MACCommand_DeviceModeInd.ValidateFields if the designated constraints aren't met.

func (MACCommand_DeviceModeIndValidationError) Cause

Cause function returns cause value.

func (MACCommand_DeviceModeIndValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DeviceModeIndValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DeviceModeIndValidationError) Field

Field function returns field value.

func (MACCommand_DeviceModeIndValidationError) Key

Key function returns key value.

func (MACCommand_DeviceModeIndValidationError) Reason

Reason function returns reason value.

type MACCommand_DeviceModeInd_

type MACCommand_DeviceModeInd_ struct {
	DeviceModeInd *MACCommand_DeviceModeInd `protobuf:"bytes,31,opt,name=device_mode_ind,json=deviceModeInd,proto3,oneof" json:"device_mode_ind,omitempty"`
}

func (*MACCommand_DeviceModeInd_) Equal

func (this *MACCommand_DeviceModeInd_) Equal(that interface{}) bool

func (*MACCommand_DeviceModeInd_) MarshalTo

func (m *MACCommand_DeviceModeInd_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeInd_) MarshalToSizedBuffer

func (m *MACCommand_DeviceModeInd_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DeviceModeInd_) Size

func (m *MACCommand_DeviceModeInd_) Size() (n int)

func (*MACCommand_DeviceModeInd_) String

func (this *MACCommand_DeviceModeInd_) String() string

type MACCommand_DeviceTimeAns

type MACCommand_DeviceTimeAns struct {
	Time                 time.Time `protobuf:"bytes,7,opt,name=time,proto3,stdtime" json:"time"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func NewPopulatedMACCommand_DeviceTimeAns

func NewPopulatedMACCommand_DeviceTimeAns(r randyLorawan, easy bool) *MACCommand_DeviceTimeAns

func (*MACCommand_DeviceTimeAns) Descriptor

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

func (*MACCommand_DeviceTimeAns) Equal

func (this *MACCommand_DeviceTimeAns) Equal(that interface{}) bool

func (*MACCommand_DeviceTimeAns) GetTime

func (m *MACCommand_DeviceTimeAns) GetTime() time.Time

func (*MACCommand_DeviceTimeAns) MACCommand

func (pld *MACCommand_DeviceTimeAns) MACCommand() *MACCommand

MACCommand returns the DeviceTimeAns MAC command as a *MACCommand.

func (*MACCommand_DeviceTimeAns) Marshal

func (m *MACCommand_DeviceTimeAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_DeviceTimeAns) MarshalTo

func (m *MACCommand_DeviceTimeAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DeviceTimeAns) MarshalToSizedBuffer

func (m *MACCommand_DeviceTimeAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DeviceTimeAns) ProtoMessage

func (*MACCommand_DeviceTimeAns) ProtoMessage()

func (*MACCommand_DeviceTimeAns) Reset

func (m *MACCommand_DeviceTimeAns) Reset()

func (*MACCommand_DeviceTimeAns) SetFields

func (dst *MACCommand_DeviceTimeAns) SetFields(src *MACCommand_DeviceTimeAns, paths ...string) error

func (*MACCommand_DeviceTimeAns) Size

func (m *MACCommand_DeviceTimeAns) Size() (n int)

func (*MACCommand_DeviceTimeAns) String

func (this *MACCommand_DeviceTimeAns) String() string

func (*MACCommand_DeviceTimeAns) Unmarshal

func (m *MACCommand_DeviceTimeAns) Unmarshal(dAtA []byte) error

func (*MACCommand_DeviceTimeAns) ValidateFields

func (m *MACCommand_DeviceTimeAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DeviceTimeAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DeviceTimeAns) XXX_DiscardUnknown

func (m *MACCommand_DeviceTimeAns) XXX_DiscardUnknown()

func (*MACCommand_DeviceTimeAns) XXX_Marshal

func (m *MACCommand_DeviceTimeAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DeviceTimeAns) XXX_Merge

func (m *MACCommand_DeviceTimeAns) XXX_Merge(src proto.Message)

func (*MACCommand_DeviceTimeAns) XXX_Size

func (m *MACCommand_DeviceTimeAns) XXX_Size() int

func (*MACCommand_DeviceTimeAns) XXX_Unmarshal

func (m *MACCommand_DeviceTimeAns) XXX_Unmarshal(b []byte) error

type MACCommand_DeviceTimeAnsValidationError

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

MACCommand_DeviceTimeAnsValidationError is the validation error returned by MACCommand_DeviceTimeAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_DeviceTimeAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_DeviceTimeAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DeviceTimeAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DeviceTimeAnsValidationError) Field

Field function returns field value.

func (MACCommand_DeviceTimeAnsValidationError) Key

Key function returns key value.

func (MACCommand_DeviceTimeAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_DeviceTimeAns_

type MACCommand_DeviceTimeAns_ struct {
	DeviceTimeAns *MACCommand_DeviceTimeAns `protobuf:"bytes,21,opt,name=device_time_ans,json=deviceTimeAns,proto3,oneof" json:"device_time_ans,omitempty"`
}

func (*MACCommand_DeviceTimeAns_) Equal

func (this *MACCommand_DeviceTimeAns_) Equal(that interface{}) bool

func (*MACCommand_DeviceTimeAns_) MarshalTo

func (m *MACCommand_DeviceTimeAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DeviceTimeAns_) MarshalToSizedBuffer

func (m *MACCommand_DeviceTimeAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DeviceTimeAns_) Size

func (m *MACCommand_DeviceTimeAns_) Size() (n int)

func (*MACCommand_DeviceTimeAns_) String

func (this *MACCommand_DeviceTimeAns_) String() string

type MACCommand_DutyCycleReq

type MACCommand_DutyCycleReq struct {
	MaxDutyCycle         AggregatedDutyCycle `` /* 140-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedMACCommand_DutyCycleReq

func NewPopulatedMACCommand_DutyCycleReq(r randyLorawan, easy bool) *MACCommand_DutyCycleReq

func (*MACCommand_DutyCycleReq) Descriptor

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

func (*MACCommand_DutyCycleReq) Equal

func (this *MACCommand_DutyCycleReq) Equal(that interface{}) bool

func (*MACCommand_DutyCycleReq) GetMaxDutyCycle

func (m *MACCommand_DutyCycleReq) GetMaxDutyCycle() AggregatedDutyCycle

func (*MACCommand_DutyCycleReq) MACCommand

func (pld *MACCommand_DutyCycleReq) MACCommand() *MACCommand

MACCommand returns the DutyCycleReq MAC command as a *MACCommand.

func (*MACCommand_DutyCycleReq) Marshal

func (m *MACCommand_DutyCycleReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_DutyCycleReq) MarshalTo

func (m *MACCommand_DutyCycleReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DutyCycleReq) MarshalToSizedBuffer

func (m *MACCommand_DutyCycleReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DutyCycleReq) ProtoMessage

func (*MACCommand_DutyCycleReq) ProtoMessage()

func (*MACCommand_DutyCycleReq) Reset

func (m *MACCommand_DutyCycleReq) Reset()

func (*MACCommand_DutyCycleReq) SetFields

func (dst *MACCommand_DutyCycleReq) SetFields(src *MACCommand_DutyCycleReq, paths ...string) error

func (*MACCommand_DutyCycleReq) Size

func (m *MACCommand_DutyCycleReq) Size() (n int)

func (*MACCommand_DutyCycleReq) String

func (this *MACCommand_DutyCycleReq) String() string

func (*MACCommand_DutyCycleReq) Unmarshal

func (m *MACCommand_DutyCycleReq) Unmarshal(dAtA []byte) error

func (*MACCommand_DutyCycleReq) ValidateFields

func (m *MACCommand_DutyCycleReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_DutyCycleReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_DutyCycleReq) XXX_DiscardUnknown

func (m *MACCommand_DutyCycleReq) XXX_DiscardUnknown()

func (*MACCommand_DutyCycleReq) XXX_Marshal

func (m *MACCommand_DutyCycleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_DutyCycleReq) XXX_Merge

func (m *MACCommand_DutyCycleReq) XXX_Merge(src proto.Message)

func (*MACCommand_DutyCycleReq) XXX_Size

func (m *MACCommand_DutyCycleReq) XXX_Size() int

func (*MACCommand_DutyCycleReq) XXX_Unmarshal

func (m *MACCommand_DutyCycleReq) XXX_Unmarshal(b []byte) error

type MACCommand_DutyCycleReqValidationError

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

MACCommand_DutyCycleReqValidationError is the validation error returned by MACCommand_DutyCycleReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_DutyCycleReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_DutyCycleReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_DutyCycleReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_DutyCycleReqValidationError) Field

Field function returns field value.

func (MACCommand_DutyCycleReqValidationError) Key

Key function returns key value.

func (MACCommand_DutyCycleReqValidationError) Reason

Reason function returns reason value.

type MACCommand_DutyCycleReq_

type MACCommand_DutyCycleReq_ struct {
	DutyCycleReq *MACCommand_DutyCycleReq `protobuf:"bytes,8,opt,name=duty_cycle_req,json=dutyCycleReq,proto3,oneof" json:"duty_cycle_req,omitempty"`
}

func (*MACCommand_DutyCycleReq_) Equal

func (this *MACCommand_DutyCycleReq_) Equal(that interface{}) bool

func (*MACCommand_DutyCycleReq_) MarshalTo

func (m *MACCommand_DutyCycleReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_DutyCycleReq_) MarshalToSizedBuffer

func (m *MACCommand_DutyCycleReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_DutyCycleReq_) Size

func (m *MACCommand_DutyCycleReq_) Size() (n int)

func (*MACCommand_DutyCycleReq_) String

func (this *MACCommand_DutyCycleReq_) String() string

type MACCommand_ForceRejoinReq

type MACCommand_ForceRejoinReq struct {
	RejoinType    RejoinType    `protobuf:"varint,1,opt,name=rejoin_type,json=rejoinType,proto3,enum=ttn.lorawan.v3.RejoinType" json:"rejoin_type,omitempty"`
	DataRateIndex DataRateIndex `` /* 137-byte string literal not displayed */
	MaxRetries    uint32        `protobuf:"varint,3,opt,name=max_retries,json=maxRetries,proto3" json:"max_retries,omitempty"`
	// Exponent e that configures the rejoin period = 32 * 2^e + rand(0,32) seconds.
	PeriodExponent       RejoinPeriodExponent `` /* 145-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func NewPopulatedMACCommand_ForceRejoinReq

func NewPopulatedMACCommand_ForceRejoinReq(r randyLorawan, easy bool) *MACCommand_ForceRejoinReq

func (*MACCommand_ForceRejoinReq) Descriptor

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

func (*MACCommand_ForceRejoinReq) Equal

func (this *MACCommand_ForceRejoinReq) Equal(that interface{}) bool

func (*MACCommand_ForceRejoinReq) GetDataRateIndex

func (m *MACCommand_ForceRejoinReq) GetDataRateIndex() DataRateIndex

func (*MACCommand_ForceRejoinReq) GetMaxRetries

func (m *MACCommand_ForceRejoinReq) GetMaxRetries() uint32

func (*MACCommand_ForceRejoinReq) GetPeriodExponent

func (m *MACCommand_ForceRejoinReq) GetPeriodExponent() RejoinPeriodExponent

func (*MACCommand_ForceRejoinReq) GetRejoinType

func (m *MACCommand_ForceRejoinReq) GetRejoinType() RejoinType

func (*MACCommand_ForceRejoinReq) MACCommand

func (pld *MACCommand_ForceRejoinReq) MACCommand() *MACCommand

MACCommand returns the ForceRejoinReq MAC command as a *MACCommand.

func (*MACCommand_ForceRejoinReq) Marshal

func (m *MACCommand_ForceRejoinReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_ForceRejoinReq) MarshalTo

func (m *MACCommand_ForceRejoinReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ForceRejoinReq) MarshalToSizedBuffer

func (m *MACCommand_ForceRejoinReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ForceRejoinReq) ProtoMessage

func (*MACCommand_ForceRejoinReq) ProtoMessage()

func (*MACCommand_ForceRejoinReq) Reset

func (m *MACCommand_ForceRejoinReq) Reset()

func (*MACCommand_ForceRejoinReq) SetFields

func (dst *MACCommand_ForceRejoinReq) SetFields(src *MACCommand_ForceRejoinReq, paths ...string) error

func (*MACCommand_ForceRejoinReq) Size

func (m *MACCommand_ForceRejoinReq) Size() (n int)

func (*MACCommand_ForceRejoinReq) String

func (this *MACCommand_ForceRejoinReq) String() string

func (*MACCommand_ForceRejoinReq) Unmarshal

func (m *MACCommand_ForceRejoinReq) Unmarshal(dAtA []byte) error

func (*MACCommand_ForceRejoinReq) ValidateFields

func (m *MACCommand_ForceRejoinReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_ForceRejoinReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_ForceRejoinReq) XXX_DiscardUnknown

func (m *MACCommand_ForceRejoinReq) XXX_DiscardUnknown()

func (*MACCommand_ForceRejoinReq) XXX_Marshal

func (m *MACCommand_ForceRejoinReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_ForceRejoinReq) XXX_Merge

func (m *MACCommand_ForceRejoinReq) XXX_Merge(src proto.Message)

func (*MACCommand_ForceRejoinReq) XXX_Size

func (m *MACCommand_ForceRejoinReq) XXX_Size() int

func (*MACCommand_ForceRejoinReq) XXX_Unmarshal

func (m *MACCommand_ForceRejoinReq) XXX_Unmarshal(b []byte) error

type MACCommand_ForceRejoinReqValidationError

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

MACCommand_ForceRejoinReqValidationError is the validation error returned by MACCommand_ForceRejoinReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_ForceRejoinReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_ForceRejoinReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_ForceRejoinReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_ForceRejoinReqValidationError) Field

Field function returns field value.

func (MACCommand_ForceRejoinReqValidationError) Key

Key function returns key value.

func (MACCommand_ForceRejoinReqValidationError) Reason

Reason function returns reason value.

type MACCommand_ForceRejoinReq_

type MACCommand_ForceRejoinReq_ struct {
	ForceRejoinReq *MACCommand_ForceRejoinReq `protobuf:"bytes,22,opt,name=force_rejoin_req,json=forceRejoinReq,proto3,oneof" json:"force_rejoin_req,omitempty"`
}

func (*MACCommand_ForceRejoinReq_) Equal

func (this *MACCommand_ForceRejoinReq_) Equal(that interface{}) bool

func (*MACCommand_ForceRejoinReq_) MarshalTo

func (m *MACCommand_ForceRejoinReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ForceRejoinReq_) MarshalToSizedBuffer

func (m *MACCommand_ForceRejoinReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ForceRejoinReq_) Size

func (m *MACCommand_ForceRejoinReq_) Size() (n int)

func (*MACCommand_ForceRejoinReq_) String

func (this *MACCommand_ForceRejoinReq_) String() string

type MACCommand_LinkADRAns

type MACCommand_LinkADRAns struct {
	ChannelMaskAck       bool     `protobuf:"varint,1,opt,name=channel_mask_ack,json=channelMaskAck,proto3" json:"channel_mask_ack,omitempty"`
	DataRateIndexAck     bool     `protobuf:"varint,2,opt,name=data_rate_index_ack,json=dataRateIndexAck,proto3" json:"data_rate_index_ack,omitempty"`
	TxPowerIndexAck      bool     `protobuf:"varint,3,opt,name=tx_power_index_ack,json=txPowerIndexAck,proto3" json:"tx_power_index_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_LinkADRAns

func NewPopulatedMACCommand_LinkADRAns(r randyLorawan, easy bool) *MACCommand_LinkADRAns

func (*MACCommand_LinkADRAns) Descriptor

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

func (*MACCommand_LinkADRAns) Equal

func (this *MACCommand_LinkADRAns) Equal(that interface{}) bool

func (*MACCommand_LinkADRAns) GetChannelMaskAck

func (m *MACCommand_LinkADRAns) GetChannelMaskAck() bool

func (*MACCommand_LinkADRAns) GetDataRateIndexAck

func (m *MACCommand_LinkADRAns) GetDataRateIndexAck() bool

func (*MACCommand_LinkADRAns) GetTxPowerIndexAck

func (m *MACCommand_LinkADRAns) GetTxPowerIndexAck() bool

func (*MACCommand_LinkADRAns) MACCommand

func (pld *MACCommand_LinkADRAns) MACCommand() *MACCommand

MACCommand returns the LinkADRAns MAC command as a *MACCommand.

func (*MACCommand_LinkADRAns) Marshal

func (m *MACCommand_LinkADRAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_LinkADRAns) MarshalTo

func (m *MACCommand_LinkADRAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_LinkADRAns) MarshalToSizedBuffer

func (m *MACCommand_LinkADRAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_LinkADRAns) ProtoMessage

func (*MACCommand_LinkADRAns) ProtoMessage()

func (*MACCommand_LinkADRAns) Reset

func (m *MACCommand_LinkADRAns) Reset()

func (*MACCommand_LinkADRAns) SetFields

func (dst *MACCommand_LinkADRAns) SetFields(src *MACCommand_LinkADRAns, paths ...string) error

func (*MACCommand_LinkADRAns) Size

func (m *MACCommand_LinkADRAns) Size() (n int)

func (*MACCommand_LinkADRAns) String

func (this *MACCommand_LinkADRAns) String() string

func (*MACCommand_LinkADRAns) Unmarshal

func (m *MACCommand_LinkADRAns) Unmarshal(dAtA []byte) error

func (*MACCommand_LinkADRAns) ValidateFields

func (m *MACCommand_LinkADRAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_LinkADRAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_LinkADRAns) XXX_DiscardUnknown

func (m *MACCommand_LinkADRAns) XXX_DiscardUnknown()

func (*MACCommand_LinkADRAns) XXX_Marshal

func (m *MACCommand_LinkADRAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_LinkADRAns) XXX_Merge

func (m *MACCommand_LinkADRAns) XXX_Merge(src proto.Message)

func (*MACCommand_LinkADRAns) XXX_Size

func (m *MACCommand_LinkADRAns) XXX_Size() int

func (*MACCommand_LinkADRAns) XXX_Unmarshal

func (m *MACCommand_LinkADRAns) XXX_Unmarshal(b []byte) error

type MACCommand_LinkADRAnsValidationError

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

MACCommand_LinkADRAnsValidationError is the validation error returned by MACCommand_LinkADRAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_LinkADRAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_LinkADRAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_LinkADRAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_LinkADRAnsValidationError) Field

Field function returns field value.

func (MACCommand_LinkADRAnsValidationError) Key

Key function returns key value.

func (MACCommand_LinkADRAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_LinkADRAns_

type MACCommand_LinkADRAns_ struct {
	LinkADRAns *MACCommand_LinkADRAns `protobuf:"bytes,7,opt,name=link_adr_ans,json=linkAdrAns,proto3,oneof" json:"link_adr_ans,omitempty"`
}

func (*MACCommand_LinkADRAns_) Equal

func (this *MACCommand_LinkADRAns_) Equal(that interface{}) bool

func (*MACCommand_LinkADRAns_) MarshalTo

func (m *MACCommand_LinkADRAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_LinkADRAns_) MarshalToSizedBuffer

func (m *MACCommand_LinkADRAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_LinkADRAns_) Size

func (m *MACCommand_LinkADRAns_) Size() (n int)

func (*MACCommand_LinkADRAns_) String

func (this *MACCommand_LinkADRAns_) String() string

type MACCommand_LinkADRReq

type MACCommand_LinkADRReq struct {
	DataRateIndex        DataRateIndex `` /* 137-byte string literal not displayed */
	TxPowerIndex         uint32        `protobuf:"varint,2,opt,name=tx_power_index,json=txPowerIndex,proto3" json:"tx_power_index,omitempty"`
	ChannelMask          []bool        `protobuf:"varint,3,rep,packed,name=channel_mask,json=channelMask,proto3" json:"channel_mask,omitempty"`
	ChannelMaskControl   uint32        `protobuf:"varint,5,opt,name=channel_mask_control,json=channelMaskControl,proto3" json:"channel_mask_control,omitempty"`
	NbTrans              uint32        `protobuf:"varint,6,opt,name=nb_trans,json=nbTrans,proto3" json:"nb_trans,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedMACCommand_LinkADRReq

func NewPopulatedMACCommand_LinkADRReq(r randyLorawan, easy bool) *MACCommand_LinkADRReq

func (*MACCommand_LinkADRReq) Descriptor

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

func (*MACCommand_LinkADRReq) Equal

func (this *MACCommand_LinkADRReq) Equal(that interface{}) bool

func (*MACCommand_LinkADRReq) GetChannelMask

func (m *MACCommand_LinkADRReq) GetChannelMask() []bool

func (*MACCommand_LinkADRReq) GetChannelMaskControl

func (m *MACCommand_LinkADRReq) GetChannelMaskControl() uint32

func (*MACCommand_LinkADRReq) GetDataRateIndex

func (m *MACCommand_LinkADRReq) GetDataRateIndex() DataRateIndex

func (*MACCommand_LinkADRReq) GetNbTrans

func (m *MACCommand_LinkADRReq) GetNbTrans() uint32

func (*MACCommand_LinkADRReq) GetTxPowerIndex

func (m *MACCommand_LinkADRReq) GetTxPowerIndex() uint32

func (*MACCommand_LinkADRReq) MACCommand

func (pld *MACCommand_LinkADRReq) MACCommand() *MACCommand

MACCommand returns the LinkADRReq MAC command as a *MACCommand.

func (*MACCommand_LinkADRReq) Marshal

func (m *MACCommand_LinkADRReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_LinkADRReq) MarshalTo

func (m *MACCommand_LinkADRReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_LinkADRReq) MarshalToSizedBuffer

func (m *MACCommand_LinkADRReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_LinkADRReq) ProtoMessage

func (*MACCommand_LinkADRReq) ProtoMessage()

func (*MACCommand_LinkADRReq) Reset

func (m *MACCommand_LinkADRReq) Reset()

func (*MACCommand_LinkADRReq) SetFields

func (dst *MACCommand_LinkADRReq) SetFields(src *MACCommand_LinkADRReq, paths ...string) error

func (*MACCommand_LinkADRReq) Size

func (m *MACCommand_LinkADRReq) Size() (n int)

func (*MACCommand_LinkADRReq) String

func (this *MACCommand_LinkADRReq) String() string

func (*MACCommand_LinkADRReq) Unmarshal

func (m *MACCommand_LinkADRReq) Unmarshal(dAtA []byte) error

func (*MACCommand_LinkADRReq) ValidateFields

func (m *MACCommand_LinkADRReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_LinkADRReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_LinkADRReq) XXX_DiscardUnknown

func (m *MACCommand_LinkADRReq) XXX_DiscardUnknown()

func (*MACCommand_LinkADRReq) XXX_Marshal

func (m *MACCommand_LinkADRReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_LinkADRReq) XXX_Merge

func (m *MACCommand_LinkADRReq) XXX_Merge(src proto.Message)

func (*MACCommand_LinkADRReq) XXX_Size

func (m *MACCommand_LinkADRReq) XXX_Size() int

func (*MACCommand_LinkADRReq) XXX_Unmarshal

func (m *MACCommand_LinkADRReq) XXX_Unmarshal(b []byte) error

type MACCommand_LinkADRReqValidationError

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

MACCommand_LinkADRReqValidationError is the validation error returned by MACCommand_LinkADRReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_LinkADRReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_LinkADRReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_LinkADRReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_LinkADRReqValidationError) Field

Field function returns field value.

func (MACCommand_LinkADRReqValidationError) Key

Key function returns key value.

func (MACCommand_LinkADRReqValidationError) Reason

Reason function returns reason value.

type MACCommand_LinkADRReq_

type MACCommand_LinkADRReq_ struct {
	LinkADRReq *MACCommand_LinkADRReq `protobuf:"bytes,6,opt,name=link_adr_req,json=linkAdrReq,proto3,oneof" json:"link_adr_req,omitempty"`
}

func (*MACCommand_LinkADRReq_) Equal

func (this *MACCommand_LinkADRReq_) Equal(that interface{}) bool

func (*MACCommand_LinkADRReq_) MarshalTo

func (m *MACCommand_LinkADRReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_LinkADRReq_) MarshalToSizedBuffer

func (m *MACCommand_LinkADRReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_LinkADRReq_) Size

func (m *MACCommand_LinkADRReq_) Size() (n int)

func (*MACCommand_LinkADRReq_) String

func (this *MACCommand_LinkADRReq_) String() string

type MACCommand_LinkCheckAns

type MACCommand_LinkCheckAns struct {
	// Indicates the link margin in dB of the received LinkCheckReq, relative to the demodulation floor.
	Margin               uint32   `protobuf:"varint,1,opt,name=margin,proto3" json:"margin,omitempty"`
	GatewayCount         uint32   `protobuf:"varint,2,opt,name=gateway_count,json=gatewayCount,proto3" json:"gateway_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_LinkCheckAns

func NewPopulatedMACCommand_LinkCheckAns(r randyLorawan, _ bool) *MACCommand_LinkCheckAns

func (*MACCommand_LinkCheckAns) Descriptor

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

func (*MACCommand_LinkCheckAns) Equal

func (this *MACCommand_LinkCheckAns) Equal(that interface{}) bool

func (*MACCommand_LinkCheckAns) GetGatewayCount

func (m *MACCommand_LinkCheckAns) GetGatewayCount() uint32

func (*MACCommand_LinkCheckAns) GetMargin

func (m *MACCommand_LinkCheckAns) GetMargin() uint32

func (*MACCommand_LinkCheckAns) MACCommand

func (pld *MACCommand_LinkCheckAns) MACCommand() *MACCommand

MACCommand returns the LinkCheckAns MAC command as a *MACCommand.

func (*MACCommand_LinkCheckAns) Marshal

func (m *MACCommand_LinkCheckAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_LinkCheckAns) MarshalTo

func (m *MACCommand_LinkCheckAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_LinkCheckAns) MarshalToSizedBuffer

func (m *MACCommand_LinkCheckAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_LinkCheckAns) ProtoMessage

func (*MACCommand_LinkCheckAns) ProtoMessage()

func (*MACCommand_LinkCheckAns) Reset

func (m *MACCommand_LinkCheckAns) Reset()

func (*MACCommand_LinkCheckAns) SetFields

func (dst *MACCommand_LinkCheckAns) SetFields(src *MACCommand_LinkCheckAns, paths ...string) error

func (*MACCommand_LinkCheckAns) Size

func (m *MACCommand_LinkCheckAns) Size() (n int)

func (*MACCommand_LinkCheckAns) String

func (this *MACCommand_LinkCheckAns) String() string

func (*MACCommand_LinkCheckAns) Unmarshal

func (m *MACCommand_LinkCheckAns) Unmarshal(dAtA []byte) error

func (*MACCommand_LinkCheckAns) ValidateFields

func (m *MACCommand_LinkCheckAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_LinkCheckAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_LinkCheckAns) XXX_DiscardUnknown

func (m *MACCommand_LinkCheckAns) XXX_DiscardUnknown()

func (*MACCommand_LinkCheckAns) XXX_Marshal

func (m *MACCommand_LinkCheckAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_LinkCheckAns) XXX_Merge

func (m *MACCommand_LinkCheckAns) XXX_Merge(src proto.Message)

func (*MACCommand_LinkCheckAns) XXX_Size

func (m *MACCommand_LinkCheckAns) XXX_Size() int

func (*MACCommand_LinkCheckAns) XXX_Unmarshal

func (m *MACCommand_LinkCheckAns) XXX_Unmarshal(b []byte) error

type MACCommand_LinkCheckAnsValidationError

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

MACCommand_LinkCheckAnsValidationError is the validation error returned by MACCommand_LinkCheckAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_LinkCheckAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_LinkCheckAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_LinkCheckAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_LinkCheckAnsValidationError) Field

Field function returns field value.

func (MACCommand_LinkCheckAnsValidationError) Key

Key function returns key value.

func (MACCommand_LinkCheckAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_LinkCheckAns_

type MACCommand_LinkCheckAns_ struct {
	LinkCheckAns *MACCommand_LinkCheckAns `protobuf:"bytes,5,opt,name=link_check_ans,json=linkCheckAns,proto3,oneof" json:"link_check_ans,omitempty"`
}

func (*MACCommand_LinkCheckAns_) Equal

func (this *MACCommand_LinkCheckAns_) Equal(that interface{}) bool

func (*MACCommand_LinkCheckAns_) MarshalTo

func (m *MACCommand_LinkCheckAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_LinkCheckAns_) MarshalToSizedBuffer

func (m *MACCommand_LinkCheckAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_LinkCheckAns_) Size

func (m *MACCommand_LinkCheckAns_) Size() (n int)

func (*MACCommand_LinkCheckAns_) String

func (this *MACCommand_LinkCheckAns_) String() string

type MACCommand_NewChannelAns

type MACCommand_NewChannelAns struct {
	FrequencyAck         bool     `protobuf:"varint,1,opt,name=frequency_ack,json=frequencyAck,proto3" json:"frequency_ack,omitempty"`
	DataRateAck          bool     `protobuf:"varint,2,opt,name=data_rate_ack,json=dataRateAck,proto3" json:"data_rate_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_NewChannelAns

func NewPopulatedMACCommand_NewChannelAns(r randyLorawan, easy bool) *MACCommand_NewChannelAns

func (*MACCommand_NewChannelAns) Descriptor

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

func (*MACCommand_NewChannelAns) Equal

func (this *MACCommand_NewChannelAns) Equal(that interface{}) bool

func (*MACCommand_NewChannelAns) GetDataRateAck

func (m *MACCommand_NewChannelAns) GetDataRateAck() bool

func (*MACCommand_NewChannelAns) GetFrequencyAck

func (m *MACCommand_NewChannelAns) GetFrequencyAck() bool

func (*MACCommand_NewChannelAns) MACCommand

func (pld *MACCommand_NewChannelAns) MACCommand() *MACCommand

MACCommand returns the NewChannelAns MAC command as a *MACCommand.

func (*MACCommand_NewChannelAns) Marshal

func (m *MACCommand_NewChannelAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_NewChannelAns) MarshalTo

func (m *MACCommand_NewChannelAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_NewChannelAns) MarshalToSizedBuffer

func (m *MACCommand_NewChannelAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_NewChannelAns) ProtoMessage

func (*MACCommand_NewChannelAns) ProtoMessage()

func (*MACCommand_NewChannelAns) Reset

func (m *MACCommand_NewChannelAns) Reset()

func (*MACCommand_NewChannelAns) SetFields

func (dst *MACCommand_NewChannelAns) SetFields(src *MACCommand_NewChannelAns, paths ...string) error

func (*MACCommand_NewChannelAns) Size

func (m *MACCommand_NewChannelAns) Size() (n int)

func (*MACCommand_NewChannelAns) String

func (this *MACCommand_NewChannelAns) String() string

func (*MACCommand_NewChannelAns) Unmarshal

func (m *MACCommand_NewChannelAns) Unmarshal(dAtA []byte) error

func (*MACCommand_NewChannelAns) ValidateFields

func (m *MACCommand_NewChannelAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_NewChannelAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_NewChannelAns) XXX_DiscardUnknown

func (m *MACCommand_NewChannelAns) XXX_DiscardUnknown()

func (*MACCommand_NewChannelAns) XXX_Marshal

func (m *MACCommand_NewChannelAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_NewChannelAns) XXX_Merge

func (m *MACCommand_NewChannelAns) XXX_Merge(src proto.Message)

func (*MACCommand_NewChannelAns) XXX_Size

func (m *MACCommand_NewChannelAns) XXX_Size() int

func (*MACCommand_NewChannelAns) XXX_Unmarshal

func (m *MACCommand_NewChannelAns) XXX_Unmarshal(b []byte) error

type MACCommand_NewChannelAnsValidationError

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

MACCommand_NewChannelAnsValidationError is the validation error returned by MACCommand_NewChannelAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_NewChannelAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_NewChannelAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_NewChannelAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_NewChannelAnsValidationError) Field

Field function returns field value.

func (MACCommand_NewChannelAnsValidationError) Key

Key function returns key value.

func (MACCommand_NewChannelAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_NewChannelAns_

type MACCommand_NewChannelAns_ struct {
	NewChannelAns *MACCommand_NewChannelAns `protobuf:"bytes,13,opt,name=new_channel_ans,json=newChannelAns,proto3,oneof" json:"new_channel_ans,omitempty"`
}

func (*MACCommand_NewChannelAns_) Equal

func (this *MACCommand_NewChannelAns_) Equal(that interface{}) bool

func (*MACCommand_NewChannelAns_) MarshalTo

func (m *MACCommand_NewChannelAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_NewChannelAns_) MarshalToSizedBuffer

func (m *MACCommand_NewChannelAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_NewChannelAns_) Size

func (m *MACCommand_NewChannelAns_) Size() (n int)

func (*MACCommand_NewChannelAns_) String

func (this *MACCommand_NewChannelAns_) String() string

type MACCommand_NewChannelReq

type MACCommand_NewChannelReq struct {
	ChannelIndex         uint32        `protobuf:"varint,1,opt,name=channel_index,json=channelIndex,proto3" json:"channel_index,omitempty"`
	Frequency            uint64        `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"`
	MinDataRateIndex     DataRateIndex `` /* 148-byte string literal not displayed */
	MaxDataRateIndex     DataRateIndex `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedMACCommand_NewChannelReq

func NewPopulatedMACCommand_NewChannelReq(r randyLorawan, easy bool) *MACCommand_NewChannelReq

func (*MACCommand_NewChannelReq) Descriptor

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

func (*MACCommand_NewChannelReq) Equal

func (this *MACCommand_NewChannelReq) Equal(that interface{}) bool

func (*MACCommand_NewChannelReq) GetChannelIndex

func (m *MACCommand_NewChannelReq) GetChannelIndex() uint32

func (*MACCommand_NewChannelReq) GetFrequency

func (m *MACCommand_NewChannelReq) GetFrequency() uint64

func (*MACCommand_NewChannelReq) GetMaxDataRateIndex

func (m *MACCommand_NewChannelReq) GetMaxDataRateIndex() DataRateIndex

func (*MACCommand_NewChannelReq) GetMinDataRateIndex

func (m *MACCommand_NewChannelReq) GetMinDataRateIndex() DataRateIndex

func (*MACCommand_NewChannelReq) MACCommand

func (pld *MACCommand_NewChannelReq) MACCommand() *MACCommand

MACCommand returns the NewChannelReq MAC command as a *MACCommand.

func (*MACCommand_NewChannelReq) Marshal

func (m *MACCommand_NewChannelReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_NewChannelReq) MarshalTo

func (m *MACCommand_NewChannelReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_NewChannelReq) MarshalToSizedBuffer

func (m *MACCommand_NewChannelReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_NewChannelReq) ProtoMessage

func (*MACCommand_NewChannelReq) ProtoMessage()

func (*MACCommand_NewChannelReq) Reset

func (m *MACCommand_NewChannelReq) Reset()

func (*MACCommand_NewChannelReq) SetFields

func (dst *MACCommand_NewChannelReq) SetFields(src *MACCommand_NewChannelReq, paths ...string) error

func (*MACCommand_NewChannelReq) Size

func (m *MACCommand_NewChannelReq) Size() (n int)

func (*MACCommand_NewChannelReq) String

func (this *MACCommand_NewChannelReq) String() string

func (*MACCommand_NewChannelReq) Unmarshal

func (m *MACCommand_NewChannelReq) Unmarshal(dAtA []byte) error

func (*MACCommand_NewChannelReq) ValidateFields

func (m *MACCommand_NewChannelReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_NewChannelReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_NewChannelReq) XXX_DiscardUnknown

func (m *MACCommand_NewChannelReq) XXX_DiscardUnknown()

func (*MACCommand_NewChannelReq) XXX_Marshal

func (m *MACCommand_NewChannelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_NewChannelReq) XXX_Merge

func (m *MACCommand_NewChannelReq) XXX_Merge(src proto.Message)

func (*MACCommand_NewChannelReq) XXX_Size

func (m *MACCommand_NewChannelReq) XXX_Size() int

func (*MACCommand_NewChannelReq) XXX_Unmarshal

func (m *MACCommand_NewChannelReq) XXX_Unmarshal(b []byte) error

type MACCommand_NewChannelReqValidationError

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

MACCommand_NewChannelReqValidationError is the validation error returned by MACCommand_NewChannelReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_NewChannelReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_NewChannelReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_NewChannelReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_NewChannelReqValidationError) Field

Field function returns field value.

func (MACCommand_NewChannelReqValidationError) Key

Key function returns key value.

func (MACCommand_NewChannelReqValidationError) Reason

Reason function returns reason value.

type MACCommand_NewChannelReq_

type MACCommand_NewChannelReq_ struct {
	NewChannelReq *MACCommand_NewChannelReq `protobuf:"bytes,12,opt,name=new_channel_req,json=newChannelReq,proto3,oneof" json:"new_channel_req,omitempty"`
}

func (*MACCommand_NewChannelReq_) Equal

func (this *MACCommand_NewChannelReq_) Equal(that interface{}) bool

func (*MACCommand_NewChannelReq_) MarshalTo

func (m *MACCommand_NewChannelReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_NewChannelReq_) MarshalToSizedBuffer

func (m *MACCommand_NewChannelReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_NewChannelReq_) Size

func (m *MACCommand_NewChannelReq_) Size() (n int)

func (*MACCommand_NewChannelReq_) String

func (this *MACCommand_NewChannelReq_) String() string

type MACCommand_PingSlotChannelAns

type MACCommand_PingSlotChannelAns struct {
	FrequencyAck         bool     `protobuf:"varint,1,opt,name=frequency_ack,json=frequencyAck,proto3" json:"frequency_ack,omitempty"`
	DataRateIndexAck     bool     `protobuf:"varint,2,opt,name=data_rate_index_ack,json=dataRateIndexAck,proto3" json:"data_rate_index_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_PingSlotChannelAns

func NewPopulatedMACCommand_PingSlotChannelAns(r randyLorawan, easy bool) *MACCommand_PingSlotChannelAns

func (*MACCommand_PingSlotChannelAns) Descriptor

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

func (*MACCommand_PingSlotChannelAns) Equal

func (this *MACCommand_PingSlotChannelAns) Equal(that interface{}) bool

func (*MACCommand_PingSlotChannelAns) GetDataRateIndexAck

func (m *MACCommand_PingSlotChannelAns) GetDataRateIndexAck() bool

func (*MACCommand_PingSlotChannelAns) GetFrequencyAck

func (m *MACCommand_PingSlotChannelAns) GetFrequencyAck() bool

func (*MACCommand_PingSlotChannelAns) MACCommand

func (pld *MACCommand_PingSlotChannelAns) MACCommand() *MACCommand

MACCommand returns the PingSlotChannelAns MAC command as a *MACCommand.

func (*MACCommand_PingSlotChannelAns) Marshal

func (m *MACCommand_PingSlotChannelAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_PingSlotChannelAns) MarshalTo

func (m *MACCommand_PingSlotChannelAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelAns) MarshalToSizedBuffer

func (m *MACCommand_PingSlotChannelAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelAns) ProtoMessage

func (*MACCommand_PingSlotChannelAns) ProtoMessage()

func (*MACCommand_PingSlotChannelAns) Reset

func (m *MACCommand_PingSlotChannelAns) Reset()

func (*MACCommand_PingSlotChannelAns) SetFields

func (*MACCommand_PingSlotChannelAns) Size

func (m *MACCommand_PingSlotChannelAns) Size() (n int)

func (*MACCommand_PingSlotChannelAns) String

func (this *MACCommand_PingSlotChannelAns) String() string

func (*MACCommand_PingSlotChannelAns) Unmarshal

func (m *MACCommand_PingSlotChannelAns) Unmarshal(dAtA []byte) error

func (*MACCommand_PingSlotChannelAns) ValidateFields

func (m *MACCommand_PingSlotChannelAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_PingSlotChannelAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_PingSlotChannelAns) XXX_DiscardUnknown

func (m *MACCommand_PingSlotChannelAns) XXX_DiscardUnknown()

func (*MACCommand_PingSlotChannelAns) XXX_Marshal

func (m *MACCommand_PingSlotChannelAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_PingSlotChannelAns) XXX_Merge

func (m *MACCommand_PingSlotChannelAns) XXX_Merge(src proto.Message)

func (*MACCommand_PingSlotChannelAns) XXX_Size

func (m *MACCommand_PingSlotChannelAns) XXX_Size() int

func (*MACCommand_PingSlotChannelAns) XXX_Unmarshal

func (m *MACCommand_PingSlotChannelAns) XXX_Unmarshal(b []byte) error

type MACCommand_PingSlotChannelAnsValidationError

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

MACCommand_PingSlotChannelAnsValidationError is the validation error returned by MACCommand_PingSlotChannelAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_PingSlotChannelAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_PingSlotChannelAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_PingSlotChannelAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_PingSlotChannelAnsValidationError) Field

Field function returns field value.

func (MACCommand_PingSlotChannelAnsValidationError) Key

Key function returns key value.

func (MACCommand_PingSlotChannelAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_PingSlotChannelAns_

type MACCommand_PingSlotChannelAns_ struct {
	PingSlotChannelAns *MACCommand_PingSlotChannelAns `` /* 126-byte string literal not displayed */
}

func (*MACCommand_PingSlotChannelAns_) Equal

func (this *MACCommand_PingSlotChannelAns_) Equal(that interface{}) bool

func (*MACCommand_PingSlotChannelAns_) MarshalTo

func (m *MACCommand_PingSlotChannelAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelAns_) MarshalToSizedBuffer

func (m *MACCommand_PingSlotChannelAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelAns_) Size

func (m *MACCommand_PingSlotChannelAns_) Size() (n int)

func (*MACCommand_PingSlotChannelAns_) String

func (this *MACCommand_PingSlotChannelAns_) String() string

type MACCommand_PingSlotChannelReq

type MACCommand_PingSlotChannelReq struct {
	Frequency            uint64        `protobuf:"varint,1,opt,name=frequency,proto3" json:"frequency,omitempty"`
	DataRateIndex        DataRateIndex `` /* 137-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedMACCommand_PingSlotChannelReq

func NewPopulatedMACCommand_PingSlotChannelReq(r randyLorawan, easy bool) *MACCommand_PingSlotChannelReq

func (*MACCommand_PingSlotChannelReq) Descriptor

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

func (*MACCommand_PingSlotChannelReq) Equal

func (this *MACCommand_PingSlotChannelReq) Equal(that interface{}) bool

func (*MACCommand_PingSlotChannelReq) GetDataRateIndex

func (m *MACCommand_PingSlotChannelReq) GetDataRateIndex() DataRateIndex

func (*MACCommand_PingSlotChannelReq) GetFrequency

func (m *MACCommand_PingSlotChannelReq) GetFrequency() uint64

func (*MACCommand_PingSlotChannelReq) MACCommand

func (pld *MACCommand_PingSlotChannelReq) MACCommand() *MACCommand

MACCommand returns the PingSlotChannelReq MAC command as a *MACCommand.

func (*MACCommand_PingSlotChannelReq) Marshal

func (m *MACCommand_PingSlotChannelReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_PingSlotChannelReq) MarshalTo

func (m *MACCommand_PingSlotChannelReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelReq) MarshalToSizedBuffer

func (m *MACCommand_PingSlotChannelReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelReq) ProtoMessage

func (*MACCommand_PingSlotChannelReq) ProtoMessage()

func (*MACCommand_PingSlotChannelReq) Reset

func (m *MACCommand_PingSlotChannelReq) Reset()

func (*MACCommand_PingSlotChannelReq) SetFields

func (*MACCommand_PingSlotChannelReq) Size

func (m *MACCommand_PingSlotChannelReq) Size() (n int)

func (*MACCommand_PingSlotChannelReq) String

func (this *MACCommand_PingSlotChannelReq) String() string

func (*MACCommand_PingSlotChannelReq) Unmarshal

func (m *MACCommand_PingSlotChannelReq) Unmarshal(dAtA []byte) error

func (*MACCommand_PingSlotChannelReq) ValidateFields

func (m *MACCommand_PingSlotChannelReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_PingSlotChannelReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_PingSlotChannelReq) XXX_DiscardUnknown

func (m *MACCommand_PingSlotChannelReq) XXX_DiscardUnknown()

func (*MACCommand_PingSlotChannelReq) XXX_Marshal

func (m *MACCommand_PingSlotChannelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_PingSlotChannelReq) XXX_Merge

func (m *MACCommand_PingSlotChannelReq) XXX_Merge(src proto.Message)

func (*MACCommand_PingSlotChannelReq) XXX_Size

func (m *MACCommand_PingSlotChannelReq) XXX_Size() int

func (*MACCommand_PingSlotChannelReq) XXX_Unmarshal

func (m *MACCommand_PingSlotChannelReq) XXX_Unmarshal(b []byte) error

type MACCommand_PingSlotChannelReqValidationError

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

MACCommand_PingSlotChannelReqValidationError is the validation error returned by MACCommand_PingSlotChannelReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_PingSlotChannelReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_PingSlotChannelReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_PingSlotChannelReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_PingSlotChannelReqValidationError) Field

Field function returns field value.

func (MACCommand_PingSlotChannelReqValidationError) Key

Key function returns key value.

func (MACCommand_PingSlotChannelReqValidationError) Reason

Reason function returns reason value.

type MACCommand_PingSlotChannelReq_

type MACCommand_PingSlotChannelReq_ struct {
	PingSlotChannelReq *MACCommand_PingSlotChannelReq `` /* 126-byte string literal not displayed */
}

func (*MACCommand_PingSlotChannelReq_) Equal

func (this *MACCommand_PingSlotChannelReq_) Equal(that interface{}) bool

func (*MACCommand_PingSlotChannelReq_) MarshalTo

func (m *MACCommand_PingSlotChannelReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelReq_) MarshalToSizedBuffer

func (m *MACCommand_PingSlotChannelReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_PingSlotChannelReq_) Size

func (m *MACCommand_PingSlotChannelReq_) Size() (n int)

func (*MACCommand_PingSlotChannelReq_) String

func (this *MACCommand_PingSlotChannelReq_) String() string

type MACCommand_PingSlotInfoReq

type MACCommand_PingSlotInfoReq struct {
	Period               PingSlotPeriod `protobuf:"varint,1,opt,name=period,proto3,enum=ttn.lorawan.v3.PingSlotPeriod" json:"period,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedMACCommand_PingSlotInfoReq

func NewPopulatedMACCommand_PingSlotInfoReq(r randyLorawan, easy bool) *MACCommand_PingSlotInfoReq

func (*MACCommand_PingSlotInfoReq) Descriptor

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

func (*MACCommand_PingSlotInfoReq) Equal

func (this *MACCommand_PingSlotInfoReq) Equal(that interface{}) bool

func (*MACCommand_PingSlotInfoReq) GetPeriod

func (*MACCommand_PingSlotInfoReq) MACCommand

func (pld *MACCommand_PingSlotInfoReq) MACCommand() *MACCommand

MACCommand returns the PingSlotInfoReq MAC command as a *MACCommand.

func (*MACCommand_PingSlotInfoReq) Marshal

func (m *MACCommand_PingSlotInfoReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_PingSlotInfoReq) MarshalTo

func (m *MACCommand_PingSlotInfoReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_PingSlotInfoReq) MarshalToSizedBuffer

func (m *MACCommand_PingSlotInfoReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_PingSlotInfoReq) ProtoMessage

func (*MACCommand_PingSlotInfoReq) ProtoMessage()

func (*MACCommand_PingSlotInfoReq) Reset

func (m *MACCommand_PingSlotInfoReq) Reset()

func (*MACCommand_PingSlotInfoReq) SetFields

func (dst *MACCommand_PingSlotInfoReq) SetFields(src *MACCommand_PingSlotInfoReq, paths ...string) error

func (*MACCommand_PingSlotInfoReq) Size

func (m *MACCommand_PingSlotInfoReq) Size() (n int)

func (*MACCommand_PingSlotInfoReq) String

func (this *MACCommand_PingSlotInfoReq) String() string

func (*MACCommand_PingSlotInfoReq) Unmarshal

func (m *MACCommand_PingSlotInfoReq) Unmarshal(dAtA []byte) error

func (*MACCommand_PingSlotInfoReq) ValidateFields

func (m *MACCommand_PingSlotInfoReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_PingSlotInfoReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_PingSlotInfoReq) XXX_DiscardUnknown

func (m *MACCommand_PingSlotInfoReq) XXX_DiscardUnknown()

func (*MACCommand_PingSlotInfoReq) XXX_Marshal

func (m *MACCommand_PingSlotInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_PingSlotInfoReq) XXX_Merge

func (m *MACCommand_PingSlotInfoReq) XXX_Merge(src proto.Message)

func (*MACCommand_PingSlotInfoReq) XXX_Size

func (m *MACCommand_PingSlotInfoReq) XXX_Size() int

func (*MACCommand_PingSlotInfoReq) XXX_Unmarshal

func (m *MACCommand_PingSlotInfoReq) XXX_Unmarshal(b []byte) error

type MACCommand_PingSlotInfoReqValidationError

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

MACCommand_PingSlotInfoReqValidationError is the validation error returned by MACCommand_PingSlotInfoReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_PingSlotInfoReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_PingSlotInfoReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_PingSlotInfoReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_PingSlotInfoReqValidationError) Field

Field function returns field value.

func (MACCommand_PingSlotInfoReqValidationError) Key

Key function returns key value.

func (MACCommand_PingSlotInfoReqValidationError) Reason

Reason function returns reason value.

type MACCommand_PingSlotInfoReq_

type MACCommand_PingSlotInfoReq_ struct {
	PingSlotInfoReq *MACCommand_PingSlotInfoReq `protobuf:"bytes,25,opt,name=ping_slot_info_req,json=pingSlotInfoReq,proto3,oneof" json:"ping_slot_info_req,omitempty"`
}

func (*MACCommand_PingSlotInfoReq_) Equal

func (this *MACCommand_PingSlotInfoReq_) Equal(that interface{}) bool

func (*MACCommand_PingSlotInfoReq_) MarshalTo

func (m *MACCommand_PingSlotInfoReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_PingSlotInfoReq_) MarshalToSizedBuffer

func (m *MACCommand_PingSlotInfoReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_PingSlotInfoReq_) Size

func (m *MACCommand_PingSlotInfoReq_) Size() (n int)

func (*MACCommand_PingSlotInfoReq_) String

func (this *MACCommand_PingSlotInfoReq_) String() string

type MACCommand_RawPayload

type MACCommand_RawPayload struct {
	RawPayload []byte `protobuf:"bytes,2,opt,name=raw_payload,json=rawPayload,proto3,oneof" json:"raw_payload,omitempty"`
}

func (*MACCommand_RawPayload) Equal

func (this *MACCommand_RawPayload) Equal(that interface{}) bool

func (*MACCommand_RawPayload) MACCommand

MACCommand returns a MAC command with specified CID as a *MACCommand.

func (*MACCommand_RawPayload) MarshalTo

func (m *MACCommand_RawPayload) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RawPayload) MarshalToSizedBuffer

func (m *MACCommand_RawPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RawPayload) Size

func (m *MACCommand_RawPayload) Size() (n int)

func (*MACCommand_RawPayload) String

func (this *MACCommand_RawPayload) String() string

type MACCommand_RejoinParamSetupAns

type MACCommand_RejoinParamSetupAns struct {
	MaxTimeExponentAck   bool     `protobuf:"varint,1,opt,name=max_time_exponent_ack,json=maxTimeExponentAck,proto3" json:"max_time_exponent_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_RejoinParamSetupAns

func NewPopulatedMACCommand_RejoinParamSetupAns(r randyLorawan, easy bool) *MACCommand_RejoinParamSetupAns

func (*MACCommand_RejoinParamSetupAns) Descriptor

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

func (*MACCommand_RejoinParamSetupAns) Equal

func (this *MACCommand_RejoinParamSetupAns) Equal(that interface{}) bool

func (*MACCommand_RejoinParamSetupAns) GetMaxTimeExponentAck

func (m *MACCommand_RejoinParamSetupAns) GetMaxTimeExponentAck() bool

func (*MACCommand_RejoinParamSetupAns) MACCommand

func (pld *MACCommand_RejoinParamSetupAns) MACCommand() *MACCommand

MACCommand returns the RejoinParamSetupAns MAC command as a *MACCommand.

func (*MACCommand_RejoinParamSetupAns) Marshal

func (m *MACCommand_RejoinParamSetupAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_RejoinParamSetupAns) MarshalTo

func (m *MACCommand_RejoinParamSetupAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupAns) MarshalToSizedBuffer

func (m *MACCommand_RejoinParamSetupAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupAns) ProtoMessage

func (*MACCommand_RejoinParamSetupAns) ProtoMessage()

func (*MACCommand_RejoinParamSetupAns) Reset

func (m *MACCommand_RejoinParamSetupAns) Reset()

func (*MACCommand_RejoinParamSetupAns) SetFields

func (*MACCommand_RejoinParamSetupAns) Size

func (m *MACCommand_RejoinParamSetupAns) Size() (n int)

func (*MACCommand_RejoinParamSetupAns) String

func (this *MACCommand_RejoinParamSetupAns) String() string

func (*MACCommand_RejoinParamSetupAns) Unmarshal

func (m *MACCommand_RejoinParamSetupAns) Unmarshal(dAtA []byte) error

func (*MACCommand_RejoinParamSetupAns) ValidateFields

func (m *MACCommand_RejoinParamSetupAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RejoinParamSetupAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RejoinParamSetupAns) XXX_DiscardUnknown

func (m *MACCommand_RejoinParamSetupAns) XXX_DiscardUnknown()

func (*MACCommand_RejoinParamSetupAns) XXX_Marshal

func (m *MACCommand_RejoinParamSetupAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RejoinParamSetupAns) XXX_Merge

func (m *MACCommand_RejoinParamSetupAns) XXX_Merge(src proto.Message)

func (*MACCommand_RejoinParamSetupAns) XXX_Size

func (m *MACCommand_RejoinParamSetupAns) XXX_Size() int

func (*MACCommand_RejoinParamSetupAns) XXX_Unmarshal

func (m *MACCommand_RejoinParamSetupAns) XXX_Unmarshal(b []byte) error

type MACCommand_RejoinParamSetupAnsValidationError

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

MACCommand_RejoinParamSetupAnsValidationError is the validation error returned by MACCommand_RejoinParamSetupAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_RejoinParamSetupAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_RejoinParamSetupAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RejoinParamSetupAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RejoinParamSetupAnsValidationError) Field

Field function returns field value.

func (MACCommand_RejoinParamSetupAnsValidationError) Key

Key function returns key value.

func (MACCommand_RejoinParamSetupAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_RejoinParamSetupAns_

type MACCommand_RejoinParamSetupAns_ struct {
	RejoinParamSetupAns *MACCommand_RejoinParamSetupAns `` /* 129-byte string literal not displayed */
}

func (*MACCommand_RejoinParamSetupAns_) Equal

func (this *MACCommand_RejoinParamSetupAns_) Equal(that interface{}) bool

func (*MACCommand_RejoinParamSetupAns_) MarshalTo

func (m *MACCommand_RejoinParamSetupAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupAns_) MarshalToSizedBuffer

func (m *MACCommand_RejoinParamSetupAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupAns_) Size

func (m *MACCommand_RejoinParamSetupAns_) Size() (n int)

func (*MACCommand_RejoinParamSetupAns_) String

func (this *MACCommand_RejoinParamSetupAns_) String() string

type MACCommand_RejoinParamSetupReq

type MACCommand_RejoinParamSetupReq struct {
	// Exponent e that configures the rejoin counter = 2^(e+4) messages.
	MaxCountExponent RejoinCountExponent `` /* 152-byte string literal not displayed */
	// Exponent e that configures the rejoin timer = 2^(e+10) seconds.
	MaxTimeExponent      RejoinTimeExponent `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func NewPopulatedMACCommand_RejoinParamSetupReq

func NewPopulatedMACCommand_RejoinParamSetupReq(r randyLorawan, easy bool) *MACCommand_RejoinParamSetupReq

func (*MACCommand_RejoinParamSetupReq) Descriptor

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

func (*MACCommand_RejoinParamSetupReq) Equal

func (this *MACCommand_RejoinParamSetupReq) Equal(that interface{}) bool

func (*MACCommand_RejoinParamSetupReq) GetMaxCountExponent

func (m *MACCommand_RejoinParamSetupReq) GetMaxCountExponent() RejoinCountExponent

func (*MACCommand_RejoinParamSetupReq) GetMaxTimeExponent

func (m *MACCommand_RejoinParamSetupReq) GetMaxTimeExponent() RejoinTimeExponent

func (*MACCommand_RejoinParamSetupReq) MACCommand

func (pld *MACCommand_RejoinParamSetupReq) MACCommand() *MACCommand

MACCommand returns the RejoinParamSetupReq MAC command as a *MACCommand.

func (*MACCommand_RejoinParamSetupReq) Marshal

func (m *MACCommand_RejoinParamSetupReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_RejoinParamSetupReq) MarshalTo

func (m *MACCommand_RejoinParamSetupReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupReq) MarshalToSizedBuffer

func (m *MACCommand_RejoinParamSetupReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupReq) ProtoMessage

func (*MACCommand_RejoinParamSetupReq) ProtoMessage()

func (*MACCommand_RejoinParamSetupReq) Reset

func (m *MACCommand_RejoinParamSetupReq) Reset()

func (*MACCommand_RejoinParamSetupReq) SetFields

func (*MACCommand_RejoinParamSetupReq) Size

func (m *MACCommand_RejoinParamSetupReq) Size() (n int)

func (*MACCommand_RejoinParamSetupReq) String

func (this *MACCommand_RejoinParamSetupReq) String() string

func (*MACCommand_RejoinParamSetupReq) Unmarshal

func (m *MACCommand_RejoinParamSetupReq) Unmarshal(dAtA []byte) error

func (*MACCommand_RejoinParamSetupReq) ValidateFields

func (m *MACCommand_RejoinParamSetupReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RejoinParamSetupReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RejoinParamSetupReq) XXX_DiscardUnknown

func (m *MACCommand_RejoinParamSetupReq) XXX_DiscardUnknown()

func (*MACCommand_RejoinParamSetupReq) XXX_Marshal

func (m *MACCommand_RejoinParamSetupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RejoinParamSetupReq) XXX_Merge

func (m *MACCommand_RejoinParamSetupReq) XXX_Merge(src proto.Message)

func (*MACCommand_RejoinParamSetupReq) XXX_Size

func (m *MACCommand_RejoinParamSetupReq) XXX_Size() int

func (*MACCommand_RejoinParamSetupReq) XXX_Unmarshal

func (m *MACCommand_RejoinParamSetupReq) XXX_Unmarshal(b []byte) error

type MACCommand_RejoinParamSetupReqValidationError

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

MACCommand_RejoinParamSetupReqValidationError is the validation error returned by MACCommand_RejoinParamSetupReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_RejoinParamSetupReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_RejoinParamSetupReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RejoinParamSetupReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RejoinParamSetupReqValidationError) Field

Field function returns field value.

func (MACCommand_RejoinParamSetupReqValidationError) Key

Key function returns key value.

func (MACCommand_RejoinParamSetupReqValidationError) Reason

Reason function returns reason value.

type MACCommand_RejoinParamSetupReq_

type MACCommand_RejoinParamSetupReq_ struct {
	RejoinParamSetupReq *MACCommand_RejoinParamSetupReq `` /* 129-byte string literal not displayed */
}

func (*MACCommand_RejoinParamSetupReq_) Equal

func (this *MACCommand_RejoinParamSetupReq_) Equal(that interface{}) bool

func (*MACCommand_RejoinParamSetupReq_) MarshalTo

func (m *MACCommand_RejoinParamSetupReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupReq_) MarshalToSizedBuffer

func (m *MACCommand_RejoinParamSetupReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RejoinParamSetupReq_) Size

func (m *MACCommand_RejoinParamSetupReq_) Size() (n int)

func (*MACCommand_RejoinParamSetupReq_) String

func (this *MACCommand_RejoinParamSetupReq_) String() string

type MACCommand_RekeyConf

type MACCommand_RekeyConf struct {
	MinorVersion         Minor    `protobuf:"varint,1,opt,name=minor_version,json=minorVersion,proto3,enum=ttn.lorawan.v3.Minor" json:"minor_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_RekeyConf

func NewPopulatedMACCommand_RekeyConf(r randyLorawan, easy bool) *MACCommand_RekeyConf

func (*MACCommand_RekeyConf) Descriptor

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

func (*MACCommand_RekeyConf) Equal

func (this *MACCommand_RekeyConf) Equal(that interface{}) bool

func (*MACCommand_RekeyConf) GetMinorVersion

func (m *MACCommand_RekeyConf) GetMinorVersion() Minor

func (*MACCommand_RekeyConf) MACCommand

func (pld *MACCommand_RekeyConf) MACCommand() *MACCommand

MACCommand returns the RekeyConf MAC command as a *MACCommand.

func (*MACCommand_RekeyConf) Marshal

func (m *MACCommand_RekeyConf) Marshal() (dAtA []byte, err error)

func (*MACCommand_RekeyConf) MarshalTo

func (m *MACCommand_RekeyConf) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RekeyConf) MarshalToSizedBuffer

func (m *MACCommand_RekeyConf) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RekeyConf) ProtoMessage

func (*MACCommand_RekeyConf) ProtoMessage()

func (*MACCommand_RekeyConf) Reset

func (m *MACCommand_RekeyConf) Reset()

func (*MACCommand_RekeyConf) SetFields

func (dst *MACCommand_RekeyConf) SetFields(src *MACCommand_RekeyConf, paths ...string) error

func (*MACCommand_RekeyConf) Size

func (m *MACCommand_RekeyConf) Size() (n int)

func (*MACCommand_RekeyConf) String

func (this *MACCommand_RekeyConf) String() string

func (*MACCommand_RekeyConf) Unmarshal

func (m *MACCommand_RekeyConf) Unmarshal(dAtA []byte) error

func (*MACCommand_RekeyConf) ValidateFields

func (m *MACCommand_RekeyConf) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RekeyConf with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RekeyConf) XXX_DiscardUnknown

func (m *MACCommand_RekeyConf) XXX_DiscardUnknown()

func (*MACCommand_RekeyConf) XXX_Marshal

func (m *MACCommand_RekeyConf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RekeyConf) XXX_Merge

func (m *MACCommand_RekeyConf) XXX_Merge(src proto.Message)

func (*MACCommand_RekeyConf) XXX_Size

func (m *MACCommand_RekeyConf) XXX_Size() int

func (*MACCommand_RekeyConf) XXX_Unmarshal

func (m *MACCommand_RekeyConf) XXX_Unmarshal(b []byte) error

type MACCommand_RekeyConfValidationError

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

MACCommand_RekeyConfValidationError is the validation error returned by MACCommand_RekeyConf.ValidateFields if the designated constraints aren't met.

func (MACCommand_RekeyConfValidationError) Cause

Cause function returns cause value.

func (MACCommand_RekeyConfValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RekeyConfValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RekeyConfValidationError) Field

Field function returns field value.

func (MACCommand_RekeyConfValidationError) Key

Key function returns key value.

func (MACCommand_RekeyConfValidationError) Reason

Reason function returns reason value.

type MACCommand_RekeyConf_

type MACCommand_RekeyConf_ struct {
	RekeyConf *MACCommand_RekeyConf `protobuf:"bytes,19,opt,name=rekey_conf,json=rekeyConf,proto3,oneof" json:"rekey_conf,omitempty"`
}

func (*MACCommand_RekeyConf_) Equal

func (this *MACCommand_RekeyConf_) Equal(that interface{}) bool

func (*MACCommand_RekeyConf_) MarshalTo

func (m *MACCommand_RekeyConf_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RekeyConf_) MarshalToSizedBuffer

func (m *MACCommand_RekeyConf_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RekeyConf_) Size

func (m *MACCommand_RekeyConf_) Size() (n int)

func (*MACCommand_RekeyConf_) String

func (this *MACCommand_RekeyConf_) String() string

type MACCommand_RekeyInd

type MACCommand_RekeyInd struct {
	MinorVersion         Minor    `protobuf:"varint,1,opt,name=minor_version,json=minorVersion,proto3,enum=ttn.lorawan.v3.Minor" json:"minor_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_RekeyInd

func NewPopulatedMACCommand_RekeyInd(r randyLorawan, easy bool) *MACCommand_RekeyInd

func (*MACCommand_RekeyInd) Descriptor

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

func (*MACCommand_RekeyInd) Equal

func (this *MACCommand_RekeyInd) Equal(that interface{}) bool

func (*MACCommand_RekeyInd) GetMinorVersion

func (m *MACCommand_RekeyInd) GetMinorVersion() Minor

func (*MACCommand_RekeyInd) MACCommand

func (pld *MACCommand_RekeyInd) MACCommand() *MACCommand

MACCommand returns the RekeyInd MAC command as a *MACCommand.

func (*MACCommand_RekeyInd) Marshal

func (m *MACCommand_RekeyInd) Marshal() (dAtA []byte, err error)

func (*MACCommand_RekeyInd) MarshalTo

func (m *MACCommand_RekeyInd) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RekeyInd) MarshalToSizedBuffer

func (m *MACCommand_RekeyInd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RekeyInd) ProtoMessage

func (*MACCommand_RekeyInd) ProtoMessage()

func (*MACCommand_RekeyInd) Reset

func (m *MACCommand_RekeyInd) Reset()

func (*MACCommand_RekeyInd) SetFields

func (dst *MACCommand_RekeyInd) SetFields(src *MACCommand_RekeyInd, paths ...string) error

func (*MACCommand_RekeyInd) Size

func (m *MACCommand_RekeyInd) Size() (n int)

func (*MACCommand_RekeyInd) String

func (this *MACCommand_RekeyInd) String() string

func (*MACCommand_RekeyInd) Unmarshal

func (m *MACCommand_RekeyInd) Unmarshal(dAtA []byte) error

func (*MACCommand_RekeyInd) ValidateFields

func (m *MACCommand_RekeyInd) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RekeyInd with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RekeyInd) XXX_DiscardUnknown

func (m *MACCommand_RekeyInd) XXX_DiscardUnknown()

func (*MACCommand_RekeyInd) XXX_Marshal

func (m *MACCommand_RekeyInd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RekeyInd) XXX_Merge

func (m *MACCommand_RekeyInd) XXX_Merge(src proto.Message)

func (*MACCommand_RekeyInd) XXX_Size

func (m *MACCommand_RekeyInd) XXX_Size() int

func (*MACCommand_RekeyInd) XXX_Unmarshal

func (m *MACCommand_RekeyInd) XXX_Unmarshal(b []byte) error

type MACCommand_RekeyIndValidationError

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

MACCommand_RekeyIndValidationError is the validation error returned by MACCommand_RekeyInd.ValidateFields if the designated constraints aren't met.

func (MACCommand_RekeyIndValidationError) Cause

Cause function returns cause value.

func (MACCommand_RekeyIndValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RekeyIndValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RekeyIndValidationError) Field

Field function returns field value.

func (MACCommand_RekeyIndValidationError) Key

Key function returns key value.

func (MACCommand_RekeyIndValidationError) Reason

Reason function returns reason value.

type MACCommand_RekeyInd_

type MACCommand_RekeyInd_ struct {
	RekeyInd *MACCommand_RekeyInd `protobuf:"bytes,18,opt,name=rekey_ind,json=rekeyInd,proto3,oneof" json:"rekey_ind,omitempty"`
}

func (*MACCommand_RekeyInd_) Equal

func (this *MACCommand_RekeyInd_) Equal(that interface{}) bool

func (*MACCommand_RekeyInd_) MarshalTo

func (m *MACCommand_RekeyInd_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RekeyInd_) MarshalToSizedBuffer

func (m *MACCommand_RekeyInd_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RekeyInd_) Size

func (m *MACCommand_RekeyInd_) Size() (n int)

func (*MACCommand_RekeyInd_) String

func (this *MACCommand_RekeyInd_) String() string

type MACCommand_ResetConf

type MACCommand_ResetConf struct {
	MinorVersion         Minor    `protobuf:"varint,1,opt,name=minor_version,json=minorVersion,proto3,enum=ttn.lorawan.v3.Minor" json:"minor_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_ResetConf

func NewPopulatedMACCommand_ResetConf(r randyLorawan, _ bool) *MACCommand_ResetConf

func (*MACCommand_ResetConf) Descriptor

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

func (*MACCommand_ResetConf) Equal

func (this *MACCommand_ResetConf) Equal(that interface{}) bool

func (*MACCommand_ResetConf) GetMinorVersion

func (m *MACCommand_ResetConf) GetMinorVersion() Minor

func (*MACCommand_ResetConf) MACCommand

func (pld *MACCommand_ResetConf) MACCommand() *MACCommand

MACCommand returns the ResetConf MAC command as a *MACCommand.

func (*MACCommand_ResetConf) Marshal

func (m *MACCommand_ResetConf) Marshal() (dAtA []byte, err error)

func (*MACCommand_ResetConf) MarshalTo

func (m *MACCommand_ResetConf) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ResetConf) MarshalToSizedBuffer

func (m *MACCommand_ResetConf) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ResetConf) ProtoMessage

func (*MACCommand_ResetConf) ProtoMessage()

func (*MACCommand_ResetConf) Reset

func (m *MACCommand_ResetConf) Reset()

func (*MACCommand_ResetConf) SetFields

func (dst *MACCommand_ResetConf) SetFields(src *MACCommand_ResetConf, paths ...string) error

func (*MACCommand_ResetConf) Size

func (m *MACCommand_ResetConf) Size() (n int)

func (*MACCommand_ResetConf) String

func (this *MACCommand_ResetConf) String() string

func (*MACCommand_ResetConf) Unmarshal

func (m *MACCommand_ResetConf) Unmarshal(dAtA []byte) error

func (*MACCommand_ResetConf) ValidateFields

func (m *MACCommand_ResetConf) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_ResetConf with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_ResetConf) XXX_DiscardUnknown

func (m *MACCommand_ResetConf) XXX_DiscardUnknown()

func (*MACCommand_ResetConf) XXX_Marshal

func (m *MACCommand_ResetConf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_ResetConf) XXX_Merge

func (m *MACCommand_ResetConf) XXX_Merge(src proto.Message)

func (*MACCommand_ResetConf) XXX_Size

func (m *MACCommand_ResetConf) XXX_Size() int

func (*MACCommand_ResetConf) XXX_Unmarshal

func (m *MACCommand_ResetConf) XXX_Unmarshal(b []byte) error

type MACCommand_ResetConfValidationError

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

MACCommand_ResetConfValidationError is the validation error returned by MACCommand_ResetConf.ValidateFields if the designated constraints aren't met.

func (MACCommand_ResetConfValidationError) Cause

Cause function returns cause value.

func (MACCommand_ResetConfValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_ResetConfValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_ResetConfValidationError) Field

Field function returns field value.

func (MACCommand_ResetConfValidationError) Key

Key function returns key value.

func (MACCommand_ResetConfValidationError) Reason

Reason function returns reason value.

type MACCommand_ResetConf_

type MACCommand_ResetConf_ struct {
	ResetConf *MACCommand_ResetConf `protobuf:"bytes,4,opt,name=reset_conf,json=resetConf,proto3,oneof" json:"reset_conf,omitempty"`
}

func (*MACCommand_ResetConf_) Equal

func (this *MACCommand_ResetConf_) Equal(that interface{}) bool

func (*MACCommand_ResetConf_) MarshalTo

func (m *MACCommand_ResetConf_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ResetConf_) MarshalToSizedBuffer

func (m *MACCommand_ResetConf_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ResetConf_) Size

func (m *MACCommand_ResetConf_) Size() (n int)

func (*MACCommand_ResetConf_) String

func (this *MACCommand_ResetConf_) String() string

type MACCommand_ResetInd

type MACCommand_ResetInd struct {
	MinorVersion         Minor    `protobuf:"varint,1,opt,name=minor_version,json=minorVersion,proto3,enum=ttn.lorawan.v3.Minor" json:"minor_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_ResetInd

func NewPopulatedMACCommand_ResetInd(r randyLorawan, _ bool) *MACCommand_ResetInd

func (*MACCommand_ResetInd) Descriptor

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

func (*MACCommand_ResetInd) Equal

func (this *MACCommand_ResetInd) Equal(that interface{}) bool

func (*MACCommand_ResetInd) GetMinorVersion

func (m *MACCommand_ResetInd) GetMinorVersion() Minor

func (*MACCommand_ResetInd) MACCommand

func (pld *MACCommand_ResetInd) MACCommand() *MACCommand

MACCommand returns the ResetInd MAC command as a *MACCommand.

func (*MACCommand_ResetInd) Marshal

func (m *MACCommand_ResetInd) Marshal() (dAtA []byte, err error)

func (*MACCommand_ResetInd) MarshalTo

func (m *MACCommand_ResetInd) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ResetInd) MarshalToSizedBuffer

func (m *MACCommand_ResetInd) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ResetInd) ProtoMessage

func (*MACCommand_ResetInd) ProtoMessage()

func (*MACCommand_ResetInd) Reset

func (m *MACCommand_ResetInd) Reset()

func (*MACCommand_ResetInd) SetFields

func (dst *MACCommand_ResetInd) SetFields(src *MACCommand_ResetInd, paths ...string) error

func (*MACCommand_ResetInd) Size

func (m *MACCommand_ResetInd) Size() (n int)

func (*MACCommand_ResetInd) String

func (this *MACCommand_ResetInd) String() string

func (*MACCommand_ResetInd) Unmarshal

func (m *MACCommand_ResetInd) Unmarshal(dAtA []byte) error

func (*MACCommand_ResetInd) ValidateFields

func (m *MACCommand_ResetInd) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_ResetInd with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_ResetInd) XXX_DiscardUnknown

func (m *MACCommand_ResetInd) XXX_DiscardUnknown()

func (*MACCommand_ResetInd) XXX_Marshal

func (m *MACCommand_ResetInd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_ResetInd) XXX_Merge

func (m *MACCommand_ResetInd) XXX_Merge(src proto.Message)

func (*MACCommand_ResetInd) XXX_Size

func (m *MACCommand_ResetInd) XXX_Size() int

func (*MACCommand_ResetInd) XXX_Unmarshal

func (m *MACCommand_ResetInd) XXX_Unmarshal(b []byte) error

type MACCommand_ResetIndValidationError

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

MACCommand_ResetIndValidationError is the validation error returned by MACCommand_ResetInd.ValidateFields if the designated constraints aren't met.

func (MACCommand_ResetIndValidationError) Cause

Cause function returns cause value.

func (MACCommand_ResetIndValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_ResetIndValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_ResetIndValidationError) Field

Field function returns field value.

func (MACCommand_ResetIndValidationError) Key

Key function returns key value.

func (MACCommand_ResetIndValidationError) Reason

Reason function returns reason value.

type MACCommand_ResetInd_

type MACCommand_ResetInd_ struct {
	ResetInd *MACCommand_ResetInd `protobuf:"bytes,3,opt,name=reset_ind,json=resetInd,proto3,oneof" json:"reset_ind,omitempty"`
}

func (*MACCommand_ResetInd_) Equal

func (this *MACCommand_ResetInd_) Equal(that interface{}) bool

func (*MACCommand_ResetInd_) MarshalTo

func (m *MACCommand_ResetInd_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_ResetInd_) MarshalToSizedBuffer

func (m *MACCommand_ResetInd_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_ResetInd_) Size

func (m *MACCommand_ResetInd_) Size() (n int)

func (*MACCommand_ResetInd_) String

func (this *MACCommand_ResetInd_) String() string

type MACCommand_RxParamSetupAns

type MACCommand_RxParamSetupAns struct {
	Rx2DataRateIndexAck  bool     `protobuf:"varint,1,opt,name=rx2_data_rate_index_ack,json=rx2DataRateIndexAck,proto3" json:"rx2_data_rate_index_ack,omitempty"`
	Rx1DataRateOffsetAck bool     `` /* 128-byte string literal not displayed */
	Rx2FrequencyAck      bool     `protobuf:"varint,3,opt,name=rx2_frequency_ack,json=rx2FrequencyAck,proto3" json:"rx2_frequency_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_RxParamSetupAns

func NewPopulatedMACCommand_RxParamSetupAns(r randyLorawan, easy bool) *MACCommand_RxParamSetupAns

func (*MACCommand_RxParamSetupAns) Descriptor

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

func (*MACCommand_RxParamSetupAns) Equal

func (this *MACCommand_RxParamSetupAns) Equal(that interface{}) bool

func (*MACCommand_RxParamSetupAns) GetRx1DataRateOffsetAck

func (m *MACCommand_RxParamSetupAns) GetRx1DataRateOffsetAck() bool

func (*MACCommand_RxParamSetupAns) GetRx2DataRateIndexAck

func (m *MACCommand_RxParamSetupAns) GetRx2DataRateIndexAck() bool

func (*MACCommand_RxParamSetupAns) GetRx2FrequencyAck

func (m *MACCommand_RxParamSetupAns) GetRx2FrequencyAck() bool

func (*MACCommand_RxParamSetupAns) MACCommand

func (pld *MACCommand_RxParamSetupAns) MACCommand() *MACCommand

MACCommand returns the RxParamSetupAns MAC command as a *MACCommand.

func (*MACCommand_RxParamSetupAns) Marshal

func (m *MACCommand_RxParamSetupAns) Marshal() (dAtA []byte, err error)

func (*MACCommand_RxParamSetupAns) MarshalTo

func (m *MACCommand_RxParamSetupAns) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupAns) MarshalToSizedBuffer

func (m *MACCommand_RxParamSetupAns) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupAns) ProtoMessage

func (*MACCommand_RxParamSetupAns) ProtoMessage()

func (*MACCommand_RxParamSetupAns) Reset

func (m *MACCommand_RxParamSetupAns) Reset()

func (*MACCommand_RxParamSetupAns) SetFields

func (dst *MACCommand_RxParamSetupAns) SetFields(src *MACCommand_RxParamSetupAns, paths ...string) error

func (*MACCommand_RxParamSetupAns) Size

func (m *MACCommand_RxParamSetupAns) Size() (n int)

func (*MACCommand_RxParamSetupAns) String

func (this *MACCommand_RxParamSetupAns) String() string

func (*MACCommand_RxParamSetupAns) Unmarshal

func (m *MACCommand_RxParamSetupAns) Unmarshal(dAtA []byte) error

func (*MACCommand_RxParamSetupAns) ValidateFields

func (m *MACCommand_RxParamSetupAns) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RxParamSetupAns with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RxParamSetupAns) XXX_DiscardUnknown

func (m *MACCommand_RxParamSetupAns) XXX_DiscardUnknown()

func (*MACCommand_RxParamSetupAns) XXX_Marshal

func (m *MACCommand_RxParamSetupAns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RxParamSetupAns) XXX_Merge

func (m *MACCommand_RxParamSetupAns) XXX_Merge(src proto.Message)

func (*MACCommand_RxParamSetupAns) XXX_Size

func (m *MACCommand_RxParamSetupAns) XXX_Size() int

func (*MACCommand_RxParamSetupAns) XXX_Unmarshal

func (m *MACCommand_RxParamSetupAns) XXX_Unmarshal(b []byte) error

type MACCommand_RxParamSetupAnsValidationError

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

MACCommand_RxParamSetupAnsValidationError is the validation error returned by MACCommand_RxParamSetupAns.ValidateFields if the designated constraints aren't met.

func (MACCommand_RxParamSetupAnsValidationError) Cause

Cause function returns cause value.

func (MACCommand_RxParamSetupAnsValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RxParamSetupAnsValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RxParamSetupAnsValidationError) Field

Field function returns field value.

func (MACCommand_RxParamSetupAnsValidationError) Key

Key function returns key value.

func (MACCommand_RxParamSetupAnsValidationError) Reason

Reason function returns reason value.

type MACCommand_RxParamSetupAns_

type MACCommand_RxParamSetupAns_ struct {
	RxParamSetupAns *MACCommand_RxParamSetupAns `protobuf:"bytes,10,opt,name=rx_param_setup_ans,json=rxParamSetupAns,proto3,oneof" json:"rx_param_setup_ans,omitempty"`
}

func (*MACCommand_RxParamSetupAns_) Equal

func (this *MACCommand_RxParamSetupAns_) Equal(that interface{}) bool

func (*MACCommand_RxParamSetupAns_) MarshalTo

func (m *MACCommand_RxParamSetupAns_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupAns_) MarshalToSizedBuffer

func (m *MACCommand_RxParamSetupAns_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupAns_) Size

func (m *MACCommand_RxParamSetupAns_) Size() (n int)

func (*MACCommand_RxParamSetupAns_) String

func (this *MACCommand_RxParamSetupAns_) String() string

type MACCommand_RxParamSetupReq

type MACCommand_RxParamSetupReq struct {
	Rx2DataRateIndex     DataRateIndex `` /* 148-byte string literal not displayed */
	Rx1DataRateOffset    uint32        `protobuf:"varint,2,opt,name=rx1_data_rate_offset,json=rx1DataRateOffset,proto3" json:"rx1_data_rate_offset,omitempty"`
	Rx2Frequency         uint64        `protobuf:"varint,3,opt,name=rx2_frequency,json=rx2Frequency,proto3" json:"rx2_frequency,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedMACCommand_RxParamSetupReq

func NewPopulatedMACCommand_RxParamSetupReq(r randyLorawan, easy bool) *MACCommand_RxParamSetupReq

func (*MACCommand_RxParamSetupReq) Descriptor

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

func (*MACCommand_RxParamSetupReq) Equal

func (this *MACCommand_RxParamSetupReq) Equal(that interface{}) bool

func (*MACCommand_RxParamSetupReq) GetRx1DataRateOffset

func (m *MACCommand_RxParamSetupReq) GetRx1DataRateOffset() uint32

func (*MACCommand_RxParamSetupReq) GetRx2DataRateIndex

func (m *MACCommand_RxParamSetupReq) GetRx2DataRateIndex() DataRateIndex

func (*MACCommand_RxParamSetupReq) GetRx2Frequency

func (m *MACCommand_RxParamSetupReq) GetRx2Frequency() uint64

func (*MACCommand_RxParamSetupReq) MACCommand

func (pld *MACCommand_RxParamSetupReq) MACCommand() *MACCommand

MACCommand returns the RxParamSetupReq MAC command as a *MACCommand.

func (*MACCommand_RxParamSetupReq) Marshal

func (m *MACCommand_RxParamSetupReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_RxParamSetupReq) MarshalTo

func (m *MACCommand_RxParamSetupReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupReq) MarshalToSizedBuffer

func (m *MACCommand_RxParamSetupReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupReq) ProtoMessage

func (*MACCommand_RxParamSetupReq) ProtoMessage()

func (*MACCommand_RxParamSetupReq) Reset

func (m *MACCommand_RxParamSetupReq) Reset()

func (*MACCommand_RxParamSetupReq) SetFields

func (dst *MACCommand_RxParamSetupReq) SetFields(src *MACCommand_RxParamSetupReq, paths ...string) error

func (*MACCommand_RxParamSetupReq) Size

func (m *MACCommand_RxParamSetupReq) Size() (n int)

func (*MACCommand_RxParamSetupReq) String

func (this *MACCommand_RxParamSetupReq) String() string

func (*MACCommand_RxParamSetupReq) Unmarshal

func (m *MACCommand_RxParamSetupReq) Unmarshal(dAtA []byte) error

func (*MACCommand_RxParamSetupReq) ValidateFields

func (m *MACCommand_RxParamSetupReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RxParamSetupReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RxParamSetupReq) XXX_DiscardUnknown

func (m *MACCommand_RxParamSetupReq) XXX_DiscardUnknown()

func (*MACCommand_RxParamSetupReq) XXX_Marshal

func (m *MACCommand_RxParamSetupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RxParamSetupReq) XXX_Merge

func (m *MACCommand_RxParamSetupReq) XXX_Merge(src proto.Message)

func (*MACCommand_RxParamSetupReq) XXX_Size

func (m *MACCommand_RxParamSetupReq) XXX_Size() int

func (*MACCommand_RxParamSetupReq) XXX_Unmarshal

func (m *MACCommand_RxParamSetupReq) XXX_Unmarshal(b []byte) error

type MACCommand_RxParamSetupReqValidationError

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

MACCommand_RxParamSetupReqValidationError is the validation error returned by MACCommand_RxParamSetupReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_RxParamSetupReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_RxParamSetupReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RxParamSetupReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RxParamSetupReqValidationError) Field

Field function returns field value.

func (MACCommand_RxParamSetupReqValidationError) Key

Key function returns key value.

func (MACCommand_RxParamSetupReqValidationError) Reason

Reason function returns reason value.

type MACCommand_RxParamSetupReq_

type MACCommand_RxParamSetupReq_ struct {
	RxParamSetupReq *MACCommand_RxParamSetupReq `protobuf:"bytes,9,opt,name=rx_param_setup_req,json=rxParamSetupReq,proto3,oneof" json:"rx_param_setup_req,omitempty"`
}

func (*MACCommand_RxParamSetupReq_) Equal

func (this *MACCommand_RxParamSetupReq_) Equal(that interface{}) bool

func (*MACCommand_RxParamSetupReq_) MarshalTo

func (m *MACCommand_RxParamSetupReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupReq_) MarshalToSizedBuffer

func (m *MACCommand_RxParamSetupReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RxParamSetupReq_) Size

func (m *MACCommand_RxParamSetupReq_) Size() (n int)

func (*MACCommand_RxParamSetupReq_) String

func (this *MACCommand_RxParamSetupReq_) String() string

type MACCommand_RxTimingSetupReq

type MACCommand_RxTimingSetupReq struct {
	Delay                RxDelay  `protobuf:"varint,1,opt,name=delay,proto3,enum=ttn.lorawan.v3.RxDelay" json:"delay,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACCommand_RxTimingSetupReq

func NewPopulatedMACCommand_RxTimingSetupReq(r randyLorawan, easy bool) *MACCommand_RxTimingSetupReq

func (*MACCommand_RxTimingSetupReq) Descriptor

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

func (*MACCommand_RxTimingSetupReq) Equal

func (this *MACCommand_RxTimingSetupReq) Equal(that interface{}) bool

func (*MACCommand_RxTimingSetupReq) GetDelay

func (m *MACCommand_RxTimingSetupReq) GetDelay() RxDelay

func (*MACCommand_RxTimingSetupReq) MACCommand

func (pld *MACCommand_RxTimingSetupReq) MACCommand() *MACCommand

MACCommand returns the RxTimingSetupReq MAC command as a *MACCommand.

func (*MACCommand_RxTimingSetupReq) Marshal

func (m *MACCommand_RxTimingSetupReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_RxTimingSetupReq) MarshalTo

func (m *MACCommand_RxTimingSetupReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RxTimingSetupReq) MarshalToSizedBuffer

func (m *MACCommand_RxTimingSetupReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RxTimingSetupReq) ProtoMessage

func (*MACCommand_RxTimingSetupReq) ProtoMessage()

func (*MACCommand_RxTimingSetupReq) Reset

func (m *MACCommand_RxTimingSetupReq) Reset()

func (*MACCommand_RxTimingSetupReq) SetFields

func (*MACCommand_RxTimingSetupReq) Size

func (m *MACCommand_RxTimingSetupReq) Size() (n int)

func (*MACCommand_RxTimingSetupReq) String

func (this *MACCommand_RxTimingSetupReq) String() string

func (*MACCommand_RxTimingSetupReq) Unmarshal

func (m *MACCommand_RxTimingSetupReq) Unmarshal(dAtA []byte) error

func (*MACCommand_RxTimingSetupReq) ValidateFields

func (m *MACCommand_RxTimingSetupReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_RxTimingSetupReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_RxTimingSetupReq) XXX_DiscardUnknown

func (m *MACCommand_RxTimingSetupReq) XXX_DiscardUnknown()

func (*MACCommand_RxTimingSetupReq) XXX_Marshal

func (m *MACCommand_RxTimingSetupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_RxTimingSetupReq) XXX_Merge

func (m *MACCommand_RxTimingSetupReq) XXX_Merge(src proto.Message)

func (*MACCommand_RxTimingSetupReq) XXX_Size

func (m *MACCommand_RxTimingSetupReq) XXX_Size() int

func (*MACCommand_RxTimingSetupReq) XXX_Unmarshal

func (m *MACCommand_RxTimingSetupReq) XXX_Unmarshal(b []byte) error

type MACCommand_RxTimingSetupReqValidationError

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

MACCommand_RxTimingSetupReqValidationError is the validation error returned by MACCommand_RxTimingSetupReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_RxTimingSetupReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_RxTimingSetupReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_RxTimingSetupReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_RxTimingSetupReqValidationError) Field

Field function returns field value.

func (MACCommand_RxTimingSetupReqValidationError) Key

Key function returns key value.

func (MACCommand_RxTimingSetupReqValidationError) Reason

Reason function returns reason value.

type MACCommand_RxTimingSetupReq_

type MACCommand_RxTimingSetupReq_ struct {
	RxTimingSetupReq *MACCommand_RxTimingSetupReq `protobuf:"bytes,16,opt,name=rx_timing_setup_req,json=rxTimingSetupReq,proto3,oneof" json:"rx_timing_setup_req,omitempty"`
}

func (*MACCommand_RxTimingSetupReq_) Equal

func (this *MACCommand_RxTimingSetupReq_) Equal(that interface{}) bool

func (*MACCommand_RxTimingSetupReq_) MarshalTo

func (m *MACCommand_RxTimingSetupReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_RxTimingSetupReq_) MarshalToSizedBuffer

func (m *MACCommand_RxTimingSetupReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_RxTimingSetupReq_) Size

func (m *MACCommand_RxTimingSetupReq_) Size() (n int)

func (*MACCommand_RxTimingSetupReq_) String

func (this *MACCommand_RxTimingSetupReq_) String() string

type MACCommand_TxParamSetupReq

type MACCommand_TxParamSetupReq struct {
	// Indicates the maximum EIRP value in dBm, indexed by the following vector:
	// [ 8 10 12 13 14 16 18 20 21 24 26 27 29 30 33 36 ]
	MaxEIRPIndex         DeviceEIRP `` /* 131-byte string literal not displayed */
	UplinkDwellTime      bool       `protobuf:"varint,2,opt,name=uplink_dwell_time,json=uplinkDwellTime,proto3" json:"uplink_dwell_time,omitempty"`
	DownlinkDwellTime    bool       `protobuf:"varint,3,opt,name=downlink_dwell_time,json=downlinkDwellTime,proto3" json:"downlink_dwell_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func NewPopulatedMACCommand_TxParamSetupReq

func NewPopulatedMACCommand_TxParamSetupReq(r randyLorawan, easy bool) *MACCommand_TxParamSetupReq

func (*MACCommand_TxParamSetupReq) Descriptor

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

func (*MACCommand_TxParamSetupReq) Equal

func (this *MACCommand_TxParamSetupReq) Equal(that interface{}) bool

func (*MACCommand_TxParamSetupReq) GetDownlinkDwellTime

func (m *MACCommand_TxParamSetupReq) GetDownlinkDwellTime() bool

func (*MACCommand_TxParamSetupReq) GetMaxEIRPIndex

func (m *MACCommand_TxParamSetupReq) GetMaxEIRPIndex() DeviceEIRP

func (*MACCommand_TxParamSetupReq) GetUplinkDwellTime

func (m *MACCommand_TxParamSetupReq) GetUplinkDwellTime() bool

func (*MACCommand_TxParamSetupReq) MACCommand

func (pld *MACCommand_TxParamSetupReq) MACCommand() *MACCommand

MACCommand returns the TxParamSetupReq MAC command as a *MACCommand.

func (*MACCommand_TxParamSetupReq) Marshal

func (m *MACCommand_TxParamSetupReq) Marshal() (dAtA []byte, err error)

func (*MACCommand_TxParamSetupReq) MarshalTo

func (m *MACCommand_TxParamSetupReq) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_TxParamSetupReq) MarshalToSizedBuffer

func (m *MACCommand_TxParamSetupReq) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_TxParamSetupReq) ProtoMessage

func (*MACCommand_TxParamSetupReq) ProtoMessage()

func (*MACCommand_TxParamSetupReq) Reset

func (m *MACCommand_TxParamSetupReq) Reset()

func (*MACCommand_TxParamSetupReq) SetFields

func (dst *MACCommand_TxParamSetupReq) SetFields(src *MACCommand_TxParamSetupReq, paths ...string) error

func (*MACCommand_TxParamSetupReq) Size

func (m *MACCommand_TxParamSetupReq) Size() (n int)

func (*MACCommand_TxParamSetupReq) String

func (this *MACCommand_TxParamSetupReq) String() string

func (*MACCommand_TxParamSetupReq) Unmarshal

func (m *MACCommand_TxParamSetupReq) Unmarshal(dAtA []byte) error

func (*MACCommand_TxParamSetupReq) ValidateFields

func (m *MACCommand_TxParamSetupReq) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACCommand_TxParamSetupReq with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACCommand_TxParamSetupReq) XXX_DiscardUnknown

func (m *MACCommand_TxParamSetupReq) XXX_DiscardUnknown()

func (*MACCommand_TxParamSetupReq) XXX_Marshal

func (m *MACCommand_TxParamSetupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACCommand_TxParamSetupReq) XXX_Merge

func (m *MACCommand_TxParamSetupReq) XXX_Merge(src proto.Message)

func (*MACCommand_TxParamSetupReq) XXX_Size

func (m *MACCommand_TxParamSetupReq) XXX_Size() int

func (*MACCommand_TxParamSetupReq) XXX_Unmarshal

func (m *MACCommand_TxParamSetupReq) XXX_Unmarshal(b []byte) error

type MACCommand_TxParamSetupReqValidationError

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

MACCommand_TxParamSetupReqValidationError is the validation error returned by MACCommand_TxParamSetupReq.ValidateFields if the designated constraints aren't met.

func (MACCommand_TxParamSetupReqValidationError) Cause

Cause function returns cause value.

func (MACCommand_TxParamSetupReqValidationError) Error

Error satisfies the builtin error interface

func (MACCommand_TxParamSetupReqValidationError) ErrorName

ErrorName returns error name.

func (MACCommand_TxParamSetupReqValidationError) Field

Field function returns field value.

func (MACCommand_TxParamSetupReqValidationError) Key

Key function returns key value.

func (MACCommand_TxParamSetupReqValidationError) Reason

Reason function returns reason value.

type MACCommand_TxParamSetupReq_

type MACCommand_TxParamSetupReq_ struct {
	TxParamSetupReq *MACCommand_TxParamSetupReq `protobuf:"bytes,17,opt,name=tx_param_setup_req,json=txParamSetupReq,proto3,oneof" json:"tx_param_setup_req,omitempty"`
}

func (*MACCommand_TxParamSetupReq_) Equal

func (this *MACCommand_TxParamSetupReq_) Equal(that interface{}) bool

func (*MACCommand_TxParamSetupReq_) MarshalTo

func (m *MACCommand_TxParamSetupReq_) MarshalTo(dAtA []byte) (int, error)

func (*MACCommand_TxParamSetupReq_) MarshalToSizedBuffer

func (m *MACCommand_TxParamSetupReq_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACCommand_TxParamSetupReq_) Size

func (m *MACCommand_TxParamSetupReq_) Size() (n int)

func (*MACCommand_TxParamSetupReq_) String

func (this *MACCommand_TxParamSetupReq_) String() string

type MACParameters

type MACParameters struct {
	// Maximum EIRP (dBm).
	MaxEIRP float32 `protobuf:"fixed32,1,opt,name=max_eirp,json=maxEirp,proto3" json:"max_eirp,omitempty"`
	// ADR: data rate index to use.
	ADRDataRateIndex DataRateIndex `` /* 148-byte string literal not displayed */
	// ADR: transmission power index to use.
	ADRTxPowerIndex uint32 `protobuf:"varint,5,opt,name=adr_tx_power_index,json=adrTxPowerIndex,proto3" json:"adr_tx_power_index,omitempty"`
	// ADR: number of retransmissions.
	ADRNbTrans uint32 `protobuf:"varint,6,opt,name=adr_nb_trans,json=adrNbTrans,proto3" json:"adr_nb_trans,omitempty"`
	// ADR: number of messages to wait before setting ADRAckReq.
	// This field is deprecated, use adr_ack_limit_exponent instead.
	ADRAckLimit uint32 `protobuf:"varint,7,opt,name=adr_ack_limit,json=adrAckLimit,proto3" json:"adr_ack_limit,omitempty"` // Deprecated: Do not use.
	// ADR: number of messages to wait after setting ADRAckReq and before changing TxPower or DataRate.
	// This field is deprecated, use adr_ack_delay_exponent instead.
	ADRAckDelay uint32 `protobuf:"varint,8,opt,name=adr_ack_delay,json=adrAckDelay,proto3" json:"adr_ack_delay,omitempty"` // Deprecated: Do not use.
	// Rx1 delay (Rx2 delay is Rx1 delay + 1 second).
	Rx1Delay RxDelay `protobuf:"varint,9,opt,name=rx1_delay,json=rx1Delay,proto3,enum=ttn.lorawan.v3.RxDelay" json:"rx1_delay,omitempty"`
	// Data rate offset for Rx1.
	Rx1DataRateOffset uint32 `protobuf:"varint,10,opt,name=rx1_data_rate_offset,json=rx1DataRateOffset,proto3" json:"rx1_data_rate_offset,omitempty"`
	// Data rate index for Rx2.
	Rx2DataRateIndex DataRateIndex `` /* 149-byte string literal not displayed */
	// Frequency for Rx2 (Hz).
	Rx2Frequency uint64 `protobuf:"varint,12,opt,name=rx2_frequency,json=rx2Frequency,proto3" json:"rx2_frequency,omitempty"`
	// Maximum uplink duty cycle (of all channels).
	MaxDutyCycle AggregatedDutyCycle `` /* 141-byte string literal not displayed */
	// Time within which a rejoin-request must be sent.
	RejoinTimePeriodicity RejoinTimeExponent `` /* 167-byte string literal not displayed */
	// Message count within which a rejoin-request must be sent.
	RejoinCountPeriodicity RejoinCountExponent `` /* 171-byte string literal not displayed */
	// Frequency of the class B ping slot (Hz).
	PingSlotFrequency uint64 `protobuf:"varint,16,opt,name=ping_slot_frequency,json=pingSlotFrequency,proto3" json:"ping_slot_frequency,omitempty"`
	// Data rate index of the class B ping slot.
	// This field is deprecated, use ping_slot_data_rate_index_value instead.
	PingSlotDataRateIndex DataRateIndex `` // Deprecated: Do not use.
	/* 166-byte string literal not displayed */
	// Frequency of the class B beacon (Hz).
	BeaconFrequency uint64 `protobuf:"varint,18,opt,name=beacon_frequency,json=beaconFrequency,proto3" json:"beacon_frequency,omitempty"`
	// Configured uplink channels and optionally Rx1 frequency.
	Channels []*MACParameters_Channel `protobuf:"bytes,19,rep,name=channels,proto3" json:"channels,omitempty"`
	// Whether uplink dwell time is set (400ms).
	// If this field is not set, then the value is either unknown or irrelevant(Network Server cannot modify it).
	UplinkDwellTime *types.BoolValue `protobuf:"bytes,20,opt,name=uplink_dwell_time,json=uplinkDwellTime,proto3" json:"uplink_dwell_time,omitempty"`
	// Whether downlink dwell time is set (400ms).
	// If this field is not set, then the value is either unknown or irrelevant(Network Server cannot modify it).
	DownlinkDwellTime *types.BoolValue `protobuf:"bytes,21,opt,name=downlink_dwell_time,json=downlinkDwellTime,proto3" json:"downlink_dwell_time,omitempty"`
	// ADR: number of messages to wait before setting ADRAckReq.
	ADRAckLimitExponent *ADRAckLimitExponentValue `protobuf:"bytes,22,opt,name=adr_ack_limit_exponent,json=adrAckLimitExponent,proto3" json:"adr_ack_limit_exponent,omitempty"`
	// ADR: number of messages to wait after setting ADRAckReq and before changing TxPower or DataRate.
	ADRAckDelayExponent *ADRAckDelayExponentValue `protobuf:"bytes,23,opt,name=adr_ack_delay_exponent,json=adrAckDelayExponent,proto3" json:"adr_ack_delay_exponent,omitempty"`
	// Data rate index of the class B ping slot.
	PingSlotDataRateIndexValue *DataRateIndexValue `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral       struct{}            `json:"-"`
	XXX_sizecache              int32               `json:"-"`
}

MACParameters represent the parameters of the device's MAC layer (active or desired). This is used internally by the Network Server.

func NewPopulatedMACParameters

func NewPopulatedMACParameters(r randyEndDevice, easy bool) *MACParameters

func (*MACParameters) Descriptor

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

func (*MACParameters) Equal

func (this *MACParameters) Equal(that interface{}) bool

func (*MACParameters) GetADRAckDelay deprecated

func (m *MACParameters) GetADRAckDelay() uint32

Deprecated: Do not use.

func (*MACParameters) GetADRAckDelayExponent

func (m *MACParameters) GetADRAckDelayExponent() *ADRAckDelayExponentValue

func (*MACParameters) GetADRAckLimit deprecated

func (m *MACParameters) GetADRAckLimit() uint32

Deprecated: Do not use.

func (*MACParameters) GetADRAckLimitExponent

func (m *MACParameters) GetADRAckLimitExponent() *ADRAckLimitExponentValue

func (*MACParameters) GetADRDataRateIndex

func (m *MACParameters) GetADRDataRateIndex() DataRateIndex

func (*MACParameters) GetADRNbTrans

func (m *MACParameters) GetADRNbTrans() uint32

func (*MACParameters) GetADRTxPowerIndex

func (m *MACParameters) GetADRTxPowerIndex() uint32

func (*MACParameters) GetBeaconFrequency

func (m *MACParameters) GetBeaconFrequency() uint64

func (*MACParameters) GetChannels

func (m *MACParameters) GetChannels() []*MACParameters_Channel

func (*MACParameters) GetDownlinkDwellTime

func (m *MACParameters) GetDownlinkDwellTime() *types.BoolValue

func (*MACParameters) GetMaxDutyCycle

func (m *MACParameters) GetMaxDutyCycle() AggregatedDutyCycle

func (*MACParameters) GetMaxEIRP

func (m *MACParameters) GetMaxEIRP() float32

func (*MACParameters) GetPingSlotDataRateIndex deprecated

func (m *MACParameters) GetPingSlotDataRateIndex() DataRateIndex

Deprecated: Do not use.

func (*MACParameters) GetPingSlotDataRateIndexValue

func (m *MACParameters) GetPingSlotDataRateIndexValue() *DataRateIndexValue

func (*MACParameters) GetPingSlotFrequency

func (m *MACParameters) GetPingSlotFrequency() uint64

func (*MACParameters) GetRejoinCountPeriodicity

func (m *MACParameters) GetRejoinCountPeriodicity() RejoinCountExponent

func (*MACParameters) GetRejoinTimePeriodicity

func (m *MACParameters) GetRejoinTimePeriodicity() RejoinTimeExponent

func (*MACParameters) GetRx1DataRateOffset

func (m *MACParameters) GetRx1DataRateOffset() uint32

func (*MACParameters) GetRx1Delay

func (m *MACParameters) GetRx1Delay() RxDelay

func (*MACParameters) GetRx2DataRateIndex

func (m *MACParameters) GetRx2DataRateIndex() DataRateIndex

func (*MACParameters) GetRx2Frequency

func (m *MACParameters) GetRx2Frequency() uint64

func (*MACParameters) GetUplinkDwellTime

func (m *MACParameters) GetUplinkDwellTime() *types.BoolValue

func (*MACParameters) Marshal

func (m *MACParameters) Marshal() (dAtA []byte, err error)

func (*MACParameters) MarshalTo

func (m *MACParameters) MarshalTo(dAtA []byte) (int, error)

func (*MACParameters) MarshalToSizedBuffer

func (m *MACParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACParameters) ProtoMessage

func (*MACParameters) ProtoMessage()

func (*MACParameters) Reset

func (m *MACParameters) Reset()

func (*MACParameters) SetFields

func (dst *MACParameters) SetFields(src *MACParameters, paths ...string) error

func (*MACParameters) Size

func (m *MACParameters) Size() (n int)

func (*MACParameters) String

func (this *MACParameters) String() string

func (*MACParameters) Unmarshal

func (m *MACParameters) Unmarshal(dAtA []byte) error

func (*MACParameters) ValidateFields

func (m *MACParameters) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACParameters with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACParameters) XXX_DiscardUnknown

func (m *MACParameters) XXX_DiscardUnknown()

func (*MACParameters) XXX_Marshal

func (m *MACParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACParameters) XXX_Merge

func (m *MACParameters) XXX_Merge(src proto.Message)

func (*MACParameters) XXX_Size

func (m *MACParameters) XXX_Size() int

func (*MACParameters) XXX_Unmarshal

func (m *MACParameters) XXX_Unmarshal(b []byte) error

type MACParametersValidationError

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

MACParametersValidationError is the validation error returned by MACParameters.ValidateFields if the designated constraints aren't met.

func (MACParametersValidationError) Cause

Cause function returns cause value.

func (MACParametersValidationError) Error

Error satisfies the builtin error interface

func (MACParametersValidationError) ErrorName

func (e MACParametersValidationError) ErrorName() string

ErrorName returns error name.

func (MACParametersValidationError) Field

Field function returns field value.

func (MACParametersValidationError) Key

Key function returns key value.

func (MACParametersValidationError) Reason

Reason function returns reason value.

type MACParameters_Channel

type MACParameters_Channel struct {
	// Uplink frequency of the channel (Hz).
	UplinkFrequency uint64 `protobuf:"varint,1,opt,name=uplink_frequency,json=uplinkFrequency,proto3" json:"uplink_frequency,omitempty"`
	// Downlink frequency of the channel (Hz).
	DownlinkFrequency uint64 `protobuf:"varint,2,opt,name=downlink_frequency,json=downlinkFrequency,proto3" json:"downlink_frequency,omitempty"`
	// Index of the minimum data rate for uplink.
	MinDataRateIndex DataRateIndex `` /* 148-byte string literal not displayed */
	// Index of the maximum data rate for uplink.
	MaxDataRateIndex DataRateIndex `` /* 148-byte string literal not displayed */
	// Channel can be used by device for uplink.
	EnableUplink         bool     `protobuf:"varint,5,opt,name=enable_uplink,json=enableUplink,proto3" json:"enable_uplink,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMACParameters_Channel

func NewPopulatedMACParameters_Channel(r randyEndDevice, easy bool) *MACParameters_Channel

func (*MACParameters_Channel) Descriptor

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

func (*MACParameters_Channel) Equal

func (this *MACParameters_Channel) Equal(that interface{}) bool

func (*MACParameters_Channel) GetDownlinkFrequency

func (m *MACParameters_Channel) GetDownlinkFrequency() uint64
func (m *MACParameters_Channel) GetEnableUplink() bool

func (*MACParameters_Channel) GetMaxDataRateIndex

func (m *MACParameters_Channel) GetMaxDataRateIndex() DataRateIndex

func (*MACParameters_Channel) GetMinDataRateIndex

func (m *MACParameters_Channel) GetMinDataRateIndex() DataRateIndex

func (*MACParameters_Channel) GetUplinkFrequency

func (m *MACParameters_Channel) GetUplinkFrequency() uint64

func (*MACParameters_Channel) Marshal

func (m *MACParameters_Channel) Marshal() (dAtA []byte, err error)

func (*MACParameters_Channel) MarshalTo

func (m *MACParameters_Channel) MarshalTo(dAtA []byte) (int, error)

func (*MACParameters_Channel) MarshalToSizedBuffer

func (m *MACParameters_Channel) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACParameters_Channel) ProtoMessage

func (*MACParameters_Channel) ProtoMessage()

func (*MACParameters_Channel) Reset

func (m *MACParameters_Channel) Reset()

func (*MACParameters_Channel) SetFields

func (dst *MACParameters_Channel) SetFields(src *MACParameters_Channel, paths ...string) error

func (*MACParameters_Channel) Size

func (m *MACParameters_Channel) Size() (n int)

func (*MACParameters_Channel) String

func (this *MACParameters_Channel) String() string

func (*MACParameters_Channel) Unmarshal

func (m *MACParameters_Channel) Unmarshal(dAtA []byte) error

func (*MACParameters_Channel) ValidateFields

func (m *MACParameters_Channel) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACParameters_Channel with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACParameters_Channel) XXX_DiscardUnknown

func (m *MACParameters_Channel) XXX_DiscardUnknown()

func (*MACParameters_Channel) XXX_Marshal

func (m *MACParameters_Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACParameters_Channel) XXX_Merge

func (m *MACParameters_Channel) XXX_Merge(src proto.Message)

func (*MACParameters_Channel) XXX_Size

func (m *MACParameters_Channel) XXX_Size() int

func (*MACParameters_Channel) XXX_Unmarshal

func (m *MACParameters_Channel) XXX_Unmarshal(b []byte) error

type MACParameters_ChannelValidationError

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

MACParameters_ChannelValidationError is the validation error returned by MACParameters_Channel.ValidateFields if the designated constraints aren't met.

func (MACParameters_ChannelValidationError) Cause

Cause function returns cause value.

func (MACParameters_ChannelValidationError) Error

Error satisfies the builtin error interface

func (MACParameters_ChannelValidationError) ErrorName

ErrorName returns error name.

func (MACParameters_ChannelValidationError) Field

Field function returns field value.

func (MACParameters_ChannelValidationError) Key

Key function returns key value.

func (MACParameters_ChannelValidationError) Reason

Reason function returns reason value.

type MACPayload

type MACPayload struct {
	FHDR                 `protobuf:"bytes,1,opt,name=f_hdr,json=fHdr,proto3,embedded=f_hdr" json:"f_hdr"`
	FPort                uint32        `protobuf:"varint,2,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	FRMPayload           []byte        `protobuf:"bytes,3,opt,name=frm_payload,json=frmPayload,proto3" json:"frm_payload,omitempty"`
	DecodedPayload       *types.Struct `protobuf:"bytes,4,opt,name=decoded_payload,json=decodedPayload,proto3" json:"decoded_payload,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedMACPayload

func NewPopulatedMACPayload(r randyLorawan, easy bool) *MACPayload

func (*MACPayload) Descriptor

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

func (*MACPayload) Equal

func (this *MACPayload) Equal(that interface{}) bool

func (*MACPayload) GetDecodedPayload

func (m *MACPayload) GetDecodedPayload() *types.Struct

func (*MACPayload) GetFPort

func (m *MACPayload) GetFPort() uint32

func (*MACPayload) GetFRMPayload

func (m *MACPayload) GetFRMPayload() []byte

func (*MACPayload) Marshal

func (m *MACPayload) Marshal() (dAtA []byte, err error)

func (*MACPayload) MarshalTo

func (m *MACPayload) MarshalTo(dAtA []byte) (int, error)

func (*MACPayload) MarshalToSizedBuffer

func (m *MACPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACPayload) ProtoMessage

func (*MACPayload) ProtoMessage()

func (*MACPayload) Reset

func (m *MACPayload) Reset()

func (*MACPayload) SetFields

func (dst *MACPayload) SetFields(src *MACPayload, paths ...string) error

func (*MACPayload) Size

func (m *MACPayload) Size() (n int)

func (*MACPayload) String

func (this *MACPayload) String() string

func (*MACPayload) Unmarshal

func (m *MACPayload) Unmarshal(dAtA []byte) error

func (MACPayload) ValidateContext

func (p MACPayload) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*MACPayload) ValidateFields

func (m *MACPayload) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACPayload with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACPayload) XXX_DiscardUnknown

func (m *MACPayload) XXX_DiscardUnknown()

func (*MACPayload) XXX_Marshal

func (m *MACPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACPayload) XXX_Merge

func (m *MACPayload) XXX_Merge(src proto.Message)

func (*MACPayload) XXX_Size

func (m *MACPayload) XXX_Size() int

func (*MACPayload) XXX_Unmarshal

func (m *MACPayload) XXX_Unmarshal(b []byte) error

type MACPayloadValidationError

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

MACPayloadValidationError is the validation error returned by MACPayload.ValidateFields if the designated constraints aren't met.

func (MACPayloadValidationError) Cause

func (e MACPayloadValidationError) Cause() error

Cause function returns cause value.

func (MACPayloadValidationError) Error

Error satisfies the builtin error interface

func (MACPayloadValidationError) ErrorName

func (e MACPayloadValidationError) ErrorName() string

ErrorName returns error name.

func (MACPayloadValidationError) Field

Field function returns field value.

func (MACPayloadValidationError) Key

Key function returns key value.

func (MACPayloadValidationError) Reason

func (e MACPayloadValidationError) Reason() string

Reason function returns reason value.

type MACSettings

type MACSettings struct {
	// Maximum delay for the device to answer a MAC request or a confirmed downlink frame.
	// If unset, the default value from Network Server configuration will be used.
	ClassBTimeout *time.Duration `protobuf:"bytes,1,opt,name=class_b_timeout,json=classBTimeout,proto3,stdduration" json:"class_b_timeout,omitempty"`
	// Periodicity of the class B ping slot.
	// If unset, the default value from Network Server configuration will be used.
	PingSlotPeriodicity *PingSlotPeriodValue `protobuf:"bytes,2,opt,name=ping_slot_periodicity,json=pingSlotPeriodicity,proto3" json:"ping_slot_periodicity,omitempty"`
	// Data rate index of the class B ping slot.
	// If unset, the default value from Network Server configuration will be used.
	PingSlotDataRateIndex *DataRateIndexValue `` /* 130-byte string literal not displayed */
	// Frequency of the class B ping slot (Hz).
	// If unset, the default value from Network Server configuration will be used.
	PingSlotFrequency *types.UInt64Value `protobuf:"bytes,4,opt,name=ping_slot_frequency,json=pingSlotFrequency,proto3" json:"ping_slot_frequency,omitempty"`
	// Frequency of the class B beacon (Hz).
	// If unset, the default value from Network Server configuration will be used.
	BeaconFrequency *types.UInt64Value `protobuf:"bytes,25,opt,name=beacon_frequency,json=beaconFrequency,proto3" json:"beacon_frequency,omitempty"`
	// Maximum delay for the device to answer a MAC request or a confirmed downlink frame.
	// If unset, the default value from Network Server configuration will be used.
	ClassCTimeout *time.Duration `protobuf:"bytes,5,opt,name=class_c_timeout,json=classCTimeout,proto3,stdduration" json:"class_c_timeout,omitempty"`
	// Class A Rx1 delay.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	Rx1Delay *RxDelayValue `protobuf:"bytes,6,opt,name=rx1_delay,json=rx1Delay,proto3" json:"rx1_delay,omitempty"`
	// Rx1 data rate offset.
	// If unset, the default value from Network Server configuration will be used.
	Rx1DataRateOffset *types.UInt32Value `protobuf:"bytes,7,opt,name=rx1_data_rate_offset,json=rx1DataRateOffset,proto3" json:"rx1_data_rate_offset,omitempty"`
	// Data rate index for Rx2.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	Rx2DataRateIndex *DataRateIndexValue `protobuf:"bytes,8,opt,name=rx2_data_rate_index,json=rx2DataRateIndex,proto3" json:"rx2_data_rate_index,omitempty"`
	// Frequency for Rx2 (Hz).
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	Rx2Frequency *types.UInt64Value `protobuf:"bytes,9,opt,name=rx2_frequency,json=rx2Frequency,proto3" json:"rx2_frequency,omitempty"`
	// List of factory-preset frequencies.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	FactoryPresetFrequencies []uint64 `` /* 144-byte string literal not displayed */
	// Maximum uplink duty cycle (of all channels).
	MaxDutyCycle *AggregatedDutyCycleValue `protobuf:"bytes,11,opt,name=max_duty_cycle,json=maxDutyCycle,proto3" json:"max_duty_cycle,omitempty"`
	// Whether the device supports 32-bit frame counters.
	// If unset, the default value from Network Server configuration will be used.
	Supports32BitFCnt *types.BoolValue `protobuf:"bytes,12,opt,name=supports_32_bit_f_cnt,json=supports32BitFCnt,proto3" json:"supports_32_bit_f_cnt,omitempty"`
	// Whether the Network Server should use ADR for the device.
	// If unset, the default value from Network Server configuration will be used.
	UseADR *types.BoolValue `protobuf:"bytes,13,opt,name=use_adr,json=useAdr,proto3" json:"use_adr,omitempty"`
	// The ADR margin tells the network server how much margin it should add in ADR requests.
	// A bigger margin is less efficient, but gives a better chance of successful reception.
	// If unset, the default value from Network Server configuration will be used.
	ADRMargin *types.FloatValue `protobuf:"bytes,14,opt,name=adr_margin,json=adrMargin,proto3" json:"adr_margin,omitempty"`
	// Whether the device resets the frame counters (not LoRaWAN compliant).
	// If unset, the default value from Network Server configuration will be used.
	ResetsFCnt *types.BoolValue `protobuf:"bytes,15,opt,name=resets_f_cnt,json=resetsFCnt,proto3" json:"resets_f_cnt,omitempty"`
	// The interval after which a DevStatusReq MACCommand shall be sent.
	// If unset, the default value from Network Server configuration will be used.
	StatusTimePeriodicity *time.Duration `` /* 139-byte string literal not displayed */
	// Number of uplink messages after which a DevStatusReq MACCommand shall be sent.
	// If unset, the default value from Network Server configuration will be used.
	StatusCountPeriodicity *types.UInt32Value `` /* 130-byte string literal not displayed */
	// The Rx1 delay Network Server should configure device to use via MAC commands or Join-Accept.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	DesiredRx1Delay *RxDelayValue `protobuf:"bytes,18,opt,name=desired_rx1_delay,json=desiredRx1Delay,proto3" json:"desired_rx1_delay,omitempty"`
	// The Rx1 data rate offset Network Server should configure device to use via MAC commands or Join-Accept.
	// If unset, the default value from Network Server configuration will be used.
	DesiredRx1DataRateOffset *types.UInt32Value `` /* 140-byte string literal not displayed */
	// The Rx2 data rate index Network Server should configure device to use via MAC commands or Join-Accept.
	// If unset, the default value from frequency plan, Network Server configuration or regional parameters specification will be used.
	DesiredRx2DataRateIndex *DataRateIndexValue `` /* 137-byte string literal not displayed */
	// The Rx2 frequency index Network Server should configure device to use via MAC commands.
	// If unset, the default value from frequency plan, Network Server configuration or regional parameters specification will be used.
	DesiredRx2Frequency *types.UInt64Value `protobuf:"bytes,21,opt,name=desired_rx2_frequency,json=desiredRx2Frequency,proto3" json:"desired_rx2_frequency,omitempty"`
	// The maximum uplink duty cycle (of all channels) Network Server should configure device to use via MAC commands.
	// If unset, the default value from Network Server configuration will be used.
	DesiredMaxDutyCycle *AggregatedDutyCycleValue `protobuf:"bytes,22,opt,name=desired_max_duty_cycle,json=desiredMaxDutyCycle,proto3" json:"desired_max_duty_cycle,omitempty"`
	// The ADR ACK limit Network Server should configure device to use via MAC commands.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	DesiredADRAckLimitExponent *ADRAckLimitExponentValue `` /* 146-byte string literal not displayed */
	// The ADR ACK delay Network Server should configure device to use via MAC commands.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	DesiredADRAckDelayExponent *ADRAckDelayExponentValue `` /* 146-byte string literal not displayed */
	// The data rate index of the class B ping slot Network Server should configure device to use via MAC commands.
	// If unset, the default value from Network Server configuration will be used.
	DesiredPingSlotDataRateIndex *DataRateIndexValue `` /* 154-byte string literal not displayed */
	// The frequency of the class B ping slot (Hz) Network Server should configure device to use via MAC commands.
	// If unset, the default value from Network Server configuration or regional parameters specification will be used.
	DesiredPingSlotFrequency *types.UInt64Value `` /* 138-byte string literal not displayed */
	// The frequency of the class B beacon (Hz) Network Server should configure device to use via MAC commands.
	// If unset, the default value from Network Server configuration will be used.
	DesiredBeaconFrequency *types.UInt64Value `` /* 130-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{}           `json:"-"`
	XXX_sizecache          int32              `json:"-"`
}

func NewPopulatedMACSettings

func NewPopulatedMACSettings(r randyEndDevice, easy bool) *MACSettings

func (*MACSettings) Descriptor

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

func (*MACSettings) Equal

func (this *MACSettings) Equal(that interface{}) bool

func (*MACSettings) GetADRMargin

func (m *MACSettings) GetADRMargin() *types.FloatValue

func (*MACSettings) GetBeaconFrequency

func (m *MACSettings) GetBeaconFrequency() *types.UInt64Value

func (*MACSettings) GetClassBTimeout

func (m *MACSettings) GetClassBTimeout() *time.Duration

func (*MACSettings) GetClassCTimeout

func (m *MACSettings) GetClassCTimeout() *time.Duration

func (*MACSettings) GetDesiredADRAckDelayExponent

func (m *MACSettings) GetDesiredADRAckDelayExponent() *ADRAckDelayExponentValue

func (*MACSettings) GetDesiredADRAckLimitExponent

func (m *MACSettings) GetDesiredADRAckLimitExponent() *ADRAckLimitExponentValue

func (*MACSettings) GetDesiredBeaconFrequency

func (m *MACSettings) GetDesiredBeaconFrequency() *types.UInt64Value

func (*MACSettings) GetDesiredMaxDutyCycle

func (m *MACSettings) GetDesiredMaxDutyCycle() *AggregatedDutyCycleValue

func (*MACSettings) GetDesiredPingSlotDataRateIndex

func (m *MACSettings) GetDesiredPingSlotDataRateIndex() *DataRateIndexValue

func (*MACSettings) GetDesiredPingSlotFrequency

func (m *MACSettings) GetDesiredPingSlotFrequency() *types.UInt64Value

func (*MACSettings) GetDesiredRx1DataRateOffset

func (m *MACSettings) GetDesiredRx1DataRateOffset() *types.UInt32Value

func (*MACSettings) GetDesiredRx1Delay

func (m *MACSettings) GetDesiredRx1Delay() *RxDelayValue

func (*MACSettings) GetDesiredRx2DataRateIndex

func (m *MACSettings) GetDesiredRx2DataRateIndex() *DataRateIndexValue

func (*MACSettings) GetDesiredRx2Frequency

func (m *MACSettings) GetDesiredRx2Frequency() *types.UInt64Value

func (*MACSettings) GetFactoryPresetFrequencies

func (m *MACSettings) GetFactoryPresetFrequencies() []uint64

func (*MACSettings) GetMaxDutyCycle

func (m *MACSettings) GetMaxDutyCycle() *AggregatedDutyCycleValue

func (*MACSettings) GetPingSlotDataRateIndex

func (m *MACSettings) GetPingSlotDataRateIndex() *DataRateIndexValue

func (*MACSettings) GetPingSlotFrequency

func (m *MACSettings) GetPingSlotFrequency() *types.UInt64Value

func (*MACSettings) GetPingSlotPeriodicity

func (m *MACSettings) GetPingSlotPeriodicity() *PingSlotPeriodValue

func (*MACSettings) GetResetsFCnt

func (m *MACSettings) GetResetsFCnt() *types.BoolValue

func (*MACSettings) GetRx1DataRateOffset

func (m *MACSettings) GetRx1DataRateOffset() *types.UInt32Value

func (*MACSettings) GetRx1Delay

func (m *MACSettings) GetRx1Delay() *RxDelayValue

func (*MACSettings) GetRx2DataRateIndex

func (m *MACSettings) GetRx2DataRateIndex() *DataRateIndexValue

func (*MACSettings) GetRx2Frequency

func (m *MACSettings) GetRx2Frequency() *types.UInt64Value

func (*MACSettings) GetStatusCountPeriodicity

func (m *MACSettings) GetStatusCountPeriodicity() *types.UInt32Value

func (*MACSettings) GetStatusTimePeriodicity

func (m *MACSettings) GetStatusTimePeriodicity() *time.Duration

func (*MACSettings) GetSupports32BitFCnt

func (m *MACSettings) GetSupports32BitFCnt() *types.BoolValue

func (*MACSettings) GetUseADR

func (m *MACSettings) GetUseADR() *types.BoolValue

func (*MACSettings) Marshal

func (m *MACSettings) Marshal() (dAtA []byte, err error)

func (*MACSettings) MarshalTo

func (m *MACSettings) MarshalTo(dAtA []byte) (int, error)

func (*MACSettings) MarshalToSizedBuffer

func (m *MACSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACSettings) ProtoMessage

func (*MACSettings) ProtoMessage()

func (*MACSettings) Reset

func (m *MACSettings) Reset()

func (*MACSettings) SetFields

func (dst *MACSettings) SetFields(src *MACSettings, paths ...string) error

func (*MACSettings) Size

func (m *MACSettings) Size() (n int)

func (*MACSettings) String

func (this *MACSettings) String() string

func (*MACSettings) Unmarshal

func (m *MACSettings) Unmarshal(dAtA []byte) error

func (*MACSettings) ValidateFields

func (m *MACSettings) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACSettings) XXX_DiscardUnknown

func (m *MACSettings) XXX_DiscardUnknown()

func (*MACSettings) XXX_Marshal

func (m *MACSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACSettings) XXX_Merge

func (m *MACSettings) XXX_Merge(src proto.Message)

func (*MACSettings) XXX_Size

func (m *MACSettings) XXX_Size() int

func (*MACSettings) XXX_Unmarshal

func (m *MACSettings) XXX_Unmarshal(b []byte) error

type MACSettingsValidationError

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

MACSettingsValidationError is the validation error returned by MACSettings.ValidateFields if the designated constraints aren't met.

func (MACSettingsValidationError) Cause

Cause function returns cause value.

func (MACSettingsValidationError) Error

Error satisfies the builtin error interface

func (MACSettingsValidationError) ErrorName

func (e MACSettingsValidationError) ErrorName() string

ErrorName returns error name.

func (MACSettingsValidationError) Field

Field function returns field value.

func (MACSettingsValidationError) Key

Key function returns key value.

func (MACSettingsValidationError) Reason

Reason function returns reason value.

type MACState

type MACState struct {
	// Current LoRaWAN MAC parameters.
	CurrentParameters MACParameters `protobuf:"bytes,1,opt,name=current_parameters,json=currentParameters,proto3" json:"current_parameters"`
	// Desired LoRaWAN MAC parameters.
	DesiredParameters MACParameters `protobuf:"bytes,2,opt,name=desired_parameters,json=desiredParameters,proto3" json:"desired_parameters"`
	// Currently active LoRaWAN device class
	// - Device class is A by default
	// - If device sets ClassB bit in uplink, this will be set to B
	// - If device sent DeviceModeInd MAC message, this will be set to that value
	DeviceClass Class `protobuf:"varint,3,opt,name=device_class,json=deviceClass,proto3,enum=ttn.lorawan.v3.Class" json:"device_class,omitempty"`
	// LoRaWAN MAC version.
	LoRaWANVersion MACVersion `` /* 135-byte string literal not displayed */
	// Time when the last confirmed downlink message or MAC command was scheduled.
	LastConfirmedDownlinkAt *time.Time `` /* 142-byte string literal not displayed */
	// Frame counter value of last uplink containing DevStatusAns.
	LastDevStatusFCntUp uint32 `` /* 127-byte string literal not displayed */
	// Periodicity of the class B ping slot.
	PingSlotPeriodicity *PingSlotPeriodValue `protobuf:"bytes,7,opt,name=ping_slot_periodicity,json=pingSlotPeriodicity,proto3" json:"ping_slot_periodicity,omitempty"`
	// A confirmed application downlink, for which an acknowledgment is expected to arrive.
	PendingApplicationDownlink *ApplicationDownlink `` /* 141-byte string literal not displayed */
	// Queued MAC responses.
	// Regenerated on each uplink.
	QueuedResponses []*MACCommand `protobuf:"bytes,9,rep,name=queued_responses,json=queuedResponses,proto3" json:"queued_responses,omitempty"`
	// Pending MAC requests(i.e. sent requests, for which no response has been received yet).
	// Regenerated on each downlink.
	PendingRequests []*MACCommand `protobuf:"bytes,10,rep,name=pending_requests,json=pendingRequests,proto3" json:"pending_requests,omitempty"`
	// Queued join-accept.
	// Set each time a (re-)join request accept is received from Join Server and removed each time a downlink is scheduled.
	QueuedJoinAccept *MACState_JoinAccept `protobuf:"bytes,11,opt,name=queued_join_accept,json=queuedJoinAccept,proto3" json:"queued_join_accept,omitempty"`
	// Pending join request.
	// Set each time a join accept is scheduled and removed each time an uplink is received from the device.
	PendingJoinRequest *JoinRequest `protobuf:"bytes,12,opt,name=pending_join_request,json=pendingJoinRequest,proto3" json:"pending_join_request,omitempty"`
	// Whether or not Rx windows are expected to be open.
	// Set to true every time an uplink is received.
	// Set to false every time a successful downlink scheduling attempt is made.
	RxWindowsAvailable bool `protobuf:"varint,13,opt,name=rx_windows_available,json=rxWindowsAvailable,proto3" json:"rx_windows_available,omitempty"`
	// Recent data uplink messages sorted by time.
	// The number of messages stored may depend on configuration.
	RecentUplinks []*UplinkMessage `protobuf:"bytes,14,rep,name=recent_uplinks,json=recentUplinks,proto3" json:"recent_uplinks,omitempty"`
	// Recent data downlink messages sorted by time.
	// The number of messages stored may depend on configuration.
	RecentDownlinks []*DownlinkMessage `protobuf:"bytes,15,rep,name=recent_downlinks,json=recentDownlinks,proto3" json:"recent_downlinks,omitempty"`
	// Time when the last network-initiated downlink message was scheduled.
	LastNetworkInitiatedDownlinkAt *time.Time `` /* 166-byte string literal not displayed */
	// ADR Data rate index values rejected by the device.
	// Reset each time `current_parameters.channels` change.
	// Elements are sorted in ascending order.
	RejectedADRDataRateIndexes []DataRateIndex `` /* 188-byte string literal not displayed */
	// ADR TX output power index values rejected by the device.
	// Elements are sorted in ascending order.
	RejectedADRTxPowerIndexes []uint32 `` /* 151-byte string literal not displayed */
	// Frequencies rejected by the device.
	RejectedFrequencies  []uint64 `` /* 127-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MACState represents the state of MAC layer of the device. MACState is reset on each join for OTAA or ResetInd for ABP devices. This is used internally by the Network Server and is read only.

func NewPopulatedMACState

func NewPopulatedMACState(r randyEndDevice, easy bool) *MACState

func (*MACState) Descriptor

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

func (*MACState) Equal

func (this *MACState) Equal(that interface{}) bool

func (*MACState) GetCurrentParameters

func (m *MACState) GetCurrentParameters() MACParameters

func (*MACState) GetDesiredParameters

func (m *MACState) GetDesiredParameters() MACParameters

func (*MACState) GetDeviceClass

func (m *MACState) GetDeviceClass() Class

func (*MACState) GetLastConfirmedDownlinkAt

func (m *MACState) GetLastConfirmedDownlinkAt() *time.Time

func (*MACState) GetLastDevStatusFCntUp

func (m *MACState) GetLastDevStatusFCntUp() uint32

func (*MACState) GetLastNetworkInitiatedDownlinkAt

func (m *MACState) GetLastNetworkInitiatedDownlinkAt() *time.Time

func (*MACState) GetLoRaWANVersion

func (m *MACState) GetLoRaWANVersion() MACVersion
func (m *MACState) GetPendingApplicationDownlink() *ApplicationDownlink

func (*MACState) GetPendingJoinRequest

func (m *MACState) GetPendingJoinRequest() *JoinRequest

func (*MACState) GetPendingRequests

func (m *MACState) GetPendingRequests() []*MACCommand

func (*MACState) GetPingSlotPeriodicity

func (m *MACState) GetPingSlotPeriodicity() *PingSlotPeriodValue

func (*MACState) GetQueuedJoinAccept

func (m *MACState) GetQueuedJoinAccept() *MACState_JoinAccept

func (*MACState) GetQueuedResponses

func (m *MACState) GetQueuedResponses() []*MACCommand
func (m *MACState) GetRecentDownlinks() []*DownlinkMessage
func (m *MACState) GetRecentUplinks() []*UplinkMessage

func (*MACState) GetRejectedADRDataRateIndexes

func (m *MACState) GetRejectedADRDataRateIndexes() []DataRateIndex

func (*MACState) GetRejectedADRTxPowerIndexes

func (m *MACState) GetRejectedADRTxPowerIndexes() []uint32

func (*MACState) GetRejectedFrequencies

func (m *MACState) GetRejectedFrequencies() []uint64

func (*MACState) GetRxWindowsAvailable

func (m *MACState) GetRxWindowsAvailable() bool

func (*MACState) Marshal

func (m *MACState) Marshal() (dAtA []byte, err error)

func (*MACState) MarshalTo

func (m *MACState) MarshalTo(dAtA []byte) (int, error)

func (*MACState) MarshalToSizedBuffer

func (m *MACState) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACState) ProtoMessage

func (*MACState) ProtoMessage()

func (*MACState) Reset

func (m *MACState) Reset()

func (*MACState) SetFields

func (dst *MACState) SetFields(src *MACState, paths ...string) error

func (*MACState) Size

func (m *MACState) Size() (n int)

func (*MACState) String

func (this *MACState) String() string

func (*MACState) Unmarshal

func (m *MACState) Unmarshal(dAtA []byte) error

func (*MACState) ValidateFields

func (m *MACState) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACState with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACState) XXX_DiscardUnknown

func (m *MACState) XXX_DiscardUnknown()

func (*MACState) XXX_Marshal

func (m *MACState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACState) XXX_Merge

func (m *MACState) XXX_Merge(src proto.Message)

func (*MACState) XXX_Size

func (m *MACState) XXX_Size() int

func (*MACState) XXX_Unmarshal

func (m *MACState) XXX_Unmarshal(b []byte) error

type MACStateValidationError

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

MACStateValidationError is the validation error returned by MACState.ValidateFields if the designated constraints aren't met.

func (MACStateValidationError) Cause

func (e MACStateValidationError) Cause() error

Cause function returns cause value.

func (MACStateValidationError) Error

func (e MACStateValidationError) Error() string

Error satisfies the builtin error interface

func (MACStateValidationError) ErrorName

func (e MACStateValidationError) ErrorName() string

ErrorName returns error name.

func (MACStateValidationError) Field

func (e MACStateValidationError) Field() string

Field function returns field value.

func (MACStateValidationError) Key

func (e MACStateValidationError) Key() bool

Key function returns key value.

func (MACStateValidationError) Reason

func (e MACStateValidationError) Reason() string

Reason function returns reason value.

type MACState_JoinAccept

type MACState_JoinAccept struct {
	// Payload of the join-accept received from Join Server.
	Payload []byte `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// JoinRequest sent to Join Server.
	Request JoinRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request"`
	// Network session keys associated with the join.
	Keys                 SessionKeys `protobuf:"bytes,3,opt,name=keys,proto3" json:"keys"`
	CorrelationIDs       []string    `protobuf:"bytes,4,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func NewPopulatedMACState_JoinAccept

func NewPopulatedMACState_JoinAccept(r randyEndDevice, easy bool) *MACState_JoinAccept

func (*MACState_JoinAccept) Descriptor

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

func (*MACState_JoinAccept) Equal

func (this *MACState_JoinAccept) Equal(that interface{}) bool

func (*MACState_JoinAccept) GetCorrelationIDs

func (m *MACState_JoinAccept) GetCorrelationIDs() []string

func (*MACState_JoinAccept) GetKeys

func (m *MACState_JoinAccept) GetKeys() SessionKeys

func (*MACState_JoinAccept) GetPayload

func (m *MACState_JoinAccept) GetPayload() []byte

func (*MACState_JoinAccept) GetRequest

func (m *MACState_JoinAccept) GetRequest() JoinRequest

func (*MACState_JoinAccept) Marshal

func (m *MACState_JoinAccept) Marshal() (dAtA []byte, err error)

func (*MACState_JoinAccept) MarshalTo

func (m *MACState_JoinAccept) MarshalTo(dAtA []byte) (int, error)

func (*MACState_JoinAccept) MarshalToSizedBuffer

func (m *MACState_JoinAccept) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACState_JoinAccept) ProtoMessage

func (*MACState_JoinAccept) ProtoMessage()

func (*MACState_JoinAccept) Reset

func (m *MACState_JoinAccept) Reset()

func (*MACState_JoinAccept) SetFields

func (dst *MACState_JoinAccept) SetFields(src *MACState_JoinAccept, paths ...string) error

func (*MACState_JoinAccept) Size

func (m *MACState_JoinAccept) Size() (n int)

func (*MACState_JoinAccept) String

func (this *MACState_JoinAccept) String() string

func (*MACState_JoinAccept) Unmarshal

func (m *MACState_JoinAccept) Unmarshal(dAtA []byte) error

func (*MACState_JoinAccept) ValidateFields

func (m *MACState_JoinAccept) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACState_JoinAccept with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACState_JoinAccept) XXX_DiscardUnknown

func (m *MACState_JoinAccept) XXX_DiscardUnknown()

func (*MACState_JoinAccept) XXX_Marshal

func (m *MACState_JoinAccept) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACState_JoinAccept) XXX_Merge

func (m *MACState_JoinAccept) XXX_Merge(src proto.Message)

func (*MACState_JoinAccept) XXX_Size

func (m *MACState_JoinAccept) XXX_Size() int

func (*MACState_JoinAccept) XXX_Unmarshal

func (m *MACState_JoinAccept) XXX_Unmarshal(b []byte) error

type MACState_JoinAcceptValidationError

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

MACState_JoinAcceptValidationError is the validation error returned by MACState_JoinAccept.ValidateFields if the designated constraints aren't met.

func (MACState_JoinAcceptValidationError) Cause

Cause function returns cause value.

func (MACState_JoinAcceptValidationError) Error

Error satisfies the builtin error interface

func (MACState_JoinAcceptValidationError) ErrorName

ErrorName returns error name.

func (MACState_JoinAcceptValidationError) Field

Field function returns field value.

func (MACState_JoinAcceptValidationError) Key

Key function returns key value.

func (MACState_JoinAcceptValidationError) Reason

Reason function returns reason value.

type MACVersion

type MACVersion int32
const (
	MAC_UNKNOWN MACVersion = 0
	MAC_V1_0    MACVersion = 1
	MAC_V1_0_1  MACVersion = 2
	MAC_V1_0_2  MACVersion = 3
	MAC_V1_1    MACVersion = 4
	MAC_V1_0_3  MACVersion = 5
	MAC_V1_0_4  MACVersion = 6
)

func (MACVersion) Compare

func (v MACVersion) Compare(o MACVersion) int

Compare compares MACVersions v to o: -1 == v is less than o 0 == v is equal to o 1 == v is greater than o Compare panics, if v.Validate() returns non-nil error.

func (MACVersion) EncryptFOpts

func (v MACVersion) EncryptFOpts() bool

EncryptFOpts reports whether v requires MAC commands in FOpts to be encrypted. EncryptFOpts panics, if v.Validate() returns non-nil error.

func (MACVersion) EnumDescriptor

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

func (MACVersion) HasMaxFCntGap

func (v MACVersion) HasMaxFCntGap() bool

HasMaxFCntGap reports whether v defines a MaxFCntGap. HasMaxFCntGap panics, if v.Validate() returns non-nil error.

func (MACVersion) HasNoChangeDataRateIndex

func (v MACVersion) HasNoChangeDataRateIndex() bool

HasNoChangeDataRateIndex reports whether v defines a no-change DataRateIndex value. HasNoChangeDataRateIndex panics, if v.Validate() returns non-nil error.

func (MACVersion) HasNoChangeTXPowerIndex

func (v MACVersion) HasNoChangeTXPowerIndex() bool

HasNoChangeTXPowerIndex reports whether v defines a no-change TxPowerIndex value. HasNoChangeTXPowerIndex panics, if v.Validate() returns non-nil error.

func (MACVersion) IgnoreUplinksExceedingLengthLimit

func (v MACVersion) IgnoreUplinksExceedingLengthLimit() bool

IgnoreUplinksExceedingLengthLimit reports whether v requires Network Server to silently drop uplinks exceeding selected data rate payload length limits. IgnoreUplinksExceedingLengthLimit panics, if v.Validate() returns non-nil error.

func (MACVersion) IncrementDevNonce

func (v MACVersion) IncrementDevNonce() bool

IncrementDevNonce reports whether v defines DevNonce as an incrementing counter. IncrementDevNonce panics, if v.Validate() returns non-nil error.

func (MACVersion) MarshalText

func (v MACVersion) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (MACVersion) RequireDevEUIForABP

func (v MACVersion) RequireDevEUIForABP() bool

RequireDevEUIForABP reports whether v requires ABP devices to have a DevEUI associated. RequireDevEUIForABP panics, if v.Validate() returns non-nil error.

func (MACVersion) String

func (v MACVersion) String() string

String implements fmt.Stringer.

func (*MACVersion) UnmarshalJSON

func (v *MACVersion) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*MACVersion) UnmarshalText

func (v *MACVersion) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

func (MACVersion) UseNwkKey

func (v MACVersion) UseNwkKey() bool

UseNwkKey reports whether v uses a root NwkKey. UseNwkKey panics, if v.Validate() returns non-nil error.

func (MACVersion) Validate

func (v MACVersion) Validate() error

Validate reports whether v represents a valid MACVersion.

type MHDR

type MHDR struct {
	MType                MType    `protobuf:"varint,1,opt,name=m_type,json=mType,proto3,enum=ttn.lorawan.v3.MType" json:"m_type,omitempty"`
	Major                Major    `protobuf:"varint,2,opt,name=major,proto3,enum=ttn.lorawan.v3.Major" json:"major,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMHDR

func NewPopulatedMHDR(r randyLorawan, easy bool) *MHDR

func (*MHDR) Descriptor

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

func (*MHDR) Equal

func (this *MHDR) Equal(that interface{}) bool

func (*MHDR) GetMType

func (m *MHDR) GetMType() MType

func (*MHDR) GetMajor

func (m *MHDR) GetMajor() Major

func (*MHDR) Marshal

func (m *MHDR) Marshal() (dAtA []byte, err error)

func (*MHDR) MarshalTo

func (m *MHDR) MarshalTo(dAtA []byte) (int, error)

func (*MHDR) MarshalToSizedBuffer

func (m *MHDR) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MHDR) ProtoMessage

func (*MHDR) ProtoMessage()

func (*MHDR) Reset

func (m *MHDR) Reset()

func (*MHDR) SetFields

func (dst *MHDR) SetFields(src *MHDR, paths ...string) error

func (*MHDR) Size

func (m *MHDR) Size() (n int)

func (*MHDR) String

func (this *MHDR) String() string

func (*MHDR) Unmarshal

func (m *MHDR) Unmarshal(dAtA []byte) error

func (*MHDR) ValidateFields

func (m *MHDR) ValidateFields(paths ...string) error

ValidateFields checks the field values on MHDR with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MHDR) XXX_DiscardUnknown

func (m *MHDR) XXX_DiscardUnknown()

func (*MHDR) XXX_Marshal

func (m *MHDR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MHDR) XXX_Merge

func (m *MHDR) XXX_Merge(src proto.Message)

func (*MHDR) XXX_Size

func (m *MHDR) XXX_Size() int

func (*MHDR) XXX_Unmarshal

func (m *MHDR) XXX_Unmarshal(b []byte) error

type MHDRValidationError

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

MHDRValidationError is the validation error returned by MHDR.ValidateFields if the designated constraints aren't met.

func (MHDRValidationError) Cause

func (e MHDRValidationError) Cause() error

Cause function returns cause value.

func (MHDRValidationError) Error

func (e MHDRValidationError) Error() string

Error satisfies the builtin error interface

func (MHDRValidationError) ErrorName

func (e MHDRValidationError) ErrorName() string

ErrorName returns error name.

func (MHDRValidationError) Field

func (e MHDRValidationError) Field() string

Field function returns field value.

func (MHDRValidationError) Key

func (e MHDRValidationError) Key() bool

Key function returns key value.

func (MHDRValidationError) Reason

func (e MHDRValidationError) Reason() string

Reason function returns reason value.

type MQTTConnectionInfo

type MQTTConnectionInfo struct {
	// The public listen address of the frontend.
	PublicAddress string `protobuf:"bytes,1,opt,name=public_address,json=publicAddress,proto3" json:"public_address,omitempty"`
	// The public listen address of the TLS frontend.
	PublicTLSAddress string `protobuf:"bytes,2,opt,name=public_tls_address,json=publicTlsAddress,proto3" json:"public_tls_address,omitempty"`
	// The username to be used for authentication.
	Username             string   `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The connection information of an MQTT frontend.

func NewPopulatedMQTTConnectionInfo

func NewPopulatedMQTTConnectionInfo(r randyMqtt, easy bool) *MQTTConnectionInfo

func (*MQTTConnectionInfo) Descriptor

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

func (*MQTTConnectionInfo) Equal

func (this *MQTTConnectionInfo) Equal(that interface{}) bool

func (*MQTTConnectionInfo) GetPublicAddress

func (m *MQTTConnectionInfo) GetPublicAddress() string

func (*MQTTConnectionInfo) GetPublicTLSAddress

func (m *MQTTConnectionInfo) GetPublicTLSAddress() string

func (*MQTTConnectionInfo) GetUsername

func (m *MQTTConnectionInfo) GetUsername() string

func (*MQTTConnectionInfo) Marshal

func (m *MQTTConnectionInfo) Marshal() (dAtA []byte, err error)

func (*MQTTConnectionInfo) MarshalTo

func (m *MQTTConnectionInfo) MarshalTo(dAtA []byte) (int, error)

func (*MQTTConnectionInfo) MarshalToSizedBuffer

func (m *MQTTConnectionInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MQTTConnectionInfo) ProtoMessage

func (*MQTTConnectionInfo) ProtoMessage()

func (*MQTTConnectionInfo) Reset

func (m *MQTTConnectionInfo) Reset()

func (*MQTTConnectionInfo) SetFields

func (dst *MQTTConnectionInfo) SetFields(src *MQTTConnectionInfo, paths ...string) error

func (*MQTTConnectionInfo) Size

func (m *MQTTConnectionInfo) Size() (n int)

func (*MQTTConnectionInfo) String

func (this *MQTTConnectionInfo) String() string

func (*MQTTConnectionInfo) Unmarshal

func (m *MQTTConnectionInfo) Unmarshal(dAtA []byte) error

func (*MQTTConnectionInfo) ValidateFields

func (m *MQTTConnectionInfo) ValidateFields(paths ...string) error

ValidateFields checks the field values on MQTTConnectionInfo with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MQTTConnectionInfo) XXX_DiscardUnknown

func (m *MQTTConnectionInfo) XXX_DiscardUnknown()

func (*MQTTConnectionInfo) XXX_Marshal

func (m *MQTTConnectionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MQTTConnectionInfo) XXX_Merge

func (m *MQTTConnectionInfo) XXX_Merge(src proto.Message)

func (*MQTTConnectionInfo) XXX_Size

func (m *MQTTConnectionInfo) XXX_Size() int

func (*MQTTConnectionInfo) XXX_Unmarshal

func (m *MQTTConnectionInfo) XXX_Unmarshal(b []byte) error

type MQTTConnectionInfoValidationError

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

MQTTConnectionInfoValidationError is the validation error returned by MQTTConnectionInfo.ValidateFields if the designated constraints aren't met.

func (MQTTConnectionInfoValidationError) Cause

Cause function returns cause value.

func (MQTTConnectionInfoValidationError) Error

Error satisfies the builtin error interface

func (MQTTConnectionInfoValidationError) ErrorName

ErrorName returns error name.

func (MQTTConnectionInfoValidationError) Field

Field function returns field value.

func (MQTTConnectionInfoValidationError) Key

Key function returns key value.

func (MQTTConnectionInfoValidationError) Reason

Reason function returns reason value.

type MType

type MType int32
const (
	MType_JOIN_REQUEST     MType = 0
	MType_JOIN_ACCEPT      MType = 1
	MType_UNCONFIRMED_UP   MType = 2
	MType_UNCONFIRMED_DOWN MType = 3
	MType_CONFIRMED_UP     MType = 4
	MType_CONFIRMED_DOWN   MType = 5
	MType_REJOIN_REQUEST   MType = 6
	MType_PROPRIETARY      MType = 7
)

func (MType) EnumDescriptor

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

func (MType) MarshalText

func (v MType) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (MType) String

func (x MType) String() string

func (*MType) UnmarshalJSON

func (v *MType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*MType) UnmarshalText

func (v *MType) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type Major

type Major int32
const (
	Major_LORAWAN_R1 Major = 0
)

func (Major) EnumDescriptor

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

func (Major) MarshalText

func (v Major) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (Major) String

func (x Major) String() string

func (*Major) UnmarshalJSON

func (v *Major) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*Major) UnmarshalText

func (v *Major) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type Message

type Message struct {
	MHDR `protobuf:"bytes,1,opt,name=m_hdr,json=mHdr,proto3,embedded=m_hdr" json:"m_hdr"`
	MIC  []byte `protobuf:"bytes,2,opt,name=mic,proto3" json:"mic,omitempty"`
	// Payload represents either MACPayload, RejoinRequestPayload, JoinRequestPayload or JoinAcceptPayload
	// - MACPayload length is in range [7:M] bytes, where M is PHY specific.
	// - JoinRequestPayload length is 18 bytes.
	// - JoinAcceptPayload length is either 12 or 28 bytes.
	// - RejoinRequestPayload length is 14 for Type 0 and 2, 19 for Type 1.
	//
	// Types that are valid to be assigned to Payload:
	//	*Message_MACPayload
	//	*Message_JoinRequestPayload
	//	*Message_JoinAcceptPayload
	//	*Message_RejoinRequestPayload
	Payload              isMessage_Payload `protobuf_oneof:"Payload"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedMessage

func NewPopulatedMessage(r randyLorawan, easy bool) *Message

NewPopulatedMessage is used for compatibility with gogoproto, and in cases, where the contents of the message are not important. It's advised to use one of: - NewPopulatedMessageUplink - NewPopulatedMessageDownlink - NewPopulatedMessageJoinRequest - NewPopulatedMessageJoinAccept - NewPopulatedMessageRejoinRequest

func NewPopulatedMessageDownlink(r randyLorawan, sNwkSIntKey types.AES128Key, confirmed bool) *Message

func NewPopulatedMessageJoinAccept

func NewPopulatedMessageJoinAccept(r randyLorawan, decrypted bool) *Message

func NewPopulatedMessageJoinRequest

func NewPopulatedMessageJoinRequest(r randyLorawan) *Message

func NewPopulatedMessageRejoinRequest

func NewPopulatedMessageRejoinRequest(r randyLorawan, typ RejoinType) *Message
func NewPopulatedMessageUplink(r randyLorawan, sNwkSIntKey, fNwkSIntKey types.AES128Key, txDrIdx, txChIdx uint8, confirmed bool) *Message

func (*Message) Descriptor

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

func (*Message) Equal

func (this *Message) Equal(that interface{}) bool

func (*Message) GetJoinAcceptPayload

func (m *Message) GetJoinAcceptPayload() *JoinAcceptPayload

func (*Message) GetJoinRequestPayload

func (m *Message) GetJoinRequestPayload() *JoinRequestPayload

func (*Message) GetMACPayload

func (m *Message) GetMACPayload() *MACPayload

func (*Message) GetMIC

func (m *Message) GetMIC() []byte

func (*Message) GetPayload

func (m *Message) GetPayload() isMessage_Payload

func (*Message) GetRejoinRequestPayload

func (m *Message) GetRejoinRequestPayload() *RejoinRequestPayload

func (*Message) Marshal

func (m *Message) Marshal() (dAtA []byte, err error)

func (*Message) MarshalTo

func (m *Message) MarshalTo(dAtA []byte) (int, error)

func (*Message) MarshalToSizedBuffer

func (m *Message) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) Reset

func (m *Message) Reset()

func (*Message) SetFields

func (dst *Message) SetFields(src *Message, paths ...string) error

func (*Message) Size

func (m *Message) Size() (n int)

func (*Message) String

func (this *Message) String() string

func (*Message) Unmarshal

func (m *Message) Unmarshal(dAtA []byte) error

func (*Message) ValidateFields

func (m *Message) ValidateFields(paths ...string) error

ValidateFields checks the field values on Message with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Message) XXX_DiscardUnknown

func (m *Message) XXX_DiscardUnknown()

func (*Message) XXX_Marshal

func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Message) XXX_Merge

func (m *Message) XXX_Merge(src proto.Message)

func (*Message) XXX_OneofWrappers

func (*Message) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Message) XXX_Size

func (m *Message) XXX_Size() int

func (*Message) XXX_Unmarshal

func (m *Message) XXX_Unmarshal(b []byte) error

type MessagePayloadFormatters

type MessagePayloadFormatters struct {
	// Payload formatter for uplink messages, must be set together with its parameter.
	UpFormatter PayloadFormatter `` /* 132-byte string literal not displayed */
	// Parameter for the up_formatter, must be set together.
	UpFormatterParameter string `protobuf:"bytes,2,opt,name=up_formatter_parameter,json=upFormatterParameter,proto3" json:"up_formatter_parameter,omitempty"`
	// Payload formatter for downlink messages, must be set together with its parameter.
	DownFormatter PayloadFormatter `` /* 138-byte string literal not displayed */
	// Parameter for the down_formatter, must be set together.
	DownFormatterParameter string   `` /* 129-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedMessagePayloadFormatters

func NewPopulatedMessagePayloadFormatters(r randyMessages, easy bool) *MessagePayloadFormatters

func (*MessagePayloadFormatters) Descriptor

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

func (*MessagePayloadFormatters) Equal

func (this *MessagePayloadFormatters) Equal(that interface{}) bool

func (*MessagePayloadFormatters) GetDownFormatter

func (m *MessagePayloadFormatters) GetDownFormatter() PayloadFormatter

func (*MessagePayloadFormatters) GetDownFormatterParameter

func (m *MessagePayloadFormatters) GetDownFormatterParameter() string

func (*MessagePayloadFormatters) GetUpFormatter

func (m *MessagePayloadFormatters) GetUpFormatter() PayloadFormatter

func (*MessagePayloadFormatters) GetUpFormatterParameter

func (m *MessagePayloadFormatters) GetUpFormatterParameter() string

func (*MessagePayloadFormatters) Marshal

func (m *MessagePayloadFormatters) Marshal() (dAtA []byte, err error)

func (*MessagePayloadFormatters) MarshalTo

func (m *MessagePayloadFormatters) MarshalTo(dAtA []byte) (int, error)

func (*MessagePayloadFormatters) MarshalToSizedBuffer

func (m *MessagePayloadFormatters) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MessagePayloadFormatters) ProtoMessage

func (*MessagePayloadFormatters) ProtoMessage()

func (*MessagePayloadFormatters) Reset

func (m *MessagePayloadFormatters) Reset()

func (*MessagePayloadFormatters) SetFields

func (dst *MessagePayloadFormatters) SetFields(src *MessagePayloadFormatters, paths ...string) error

func (*MessagePayloadFormatters) Size

func (m *MessagePayloadFormatters) Size() (n int)

func (*MessagePayloadFormatters) String

func (this *MessagePayloadFormatters) String() string

func (*MessagePayloadFormatters) Unmarshal

func (m *MessagePayloadFormatters) Unmarshal(dAtA []byte) error

func (*MessagePayloadFormatters) ValidateFields

func (m *MessagePayloadFormatters) ValidateFields(paths ...string) error

ValidateFields checks the field values on MessagePayloadFormatters with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MessagePayloadFormatters) XXX_DiscardUnknown

func (m *MessagePayloadFormatters) XXX_DiscardUnknown()

func (*MessagePayloadFormatters) XXX_Marshal

func (m *MessagePayloadFormatters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MessagePayloadFormatters) XXX_Merge

func (m *MessagePayloadFormatters) XXX_Merge(src proto.Message)

func (*MessagePayloadFormatters) XXX_Size

func (m *MessagePayloadFormatters) XXX_Size() int

func (*MessagePayloadFormatters) XXX_Unmarshal

func (m *MessagePayloadFormatters) XXX_Unmarshal(b []byte) error

type MessagePayloadFormattersValidationError

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

MessagePayloadFormattersValidationError is the validation error returned by MessagePayloadFormatters.ValidateFields if the designated constraints aren't met.

func (MessagePayloadFormattersValidationError) Cause

Cause function returns cause value.

func (MessagePayloadFormattersValidationError) Error

Error satisfies the builtin error interface

func (MessagePayloadFormattersValidationError) ErrorName

ErrorName returns error name.

func (MessagePayloadFormattersValidationError) Field

Field function returns field value.

func (MessagePayloadFormattersValidationError) Key

Key function returns key value.

func (MessagePayloadFormattersValidationError) Reason

Reason function returns reason value.

type MessageValidationError

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

MessageValidationError is the validation error returned by Message.ValidateFields if the designated constraints aren't met.

func (MessageValidationError) Cause

func (e MessageValidationError) Cause() error

Cause function returns cause value.

func (MessageValidationError) Error

func (e MessageValidationError) Error() string

Error satisfies the builtin error interface

func (MessageValidationError) ErrorName

func (e MessageValidationError) ErrorName() string

ErrorName returns error name.

func (MessageValidationError) Field

func (e MessageValidationError) Field() string

Field function returns field value.

func (MessageValidationError) Key

func (e MessageValidationError) Key() bool

Key function returns key value.

func (MessageValidationError) Reason

func (e MessageValidationError) Reason() string

Reason function returns reason value.

type Message_JoinAcceptPayload

type Message_JoinAcceptPayload struct {
	JoinAcceptPayload *JoinAcceptPayload `protobuf:"bytes,5,opt,name=join_accept_payload,json=joinAcceptPayload,proto3,oneof" json:"join_accept_payload,omitempty"`
}

func NewPopulatedMessage_JoinAcceptPayload

func NewPopulatedMessage_JoinAcceptPayload(r randyLorawan) *Message_JoinAcceptPayload

func (*Message_JoinAcceptPayload) Equal

func (this *Message_JoinAcceptPayload) Equal(that interface{}) bool

func (*Message_JoinAcceptPayload) MarshalTo

func (m *Message_JoinAcceptPayload) MarshalTo(dAtA []byte) (int, error)

func (*Message_JoinAcceptPayload) MarshalToSizedBuffer

func (m *Message_JoinAcceptPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Message_JoinAcceptPayload) Size

func (m *Message_JoinAcceptPayload) Size() (n int)

func (*Message_JoinAcceptPayload) String

func (this *Message_JoinAcceptPayload) String() string

type Message_JoinRequestPayload

type Message_JoinRequestPayload struct {
	JoinRequestPayload *JoinRequestPayload `protobuf:"bytes,4,opt,name=join_request_payload,json=joinRequestPayload,proto3,oneof" json:"join_request_payload,omitempty"`
}

func NewPopulatedMessage_JoinRequestPayload

func NewPopulatedMessage_JoinRequestPayload(r randyLorawan) *Message_JoinRequestPayload

func (*Message_JoinRequestPayload) Equal

func (this *Message_JoinRequestPayload) Equal(that interface{}) bool

func (*Message_JoinRequestPayload) MarshalTo

func (m *Message_JoinRequestPayload) MarshalTo(dAtA []byte) (int, error)

func (*Message_JoinRequestPayload) MarshalToSizedBuffer

func (m *Message_JoinRequestPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Message_JoinRequestPayload) Size

func (m *Message_JoinRequestPayload) Size() (n int)

func (*Message_JoinRequestPayload) String

func (this *Message_JoinRequestPayload) String() string

type Message_MACPayload

type Message_MACPayload struct {
	MACPayload *MACPayload `protobuf:"bytes,3,opt,name=mac_payload,json=macPayload,proto3,oneof" json:"mac_payload,omitempty"`
}

func NewPopulatedMessage_MACPayload

func NewPopulatedMessage_MACPayload(r randyLorawan) *Message_MACPayload

func (*Message_MACPayload) Equal

func (this *Message_MACPayload) Equal(that interface{}) bool

func (*Message_MACPayload) MarshalTo

func (m *Message_MACPayload) MarshalTo(dAtA []byte) (int, error)

func (*Message_MACPayload) MarshalToSizedBuffer

func (m *Message_MACPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Message_MACPayload) Size

func (m *Message_MACPayload) Size() (n int)

func (*Message_MACPayload) String

func (this *Message_MACPayload) String() string

type Message_RejoinRequestPayload

type Message_RejoinRequestPayload struct {
	RejoinRequestPayload *RejoinRequestPayload `` /* 129-byte string literal not displayed */
}

func NewPopulatedMessage_RejoinRequestPayload

func NewPopulatedMessage_RejoinRequestPayload(r randyLorawan) *Message_RejoinRequestPayload

func NewPopulatedMessage_RejoinRequestPayloadType

func NewPopulatedMessage_RejoinRequestPayloadType(r randyLorawan, typ RejoinType) *Message_RejoinRequestPayload

func (*Message_RejoinRequestPayload) Equal

func (this *Message_RejoinRequestPayload) Equal(that interface{}) bool

func (*Message_RejoinRequestPayload) MarshalTo

func (m *Message_RejoinRequestPayload) MarshalTo(dAtA []byte) (int, error)

func (*Message_RejoinRequestPayload) MarshalToSizedBuffer

func (m *Message_RejoinRequestPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Message_RejoinRequestPayload) Size

func (m *Message_RejoinRequestPayload) Size() (n int)

func (*Message_RejoinRequestPayload) String

func (this *Message_RejoinRequestPayload) String() string

type Minor

type Minor int32
const (
	MINOR_RFU_0  Minor = 0
	MINOR_1      Minor = 1
	MINOR_RFU_2  Minor = 2
	MINOR_RFU_3  Minor = 3
	MINOR_RFU_4  Minor = 4
	MINOR_RFU_5  Minor = 5
	MINOR_RFU_6  Minor = 6
	MINOR_RFU_7  Minor = 7
	MINOR_RFU_8  Minor = 8
	MINOR_RFU_9  Minor = 9
	MINOR_RFU_10 Minor = 10
	MINOR_RFU_11 Minor = 11
	MINOR_RFU_12 Minor = 12
	MINOR_RFU_13 Minor = 13
	MINOR_RFU_14 Minor = 14
	MINOR_RFU_15 Minor = 15
)

func (Minor) EnumDescriptor

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

func (Minor) String

func (x Minor) String() string

func (*Minor) UnmarshalJSON

func (v *Minor) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*Minor) UnmarshalText

func (v *Minor) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type NetworkCryptoServiceClient

type NetworkCryptoServiceClient interface {
	JoinRequestMIC(ctx context.Context, in *CryptoServicePayloadRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	JoinAcceptMIC(ctx context.Context, in *JoinAcceptMICRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	EncryptJoinAccept(ctx context.Context, in *CryptoServicePayloadRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	EncryptRejoinAccept(ctx context.Context, in *CryptoServicePayloadRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	DeriveNwkSKeys(ctx context.Context, in *DeriveSessionKeysRequest, opts ...grpc.CallOption) (*NwkSKeysResponse, error)
	// Get the NwkKey. Crypto Servers may return status code FAILED_PRECONDITION when root keys are not exposed.
	GetNwkKey(ctx context.Context, in *GetRootKeysRequest, opts ...grpc.CallOption) (*KeyEnvelope, error)
}

NetworkCryptoServiceClient is the client API for NetworkCryptoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNetworkCryptoServiceClient

func NewNetworkCryptoServiceClient(cc *grpc.ClientConn) NetworkCryptoServiceClient

type NetworkCryptoServiceServer

type NetworkCryptoServiceServer interface {
	JoinRequestMIC(context.Context, *CryptoServicePayloadRequest) (*CryptoServicePayloadResponse, error)
	JoinAcceptMIC(context.Context, *JoinAcceptMICRequest) (*CryptoServicePayloadResponse, error)
	EncryptJoinAccept(context.Context, *CryptoServicePayloadRequest) (*CryptoServicePayloadResponse, error)
	EncryptRejoinAccept(context.Context, *CryptoServicePayloadRequest) (*CryptoServicePayloadResponse, error)
	DeriveNwkSKeys(context.Context, *DeriveSessionKeysRequest) (*NwkSKeysResponse, error)
	// Get the NwkKey. Crypto Servers may return status code FAILED_PRECONDITION when root keys are not exposed.
	GetNwkKey(context.Context, *GetRootKeysRequest) (*KeyEnvelope, error)
}

NetworkCryptoServiceServer is the server API for NetworkCryptoService service.

type NsClient

type NsClient interface {
	// GenerateDevAddr requests a device address assignment from the Network Server.
	GenerateDevAddr(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*GenerateDevAddrResponse, error)
}

NsClient is the client API for Ns service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNsClient

func NewNsClient(cc *grpc.ClientConn) NsClient

type NsEndDeviceRegistryClient

type NsEndDeviceRegistryClient interface {
	// Get returns the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Get(ctx context.Context, in *GetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Set creates or updates the device.
	Set(ctx context.Context, in *SetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Delete deletes the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Delete(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

NsEndDeviceRegistryClient is the client API for NsEndDeviceRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNsEndDeviceRegistryClient

func NewNsEndDeviceRegistryClient(cc *grpc.ClientConn) NsEndDeviceRegistryClient

type NsEndDeviceRegistryServer

type NsEndDeviceRegistryServer interface {
	// Get returns the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Get(context.Context, *GetEndDeviceRequest) (*EndDevice, error)
	// Set creates or updates the device.
	Set(context.Context, *SetEndDeviceRequest) (*EndDevice, error)
	// Delete deletes the device that matches the given identifiers.
	// If there are multiple matches, an error will be returned.
	Delete(context.Context, *EndDeviceIdentifiers) (*types.Empty, error)
}

NsEndDeviceRegistryServer is the server API for NsEndDeviceRegistry service.

type NsGsClient

type NsGsClient interface {
	// ScheduleDownlink instructs the Gateway Server to schedule a downlink message.
	// The Gateway Server may refuse if there are any conflicts in the schedule or
	// if a duty cycle prevents the gateway from transmitting.
	ScheduleDownlink(ctx context.Context, in *DownlinkMessage, opts ...grpc.CallOption) (*ScheduleDownlinkResponse, error)
}

NsGsClient is the client API for NsGs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNsGsClient

func NewNsGsClient(cc *grpc.ClientConn) NsGsClient

type NsGsServer

type NsGsServer interface {
	// ScheduleDownlink instructs the Gateway Server to schedule a downlink message.
	// The Gateway Server may refuse if there are any conflicts in the schedule or
	// if a duty cycle prevents the gateway from transmitting.
	ScheduleDownlink(context.Context, *DownlinkMessage) (*ScheduleDownlinkResponse, error)
}

NsGsServer is the server API for NsGs service.

type NsJsClient

type NsJsClient interface {
	HandleJoin(ctx context.Context, in *JoinRequest, opts ...grpc.CallOption) (*JoinResponse, error)
	GetNwkSKeys(ctx context.Context, in *SessionKeyRequest, opts ...grpc.CallOption) (*NwkSKeysResponse, error)
}

NsJsClient is the client API for NsJs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNsJsClient

func NewNsJsClient(cc *grpc.ClientConn) NsJsClient

type NsJsServer

type NsJsServer interface {
	HandleJoin(context.Context, *JoinRequest) (*JoinResponse, error)
	GetNwkSKeys(context.Context, *SessionKeyRequest) (*NwkSKeysResponse, error)
}

NsJsServer is the server API for NsJs service.

type NsServer

type NsServer interface {
	// GenerateDevAddr requests a device address assignment from the Network Server.
	GenerateDevAddr(context.Context, *types.Empty) (*GenerateDevAddrResponse, error)
}

NsServer is the server API for Ns service.

type NwkSKeysResponse

type NwkSKeysResponse struct {
	// The (encrypted) Forwarding Network Session Integrity Key (or Network Session Key in 1.0 compatibility mode).
	FNwkSIntKey KeyEnvelope `protobuf:"bytes,1,opt,name=f_nwk_s_int_key,json=fNwkSIntKey,proto3" json:"f_nwk_s_int_key"`
	// The (encrypted) Serving Network Session Integrity Key.
	SNwkSIntKey KeyEnvelope `protobuf:"bytes,2,opt,name=s_nwk_s_int_key,json=sNwkSIntKey,proto3" json:"s_nwk_s_int_key"`
	// The (encrypted) Network Session Encryption Key.
	NwkSEncKey           KeyEnvelope `protobuf:"bytes,3,opt,name=nwk_s_enc_key,json=nwkSEncKey,proto3" json:"nwk_s_enc_key"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func NewPopulatedNwkSKeysResponse

func NewPopulatedNwkSKeysResponse(r randyJoinserver, easy bool) *NwkSKeysResponse

func (*NwkSKeysResponse) Descriptor

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

func (*NwkSKeysResponse) Equal

func (this *NwkSKeysResponse) Equal(that interface{}) bool

func (*NwkSKeysResponse) GetFNwkSIntKey

func (m *NwkSKeysResponse) GetFNwkSIntKey() KeyEnvelope

func (*NwkSKeysResponse) GetNwkSEncKey

func (m *NwkSKeysResponse) GetNwkSEncKey() KeyEnvelope

func (*NwkSKeysResponse) GetSNwkSIntKey

func (m *NwkSKeysResponse) GetSNwkSIntKey() KeyEnvelope

func (*NwkSKeysResponse) Marshal

func (m *NwkSKeysResponse) Marshal() (dAtA []byte, err error)

func (*NwkSKeysResponse) MarshalTo

func (m *NwkSKeysResponse) MarshalTo(dAtA []byte) (int, error)

func (*NwkSKeysResponse) MarshalToSizedBuffer

func (m *NwkSKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NwkSKeysResponse) ProtoMessage

func (*NwkSKeysResponse) ProtoMessage()

func (*NwkSKeysResponse) Reset

func (m *NwkSKeysResponse) Reset()

func (*NwkSKeysResponse) SetFields

func (dst *NwkSKeysResponse) SetFields(src *NwkSKeysResponse, paths ...string) error

func (*NwkSKeysResponse) Size

func (m *NwkSKeysResponse) Size() (n int)

func (*NwkSKeysResponse) String

func (this *NwkSKeysResponse) String() string

func (*NwkSKeysResponse) Unmarshal

func (m *NwkSKeysResponse) Unmarshal(dAtA []byte) error

func (*NwkSKeysResponse) ValidateFields

func (m *NwkSKeysResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on NwkSKeysResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*NwkSKeysResponse) XXX_DiscardUnknown

func (m *NwkSKeysResponse) XXX_DiscardUnknown()

func (*NwkSKeysResponse) XXX_Marshal

func (m *NwkSKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NwkSKeysResponse) XXX_Merge

func (m *NwkSKeysResponse) XXX_Merge(src proto.Message)

func (*NwkSKeysResponse) XXX_Size

func (m *NwkSKeysResponse) XXX_Size() int

func (*NwkSKeysResponse) XXX_Unmarshal

func (m *NwkSKeysResponse) XXX_Unmarshal(b []byte) error

type NwkSKeysResponseValidationError

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

NwkSKeysResponseValidationError is the validation error returned by NwkSKeysResponse.ValidateFields if the designated constraints aren't met.

func (NwkSKeysResponseValidationError) Cause

Cause function returns cause value.

func (NwkSKeysResponseValidationError) Error

Error satisfies the builtin error interface

func (NwkSKeysResponseValidationError) ErrorName

ErrorName returns error name.

func (NwkSKeysResponseValidationError) Field

Field function returns field value.

func (NwkSKeysResponseValidationError) Key

Key function returns key value.

func (NwkSKeysResponseValidationError) Reason

Reason function returns reason value.

type OAuthAccessToken

type OAuthAccessToken struct {
	UserIDs              UserIdentifiers   `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3" json:"user_ids"`
	UserSessionID        string            `protobuf:"bytes,9,opt,name=user_session_id,json=userSessionId,proto3" json:"user_session_id,omitempty"`
	ClientIDs            ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3" json:"client_ids"`
	ID                   string            `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	AccessToken          string            `protobuf:"bytes,4,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	RefreshToken         string            `protobuf:"bytes,5,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	Rights               []Right           `protobuf:"varint,6,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	CreatedAt            time.Time         `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	ExpiresAt            time.Time         `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3,stdtime" json:"expires_at"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedOAuthAccessToken

func NewPopulatedOAuthAccessToken(r randyOauth, easy bool) *OAuthAccessToken

func (*OAuthAccessToken) Descriptor

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

func (*OAuthAccessToken) Equal

func (this *OAuthAccessToken) Equal(that interface{}) bool

func (*OAuthAccessToken) GetAccessToken

func (m *OAuthAccessToken) GetAccessToken() string

func (*OAuthAccessToken) GetClientIDs

func (m *OAuthAccessToken) GetClientIDs() ClientIdentifiers

func (*OAuthAccessToken) GetCreatedAt

func (m *OAuthAccessToken) GetCreatedAt() time.Time

func (*OAuthAccessToken) GetExpiresAt

func (m *OAuthAccessToken) GetExpiresAt() time.Time

func (*OAuthAccessToken) GetID

func (m *OAuthAccessToken) GetID() string

func (*OAuthAccessToken) GetRefreshToken

func (m *OAuthAccessToken) GetRefreshToken() string

func (*OAuthAccessToken) GetRights

func (m *OAuthAccessToken) GetRights() []Right

func (*OAuthAccessToken) GetUserIDs

func (m *OAuthAccessToken) GetUserIDs() UserIdentifiers

func (*OAuthAccessToken) GetUserSessionID

func (m *OAuthAccessToken) GetUserSessionID() string

func (*OAuthAccessToken) Marshal

func (m *OAuthAccessToken) Marshal() (dAtA []byte, err error)

func (*OAuthAccessToken) MarshalTo

func (m *OAuthAccessToken) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAccessToken) MarshalToSizedBuffer

func (m *OAuthAccessToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAccessToken) ProtoMessage

func (*OAuthAccessToken) ProtoMessage()

func (*OAuthAccessToken) Reset

func (m *OAuthAccessToken) Reset()

func (*OAuthAccessToken) SetFields

func (dst *OAuthAccessToken) SetFields(src *OAuthAccessToken, paths ...string) error

func (*OAuthAccessToken) Size

func (m *OAuthAccessToken) Size() (n int)

func (*OAuthAccessToken) String

func (this *OAuthAccessToken) String() string

func (*OAuthAccessToken) Unmarshal

func (m *OAuthAccessToken) Unmarshal(dAtA []byte) error

func (*OAuthAccessToken) ValidateFields

func (m *OAuthAccessToken) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthAccessToken with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthAccessToken) XXX_DiscardUnknown

func (m *OAuthAccessToken) XXX_DiscardUnknown()

func (*OAuthAccessToken) XXX_Marshal

func (m *OAuthAccessToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAccessToken) XXX_Merge

func (m *OAuthAccessToken) XXX_Merge(src proto.Message)

func (*OAuthAccessToken) XXX_Size

func (m *OAuthAccessToken) XXX_Size() int

func (*OAuthAccessToken) XXX_Unmarshal

func (m *OAuthAccessToken) XXX_Unmarshal(b []byte) error

type OAuthAccessTokenIdentifiers

type OAuthAccessTokenIdentifiers struct {
	UserIDs              UserIdentifiers   `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3" json:"user_ids"`
	ClientIDs            ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3" json:"client_ids"`
	ID                   string            `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedOAuthAccessTokenIdentifiers

func NewPopulatedOAuthAccessTokenIdentifiers(r randyOauth, easy bool) *OAuthAccessTokenIdentifiers

func (*OAuthAccessTokenIdentifiers) CombinedIdentifiers

func (m *OAuthAccessTokenIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*OAuthAccessTokenIdentifiers) Descriptor

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

func (*OAuthAccessTokenIdentifiers) Equal

func (this *OAuthAccessTokenIdentifiers) Equal(that interface{}) bool

func (*OAuthAccessTokenIdentifiers) GetClientIDs

func (*OAuthAccessTokenIdentifiers) GetID

func (*OAuthAccessTokenIdentifiers) GetUserIDs

func (*OAuthAccessTokenIdentifiers) Marshal

func (m *OAuthAccessTokenIdentifiers) Marshal() (dAtA []byte, err error)

func (*OAuthAccessTokenIdentifiers) MarshalTo

func (m *OAuthAccessTokenIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAccessTokenIdentifiers) MarshalToSizedBuffer

func (m *OAuthAccessTokenIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAccessTokenIdentifiers) ProtoMessage

func (*OAuthAccessTokenIdentifiers) ProtoMessage()

func (*OAuthAccessTokenIdentifiers) Reset

func (m *OAuthAccessTokenIdentifiers) Reset()

func (*OAuthAccessTokenIdentifiers) SetFields

func (*OAuthAccessTokenIdentifiers) Size

func (m *OAuthAccessTokenIdentifiers) Size() (n int)

func (*OAuthAccessTokenIdentifiers) String

func (this *OAuthAccessTokenIdentifiers) String() string

func (*OAuthAccessTokenIdentifiers) Unmarshal

func (m *OAuthAccessTokenIdentifiers) Unmarshal(dAtA []byte) error

func (*OAuthAccessTokenIdentifiers) ValidateFields

func (m *OAuthAccessTokenIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthAccessTokenIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthAccessTokenIdentifiers) XXX_DiscardUnknown

func (m *OAuthAccessTokenIdentifiers) XXX_DiscardUnknown()

func (*OAuthAccessTokenIdentifiers) XXX_Marshal

func (m *OAuthAccessTokenIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAccessTokenIdentifiers) XXX_Merge

func (m *OAuthAccessTokenIdentifiers) XXX_Merge(src proto.Message)

func (*OAuthAccessTokenIdentifiers) XXX_Size

func (m *OAuthAccessTokenIdentifiers) XXX_Size() int

func (*OAuthAccessTokenIdentifiers) XXX_Unmarshal

func (m *OAuthAccessTokenIdentifiers) XXX_Unmarshal(b []byte) error

type OAuthAccessTokenIdentifiersValidationError

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

OAuthAccessTokenIdentifiersValidationError is the validation error returned by OAuthAccessTokenIdentifiers.ValidateFields if the designated constraints aren't met.

func (OAuthAccessTokenIdentifiersValidationError) Cause

Cause function returns cause value.

func (OAuthAccessTokenIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (OAuthAccessTokenIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (OAuthAccessTokenIdentifiersValidationError) Field

Field function returns field value.

func (OAuthAccessTokenIdentifiersValidationError) Key

Key function returns key value.

func (OAuthAccessTokenIdentifiersValidationError) Reason

Reason function returns reason value.

type OAuthAccessTokenValidationError

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

OAuthAccessTokenValidationError is the validation error returned by OAuthAccessToken.ValidateFields if the designated constraints aren't met.

func (OAuthAccessTokenValidationError) Cause

Cause function returns cause value.

func (OAuthAccessTokenValidationError) Error

Error satisfies the builtin error interface

func (OAuthAccessTokenValidationError) ErrorName

ErrorName returns error name.

func (OAuthAccessTokenValidationError) Field

Field function returns field value.

func (OAuthAccessTokenValidationError) Key

Key function returns key value.

func (OAuthAccessTokenValidationError) Reason

Reason function returns reason value.

type OAuthAccessTokens

type OAuthAccessTokens struct {
	Tokens               []*OAuthAccessToken `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedOAuthAccessTokens

func NewPopulatedOAuthAccessTokens(r randyOauth, easy bool) *OAuthAccessTokens

func (*OAuthAccessTokens) Descriptor

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

func (*OAuthAccessTokens) Equal

func (this *OAuthAccessTokens) Equal(that interface{}) bool

func (*OAuthAccessTokens) GetTokens

func (m *OAuthAccessTokens) GetTokens() []*OAuthAccessToken

func (*OAuthAccessTokens) Marshal

func (m *OAuthAccessTokens) Marshal() (dAtA []byte, err error)

func (*OAuthAccessTokens) MarshalTo

func (m *OAuthAccessTokens) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAccessTokens) MarshalToSizedBuffer

func (m *OAuthAccessTokens) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAccessTokens) ProtoMessage

func (*OAuthAccessTokens) ProtoMessage()

func (*OAuthAccessTokens) Reset

func (m *OAuthAccessTokens) Reset()

func (*OAuthAccessTokens) SetFields

func (dst *OAuthAccessTokens) SetFields(src *OAuthAccessTokens, paths ...string) error

func (*OAuthAccessTokens) Size

func (m *OAuthAccessTokens) Size() (n int)

func (*OAuthAccessTokens) String

func (this *OAuthAccessTokens) String() string

func (*OAuthAccessTokens) Unmarshal

func (m *OAuthAccessTokens) Unmarshal(dAtA []byte) error

func (*OAuthAccessTokens) ValidateFields

func (m *OAuthAccessTokens) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthAccessTokens with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthAccessTokens) XXX_DiscardUnknown

func (m *OAuthAccessTokens) XXX_DiscardUnknown()

func (*OAuthAccessTokens) XXX_Marshal

func (m *OAuthAccessTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAccessTokens) XXX_Merge

func (m *OAuthAccessTokens) XXX_Merge(src proto.Message)

func (*OAuthAccessTokens) XXX_Size

func (m *OAuthAccessTokens) XXX_Size() int

func (*OAuthAccessTokens) XXX_Unmarshal

func (m *OAuthAccessTokens) XXX_Unmarshal(b []byte) error

type OAuthAccessTokensValidationError

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

OAuthAccessTokensValidationError is the validation error returned by OAuthAccessTokens.ValidateFields if the designated constraints aren't met.

func (OAuthAccessTokensValidationError) Cause

Cause function returns cause value.

func (OAuthAccessTokensValidationError) Error

Error satisfies the builtin error interface

func (OAuthAccessTokensValidationError) ErrorName

ErrorName returns error name.

func (OAuthAccessTokensValidationError) Field

Field function returns field value.

func (OAuthAccessTokensValidationError) Key

Key function returns key value.

func (OAuthAccessTokensValidationError) Reason

Reason function returns reason value.

type OAuthAuthorizationCode

type OAuthAuthorizationCode struct {
	UserIDs              UserIdentifiers   `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3" json:"user_ids"`
	UserSessionID        string            `protobuf:"bytes,9,opt,name=user_session_id,json=userSessionId,proto3" json:"user_session_id,omitempty"`
	ClientIDs            ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3" json:"client_ids"`
	Rights               []Right           `protobuf:"varint,3,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	Code                 string            `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	RedirectURI          string            `protobuf:"bytes,5,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri,omitempty"`
	State                string            `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	CreatedAt            time.Time         `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	ExpiresAt            time.Time         `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3,stdtime" json:"expires_at"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedOAuthAuthorizationCode

func NewPopulatedOAuthAuthorizationCode(r randyOauth, easy bool) *OAuthAuthorizationCode

func (*OAuthAuthorizationCode) Descriptor

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

func (*OAuthAuthorizationCode) Equal

func (this *OAuthAuthorizationCode) Equal(that interface{}) bool

func (*OAuthAuthorizationCode) GetClientIDs

func (m *OAuthAuthorizationCode) GetClientIDs() ClientIdentifiers

func (*OAuthAuthorizationCode) GetCode

func (m *OAuthAuthorizationCode) GetCode() string

func (*OAuthAuthorizationCode) GetCreatedAt

func (m *OAuthAuthorizationCode) GetCreatedAt() time.Time

func (*OAuthAuthorizationCode) GetExpiresAt

func (m *OAuthAuthorizationCode) GetExpiresAt() time.Time

func (*OAuthAuthorizationCode) GetRedirectURI

func (m *OAuthAuthorizationCode) GetRedirectURI() string

func (*OAuthAuthorizationCode) GetRights

func (m *OAuthAuthorizationCode) GetRights() []Right

func (*OAuthAuthorizationCode) GetState

func (m *OAuthAuthorizationCode) GetState() string

func (*OAuthAuthorizationCode) GetUserIDs

func (m *OAuthAuthorizationCode) GetUserIDs() UserIdentifiers

func (*OAuthAuthorizationCode) GetUserSessionID

func (m *OAuthAuthorizationCode) GetUserSessionID() string

func (*OAuthAuthorizationCode) Marshal

func (m *OAuthAuthorizationCode) Marshal() (dAtA []byte, err error)

func (*OAuthAuthorizationCode) MarshalTo

func (m *OAuthAuthorizationCode) MarshalTo(dAtA []byte) (int, error)

func (*OAuthAuthorizationCode) MarshalToSizedBuffer

func (m *OAuthAuthorizationCode) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthAuthorizationCode) ProtoMessage

func (*OAuthAuthorizationCode) ProtoMessage()

func (*OAuthAuthorizationCode) Reset

func (m *OAuthAuthorizationCode) Reset()

func (*OAuthAuthorizationCode) SetFields

func (dst *OAuthAuthorizationCode) SetFields(src *OAuthAuthorizationCode, paths ...string) error

func (*OAuthAuthorizationCode) Size

func (m *OAuthAuthorizationCode) Size() (n int)

func (*OAuthAuthorizationCode) String

func (this *OAuthAuthorizationCode) String() string

func (*OAuthAuthorizationCode) Unmarshal

func (m *OAuthAuthorizationCode) Unmarshal(dAtA []byte) error

func (*OAuthAuthorizationCode) ValidateFields

func (m *OAuthAuthorizationCode) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthAuthorizationCode with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthAuthorizationCode) XXX_DiscardUnknown

func (m *OAuthAuthorizationCode) XXX_DiscardUnknown()

func (*OAuthAuthorizationCode) XXX_Marshal

func (m *OAuthAuthorizationCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthAuthorizationCode) XXX_Merge

func (m *OAuthAuthorizationCode) XXX_Merge(src proto.Message)

func (*OAuthAuthorizationCode) XXX_Size

func (m *OAuthAuthorizationCode) XXX_Size() int

func (*OAuthAuthorizationCode) XXX_Unmarshal

func (m *OAuthAuthorizationCode) XXX_Unmarshal(b []byte) error

type OAuthAuthorizationCodeValidationError

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

OAuthAuthorizationCodeValidationError is the validation error returned by OAuthAuthorizationCode.ValidateFields if the designated constraints aren't met.

func (OAuthAuthorizationCodeValidationError) Cause

Cause function returns cause value.

func (OAuthAuthorizationCodeValidationError) Error

Error satisfies the builtin error interface

func (OAuthAuthorizationCodeValidationError) ErrorName

ErrorName returns error name.

func (OAuthAuthorizationCodeValidationError) Field

Field function returns field value.

func (OAuthAuthorizationCodeValidationError) Key

Key function returns key value.

func (OAuthAuthorizationCodeValidationError) Reason

Reason function returns reason value.

type OAuthAuthorizationRegistryClient

OAuthAuthorizationRegistryClient is the client API for OAuthAuthorizationRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewOAuthAuthorizationRegistryClient

func NewOAuthAuthorizationRegistryClient(cc *grpc.ClientConn) OAuthAuthorizationRegistryClient

type OAuthAuthorizationRegistryServer

OAuthAuthorizationRegistryServer is the server API for OAuthAuthorizationRegistry service.

type OAuthClientAuthorization

type OAuthClientAuthorization struct {
	UserIDs              UserIdentifiers   `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3" json:"user_ids"`
	ClientIDs            ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3" json:"client_ids"`
	Rights               []Right           `protobuf:"varint,3,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	CreatedAt            time.Time         `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt            time.Time         `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedOAuthClientAuthorization

func NewPopulatedOAuthClientAuthorization(r randyOauth, easy bool) *OAuthClientAuthorization

func (*OAuthClientAuthorization) Descriptor

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

func (*OAuthClientAuthorization) Equal

func (this *OAuthClientAuthorization) Equal(that interface{}) bool

func (*OAuthClientAuthorization) GetClientIDs

func (m *OAuthClientAuthorization) GetClientIDs() ClientIdentifiers

func (*OAuthClientAuthorization) GetCreatedAt

func (m *OAuthClientAuthorization) GetCreatedAt() time.Time

func (*OAuthClientAuthorization) GetRights

func (m *OAuthClientAuthorization) GetRights() []Right

func (*OAuthClientAuthorization) GetUpdatedAt

func (m *OAuthClientAuthorization) GetUpdatedAt() time.Time

func (*OAuthClientAuthorization) GetUserIDs

func (m *OAuthClientAuthorization) GetUserIDs() UserIdentifiers

func (*OAuthClientAuthorization) Marshal

func (m *OAuthClientAuthorization) Marshal() (dAtA []byte, err error)

func (*OAuthClientAuthorization) MarshalTo

func (m *OAuthClientAuthorization) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClientAuthorization) MarshalToSizedBuffer

func (m *OAuthClientAuthorization) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClientAuthorization) ProtoMessage

func (*OAuthClientAuthorization) ProtoMessage()

func (*OAuthClientAuthorization) Reset

func (m *OAuthClientAuthorization) Reset()

func (*OAuthClientAuthorization) SetFields

func (dst *OAuthClientAuthorization) SetFields(src *OAuthClientAuthorization, paths ...string) error

func (*OAuthClientAuthorization) Size

func (m *OAuthClientAuthorization) Size() (n int)

func (*OAuthClientAuthorization) String

func (this *OAuthClientAuthorization) String() string

func (*OAuthClientAuthorization) Unmarshal

func (m *OAuthClientAuthorization) Unmarshal(dAtA []byte) error

func (*OAuthClientAuthorization) ValidateFields

func (m *OAuthClientAuthorization) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthClientAuthorization with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthClientAuthorization) XXX_DiscardUnknown

func (m *OAuthClientAuthorization) XXX_DiscardUnknown()

func (*OAuthClientAuthorization) XXX_Marshal

func (m *OAuthClientAuthorization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClientAuthorization) XXX_Merge

func (m *OAuthClientAuthorization) XXX_Merge(src proto.Message)

func (*OAuthClientAuthorization) XXX_Size

func (m *OAuthClientAuthorization) XXX_Size() int

func (*OAuthClientAuthorization) XXX_Unmarshal

func (m *OAuthClientAuthorization) XXX_Unmarshal(b []byte) error

type OAuthClientAuthorizationIdentifiers

type OAuthClientAuthorizationIdentifiers struct {
	UserIDs              UserIdentifiers   `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3" json:"user_ids"`
	ClientIDs            ClientIdentifiers `protobuf:"bytes,2,opt,name=client_ids,json=clientIds,proto3" json:"client_ids"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedOAuthClientAuthorizationIdentifiers

func NewPopulatedOAuthClientAuthorizationIdentifiers(r randyOauth, easy bool) *OAuthClientAuthorizationIdentifiers

func (*OAuthClientAuthorizationIdentifiers) CombinedIdentifiers

func (m *OAuthClientAuthorizationIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*OAuthClientAuthorizationIdentifiers) Descriptor

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

func (*OAuthClientAuthorizationIdentifiers) Equal

func (this *OAuthClientAuthorizationIdentifiers) Equal(that interface{}) bool

func (*OAuthClientAuthorizationIdentifiers) GetClientIDs

func (*OAuthClientAuthorizationIdentifiers) GetUserIDs

func (*OAuthClientAuthorizationIdentifiers) Marshal

func (m *OAuthClientAuthorizationIdentifiers) Marshal() (dAtA []byte, err error)

func (*OAuthClientAuthorizationIdentifiers) MarshalTo

func (m *OAuthClientAuthorizationIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClientAuthorizationIdentifiers) MarshalToSizedBuffer

func (m *OAuthClientAuthorizationIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClientAuthorizationIdentifiers) ProtoMessage

func (*OAuthClientAuthorizationIdentifiers) ProtoMessage()

func (*OAuthClientAuthorizationIdentifiers) Reset

func (*OAuthClientAuthorizationIdentifiers) SetFields

func (*OAuthClientAuthorizationIdentifiers) Size

func (*OAuthClientAuthorizationIdentifiers) String

func (*OAuthClientAuthorizationIdentifiers) Unmarshal

func (m *OAuthClientAuthorizationIdentifiers) Unmarshal(dAtA []byte) error

func (*OAuthClientAuthorizationIdentifiers) ValidateFields

func (m *OAuthClientAuthorizationIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthClientAuthorizationIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthClientAuthorizationIdentifiers) XXX_DiscardUnknown

func (m *OAuthClientAuthorizationIdentifiers) XXX_DiscardUnknown()

func (*OAuthClientAuthorizationIdentifiers) XXX_Marshal

func (m *OAuthClientAuthorizationIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClientAuthorizationIdentifiers) XXX_Merge

func (*OAuthClientAuthorizationIdentifiers) XXX_Size

func (*OAuthClientAuthorizationIdentifiers) XXX_Unmarshal

func (m *OAuthClientAuthorizationIdentifiers) XXX_Unmarshal(b []byte) error

type OAuthClientAuthorizationIdentifiersValidationError

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

OAuthClientAuthorizationIdentifiersValidationError is the validation error returned by OAuthClientAuthorizationIdentifiers.ValidateFields if the designated constraints aren't met.

func (OAuthClientAuthorizationIdentifiersValidationError) Cause

Cause function returns cause value.

func (OAuthClientAuthorizationIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (OAuthClientAuthorizationIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (OAuthClientAuthorizationIdentifiersValidationError) Field

Field function returns field value.

func (OAuthClientAuthorizationIdentifiersValidationError) Key

Key function returns key value.

func (OAuthClientAuthorizationIdentifiersValidationError) Reason

Reason function returns reason value.

type OAuthClientAuthorizationValidationError

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

OAuthClientAuthorizationValidationError is the validation error returned by OAuthClientAuthorization.ValidateFields if the designated constraints aren't met.

func (OAuthClientAuthorizationValidationError) Cause

Cause function returns cause value.

func (OAuthClientAuthorizationValidationError) Error

Error satisfies the builtin error interface

func (OAuthClientAuthorizationValidationError) ErrorName

ErrorName returns error name.

func (OAuthClientAuthorizationValidationError) Field

Field function returns field value.

func (OAuthClientAuthorizationValidationError) Key

Key function returns key value.

func (OAuthClientAuthorizationValidationError) Reason

Reason function returns reason value.

type OAuthClientAuthorizations

type OAuthClientAuthorizations struct {
	Authorizations       []*OAuthClientAuthorization `protobuf:"bytes,1,rep,name=authorizations,proto3" json:"authorizations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedOAuthClientAuthorizations

func NewPopulatedOAuthClientAuthorizations(r randyOauth, easy bool) *OAuthClientAuthorizations

func (*OAuthClientAuthorizations) Descriptor

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

func (*OAuthClientAuthorizations) Equal

func (this *OAuthClientAuthorizations) Equal(that interface{}) bool

func (*OAuthClientAuthorizations) GetAuthorizations

func (m *OAuthClientAuthorizations) GetAuthorizations() []*OAuthClientAuthorization

func (*OAuthClientAuthorizations) Marshal

func (m *OAuthClientAuthorizations) Marshal() (dAtA []byte, err error)

func (*OAuthClientAuthorizations) MarshalTo

func (m *OAuthClientAuthorizations) MarshalTo(dAtA []byte) (int, error)

func (*OAuthClientAuthorizations) MarshalToSizedBuffer

func (m *OAuthClientAuthorizations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OAuthClientAuthorizations) ProtoMessage

func (*OAuthClientAuthorizations) ProtoMessage()

func (*OAuthClientAuthorizations) Reset

func (m *OAuthClientAuthorizations) Reset()

func (*OAuthClientAuthorizations) SetFields

func (dst *OAuthClientAuthorizations) SetFields(src *OAuthClientAuthorizations, paths ...string) error

func (*OAuthClientAuthorizations) Size

func (m *OAuthClientAuthorizations) Size() (n int)

func (*OAuthClientAuthorizations) String

func (this *OAuthClientAuthorizations) String() string

func (*OAuthClientAuthorizations) Unmarshal

func (m *OAuthClientAuthorizations) Unmarshal(dAtA []byte) error

func (*OAuthClientAuthorizations) ValidateFields

func (m *OAuthClientAuthorizations) ValidateFields(paths ...string) error

ValidateFields checks the field values on OAuthClientAuthorizations with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OAuthClientAuthorizations) XXX_DiscardUnknown

func (m *OAuthClientAuthorizations) XXX_DiscardUnknown()

func (*OAuthClientAuthorizations) XXX_Marshal

func (m *OAuthClientAuthorizations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OAuthClientAuthorizations) XXX_Merge

func (m *OAuthClientAuthorizations) XXX_Merge(src proto.Message)

func (*OAuthClientAuthorizations) XXX_Size

func (m *OAuthClientAuthorizations) XXX_Size() int

func (*OAuthClientAuthorizations) XXX_Unmarshal

func (m *OAuthClientAuthorizations) XXX_Unmarshal(b []byte) error

type OAuthClientAuthorizationsValidationError

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

OAuthClientAuthorizationsValidationError is the validation error returned by OAuthClientAuthorizations.ValidateFields if the designated constraints aren't met.

func (OAuthClientAuthorizationsValidationError) Cause

Cause function returns cause value.

func (OAuthClientAuthorizationsValidationError) Error

Error satisfies the builtin error interface

func (OAuthClientAuthorizationsValidationError) ErrorName

ErrorName returns error name.

func (OAuthClientAuthorizationsValidationError) Field

Field function returns field value.

func (OAuthClientAuthorizationsValidationError) Key

Key function returns key value.

func (OAuthClientAuthorizationsValidationError) Reason

Reason function returns reason value.

type Organization

type Organization struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt               time.Time         `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt               time.Time         `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	Name                    string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description             string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Attributes              map[string]string `` /* 161-byte string literal not displayed */
	ContactInfo             []*ContactInfo    `protobuf:"bytes,7,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}          `json:"-"`
	XXX_sizecache           int32             `json:"-"`
}

func NewPopulatedOrganization

func NewPopulatedOrganization(r randyOrganization, easy bool) *Organization

func (*Organization) Descriptor

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

func (*Organization) Equal

func (this *Organization) Equal(that interface{}) bool

func (*Organization) GetAttributes

func (m *Organization) GetAttributes() map[string]string

func (*Organization) GetContactInfo

func (m *Organization) GetContactInfo() []*ContactInfo

func (*Organization) GetCreatedAt

func (m *Organization) GetCreatedAt() time.Time

func (*Organization) GetDescription

func (m *Organization) GetDescription() string

func (*Organization) GetName

func (m *Organization) GetName() string

func (*Organization) GetUpdatedAt

func (m *Organization) GetUpdatedAt() time.Time

func (*Organization) Marshal

func (m *Organization) Marshal() (dAtA []byte, err error)

func (*Organization) MarshalTo

func (m *Organization) MarshalTo(dAtA []byte) (int, error)

func (*Organization) MarshalToSizedBuffer

func (m *Organization) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) PublicSafe

func (o *Organization) PublicSafe() *Organization

PublicSafe returns a copy of the organization with only the fields that are safe to return to any audience.

func (*Organization) Reset

func (m *Organization) Reset()

func (*Organization) SetFields

func (dst *Organization) SetFields(src *Organization, paths ...string) error

func (*Organization) Size

func (m *Organization) Size() (n int)

func (*Organization) String

func (this *Organization) String() string

func (*Organization) Unmarshal

func (m *Organization) Unmarshal(dAtA []byte) error

func (*Organization) ValidateFields

func (m *Organization) ValidateFields(paths ...string) error

ValidateFields checks the field values on Organization with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Organization) XXX_DiscardUnknown

func (m *Organization) XXX_DiscardUnknown()

func (*Organization) XXX_Marshal

func (m *Organization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Organization) XXX_Merge

func (m *Organization) XXX_Merge(src proto.Message)

func (*Organization) XXX_Size

func (m *Organization) XXX_Size() int

func (*Organization) XXX_Unmarshal

func (m *Organization) XXX_Unmarshal(b []byte) error

type OrganizationAccessClient

type OrganizationAccessClient interface {
	ListRights(ctx context.Context, in *OrganizationIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	CreateAPIKey(ctx context.Context, in *CreateOrganizationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	ListAPIKeys(ctx context.Context, in *ListOrganizationAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	GetAPIKey(ctx context.Context, in *GetOrganizationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an existing organization API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(ctx context.Context, in *UpdateOrganizationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Get the rights of a collaborator (member) of the organization.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(ctx context.Context, in *GetOrganizationCollaboratorRequest, opts ...grpc.CallOption) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the organization. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	// Note that only users can collaborate (be member of) an organization.
	SetCollaborator(ctx context.Context, in *SetOrganizationCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	ListCollaborators(ctx context.Context, in *ListOrganizationCollaboratorsRequest, opts ...grpc.CallOption) (*Collaborators, error)
}

OrganizationAccessClient is the client API for OrganizationAccess service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewOrganizationAccessClient

func NewOrganizationAccessClient(cc *grpc.ClientConn) OrganizationAccessClient

type OrganizationAccessServer

type OrganizationAccessServer interface {
	ListRights(context.Context, *OrganizationIdentifiers) (*Rights, error)
	CreateAPIKey(context.Context, *CreateOrganizationAPIKeyRequest) (*APIKey, error)
	ListAPIKeys(context.Context, *ListOrganizationAPIKeysRequest) (*APIKeys, error)
	GetAPIKey(context.Context, *GetOrganizationAPIKeyRequest) (*APIKey, error)
	// Update the rights of an existing organization API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(context.Context, *UpdateOrganizationAPIKeyRequest) (*APIKey, error)
	// Get the rights of a collaborator (member) of the organization.
	// Pseudo-rights in the response (such as the "_ALL" right) are not expanded.
	GetCollaborator(context.Context, *GetOrganizationCollaboratorRequest) (*GetCollaboratorResponse, error)
	// Set the rights of a collaborator (member) on the organization. It is required for the caller to
	// have all assigned or/and removed rights.
	// Setting a collaborator without rights, removes them.
	// Note that only users can collaborate (be member of) an organization.
	SetCollaborator(context.Context, *SetOrganizationCollaboratorRequest) (*types.Empty, error)
	ListCollaborators(context.Context, *ListOrganizationCollaboratorsRequest) (*Collaborators, error)
}

OrganizationAccessServer is the server API for OrganizationAccess service.

type OrganizationIdentifiers

type OrganizationIdentifiers struct {
	// This ID shares namespace with user IDs.
	OrganizationID       string   `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedOrganizationIdentifiers

func NewPopulatedOrganizationIdentifiers(r randyIdentifiers, _ bool) *OrganizationIdentifiers

func (OrganizationIdentifiers) CombinedIdentifiers

func (ids OrganizationIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the OrganizationIdentifiers as CombinedIdentifiers.

func (*OrganizationIdentifiers) Descriptor

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

func (OrganizationIdentifiers) EntityIdentifiers

func (ids OrganizationIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers implements returns theOrganizationIdentifiers as EntityIdentifiers.

func (OrganizationIdentifiers) EntityType

func (OrganizationIdentifiers) EntityType() string

EntityType returns the entity type for this ID (organization).

func (*OrganizationIdentifiers) Equal

func (this *OrganizationIdentifiers) Equal(that interface{}) bool

func (*OrganizationIdentifiers) GetOrganizationID

func (m *OrganizationIdentifiers) GetOrganizationID() string

func (*OrganizationIdentifiers) GetOrganizationOrUserIdentifiers

func (ids *OrganizationIdentifiers) GetOrganizationOrUserIdentifiers() *OrganizationOrUserIdentifiers

GetOrganizationOrUserIdentifiers returns the OrganizationIdentifiers as *OrganizationOrUserIdentifiers.

func (OrganizationIdentifiers) IDString

func (ids OrganizationIdentifiers) IDString() string

IDString returns the ID string of this Identifier.

func (OrganizationIdentifiers) Identifiers

func (ids OrganizationIdentifiers) Identifiers() Identifiers

Identifiers returns itself.

func (OrganizationIdentifiers) IsZero

func (ids OrganizationIdentifiers) IsZero() bool

IsZero returns true if all identifiers have zero-values.

func (*OrganizationIdentifiers) Marshal

func (m *OrganizationIdentifiers) Marshal() (dAtA []byte, err error)

func (*OrganizationIdentifiers) MarshalTo

func (m *OrganizationIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*OrganizationIdentifiers) MarshalToSizedBuffer

func (m *OrganizationIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (OrganizationIdentifiers) OrganizationOrUserIdentifiers

func (ids OrganizationIdentifiers) OrganizationOrUserIdentifiers() *OrganizationOrUserIdentifiers

OrganizationOrUserIdentifiers returns the OrganizationIdentifiers as *OrganizationOrUserIdentifiers.

func (*OrganizationIdentifiers) ProtoMessage

func (*OrganizationIdentifiers) ProtoMessage()

func (*OrganizationIdentifiers) Reset

func (m *OrganizationIdentifiers) Reset()

func (*OrganizationIdentifiers) SetFields

func (dst *OrganizationIdentifiers) SetFields(src *OrganizationIdentifiers, paths ...string) error

func (*OrganizationIdentifiers) Size

func (m *OrganizationIdentifiers) Size() (n int)

func (*OrganizationIdentifiers) String

func (this *OrganizationIdentifiers) String() string

func (*OrganizationIdentifiers) Unmarshal

func (m *OrganizationIdentifiers) Unmarshal(dAtA []byte) error

func (*OrganizationIdentifiers) ValidateFields

func (m *OrganizationIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on OrganizationIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OrganizationIdentifiers) XXX_DiscardUnknown

func (m *OrganizationIdentifiers) XXX_DiscardUnknown()

func (*OrganizationIdentifiers) XXX_Marshal

func (m *OrganizationIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrganizationIdentifiers) XXX_Merge

func (m *OrganizationIdentifiers) XXX_Merge(src proto.Message)

func (*OrganizationIdentifiers) XXX_Size

func (m *OrganizationIdentifiers) XXX_Size() int

func (*OrganizationIdentifiers) XXX_Unmarshal

func (m *OrganizationIdentifiers) XXX_Unmarshal(b []byte) error

type OrganizationIdentifiersValidationError

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

OrganizationIdentifiersValidationError is the validation error returned by OrganizationIdentifiers.ValidateFields if the designated constraints aren't met.

func (OrganizationIdentifiersValidationError) Cause

Cause function returns cause value.

func (OrganizationIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (OrganizationIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (OrganizationIdentifiersValidationError) Field

Field function returns field value.

func (OrganizationIdentifiersValidationError) Key

Key function returns key value.

func (OrganizationIdentifiersValidationError) Reason

Reason function returns reason value.

type OrganizationOrUserIdentifiers

type OrganizationOrUserIdentifiers struct {
	// Types that are valid to be assigned to Ids:
	//	*OrganizationOrUserIdentifiers_OrganizationIDs
	//	*OrganizationOrUserIdentifiers_UserIDs
	Ids                  isOrganizationOrUserIdentifiers_Ids `protobuf_oneof:"ids"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

OrganizationOrUserIdentifiers contains either organization or user identifiers.

func NewPopulatedOrganizationOrUserIdentifiers

func NewPopulatedOrganizationOrUserIdentifiers(r randyIdentifiers, easy bool) *OrganizationOrUserIdentifiers

func (OrganizationOrUserIdentifiers) CombinedIdentifiers

func (ids OrganizationOrUserIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the OrganizationOrUserIdentifiers as CombinedIdentifiers.

func (*OrganizationOrUserIdentifiers) Descriptor

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

func (OrganizationOrUserIdentifiers) EntityIdentifiers

func (ids OrganizationOrUserIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns the Identifiers inside the oneof as EntityIdentifiers.

func (OrganizationOrUserIdentifiers) EntityType

func (ids OrganizationOrUserIdentifiers) EntityType() string

EntityType returns the entity type for the Identifiers inside the oneof.

func (*OrganizationOrUserIdentifiers) Equal

func (this *OrganizationOrUserIdentifiers) Equal(that interface{}) bool

func (*OrganizationOrUserIdentifiers) GetIds

func (m *OrganizationOrUserIdentifiers) GetIds() isOrganizationOrUserIdentifiers_Ids

func (*OrganizationOrUserIdentifiers) GetOrganizationIDs

func (m *OrganizationOrUserIdentifiers) GetOrganizationIDs() *OrganizationIdentifiers

func (*OrganizationOrUserIdentifiers) GetUserIDs

func (OrganizationOrUserIdentifiers) IDString

func (ids OrganizationOrUserIdentifiers) IDString() string

IDString returns the ID string of the Identifiers inside the oneof.

func (OrganizationOrUserIdentifiers) Identifiers

func (ids OrganizationOrUserIdentifiers) Identifiers() Identifiers

Identifiers returns the concrete identifiers inside the oneof.

func (*OrganizationOrUserIdentifiers) Marshal

func (m *OrganizationOrUserIdentifiers) Marshal() (dAtA []byte, err error)

func (*OrganizationOrUserIdentifiers) MarshalTo

func (m *OrganizationOrUserIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*OrganizationOrUserIdentifiers) MarshalToSizedBuffer

func (m *OrganizationOrUserIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OrganizationOrUserIdentifiers) ProtoMessage

func (*OrganizationOrUserIdentifiers) ProtoMessage()

func (*OrganizationOrUserIdentifiers) Reset

func (m *OrganizationOrUserIdentifiers) Reset()

func (*OrganizationOrUserIdentifiers) SetFields

func (*OrganizationOrUserIdentifiers) Size

func (m *OrganizationOrUserIdentifiers) Size() (n int)

func (*OrganizationOrUserIdentifiers) String

func (this *OrganizationOrUserIdentifiers) String() string

func (*OrganizationOrUserIdentifiers) Unmarshal

func (m *OrganizationOrUserIdentifiers) Unmarshal(dAtA []byte) error

func (*OrganizationOrUserIdentifiers) ValidateFields

func (m *OrganizationOrUserIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on OrganizationOrUserIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*OrganizationOrUserIdentifiers) XXX_DiscardUnknown

func (m *OrganizationOrUserIdentifiers) XXX_DiscardUnknown()

func (*OrganizationOrUserIdentifiers) XXX_Marshal

func (m *OrganizationOrUserIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrganizationOrUserIdentifiers) XXX_Merge

func (m *OrganizationOrUserIdentifiers) XXX_Merge(src proto.Message)

func (*OrganizationOrUserIdentifiers) XXX_OneofWrappers

func (*OrganizationOrUserIdentifiers) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*OrganizationOrUserIdentifiers) XXX_Size

func (m *OrganizationOrUserIdentifiers) XXX_Size() int

func (*OrganizationOrUserIdentifiers) XXX_Unmarshal

func (m *OrganizationOrUserIdentifiers) XXX_Unmarshal(b []byte) error

type OrganizationOrUserIdentifiersValidationError

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

OrganizationOrUserIdentifiersValidationError is the validation error returned by OrganizationOrUserIdentifiers.ValidateFields if the designated constraints aren't met.

func (OrganizationOrUserIdentifiersValidationError) Cause

Cause function returns cause value.

func (OrganizationOrUserIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (OrganizationOrUserIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (OrganizationOrUserIdentifiersValidationError) Field

Field function returns field value.

func (OrganizationOrUserIdentifiersValidationError) Key

Key function returns key value.

func (OrganizationOrUserIdentifiersValidationError) Reason

Reason function returns reason value.

type OrganizationOrUserIdentifiers_OrganizationIDs

type OrganizationOrUserIdentifiers_OrganizationIDs struct {
	OrganizationIDs *OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,oneof" json:"organization_ids,omitempty"`
}

func NewPopulatedOrganizationOrUserIdentifiers_OrganizationIDs

func NewPopulatedOrganizationOrUserIdentifiers_OrganizationIDs(r randyIdentifiers, easy bool) *OrganizationOrUserIdentifiers_OrganizationIDs

func (*OrganizationOrUserIdentifiers_OrganizationIDs) Equal

func (this *OrganizationOrUserIdentifiers_OrganizationIDs) Equal(that interface{}) bool

func (*OrganizationOrUserIdentifiers_OrganizationIDs) MarshalTo

func (*OrganizationOrUserIdentifiers_OrganizationIDs) MarshalToSizedBuffer

func (m *OrganizationOrUserIdentifiers_OrganizationIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OrganizationOrUserIdentifiers_OrganizationIDs) Size

func (*OrganizationOrUserIdentifiers_OrganizationIDs) String

type OrganizationOrUserIdentifiers_UserIDs

type OrganizationOrUserIdentifiers_UserIDs struct {
	UserIDs *UserIdentifiers `protobuf:"bytes,2,opt,name=user_ids,json=userIds,proto3,oneof" json:"user_ids,omitempty"`
}

func NewPopulatedOrganizationOrUserIdentifiers_UserIDs

func NewPopulatedOrganizationOrUserIdentifiers_UserIDs(r randyIdentifiers, easy bool) *OrganizationOrUserIdentifiers_UserIDs

func (*OrganizationOrUserIdentifiers_UserIDs) Equal

func (this *OrganizationOrUserIdentifiers_UserIDs) Equal(that interface{}) bool

func (*OrganizationOrUserIdentifiers_UserIDs) MarshalTo

func (m *OrganizationOrUserIdentifiers_UserIDs) MarshalTo(dAtA []byte) (int, error)

func (*OrganizationOrUserIdentifiers_UserIDs) MarshalToSizedBuffer

func (m *OrganizationOrUserIdentifiers_UserIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OrganizationOrUserIdentifiers_UserIDs) Size

func (*OrganizationOrUserIdentifiers_UserIDs) String

type OrganizationRegistryClient

type OrganizationRegistryClient interface {
	// Create a new organization. This also sets the given user as
	// first collaborator with all possible rights.
	Create(ctx context.Context, in *CreateOrganizationRequest, opts ...grpc.CallOption) (*Organization, error)
	// Get the organization with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(ctx context.Context, in *GetOrganizationRequest, opts ...grpc.CallOption) (*Organization, error)
	// List organizations. See request message for details.
	List(ctx context.Context, in *ListOrganizationsRequest, opts ...grpc.CallOption) (*Organizations, error)
	Update(ctx context.Context, in *UpdateOrganizationRequest, opts ...grpc.CallOption) (*Organization, error)
	Delete(ctx context.Context, in *OrganizationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

OrganizationRegistryClient is the client API for OrganizationRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewOrganizationRegistryClient

func NewOrganizationRegistryClient(cc *grpc.ClientConn) OrganizationRegistryClient

type OrganizationRegistryServer

type OrganizationRegistryServer interface {
	// Create a new organization. This also sets the given user as
	// first collaborator with all possible rights.
	Create(context.Context, *CreateOrganizationRequest) (*Organization, error)
	// Get the organization with the given identifiers, selecting the fields given
	// by the field mask. The method may return more or less fields, depending on
	// the rights of the caller.
	Get(context.Context, *GetOrganizationRequest) (*Organization, error)
	// List organizations. See request message for details.
	List(context.Context, *ListOrganizationsRequest) (*Organizations, error)
	Update(context.Context, *UpdateOrganizationRequest) (*Organization, error)
	Delete(context.Context, *OrganizationIdentifiers) (*types.Empty, error)
}

OrganizationRegistryServer is the server API for OrganizationRegistry service.

type OrganizationValidationError

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

OrganizationValidationError is the validation error returned by Organization.ValidateFields if the designated constraints aren't met.

func (OrganizationValidationError) Cause

Cause function returns cause value.

func (OrganizationValidationError) Error

Error satisfies the builtin error interface

func (OrganizationValidationError) ErrorName

func (e OrganizationValidationError) ErrorName() string

ErrorName returns error name.

func (OrganizationValidationError) Field

Field function returns field value.

func (OrganizationValidationError) Key

Key function returns key value.

func (OrganizationValidationError) Reason

Reason function returns reason value.

type Organizations

type Organizations struct {
	Organizations        []*Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedOrganizations

func NewPopulatedOrganizations(r randyOrganization, easy bool) *Organizations

func (*Organizations) Descriptor

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

func (*Organizations) Equal

func (this *Organizations) Equal(that interface{}) bool

func (*Organizations) GetOrganizations

func (m *Organizations) GetOrganizations() []*Organization

func (*Organizations) Marshal

func (m *Organizations) Marshal() (dAtA []byte, err error)

func (*Organizations) MarshalTo

func (m *Organizations) MarshalTo(dAtA []byte) (int, error)

func (*Organizations) MarshalToSizedBuffer

func (m *Organizations) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Organizations) ProtoMessage

func (*Organizations) ProtoMessage()

func (*Organizations) Reset

func (m *Organizations) Reset()

func (*Organizations) SetFields

func (dst *Organizations) SetFields(src *Organizations, paths ...string) error

func (*Organizations) Size

func (m *Organizations) Size() (n int)

func (*Organizations) String

func (this *Organizations) String() string

func (*Organizations) Unmarshal

func (m *Organizations) Unmarshal(dAtA []byte) error

func (*Organizations) ValidateFields

func (m *Organizations) ValidateFields(paths ...string) error

ValidateFields checks the field values on Organizations with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Organizations) XXX_DiscardUnknown

func (m *Organizations) XXX_DiscardUnknown()

func (*Organizations) XXX_Marshal

func (m *Organizations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Organizations) XXX_Merge

func (m *Organizations) XXX_Merge(src proto.Message)

func (*Organizations) XXX_Size

func (m *Organizations) XXX_Size() int

func (*Organizations) XXX_Unmarshal

func (m *Organizations) XXX_Unmarshal(b []byte) error

type OrganizationsValidationError

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

OrganizationsValidationError is the validation error returned by Organizations.ValidateFields if the designated constraints aren't met.

func (OrganizationsValidationError) Cause

Cause function returns cause value.

func (OrganizationsValidationError) Error

Error satisfies the builtin error interface

func (OrganizationsValidationError) ErrorName

func (e OrganizationsValidationError) ErrorName() string

ErrorName returns error name.

func (OrganizationsValidationError) Field

Field function returns field value.

func (OrganizationsValidationError) Key

Key function returns key value.

func (OrganizationsValidationError) Reason

Reason function returns reason value.

type PHYVersion

type PHYVersion int32
const (
	PHY_UNKNOWN      PHYVersion = 0
	PHY_V1_0         PHYVersion = 1
	PHY_V1_0_1       PHYVersion = 2
	PHY_V1_0_2_REV_A PHYVersion = 3
	PHY_V1_0_2_REV_B PHYVersion = 4
	PHY_V1_1_REV_A   PHYVersion = 5
	PHY_V1_1_REV_B   PHYVersion = 6
	PHY_V1_0_3_REV_A PHYVersion = 7
)

func (PHYVersion) Compare

func (v PHYVersion) Compare(o PHYVersion) int

Compare compares PHYVersions v to o: -1 == v is less than o 0 == v is equal to o 1 == v is greater than o Compare panics, if v.Validate() returns non-nil error.

func (PHYVersion) EnumDescriptor

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

func (PHYVersion) MarshalText

func (v PHYVersion) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (PHYVersion) String

func (v PHYVersion) String() string

String implements fmt.Stringer.

func (*PHYVersion) UnmarshalJSON

func (v *PHYVersion) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*PHYVersion) UnmarshalText

func (v *PHYVersion) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

func (PHYVersion) Validate

func (v PHYVersion) Validate() error

Validate reports whether v represents a valid PHYVersion.

type PayloadFormatter

type PayloadFormatter int32
const (
	// No payload formatter to work with raw payload only.
	PayloadFormatter_FORMATTER_NONE PayloadFormatter = 0
	// Use payload formatter for the end device type from a repository.
	PayloadFormatter_FORMATTER_REPOSITORY PayloadFormatter = 1
	// gRPC service payload formatter. The parameter is the host:port of the service.
	PayloadFormatter_FORMATTER_GRPC_SERVICE PayloadFormatter = 2
	// Custom payload formatter that executes Javascript code. The parameter is a JavaScript filename.
	PayloadFormatter_FORMATTER_JAVASCRIPT PayloadFormatter = 3
	// CayenneLPP payload formatter.
	PayloadFormatter_FORMATTER_CAYENNELPP PayloadFormatter = 4
)

func (PayloadFormatter) EnumDescriptor

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

func (PayloadFormatter) MarshalText

func (v PayloadFormatter) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (PayloadFormatter) String

func (x PayloadFormatter) String() string

func (*PayloadFormatter) UnmarshalJSON

func (v *PayloadFormatter) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*PayloadFormatter) UnmarshalText

func (v *PayloadFormatter) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type PeerInfo

type PeerInfo struct {
	// Port on which the gRPC server is exposed.
	GRPCPort uint32 `protobuf:"varint,1,opt,name=grpc_port,json=grpcPort,proto3" json:"grpc_port,omitempty"`
	// Indicates whether the gRPC server uses TLS.
	TLS bool `protobuf:"varint,2,opt,name=tls,proto3" json:"tls,omitempty"`
	// Roles of the peer.
	Roles []ClusterRole `protobuf:"varint,3,rep,packed,name=roles,proto3,enum=ttn.lorawan.v3.ClusterRole" json:"roles,omitempty"`
	// Tags of the peer
	Tags                 map[string]string `` /* 149-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

PeerInfo

func NewPopulatedPeerInfo

func NewPopulatedPeerInfo(r randyCluster, easy bool) *PeerInfo

func (*PeerInfo) Descriptor

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

func (*PeerInfo) Equal

func (this *PeerInfo) Equal(that interface{}) bool

func (*PeerInfo) GetGRPCPort

func (m *PeerInfo) GetGRPCPort() uint32

func (*PeerInfo) GetRoles

func (m *PeerInfo) GetRoles() []ClusterRole

func (*PeerInfo) GetTLS

func (m *PeerInfo) GetTLS() bool

func (*PeerInfo) GetTags

func (m *PeerInfo) GetTags() map[string]string

func (*PeerInfo) Marshal

func (m *PeerInfo) Marshal() (dAtA []byte, err error)

func (*PeerInfo) MarshalTo

func (m *PeerInfo) MarshalTo(dAtA []byte) (int, error)

func (*PeerInfo) MarshalToSizedBuffer

func (m *PeerInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PeerInfo) ProtoMessage

func (*PeerInfo) ProtoMessage()

func (*PeerInfo) Reset

func (m *PeerInfo) Reset()

func (*PeerInfo) SetFields

func (dst *PeerInfo) SetFields(src *PeerInfo, paths ...string) error

func (*PeerInfo) Size

func (m *PeerInfo) Size() (n int)

func (*PeerInfo) String

func (this *PeerInfo) String() string

func (*PeerInfo) Unmarshal

func (m *PeerInfo) Unmarshal(dAtA []byte) error

func (*PeerInfo) ValidateFields

func (m *PeerInfo) ValidateFields(paths ...string) error

ValidateFields checks the field values on PeerInfo with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PeerInfo) XXX_DiscardUnknown

func (m *PeerInfo) XXX_DiscardUnknown()

func (*PeerInfo) XXX_Marshal

func (m *PeerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PeerInfo) XXX_Merge

func (m *PeerInfo) XXX_Merge(src proto.Message)

func (*PeerInfo) XXX_Size

func (m *PeerInfo) XXX_Size() int

func (*PeerInfo) XXX_Unmarshal

func (m *PeerInfo) XXX_Unmarshal(b []byte) error

type PeerInfoValidationError

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

PeerInfoValidationError is the validation error returned by PeerInfo.ValidateFields if the designated constraints aren't met.

func (PeerInfoValidationError) Cause

func (e PeerInfoValidationError) Cause() error

Cause function returns cause value.

func (PeerInfoValidationError) Error

func (e PeerInfoValidationError) Error() string

Error satisfies the builtin error interface

func (PeerInfoValidationError) ErrorName

func (e PeerInfoValidationError) ErrorName() string

ErrorName returns error name.

func (PeerInfoValidationError) Field

func (e PeerInfoValidationError) Field() string

Field function returns field value.

func (PeerInfoValidationError) Key

func (e PeerInfoValidationError) Key() bool

Key function returns key value.

func (PeerInfoValidationError) Reason

func (e PeerInfoValidationError) Reason() string

Reason function returns reason value.

type Picture

type Picture struct {
	// Embedded picture.
	// Omitted if there are external URLs available (in sizes).
	Embedded *Picture_Embedded `protobuf:"bytes,1,opt,name=embedded,proto3" json:"embedded,omitempty"`
	// URLs of the picture for different sizes, if available on a CDN.
	Sizes                map[uint32]string `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedPicture

func NewPopulatedPicture(r randyPicture, easy bool) *Picture

func (*Picture) Descriptor

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

func (*Picture) Equal

func (this *Picture) Equal(that interface{}) bool

func (*Picture) GetEmbedded

func (m *Picture) GetEmbedded() *Picture_Embedded

func (*Picture) GetSizes

func (m *Picture) GetSizes() map[uint32]string

func (*Picture) Marshal

func (m *Picture) Marshal() (dAtA []byte, err error)

func (*Picture) MarshalTo

func (m *Picture) MarshalTo(dAtA []byte) (int, error)

func (*Picture) MarshalToSizedBuffer

func (m *Picture) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Picture) ProtoMessage

func (*Picture) ProtoMessage()

func (*Picture) Reset

func (m *Picture) Reset()

func (*Picture) SetFields

func (dst *Picture) SetFields(src *Picture, paths ...string) error

func (*Picture) Size

func (m *Picture) Size() (n int)

func (*Picture) String

func (this *Picture) String() string

func (*Picture) Unmarshal

func (m *Picture) Unmarshal(dAtA []byte) error

func (*Picture) ValidateFields

func (m *Picture) ValidateFields(paths ...string) error

ValidateFields checks the field values on Picture with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Picture) XXX_DiscardUnknown

func (m *Picture) XXX_DiscardUnknown()

func (*Picture) XXX_Marshal

func (m *Picture) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Picture) XXX_Merge

func (m *Picture) XXX_Merge(src proto.Message)

func (*Picture) XXX_Size

func (m *Picture) XXX_Size() int

func (*Picture) XXX_Unmarshal

func (m *Picture) XXX_Unmarshal(b []byte) error

type PictureValidationError

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

PictureValidationError is the validation error returned by Picture.ValidateFields if the designated constraints aren't met.

func (PictureValidationError) Cause

func (e PictureValidationError) Cause() error

Cause function returns cause value.

func (PictureValidationError) Error

func (e PictureValidationError) Error() string

Error satisfies the builtin error interface

func (PictureValidationError) ErrorName

func (e PictureValidationError) ErrorName() string

ErrorName returns error name.

func (PictureValidationError) Field

func (e PictureValidationError) Field() string

Field function returns field value.

func (PictureValidationError) Key

func (e PictureValidationError) Key() bool

Key function returns key value.

func (PictureValidationError) Reason

func (e PictureValidationError) Reason() string

Reason function returns reason value.

type Picture_Embedded

type Picture_Embedded struct {
	// MIME type of the picture.
	MimeType string `protobuf:"bytes,1,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
	// Picture data. A data URI can be constructed as follows:
	// `data:<mime_type>;base64,<data>`.
	Data                 []byte   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedPicture_Embedded

func NewPopulatedPicture_Embedded(r randyPicture, easy bool) *Picture_Embedded

func (*Picture_Embedded) Descriptor

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

func (*Picture_Embedded) Equal

func (this *Picture_Embedded) Equal(that interface{}) bool

func (*Picture_Embedded) GetData

func (m *Picture_Embedded) GetData() []byte

func (*Picture_Embedded) GetMimeType

func (m *Picture_Embedded) GetMimeType() string

func (*Picture_Embedded) Marshal

func (m *Picture_Embedded) Marshal() (dAtA []byte, err error)

func (*Picture_Embedded) MarshalTo

func (m *Picture_Embedded) MarshalTo(dAtA []byte) (int, error)

func (*Picture_Embedded) MarshalToSizedBuffer

func (m *Picture_Embedded) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Picture_Embedded) ProtoMessage

func (*Picture_Embedded) ProtoMessage()

func (*Picture_Embedded) Reset

func (m *Picture_Embedded) Reset()

func (*Picture_Embedded) SetFields

func (dst *Picture_Embedded) SetFields(src *Picture_Embedded, paths ...string) error

func (*Picture_Embedded) Size

func (m *Picture_Embedded) Size() (n int)

func (*Picture_Embedded) String

func (this *Picture_Embedded) String() string

func (*Picture_Embedded) Unmarshal

func (m *Picture_Embedded) Unmarshal(dAtA []byte) error

func (*Picture_Embedded) ValidateFields

func (m *Picture_Embedded) ValidateFields(paths ...string) error

ValidateFields checks the field values on Picture_Embedded with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Picture_Embedded) XXX_DiscardUnknown

func (m *Picture_Embedded) XXX_DiscardUnknown()

func (*Picture_Embedded) XXX_Marshal

func (m *Picture_Embedded) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Picture_Embedded) XXX_Merge

func (m *Picture_Embedded) XXX_Merge(src proto.Message)

func (*Picture_Embedded) XXX_Size

func (m *Picture_Embedded) XXX_Size() int

func (*Picture_Embedded) XXX_Unmarshal

func (m *Picture_Embedded) XXX_Unmarshal(b []byte) error

type Picture_EmbeddedValidationError

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

Picture_EmbeddedValidationError is the validation error returned by Picture_Embedded.ValidateFields if the designated constraints aren't met.

func (Picture_EmbeddedValidationError) Cause

Cause function returns cause value.

func (Picture_EmbeddedValidationError) Error

Error satisfies the builtin error interface

func (Picture_EmbeddedValidationError) ErrorName

ErrorName returns error name.

func (Picture_EmbeddedValidationError) Field

Field function returns field value.

func (Picture_EmbeddedValidationError) Key

Key function returns key value.

func (Picture_EmbeddedValidationError) Reason

Reason function returns reason value.

type PingSlotPeriod

type PingSlotPeriod int32
const (
	PING_EVERY_1S   PingSlotPeriod = 0
	PING_EVERY_2S   PingSlotPeriod = 1
	PING_EVERY_4S   PingSlotPeriod = 2
	PING_EVERY_8S   PingSlotPeriod = 3
	PING_EVERY_16S  PingSlotPeriod = 4
	PING_EVERY_32S  PingSlotPeriod = 5
	PING_EVERY_64S  PingSlotPeriod = 6
	PING_EVERY_128S PingSlotPeriod = 7
)

func (PingSlotPeriod) EnumDescriptor

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

func (PingSlotPeriod) MarshalText

func (v PingSlotPeriod) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (PingSlotPeriod) String

func (x PingSlotPeriod) String() string

func (*PingSlotPeriod) UnmarshalJSON

func (v *PingSlotPeriod) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*PingSlotPeriod) UnmarshalText

func (v *PingSlotPeriod) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type PingSlotPeriodValue

type PingSlotPeriodValue struct {
	Value                PingSlotPeriod `protobuf:"varint,1,opt,name=value,proto3,enum=ttn.lorawan.v3.PingSlotPeriod" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedPingSlotPeriodValue

func NewPopulatedPingSlotPeriodValue(r randyLorawan, easy bool) *PingSlotPeriodValue

func (*PingSlotPeriodValue) Descriptor

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

func (*PingSlotPeriodValue) Equal

func (this *PingSlotPeriodValue) Equal(that interface{}) bool

func (*PingSlotPeriodValue) GetValue

func (m *PingSlotPeriodValue) GetValue() PingSlotPeriod

func (*PingSlotPeriodValue) Marshal

func (m *PingSlotPeriodValue) Marshal() (dAtA []byte, err error)

func (*PingSlotPeriodValue) MarshalTo

func (m *PingSlotPeriodValue) MarshalTo(dAtA []byte) (int, error)

func (*PingSlotPeriodValue) MarshalToSizedBuffer

func (m *PingSlotPeriodValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PingSlotPeriodValue) ProtoMessage

func (*PingSlotPeriodValue) ProtoMessage()

func (*PingSlotPeriodValue) Reset

func (m *PingSlotPeriodValue) Reset()

func (*PingSlotPeriodValue) SetFields

func (dst *PingSlotPeriodValue) SetFields(src *PingSlotPeriodValue, paths ...string) error

func (*PingSlotPeriodValue) Size

func (m *PingSlotPeriodValue) Size() (n int)

func (*PingSlotPeriodValue) String

func (this *PingSlotPeriodValue) String() string

func (*PingSlotPeriodValue) Unmarshal

func (m *PingSlotPeriodValue) Unmarshal(dAtA []byte) error

func (*PingSlotPeriodValue) ValidateFields

func (m *PingSlotPeriodValue) ValidateFields(paths ...string) error

ValidateFields checks the field values on PingSlotPeriodValue with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PingSlotPeriodValue) XXX_DiscardUnknown

func (m *PingSlotPeriodValue) XXX_DiscardUnknown()

func (*PingSlotPeriodValue) XXX_Marshal

func (m *PingSlotPeriodValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PingSlotPeriodValue) XXX_Merge

func (m *PingSlotPeriodValue) XXX_Merge(src proto.Message)

func (*PingSlotPeriodValue) XXX_Size

func (m *PingSlotPeriodValue) XXX_Size() int

func (*PingSlotPeriodValue) XXX_Unmarshal

func (m *PingSlotPeriodValue) XXX_Unmarshal(b []byte) error

type PingSlotPeriodValueValidationError

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

PingSlotPeriodValueValidationError is the validation error returned by PingSlotPeriodValue.ValidateFields if the designated constraints aren't met.

func (PingSlotPeriodValueValidationError) Cause

Cause function returns cause value.

func (PingSlotPeriodValueValidationError) Error

Error satisfies the builtin error interface

func (PingSlotPeriodValueValidationError) ErrorName

ErrorName returns error name.

func (PingSlotPeriodValueValidationError) Field

Field function returns field value.

func (PingSlotPeriodValueValidationError) Key

Key function returns key value.

func (PingSlotPeriodValueValidationError) Reason

Reason function returns reason value.

type PowerState

type PowerState int32

Power state of the device.

const (
	PowerState_POWER_UNKNOWN  PowerState = 0
	PowerState_POWER_BATTERY  PowerState = 1
	PowerState_POWER_EXTERNAL PowerState = 2
)

func (PowerState) EnumDescriptor

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

func (PowerState) MarshalText

func (v PowerState) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (PowerState) String

func (x PowerState) String() string

func (*PowerState) UnmarshalJSON

func (v *PowerState) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*PowerState) UnmarshalText

func (v *PowerState) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type ProcessDownlinkMessageRequest

type ProcessDownlinkMessageRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	EndDeviceVersionIDs  EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=end_device_version_ids,json=endDeviceVersionIds,proto3" json:"end_device_version_ids"`
	Message              ApplicationDownlink         `protobuf:"bytes,3,opt,name=message,proto3" json:"message"`
	Parameter            string                      `protobuf:"bytes,4,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedProcessDownlinkMessageRequest

func NewPopulatedProcessDownlinkMessageRequest(r randyMessageServices, easy bool) *ProcessDownlinkMessageRequest

func (*ProcessDownlinkMessageRequest) Descriptor

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

func (*ProcessDownlinkMessageRequest) Equal

func (this *ProcessDownlinkMessageRequest) Equal(that interface{}) bool

func (*ProcessDownlinkMessageRequest) GetEndDeviceVersionIDs

func (m *ProcessDownlinkMessageRequest) GetEndDeviceVersionIDs() EndDeviceVersionIdentifiers

func (*ProcessDownlinkMessageRequest) GetMessage

func (*ProcessDownlinkMessageRequest) GetParameter

func (m *ProcessDownlinkMessageRequest) GetParameter() string

func (*ProcessDownlinkMessageRequest) Marshal

func (m *ProcessDownlinkMessageRequest) Marshal() (dAtA []byte, err error)

func (*ProcessDownlinkMessageRequest) MarshalTo

func (m *ProcessDownlinkMessageRequest) MarshalTo(dAtA []byte) (int, error)

func (*ProcessDownlinkMessageRequest) MarshalToSizedBuffer

func (m *ProcessDownlinkMessageRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessDownlinkMessageRequest) ProtoMessage

func (*ProcessDownlinkMessageRequest) ProtoMessage()

func (*ProcessDownlinkMessageRequest) Reset

func (m *ProcessDownlinkMessageRequest) Reset()

func (*ProcessDownlinkMessageRequest) SetFields

func (*ProcessDownlinkMessageRequest) Size

func (m *ProcessDownlinkMessageRequest) Size() (n int)

func (*ProcessDownlinkMessageRequest) String

func (this *ProcessDownlinkMessageRequest) String() string

func (*ProcessDownlinkMessageRequest) Unmarshal

func (m *ProcessDownlinkMessageRequest) Unmarshal(dAtA []byte) error

func (*ProcessDownlinkMessageRequest) ValidateFields

func (m *ProcessDownlinkMessageRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ProcessDownlinkMessageRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ProcessDownlinkMessageRequest) XXX_DiscardUnknown

func (m *ProcessDownlinkMessageRequest) XXX_DiscardUnknown()

func (*ProcessDownlinkMessageRequest) XXX_Marshal

func (m *ProcessDownlinkMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessDownlinkMessageRequest) XXX_Merge

func (m *ProcessDownlinkMessageRequest) XXX_Merge(src proto.Message)

func (*ProcessDownlinkMessageRequest) XXX_Size

func (m *ProcessDownlinkMessageRequest) XXX_Size() int

func (*ProcessDownlinkMessageRequest) XXX_Unmarshal

func (m *ProcessDownlinkMessageRequest) XXX_Unmarshal(b []byte) error

type ProcessDownlinkMessageRequestValidationError

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

ProcessDownlinkMessageRequestValidationError is the validation error returned by ProcessDownlinkMessageRequest.ValidateFields if the designated constraints aren't met.

func (ProcessDownlinkMessageRequestValidationError) Cause

Cause function returns cause value.

func (ProcessDownlinkMessageRequestValidationError) Error

Error satisfies the builtin error interface

func (ProcessDownlinkMessageRequestValidationError) ErrorName

ErrorName returns error name.

func (ProcessDownlinkMessageRequestValidationError) Field

Field function returns field value.

func (ProcessDownlinkMessageRequestValidationError) Key

Key function returns key value.

func (ProcessDownlinkMessageRequestValidationError) Reason

Reason function returns reason value.

type ProcessUplinkMessageRequest

type ProcessUplinkMessageRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	EndDeviceVersionIDs  EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=end_device_version_ids,json=endDeviceVersionIds,proto3" json:"end_device_version_ids"`
	Message              ApplicationUplink           `protobuf:"bytes,3,opt,name=message,proto3" json:"message"`
	Parameter            string                      `protobuf:"bytes,4,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedProcessUplinkMessageRequest

func NewPopulatedProcessUplinkMessageRequest(r randyMessageServices, easy bool) *ProcessUplinkMessageRequest

func (*ProcessUplinkMessageRequest) Descriptor

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

func (*ProcessUplinkMessageRequest) Equal

func (this *ProcessUplinkMessageRequest) Equal(that interface{}) bool

func (*ProcessUplinkMessageRequest) GetEndDeviceVersionIDs

func (m *ProcessUplinkMessageRequest) GetEndDeviceVersionIDs() EndDeviceVersionIdentifiers

func (*ProcessUplinkMessageRequest) GetMessage

func (*ProcessUplinkMessageRequest) GetParameter

func (m *ProcessUplinkMessageRequest) GetParameter() string

func (*ProcessUplinkMessageRequest) Marshal

func (m *ProcessUplinkMessageRequest) Marshal() (dAtA []byte, err error)

func (*ProcessUplinkMessageRequest) MarshalTo

func (m *ProcessUplinkMessageRequest) MarshalTo(dAtA []byte) (int, error)

func (*ProcessUplinkMessageRequest) MarshalToSizedBuffer

func (m *ProcessUplinkMessageRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessUplinkMessageRequest) ProtoMessage

func (*ProcessUplinkMessageRequest) ProtoMessage()

func (*ProcessUplinkMessageRequest) Reset

func (m *ProcessUplinkMessageRequest) Reset()

func (*ProcessUplinkMessageRequest) SetFields

func (*ProcessUplinkMessageRequest) Size

func (m *ProcessUplinkMessageRequest) Size() (n int)

func (*ProcessUplinkMessageRequest) String

func (this *ProcessUplinkMessageRequest) String() string

func (*ProcessUplinkMessageRequest) Unmarshal

func (m *ProcessUplinkMessageRequest) Unmarshal(dAtA []byte) error

func (*ProcessUplinkMessageRequest) ValidateFields

func (m *ProcessUplinkMessageRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ProcessUplinkMessageRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ProcessUplinkMessageRequest) XXX_DiscardUnknown

func (m *ProcessUplinkMessageRequest) XXX_DiscardUnknown()

func (*ProcessUplinkMessageRequest) XXX_Marshal

func (m *ProcessUplinkMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessUplinkMessageRequest) XXX_Merge

func (m *ProcessUplinkMessageRequest) XXX_Merge(src proto.Message)

func (*ProcessUplinkMessageRequest) XXX_Size

func (m *ProcessUplinkMessageRequest) XXX_Size() int

func (*ProcessUplinkMessageRequest) XXX_Unmarshal

func (m *ProcessUplinkMessageRequest) XXX_Unmarshal(b []byte) error

type ProcessUplinkMessageRequestValidationError

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

ProcessUplinkMessageRequestValidationError is the validation error returned by ProcessUplinkMessageRequest.ValidateFields if the designated constraints aren't met.

func (ProcessUplinkMessageRequestValidationError) Cause

Cause function returns cause value.

func (ProcessUplinkMessageRequestValidationError) Error

Error satisfies the builtin error interface

func (ProcessUplinkMessageRequestValidationError) ErrorName

ErrorName returns error name.

func (ProcessUplinkMessageRequestValidationError) Field

Field function returns field value.

func (ProcessUplinkMessageRequestValidationError) Key

Key function returns key value.

func (ProcessUplinkMessageRequestValidationError) Reason

Reason function returns reason value.

type ProvisionEndDevicesRequest deprecated

type ProvisionEndDevicesRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	// ID of the provisioner service as configured in the Join Server.
	ProvisionerID string `protobuf:"bytes,2,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	// Vendor-specific provisioning data.
	ProvisioningData []byte `protobuf:"bytes,3,opt,name=provisioning_data,json=provisioningData,proto3" json:"provisioning_data,omitempty"`
	// Types that are valid to be assigned to EndDevices:
	//	*ProvisionEndDevicesRequest_List
	//	*ProvisionEndDevicesRequest_Range
	//	*ProvisionEndDevicesRequest_FromData
	EndDevices           isProvisionEndDevicesRequest_EndDevices `protobuf_oneof:"end_devices"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

Deprecated: Do not use.

func NewPopulatedProvisionEndDevicesRequest

func NewPopulatedProvisionEndDevicesRequest(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest

func (*ProvisionEndDevicesRequest) Descriptor

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

func (*ProvisionEndDevicesRequest) Equal

func (this *ProvisionEndDevicesRequest) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest) GetEndDevices

func (m *ProvisionEndDevicesRequest) GetEndDevices() isProvisionEndDevicesRequest_EndDevices

func (*ProvisionEndDevicesRequest) GetFromData

func (*ProvisionEndDevicesRequest) GetList

func (*ProvisionEndDevicesRequest) GetProvisionerID

func (m *ProvisionEndDevicesRequest) GetProvisionerID() string

func (*ProvisionEndDevicesRequest) GetProvisioningData

func (m *ProvisionEndDevicesRequest) GetProvisioningData() []byte

func (*ProvisionEndDevicesRequest) GetRange

func (*ProvisionEndDevicesRequest) Marshal

func (m *ProvisionEndDevicesRequest) Marshal() (dAtA []byte, err error)

func (*ProvisionEndDevicesRequest) MarshalTo

func (m *ProvisionEndDevicesRequest) MarshalTo(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest) ProtoMessage

func (*ProvisionEndDevicesRequest) ProtoMessage()

func (*ProvisionEndDevicesRequest) Reset

func (m *ProvisionEndDevicesRequest) Reset()

func (*ProvisionEndDevicesRequest) SetFields

func (dst *ProvisionEndDevicesRequest) SetFields(src *ProvisionEndDevicesRequest, paths ...string) error

func (*ProvisionEndDevicesRequest) Size

func (m *ProvisionEndDevicesRequest) Size() (n int)

func (*ProvisionEndDevicesRequest) String

func (this *ProvisionEndDevicesRequest) String() string

func (*ProvisionEndDevicesRequest) Unmarshal

func (m *ProvisionEndDevicesRequest) Unmarshal(dAtA []byte) error

func (*ProvisionEndDevicesRequest) ValidateFields

func (m *ProvisionEndDevicesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ProvisionEndDevicesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ProvisionEndDevicesRequest) XXX_DiscardUnknown

func (m *ProvisionEndDevicesRequest) XXX_DiscardUnknown()

func (*ProvisionEndDevicesRequest) XXX_Marshal

func (m *ProvisionEndDevicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionEndDevicesRequest) XXX_Merge

func (m *ProvisionEndDevicesRequest) XXX_Merge(src proto.Message)

func (*ProvisionEndDevicesRequest) XXX_OneofWrappers

func (*ProvisionEndDevicesRequest) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ProvisionEndDevicesRequest) XXX_Size

func (m *ProvisionEndDevicesRequest) XXX_Size() int

func (*ProvisionEndDevicesRequest) XXX_Unmarshal

func (m *ProvisionEndDevicesRequest) XXX_Unmarshal(b []byte) error

type ProvisionEndDevicesRequestValidationError

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

ProvisionEndDevicesRequestValidationError is the validation error returned by ProvisionEndDevicesRequest.ValidateFields if the designated constraints aren't met.

func (ProvisionEndDevicesRequestValidationError) Cause

Cause function returns cause value.

func (ProvisionEndDevicesRequestValidationError) Error

Error satisfies the builtin error interface

func (ProvisionEndDevicesRequestValidationError) ErrorName

ErrorName returns error name.

func (ProvisionEndDevicesRequestValidationError) Field

Field function returns field value.

func (ProvisionEndDevicesRequestValidationError) Key

Key function returns key value.

func (ProvisionEndDevicesRequestValidationError) Reason

Reason function returns reason value.

type ProvisionEndDevicesRequest_FromData

type ProvisionEndDevicesRequest_FromData struct {
	FromData *ProvisionEndDevicesRequest_IdentifiersFromData `protobuf:"bytes,6,opt,name=from_data,json=fromData,proto3,oneof" json:"from_data,omitempty"`
}

func NewPopulatedProvisionEndDevicesRequest_FromData

func NewPopulatedProvisionEndDevicesRequest_FromData(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest_FromData

func (*ProvisionEndDevicesRequest_FromData) Equal

func (this *ProvisionEndDevicesRequest_FromData) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest_FromData) MarshalTo

func (m *ProvisionEndDevicesRequest_FromData) MarshalTo(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_FromData) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest_FromData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_FromData) Size

func (*ProvisionEndDevicesRequest_FromData) String

type ProvisionEndDevicesRequest_IdentifiersFromData

type ProvisionEndDevicesRequest_IdentifiersFromData struct {
	JoinEUI              *go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 146-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                            `json:"-"`
	XXX_sizecache        int32                                               `json:"-"`
}

func NewPopulatedProvisionEndDevicesRequest_IdentifiersFromData

func NewPopulatedProvisionEndDevicesRequest_IdentifiersFromData(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest_IdentifiersFromData

func (*ProvisionEndDevicesRequest_IdentifiersFromData) Descriptor

func (*ProvisionEndDevicesRequest_IdentifiersFromData) Equal

func (this *ProvisionEndDevicesRequest_IdentifiersFromData) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest_IdentifiersFromData) Marshal

func (m *ProvisionEndDevicesRequest_IdentifiersFromData) Marshal() (dAtA []byte, err error)

func (*ProvisionEndDevicesRequest_IdentifiersFromData) MarshalTo

func (*ProvisionEndDevicesRequest_IdentifiersFromData) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest_IdentifiersFromData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_IdentifiersFromData) ProtoMessage

func (*ProvisionEndDevicesRequest_IdentifiersFromData) Reset

func (*ProvisionEndDevicesRequest_IdentifiersFromData) SetFields

func (*ProvisionEndDevicesRequest_IdentifiersFromData) Size

func (*ProvisionEndDevicesRequest_IdentifiersFromData) String

func (*ProvisionEndDevicesRequest_IdentifiersFromData) Unmarshal

func (*ProvisionEndDevicesRequest_IdentifiersFromData) ValidateFields

func (m *ProvisionEndDevicesRequest_IdentifiersFromData) ValidateFields(paths ...string) error

ValidateFields checks the field values on ProvisionEndDevicesRequest_IdentifiersFromData with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ProvisionEndDevicesRequest_IdentifiersFromData) XXX_DiscardUnknown

func (m *ProvisionEndDevicesRequest_IdentifiersFromData) XXX_DiscardUnknown()

func (*ProvisionEndDevicesRequest_IdentifiersFromData) XXX_Marshal

func (m *ProvisionEndDevicesRequest_IdentifiersFromData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionEndDevicesRequest_IdentifiersFromData) XXX_Merge

func (*ProvisionEndDevicesRequest_IdentifiersFromData) XXX_Size

func (*ProvisionEndDevicesRequest_IdentifiersFromData) XXX_Unmarshal

type ProvisionEndDevicesRequest_IdentifiersFromDataValidationError

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

ProvisionEndDevicesRequest_IdentifiersFromDataValidationError is the validation error returned by ProvisionEndDevicesRequest_IdentifiersFromData.ValidateFields if the designated constraints aren't met.

func (ProvisionEndDevicesRequest_IdentifiersFromDataValidationError) Cause

Cause function returns cause value.

func (ProvisionEndDevicesRequest_IdentifiersFromDataValidationError) Error

Error satisfies the builtin error interface

func (ProvisionEndDevicesRequest_IdentifiersFromDataValidationError) ErrorName

ErrorName returns error name.

func (ProvisionEndDevicesRequest_IdentifiersFromDataValidationError) Field

Field function returns field value.

func (ProvisionEndDevicesRequest_IdentifiersFromDataValidationError) Key

Key function returns key value.

func (ProvisionEndDevicesRequest_IdentifiersFromDataValidationError) Reason

Reason function returns reason value.

type ProvisionEndDevicesRequest_IdentifiersList

type ProvisionEndDevicesRequest_IdentifiersList struct {
	JoinEUI              *go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 146-byte string literal not displayed */
	EndDeviceIDs         []EndDeviceIdentifiers                              `protobuf:"bytes,2,rep,name=end_device_ids,json=endDeviceIds,proto3" json:"end_device_ids"`
	XXX_NoUnkeyedLiteral struct{}                                            `json:"-"`
	XXX_sizecache        int32                                               `json:"-"`
}

func NewPopulatedProvisionEndDevicesRequest_IdentifiersList

func NewPopulatedProvisionEndDevicesRequest_IdentifiersList(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest_IdentifiersList

func (*ProvisionEndDevicesRequest_IdentifiersList) Descriptor

func (*ProvisionEndDevicesRequest_IdentifiersList) Equal

func (this *ProvisionEndDevicesRequest_IdentifiersList) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest_IdentifiersList) GetEndDeviceIDs

func (*ProvisionEndDevicesRequest_IdentifiersList) Marshal

func (m *ProvisionEndDevicesRequest_IdentifiersList) Marshal() (dAtA []byte, err error)

func (*ProvisionEndDevicesRequest_IdentifiersList) MarshalTo

func (m *ProvisionEndDevicesRequest_IdentifiersList) MarshalTo(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_IdentifiersList) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest_IdentifiersList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_IdentifiersList) ProtoMessage

func (*ProvisionEndDevicesRequest_IdentifiersList) Reset

func (*ProvisionEndDevicesRequest_IdentifiersList) SetFields

func (*ProvisionEndDevicesRequest_IdentifiersList) Size

func (*ProvisionEndDevicesRequest_IdentifiersList) String

func (*ProvisionEndDevicesRequest_IdentifiersList) Unmarshal

func (*ProvisionEndDevicesRequest_IdentifiersList) ValidateFields

func (m *ProvisionEndDevicesRequest_IdentifiersList) ValidateFields(paths ...string) error

ValidateFields checks the field values on ProvisionEndDevicesRequest_IdentifiersList with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ProvisionEndDevicesRequest_IdentifiersList) XXX_DiscardUnknown

func (m *ProvisionEndDevicesRequest_IdentifiersList) XXX_DiscardUnknown()

func (*ProvisionEndDevicesRequest_IdentifiersList) XXX_Marshal

func (m *ProvisionEndDevicesRequest_IdentifiersList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionEndDevicesRequest_IdentifiersList) XXX_Merge

func (*ProvisionEndDevicesRequest_IdentifiersList) XXX_Size

func (*ProvisionEndDevicesRequest_IdentifiersList) XXX_Unmarshal

type ProvisionEndDevicesRequest_IdentifiersListValidationError

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

ProvisionEndDevicesRequest_IdentifiersListValidationError is the validation error returned by ProvisionEndDevicesRequest_IdentifiersList.ValidateFields if the designated constraints aren't met.

func (ProvisionEndDevicesRequest_IdentifiersListValidationError) Cause

Cause function returns cause value.

func (ProvisionEndDevicesRequest_IdentifiersListValidationError) Error

Error satisfies the builtin error interface

func (ProvisionEndDevicesRequest_IdentifiersListValidationError) ErrorName

ErrorName returns error name.

func (ProvisionEndDevicesRequest_IdentifiersListValidationError) Field

Field function returns field value.

func (ProvisionEndDevicesRequest_IdentifiersListValidationError) Key

Key function returns key value.

func (ProvisionEndDevicesRequest_IdentifiersListValidationError) Reason

Reason function returns reason value.

type ProvisionEndDevicesRequest_IdentifiersRange

type ProvisionEndDevicesRequest_IdentifiersRange struct {
	JoinEUI *go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 146-byte string literal not displayed */
	// DevEUI to start issuing from.
	StartDevEUI          go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 150-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedProvisionEndDevicesRequest_IdentifiersRange

func NewPopulatedProvisionEndDevicesRequest_IdentifiersRange(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest_IdentifiersRange

func (*ProvisionEndDevicesRequest_IdentifiersRange) Descriptor

func (*ProvisionEndDevicesRequest_IdentifiersRange) Equal

func (this *ProvisionEndDevicesRequest_IdentifiersRange) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest_IdentifiersRange) Marshal

func (m *ProvisionEndDevicesRequest_IdentifiersRange) Marshal() (dAtA []byte, err error)

func (*ProvisionEndDevicesRequest_IdentifiersRange) MarshalTo

func (*ProvisionEndDevicesRequest_IdentifiersRange) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest_IdentifiersRange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_IdentifiersRange) ProtoMessage

func (*ProvisionEndDevicesRequest_IdentifiersRange) Reset

func (*ProvisionEndDevicesRequest_IdentifiersRange) SetFields

func (*ProvisionEndDevicesRequest_IdentifiersRange) Size

func (*ProvisionEndDevicesRequest_IdentifiersRange) String

func (*ProvisionEndDevicesRequest_IdentifiersRange) Unmarshal

func (*ProvisionEndDevicesRequest_IdentifiersRange) ValidateFields

func (m *ProvisionEndDevicesRequest_IdentifiersRange) ValidateFields(paths ...string) error

ValidateFields checks the field values on ProvisionEndDevicesRequest_IdentifiersRange with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ProvisionEndDevicesRequest_IdentifiersRange) XXX_DiscardUnknown

func (m *ProvisionEndDevicesRequest_IdentifiersRange) XXX_DiscardUnknown()

func (*ProvisionEndDevicesRequest_IdentifiersRange) XXX_Marshal

func (m *ProvisionEndDevicesRequest_IdentifiersRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionEndDevicesRequest_IdentifiersRange) XXX_Merge

func (*ProvisionEndDevicesRequest_IdentifiersRange) XXX_Size

func (*ProvisionEndDevicesRequest_IdentifiersRange) XXX_Unmarshal

type ProvisionEndDevicesRequest_IdentifiersRangeValidationError

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

ProvisionEndDevicesRequest_IdentifiersRangeValidationError is the validation error returned by ProvisionEndDevicesRequest_IdentifiersRange.ValidateFields if the designated constraints aren't met.

func (ProvisionEndDevicesRequest_IdentifiersRangeValidationError) Cause

Cause function returns cause value.

func (ProvisionEndDevicesRequest_IdentifiersRangeValidationError) Error

Error satisfies the builtin error interface

func (ProvisionEndDevicesRequest_IdentifiersRangeValidationError) ErrorName

ErrorName returns error name.

func (ProvisionEndDevicesRequest_IdentifiersRangeValidationError) Field

Field function returns field value.

func (ProvisionEndDevicesRequest_IdentifiersRangeValidationError) Key

Key function returns key value.

func (ProvisionEndDevicesRequest_IdentifiersRangeValidationError) Reason

Reason function returns reason value.

type ProvisionEndDevicesRequest_List

type ProvisionEndDevicesRequest_List struct {
	List *ProvisionEndDevicesRequest_IdentifiersList `protobuf:"bytes,4,opt,name=list,proto3,oneof" json:"list,omitempty"`
}

func NewPopulatedProvisionEndDevicesRequest_List

func NewPopulatedProvisionEndDevicesRequest_List(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest_List

func (*ProvisionEndDevicesRequest_List) Equal

func (this *ProvisionEndDevicesRequest_List) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest_List) MarshalTo

func (m *ProvisionEndDevicesRequest_List) MarshalTo(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_List) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest_List) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_List) Size

func (m *ProvisionEndDevicesRequest_List) Size() (n int)

func (*ProvisionEndDevicesRequest_List) String

func (this *ProvisionEndDevicesRequest_List) String() string

type ProvisionEndDevicesRequest_Range

type ProvisionEndDevicesRequest_Range struct {
	Range *ProvisionEndDevicesRequest_IdentifiersRange `protobuf:"bytes,5,opt,name=range,proto3,oneof" json:"range,omitempty"`
}

func NewPopulatedProvisionEndDevicesRequest_Range

func NewPopulatedProvisionEndDevicesRequest_Range(r randyJoinserver, easy bool) *ProvisionEndDevicesRequest_Range

func (*ProvisionEndDevicesRequest_Range) Equal

func (this *ProvisionEndDevicesRequest_Range) Equal(that interface{}) bool

func (*ProvisionEndDevicesRequest_Range) MarshalTo

func (m *ProvisionEndDevicesRequest_Range) MarshalTo(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_Range) MarshalToSizedBuffer

func (m *ProvisionEndDevicesRequest_Range) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProvisionEndDevicesRequest_Range) Size

func (m *ProvisionEndDevicesRequest_Range) Size() (n int)

func (*ProvisionEndDevicesRequest_Range) String

type PullGatewayConfigurationRequest

type PullGatewayConfigurationRequest struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedPullGatewayConfigurationRequest

func NewPopulatedPullGatewayConfigurationRequest(r randyGatewayServices, easy bool) *PullGatewayConfigurationRequest

func (*PullGatewayConfigurationRequest) Descriptor

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

func (*PullGatewayConfigurationRequest) Equal

func (this *PullGatewayConfigurationRequest) Equal(that interface{}) bool

func (*PullGatewayConfigurationRequest) GetFieldMask

func (*PullGatewayConfigurationRequest) Marshal

func (m *PullGatewayConfigurationRequest) Marshal() (dAtA []byte, err error)

func (*PullGatewayConfigurationRequest) MarshalTo

func (m *PullGatewayConfigurationRequest) MarshalTo(dAtA []byte) (int, error)

func (*PullGatewayConfigurationRequest) MarshalToSizedBuffer

func (m *PullGatewayConfigurationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PullGatewayConfigurationRequest) ProtoMessage

func (*PullGatewayConfigurationRequest) ProtoMessage()

func (*PullGatewayConfigurationRequest) Reset

func (*PullGatewayConfigurationRequest) SetFields

func (*PullGatewayConfigurationRequest) Size

func (m *PullGatewayConfigurationRequest) Size() (n int)

func (*PullGatewayConfigurationRequest) String

func (this *PullGatewayConfigurationRequest) String() string

func (*PullGatewayConfigurationRequest) Unmarshal

func (m *PullGatewayConfigurationRequest) Unmarshal(dAtA []byte) error

func (*PullGatewayConfigurationRequest) ValidateFields

func (m *PullGatewayConfigurationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on PullGatewayConfigurationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PullGatewayConfigurationRequest) XXX_DiscardUnknown

func (m *PullGatewayConfigurationRequest) XXX_DiscardUnknown()

func (*PullGatewayConfigurationRequest) XXX_Marshal

func (m *PullGatewayConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PullGatewayConfigurationRequest) XXX_Merge

func (m *PullGatewayConfigurationRequest) XXX_Merge(src proto.Message)

func (*PullGatewayConfigurationRequest) XXX_Size

func (m *PullGatewayConfigurationRequest) XXX_Size() int

func (*PullGatewayConfigurationRequest) XXX_Unmarshal

func (m *PullGatewayConfigurationRequest) XXX_Unmarshal(b []byte) error

type PullGatewayConfigurationRequestValidationError

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

PullGatewayConfigurationRequestValidationError is the validation error returned by PullGatewayConfigurationRequest.ValidateFields if the designated constraints aren't met.

func (PullGatewayConfigurationRequestValidationError) Cause

Cause function returns cause value.

func (PullGatewayConfigurationRequestValidationError) Error

Error satisfies the builtin error interface

func (PullGatewayConfigurationRequestValidationError) ErrorName

ErrorName returns error name.

func (PullGatewayConfigurationRequestValidationError) Field

Field function returns field value.

func (PullGatewayConfigurationRequestValidationError) Key

Key function returns key value.

func (PullGatewayConfigurationRequestValidationError) Reason

Reason function returns reason value.

type QRCodeFormat

type QRCodeFormat struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// The entity fields required to generate the QR code.
	FieldMask            types.FieldMask `protobuf:"bytes,3,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*QRCodeFormat) Descriptor

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

func (*QRCodeFormat) Equal

func (this *QRCodeFormat) Equal(that interface{}) bool

func (*QRCodeFormat) GetDescription

func (m *QRCodeFormat) GetDescription() string

func (*QRCodeFormat) GetFieldMask

func (m *QRCodeFormat) GetFieldMask() types.FieldMask

func (*QRCodeFormat) GetName

func (m *QRCodeFormat) GetName() string

func (*QRCodeFormat) Marshal

func (m *QRCodeFormat) Marshal() (dAtA []byte, err error)

func (*QRCodeFormat) MarshalTo

func (m *QRCodeFormat) MarshalTo(dAtA []byte) (int, error)

func (*QRCodeFormat) MarshalToSizedBuffer

func (m *QRCodeFormat) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QRCodeFormat) ProtoMessage

func (*QRCodeFormat) ProtoMessage()

func (*QRCodeFormat) Reset

func (m *QRCodeFormat) Reset()

func (*QRCodeFormat) SetFields

func (dst *QRCodeFormat) SetFields(src *QRCodeFormat, paths ...string) error

func (*QRCodeFormat) Size

func (m *QRCodeFormat) Size() (n int)

func (*QRCodeFormat) String

func (this *QRCodeFormat) String() string

func (*QRCodeFormat) Unmarshal

func (m *QRCodeFormat) Unmarshal(dAtA []byte) error

func (*QRCodeFormat) ValidateFields

func (m *QRCodeFormat) ValidateFields(paths ...string) error

ValidateFields checks the field values on QRCodeFormat with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*QRCodeFormat) XXX_DiscardUnknown

func (m *QRCodeFormat) XXX_DiscardUnknown()

func (*QRCodeFormat) XXX_Marshal

func (m *QRCodeFormat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QRCodeFormat) XXX_Merge

func (m *QRCodeFormat) XXX_Merge(src proto.Message)

func (*QRCodeFormat) XXX_Size

func (m *QRCodeFormat) XXX_Size() int

func (*QRCodeFormat) XXX_Unmarshal

func (m *QRCodeFormat) XXX_Unmarshal(b []byte) error

type QRCodeFormatValidationError

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

QRCodeFormatValidationError is the validation error returned by QRCodeFormat.ValidateFields if the designated constraints aren't met.

func (QRCodeFormatValidationError) Cause

Cause function returns cause value.

func (QRCodeFormatValidationError) Error

Error satisfies the builtin error interface

func (QRCodeFormatValidationError) ErrorName

func (e QRCodeFormatValidationError) ErrorName() string

ErrorName returns error name.

func (QRCodeFormatValidationError) Field

Field function returns field value.

func (QRCodeFormatValidationError) Key

Key function returns key value.

func (QRCodeFormatValidationError) Reason

Reason function returns reason value.

type QRCodeFormats

type QRCodeFormats struct {
	Formats              map[string]*QRCodeFormat `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*QRCodeFormats) Descriptor

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

func (*QRCodeFormats) Equal

func (this *QRCodeFormats) Equal(that interface{}) bool

func (*QRCodeFormats) GetFormats

func (m *QRCodeFormats) GetFormats() map[string]*QRCodeFormat

func (*QRCodeFormats) Marshal

func (m *QRCodeFormats) Marshal() (dAtA []byte, err error)

func (*QRCodeFormats) MarshalTo

func (m *QRCodeFormats) MarshalTo(dAtA []byte) (int, error)

func (*QRCodeFormats) MarshalToSizedBuffer

func (m *QRCodeFormats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*QRCodeFormats) ProtoMessage

func (*QRCodeFormats) ProtoMessage()

func (*QRCodeFormats) Reset

func (m *QRCodeFormats) Reset()

func (*QRCodeFormats) SetFields

func (dst *QRCodeFormats) SetFields(src *QRCodeFormats, paths ...string) error

func (*QRCodeFormats) Size

func (m *QRCodeFormats) Size() (n int)

func (*QRCodeFormats) String

func (this *QRCodeFormats) String() string

func (*QRCodeFormats) Unmarshal

func (m *QRCodeFormats) Unmarshal(dAtA []byte) error

func (*QRCodeFormats) ValidateFields

func (m *QRCodeFormats) ValidateFields(paths ...string) error

ValidateFields checks the field values on QRCodeFormats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*QRCodeFormats) XXX_DiscardUnknown

func (m *QRCodeFormats) XXX_DiscardUnknown()

func (*QRCodeFormats) XXX_Marshal

func (m *QRCodeFormats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QRCodeFormats) XXX_Merge

func (m *QRCodeFormats) XXX_Merge(src proto.Message)

func (*QRCodeFormats) XXX_Size

func (m *QRCodeFormats) XXX_Size() int

func (*QRCodeFormats) XXX_Unmarshal

func (m *QRCodeFormats) XXX_Unmarshal(b []byte) error

type QRCodeFormatsValidationError

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

QRCodeFormatsValidationError is the validation error returned by QRCodeFormats.ValidateFields if the designated constraints aren't met.

func (QRCodeFormatsValidationError) Cause

Cause function returns cause value.

func (QRCodeFormatsValidationError) Error

Error satisfies the builtin error interface

func (QRCodeFormatsValidationError) ErrorName

func (e QRCodeFormatsValidationError) ErrorName() string

ErrorName returns error name.

func (QRCodeFormatsValidationError) Field

Field function returns field value.

func (QRCodeFormatsValidationError) Key

Key function returns key value.

func (QRCodeFormatsValidationError) Reason

Reason function returns reason value.

type RejoinCountExponent

type RejoinCountExponent int32
const (
	REJOIN_COUNT_16     RejoinCountExponent = 0
	REJOIN_COUNT_32     RejoinCountExponent = 1
	REJOIN_COUNT_64     RejoinCountExponent = 2
	REJOIN_COUNT_128    RejoinCountExponent = 3
	REJOIN_COUNT_256    RejoinCountExponent = 4
	REJOIN_COUNT_512    RejoinCountExponent = 5
	REJOIN_COUNT_1024   RejoinCountExponent = 6
	REJOIN_COUNT_2048   RejoinCountExponent = 7
	REJOIN_COUNT_4096   RejoinCountExponent = 8
	REJOIN_COUNT_8192   RejoinCountExponent = 9
	REJOIN_COUNT_16384  RejoinCountExponent = 10
	REJOIN_COUNT_32768  RejoinCountExponent = 11
	REJOIN_COUNT_65536  RejoinCountExponent = 12
	REJOIN_COUNT_131072 RejoinCountExponent = 13
	REJOIN_COUNT_262144 RejoinCountExponent = 14
	REJOIN_COUNT_524288 RejoinCountExponent = 15
)

func (RejoinCountExponent) EnumDescriptor

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

func (RejoinCountExponent) String

func (x RejoinCountExponent) String() string

func (*RejoinCountExponent) UnmarshalJSON

func (v *RejoinCountExponent) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RejoinCountExponent) UnmarshalText

func (v *RejoinCountExponent) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type RejoinPeriodExponent

type RejoinPeriodExponent int32
const (
	REJOIN_PERIOD_0 RejoinPeriodExponent = 0
	REJOIN_PERIOD_1 RejoinPeriodExponent = 1
	REJOIN_PERIOD_2 RejoinPeriodExponent = 2
	REJOIN_PERIOD_3 RejoinPeriodExponent = 3
	REJOIN_PERIOD_4 RejoinPeriodExponent = 4
	REJOIN_PERIOD_5 RejoinPeriodExponent = 5
	REJOIN_PERIOD_6 RejoinPeriodExponent = 6
	REJOIN_PERIOD_7 RejoinPeriodExponent = 7
)

func (RejoinPeriodExponent) EnumDescriptor

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

func (RejoinPeriodExponent) String

func (x RejoinPeriodExponent) String() string

func (*RejoinPeriodExponent) UnmarshalJSON

func (v *RejoinPeriodExponent) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RejoinPeriodExponent) UnmarshalText

func (v *RejoinPeriodExponent) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type RejoinRequestPayload

type RejoinRequestPayload struct {
	RejoinType           RejoinType                                         `protobuf:"varint,1,opt,name=rejoin_type,json=rejoinType,proto3,enum=ttn.lorawan.v3.RejoinType" json:"rejoin_type,omitempty"`
	NetID                go_thethings_network_lorawan_stack_pkg_types.NetID `` /* 130-byte string literal not displayed */
	JoinEUI              go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 136-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 133-byte string literal not displayed */
	RejoinCnt            uint32                                             `protobuf:"varint,5,opt,name=rejoin_cnt,json=rejoinCnt,proto3" json:"rejoin_cnt,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedRejoinRequestPayload

func NewPopulatedRejoinRequestPayload(r randyLorawan, easy bool) *RejoinRequestPayload

func NewPopulatedRejoinRequestPayloadType

func NewPopulatedRejoinRequestPayloadType(r randyLorawan, typ RejoinType) *RejoinRequestPayload

func (*RejoinRequestPayload) Descriptor

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

func (*RejoinRequestPayload) Equal

func (this *RejoinRequestPayload) Equal(that interface{}) bool

func (*RejoinRequestPayload) GetRejoinCnt

func (m *RejoinRequestPayload) GetRejoinCnt() uint32

func (*RejoinRequestPayload) GetRejoinType

func (m *RejoinRequestPayload) GetRejoinType() RejoinType

func (*RejoinRequestPayload) Marshal

func (m *RejoinRequestPayload) Marshal() (dAtA []byte, err error)

func (*RejoinRequestPayload) MarshalTo

func (m *RejoinRequestPayload) MarshalTo(dAtA []byte) (int, error)

func (*RejoinRequestPayload) MarshalToSizedBuffer

func (m *RejoinRequestPayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RejoinRequestPayload) ProtoMessage

func (*RejoinRequestPayload) ProtoMessage()

func (*RejoinRequestPayload) Reset

func (m *RejoinRequestPayload) Reset()

func (*RejoinRequestPayload) SetFields

func (dst *RejoinRequestPayload) SetFields(src *RejoinRequestPayload, paths ...string) error

func (*RejoinRequestPayload) Size

func (m *RejoinRequestPayload) Size() (n int)

func (*RejoinRequestPayload) String

func (this *RejoinRequestPayload) String() string

func (*RejoinRequestPayload) Unmarshal

func (m *RejoinRequestPayload) Unmarshal(dAtA []byte) error

func (*RejoinRequestPayload) ValidateFields

func (m *RejoinRequestPayload) ValidateFields(paths ...string) error

ValidateFields checks the field values on RejoinRequestPayload with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*RejoinRequestPayload) XXX_DiscardUnknown

func (m *RejoinRequestPayload) XXX_DiscardUnknown()

func (*RejoinRequestPayload) XXX_Marshal

func (m *RejoinRequestPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RejoinRequestPayload) XXX_Merge

func (m *RejoinRequestPayload) XXX_Merge(src proto.Message)

func (*RejoinRequestPayload) XXX_Size

func (m *RejoinRequestPayload) XXX_Size() int

func (*RejoinRequestPayload) XXX_Unmarshal

func (m *RejoinRequestPayload) XXX_Unmarshal(b []byte) error

type RejoinRequestPayloadValidationError

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

RejoinRequestPayloadValidationError is the validation error returned by RejoinRequestPayload.ValidateFields if the designated constraints aren't met.

func (RejoinRequestPayloadValidationError) Cause

Cause function returns cause value.

func (RejoinRequestPayloadValidationError) Error

Error satisfies the builtin error interface

func (RejoinRequestPayloadValidationError) ErrorName

ErrorName returns error name.

func (RejoinRequestPayloadValidationError) Field

Field function returns field value.

func (RejoinRequestPayloadValidationError) Key

Key function returns key value.

func (RejoinRequestPayloadValidationError) Reason

Reason function returns reason value.

type RejoinTimeExponent

type RejoinTimeExponent int32
const (
	REJOIN_TIME_0  RejoinTimeExponent = 0
	REJOIN_TIME_1  RejoinTimeExponent = 1
	REJOIN_TIME_2  RejoinTimeExponent = 2
	REJOIN_TIME_3  RejoinTimeExponent = 3
	REJOIN_TIME_4  RejoinTimeExponent = 4
	REJOIN_TIME_5  RejoinTimeExponent = 5
	REJOIN_TIME_6  RejoinTimeExponent = 6
	REJOIN_TIME_7  RejoinTimeExponent = 7
	REJOIN_TIME_8  RejoinTimeExponent = 8
	REJOIN_TIME_9  RejoinTimeExponent = 9
	REJOIN_TIME_10 RejoinTimeExponent = 10
	REJOIN_TIME_11 RejoinTimeExponent = 11
	REJOIN_TIME_12 RejoinTimeExponent = 12
	REJOIN_TIME_13 RejoinTimeExponent = 13
	REJOIN_TIME_14 RejoinTimeExponent = 14
	REJOIN_TIME_15 RejoinTimeExponent = 15
)

func (RejoinTimeExponent) EnumDescriptor

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

func (RejoinTimeExponent) String

func (x RejoinTimeExponent) String() string

func (*RejoinTimeExponent) UnmarshalJSON

func (v *RejoinTimeExponent) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RejoinTimeExponent) UnmarshalText

func (v *RejoinTimeExponent) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type RejoinType

type RejoinType int32
const (
	RejoinType_CONTEXT RejoinType = 0
	RejoinType_SESSION RejoinType = 1
	RejoinType_KEYS    RejoinType = 2
)

func (RejoinType) EnumDescriptor

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

func (RejoinType) String

func (x RejoinType) String() string

func (*RejoinType) UnmarshalJSON

func (v *RejoinType) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RejoinType) UnmarshalText

func (v *RejoinType) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type Right int32

Right is the enum that defines all the different rights to do something in the network.

const (

	// The right to view user information.
	RIGHT_USER_INFO Right = 1
	// The right to edit basic user settings.
	RIGHT_USER_SETTINGS_BASIC Right = 2
	// The right to view and edit user API keys.
	RIGHT_USER_SETTINGS_API_KEYS Right = 3
	// The right to delete user account.
	RIGHT_USER_DELETE Right = 4
	// The right to view and edit authorized OAuth clients of the user.
	RIGHT_USER_AUTHORIZED_CLIENTS Right = 5
	// The right to list applications the user is a collaborator of.
	RIGHT_USER_APPLICATIONS_LIST Right = 6
	// The right to create an application under the user account.
	RIGHT_USER_APPLICATIONS_CREATE Right = 7
	// The right to list gateways the user is a collaborator of.
	RIGHT_USER_GATEWAYS_LIST Right = 8
	// The right to create a gateway under the account of the user.
	RIGHT_USER_GATEWAYS_CREATE Right = 9
	// The right to list OAuth clients the user is a collaborator of.
	RIGHT_USER_CLIENTS_LIST Right = 10
	// The right to create an OAuth client under the account of the user.
	RIGHT_USER_CLIENTS_CREATE Right = 11
	// The right to list organizations the user is a member of.
	RIGHT_USER_ORGANIZATIONS_LIST Right = 12
	// The right to create an organization under the user account.
	RIGHT_USER_ORGANIZATIONS_CREATE Right = 13
	// The pseudo-right for all (current and future) user rights.
	RIGHT_USER_ALL Right = 14
	// The right to view application information.
	RIGHT_APPLICATION_INFO Right = 15
	// The right to edit basic application settings.
	RIGHT_APPLICATION_SETTINGS_BASIC Right = 16
	// The right to view and edit application API keys.
	RIGHT_APPLICATION_SETTINGS_API_KEYS Right = 17
	// The right to view and edit application collaborators.
	RIGHT_APPLICATION_SETTINGS_COLLABORATORS Right = 18
	// The right to view and edit application packages and associations.
	RIGHT_APPLICATION_SETTINGS_PACKAGES Right = 56
	// The right to delete application.
	RIGHT_APPLICATION_DELETE Right = 19
	// The right to view devices in application.
	RIGHT_APPLICATION_DEVICES_READ Right = 20
	// The right to create devices in application.
	RIGHT_APPLICATION_DEVICES_WRITE Right = 21
	// The right to view device keys in application.
	// Note that keys may not be stored in a way that supports viewing them.
	RIGHT_APPLICATION_DEVICES_READ_KEYS Right = 22
	// The right to edit device keys in application.
	RIGHT_APPLICATION_DEVICES_WRITE_KEYS Right = 23
	// The right to read application traffic (uplink and downlink).
	RIGHT_APPLICATION_TRAFFIC_READ Right = 24
	// The right to write uplink application traffic.
	RIGHT_APPLICATION_TRAFFIC_UP_WRITE Right = 25
	// The right to write downlink application traffic.
	RIGHT_APPLICATION_TRAFFIC_DOWN_WRITE Right = 26
	// The right to link as Application to a Network Server for traffic exchange,
	// i.e. read uplink and write downlink (API keys only).
	// This right is typically only given to an Application Server.
	// This right implies RIGHT_APPLICATION_INFO.
	RIGHT_APPLICATION_LINK Right = 27
	// The pseudo-right for all (current and future) application rights.
	RIGHT_APPLICATION_ALL Right = 28
	// The pseudo-right for all (current and future) OAuth client rights.
	RIGHT_CLIENT_ALL Right = 29
	// The right to view gateway information.
	RIGHT_GATEWAY_INFO Right = 30
	// The right to edit basic gateway settings.
	RIGHT_GATEWAY_SETTINGS_BASIC Right = 31
	// The right to view and edit gateway API keys.
	RIGHT_GATEWAY_SETTINGS_API_KEYS Right = 32
	// The right to view and edit gateway collaborators.
	RIGHT_GATEWAY_SETTINGS_COLLABORATORS Right = 33
	// The right to delete gateway.
	RIGHT_GATEWAY_DELETE Right = 34
	// The right to read gateway traffic.
	RIGHT_GATEWAY_TRAFFIC_READ Right = 35
	// The right to write downlink gateway traffic.
	RIGHT_GATEWAY_TRAFFIC_DOWN_WRITE Right = 36
	// The right to link as Gateway to a Gateway Server for traffic exchange,
	// i.e. write uplink and read downlink (API keys only)
	// This right is typically only given to a gateway.
	// This right implies RIGHT_GATEWAY_INFO.
	RIGHT_GATEWAY_LINK Right = 37
	// The right to view gateway status.
	RIGHT_GATEWAY_STATUS_READ Right = 38
	// The right to view view gateway location.
	RIGHT_GATEWAY_LOCATION_READ Right = 39
	// The pseudo-right for all (current and future) gateway rights.
	RIGHT_GATEWAY_ALL Right = 40
	// The right to view organization information.
	RIGHT_ORGANIZATION_INFO Right = 41
	// The right to edit basic organization settings.
	RIGHT_ORGANIZATION_SETTINGS_BASIC Right = 42
	// The right to view and edit organization API keys.
	RIGHT_ORGANIZATION_SETTINGS_API_KEYS Right = 43
	// The right to view and edit organization members.
	RIGHT_ORGANIZATION_SETTINGS_MEMBERS Right = 44
	// The right to delete organization.
	RIGHT_ORGANIZATION_DELETE Right = 45
	// The right to list the applications the organization is a collaborator of.
	RIGHT_ORGANIZATION_APPLICATIONS_LIST Right = 46
	// The right to create an application under the organization.
	RIGHT_ORGANIZATION_APPLICATIONS_CREATE Right = 47
	// The right to list the gateways the organization is a collaborator of.
	RIGHT_ORGANIZATION_GATEWAYS_LIST Right = 48
	// The right to create a gateway under the organization.
	RIGHT_ORGANIZATION_GATEWAYS_CREATE Right = 49
	// The right to list the OAuth clients the organization is a collaborator of.
	RIGHT_ORGANIZATION_CLIENTS_LIST Right = 50
	// The right to create an OAuth client under the organization.
	RIGHT_ORGANIZATION_CLIENTS_CREATE Right = 51
	// The right to add the organization as a collaborator on an existing entity.
	RIGHT_ORGANIZATION_ADD_AS_COLLABORATOR Right = 52
	// The pseudo-right for all (current and future) organization rights.
	RIGHT_ORGANIZATION_ALL Right = 53
	// The right to send invites to new users.
	// Note that this is not prefixed with "USER_"; it is not a right on the user entity.
	RIGHT_SEND_INVITES Right = 54
	// The pseudo-right for all (current and future) possible rights.
	RIGHT_ALL Right = 55
)

func (Right) EnumDescriptor

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

func (Right) Implied

func (r Right) Implied() *Rights

Implied returns the Right's implied rights.

func (Right) MarshalText

func (v Right) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (Right) String

func (x Right) String() string

func (*Right) UnmarshalJSON

func (v *Right) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*Right) UnmarshalText

func (v *Right) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type Rights

type Rights struct {
	Rights               []Right  `protobuf:"varint,1,rep,packed,name=rights,proto3,enum=ttn.lorawan.v3.Right" json:"rights,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedRights

func NewPopulatedRights(r randyRights, easy bool) *Rights

func RightsFrom

func RightsFrom(rights ...Right) *Rights

RightsFrom returns a Rights message from a list of rights.

func (*Rights) Descriptor

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

func (*Rights) Equal

func (this *Rights) Equal(that interface{}) bool

func (*Rights) GetRights

func (m *Rights) GetRights() []Right

func (*Rights) Implied

func (r *Rights) Implied() *Rights

Implied returns the rights together with their implied rights.

func (*Rights) IncludesAll

func (r *Rights) IncludesAll(search ...Right) bool

IncludesAll returns true if r includes all given rights.

func (*Rights) Intersect

func (r *Rights) Intersect(b *Rights) *Rights

Intersect returns the rights that are contained in both r and b.

func (*Rights) Marshal

func (m *Rights) Marshal() (dAtA []byte, err error)

func (*Rights) MarshalTo

func (m *Rights) MarshalTo(dAtA []byte) (int, error)

func (*Rights) MarshalToSizedBuffer

func (m *Rights) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Rights) ProtoMessage

func (*Rights) ProtoMessage()

func (*Rights) Reset

func (m *Rights) Reset()

func (*Rights) SetFields

func (dst *Rights) SetFields(src *Rights, paths ...string) error

func (*Rights) Size

func (m *Rights) Size() (n int)

func (*Rights) Sorted

func (r *Rights) Sorted() *Rights

Sorted returns a sorted rights list by string value. The original rights list is not mutated.

func (*Rights) String

func (this *Rights) String() string

func (*Rights) Sub

func (r *Rights) Sub(b *Rights) *Rights

Sub returns r without the rights in b.

func (*Rights) Union

func (r *Rights) Union(b ...*Rights) *Rights

Union returns the union of the rights lists.

func (*Rights) Unique

func (r *Rights) Unique() *Rights

Unique removes all duplicate rights from the rights list.

func (*Rights) Unmarshal

func (m *Rights) Unmarshal(dAtA []byte) error

func (*Rights) ValidateFields

func (m *Rights) ValidateFields(paths ...string) error

ValidateFields checks the field values on Rights with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Rights) XXX_DiscardUnknown

func (m *Rights) XXX_DiscardUnknown()

func (*Rights) XXX_Marshal

func (m *Rights) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Rights) XXX_Merge

func (m *Rights) XXX_Merge(src proto.Message)

func (*Rights) XXX_Size

func (m *Rights) XXX_Size() int

func (*Rights) XXX_Unmarshal

func (m *Rights) XXX_Unmarshal(b []byte) error

type RightsValidationError

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

RightsValidationError is the validation error returned by Rights.ValidateFields if the designated constraints aren't met.

func (RightsValidationError) Cause

func (e RightsValidationError) Cause() error

Cause function returns cause value.

func (RightsValidationError) Error

func (e RightsValidationError) Error() string

Error satisfies the builtin error interface

func (RightsValidationError) ErrorName

func (e RightsValidationError) ErrorName() string

ErrorName returns error name.

func (RightsValidationError) Field

func (e RightsValidationError) Field() string

Field function returns field value.

func (RightsValidationError) Key

func (e RightsValidationError) Key() bool

Key function returns key value.

func (RightsValidationError) Reason

func (e RightsValidationError) Reason() string

Reason function returns reason value.

type RootKeys

type RootKeys struct {
	// Join Server issued identifier for the root keys.
	RootKeyID string `protobuf:"bytes,1,opt,name=root_key_id,json=rootKeyId,proto3" json:"root_key_id,omitempty"`
	// The (encrypted) Application Key.
	AppKey *KeyEnvelope `protobuf:"bytes,2,opt,name=app_key,json=appKey,proto3" json:"app_key,omitempty"`
	// The (encrypted) Network Key.
	NwkKey               *KeyEnvelope `protobuf:"bytes,3,opt,name=nwk_key,json=nwkKey,proto3" json:"nwk_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Root keys for a LoRaWAN device. These are stored on the Join Server.

func NewPopulatedRootKeys

func NewPopulatedRootKeys(r randyKeys, easy bool) *RootKeys

func (*RootKeys) Descriptor

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

func (*RootKeys) Equal

func (this *RootKeys) Equal(that interface{}) bool

func (*RootKeys) GetAppKey

func (m *RootKeys) GetAppKey() *KeyEnvelope

func (*RootKeys) GetNwkKey

func (m *RootKeys) GetNwkKey() *KeyEnvelope

func (*RootKeys) GetRootKeyID

func (m *RootKeys) GetRootKeyID() string

func (*RootKeys) Marshal

func (m *RootKeys) Marshal() (dAtA []byte, err error)

func (*RootKeys) MarshalTo

func (m *RootKeys) MarshalTo(dAtA []byte) (int, error)

func (*RootKeys) MarshalToSizedBuffer

func (m *RootKeys) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RootKeys) ProtoMessage

func (*RootKeys) ProtoMessage()

func (*RootKeys) Reset

func (m *RootKeys) Reset()

func (*RootKeys) SetFields

func (dst *RootKeys) SetFields(src *RootKeys, paths ...string) error

func (*RootKeys) Size

func (m *RootKeys) Size() (n int)

func (*RootKeys) String

func (this *RootKeys) String() string

func (*RootKeys) Unmarshal

func (m *RootKeys) Unmarshal(dAtA []byte) error

func (*RootKeys) ValidateFields

func (m *RootKeys) ValidateFields(paths ...string) error

ValidateFields checks the field values on RootKeys with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*RootKeys) XXX_DiscardUnknown

func (m *RootKeys) XXX_DiscardUnknown()

func (*RootKeys) XXX_Marshal

func (m *RootKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RootKeys) XXX_Merge

func (m *RootKeys) XXX_Merge(src proto.Message)

func (*RootKeys) XXX_Size

func (m *RootKeys) XXX_Size() int

func (*RootKeys) XXX_Unmarshal

func (m *RootKeys) XXX_Unmarshal(b []byte) error

type RootKeysValidationError

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

RootKeysValidationError is the validation error returned by RootKeys.ValidateFields if the designated constraints aren't met.

func (RootKeysValidationError) Cause

func (e RootKeysValidationError) Cause() error

Cause function returns cause value.

func (RootKeysValidationError) Error

func (e RootKeysValidationError) Error() string

Error satisfies the builtin error interface

func (RootKeysValidationError) ErrorName

func (e RootKeysValidationError) ErrorName() string

ErrorName returns error name.

func (RootKeysValidationError) Field

func (e RootKeysValidationError) Field() string

Field function returns field value.

func (RootKeysValidationError) Key

func (e RootKeysValidationError) Key() bool

Key function returns key value.

func (RootKeysValidationError) Reason

func (e RootKeysValidationError) Reason() string

Reason function returns reason value.

type RxDelay

type RxDelay int32
const (
	RX_DELAY_0  RxDelay = 0
	RX_DELAY_1  RxDelay = 1
	RX_DELAY_2  RxDelay = 2
	RX_DELAY_3  RxDelay = 3
	RX_DELAY_4  RxDelay = 4
	RX_DELAY_5  RxDelay = 5
	RX_DELAY_6  RxDelay = 6
	RX_DELAY_7  RxDelay = 7
	RX_DELAY_8  RxDelay = 8
	RX_DELAY_9  RxDelay = 9
	RX_DELAY_10 RxDelay = 10
	RX_DELAY_11 RxDelay = 11
	RX_DELAY_12 RxDelay = 12
	RX_DELAY_13 RxDelay = 13
	RX_DELAY_14 RxDelay = 14
	RX_DELAY_15 RxDelay = 15
)

func (RxDelay) Duration

func (v RxDelay) Duration() time.Duration

Duration returns v as time.Duration.

func (RxDelay) EnumDescriptor

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

func (RxDelay) String

func (v RxDelay) String() string

String implements fmt.Stringer.

func (*RxDelay) UnmarshalJSON

func (v *RxDelay) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RxDelay) UnmarshalText

func (v *RxDelay) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

func (RxDelay) Validate

func (v RxDelay) Validate() error

Validate reports whether v represents a valid RxDelay.

type RxDelayValue

type RxDelayValue struct {
	Value                RxDelay  `protobuf:"varint,1,opt,name=value,proto3,enum=ttn.lorawan.v3.RxDelay" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedRxDelayValue

func NewPopulatedRxDelayValue(r randyLorawan, easy bool) *RxDelayValue

func (*RxDelayValue) Descriptor

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

func (*RxDelayValue) Equal

func (this *RxDelayValue) Equal(that interface{}) bool

func (*RxDelayValue) GetValue

func (m *RxDelayValue) GetValue() RxDelay

func (*RxDelayValue) Marshal

func (m *RxDelayValue) Marshal() (dAtA []byte, err error)

func (*RxDelayValue) MarshalTo

func (m *RxDelayValue) MarshalTo(dAtA []byte) (int, error)

func (*RxDelayValue) MarshalToSizedBuffer

func (m *RxDelayValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RxDelayValue) ProtoMessage

func (*RxDelayValue) ProtoMessage()

func (*RxDelayValue) Reset

func (m *RxDelayValue) Reset()

func (*RxDelayValue) SetFields

func (dst *RxDelayValue) SetFields(src *RxDelayValue, paths ...string) error

func (*RxDelayValue) Size

func (m *RxDelayValue) Size() (n int)

func (*RxDelayValue) String

func (this *RxDelayValue) String() string

func (*RxDelayValue) Unmarshal

func (m *RxDelayValue) Unmarshal(dAtA []byte) error

func (*RxDelayValue) ValidateFields

func (m *RxDelayValue) ValidateFields(paths ...string) error

ValidateFields checks the field values on RxDelayValue with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*RxDelayValue) XXX_DiscardUnknown

func (m *RxDelayValue) XXX_DiscardUnknown()

func (*RxDelayValue) XXX_Marshal

func (m *RxDelayValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RxDelayValue) XXX_Merge

func (m *RxDelayValue) XXX_Merge(src proto.Message)

func (*RxDelayValue) XXX_Size

func (m *RxDelayValue) XXX_Size() int

func (*RxDelayValue) XXX_Unmarshal

func (m *RxDelayValue) XXX_Unmarshal(b []byte) error

type RxDelayValueValidationError

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

RxDelayValueValidationError is the validation error returned by RxDelayValue.ValidateFields if the designated constraints aren't met.

func (RxDelayValueValidationError) Cause

Cause function returns cause value.

func (RxDelayValueValidationError) Error

Error satisfies the builtin error interface

func (RxDelayValueValidationError) ErrorName

func (e RxDelayValueValidationError) ErrorName() string

ErrorName returns error name.

func (RxDelayValueValidationError) Field

Field function returns field value.

func (RxDelayValueValidationError) Key

Key function returns key value.

func (RxDelayValueValidationError) Reason

Reason function returns reason value.

type RxMetadata

type RxMetadata struct {
	GatewayIdentifiers `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	AntennaIndex       uint32     `protobuf:"varint,2,opt,name=antenna_index,json=antennaIndex,proto3" json:"antenna_index,omitempty"`
	Time               *time.Time `protobuf:"bytes,3,opt,name=time,proto3,stdtime" json:"time,omitempty"`
	// Gateway concentrator timestamp when the Rx finished (microseconds).
	Timestamp uint32 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Gateway's internal fine timestamp when the Rx finished (nanoseconds).
	FineTimestamp uint64 `protobuf:"varint,5,opt,name=fine_timestamp,json=fineTimestamp,proto3" json:"fine_timestamp,omitempty"`
	// Encrypted gateway's internal fine timestamp when the Rx finished (nanoseconds).
	EncryptedFineTimestamp      []byte `` /* 129-byte string literal not displayed */
	EncryptedFineTimestampKeyID string `` /* 148-byte string literal not displayed */
	// Received signal strength indicator (dBm).
	// This value equals `channel_rssi`.
	RSSI float32 `protobuf:"fixed32,8,opt,name=rssi,proto3" json:"rssi,omitempty"`
	// Received signal strength indicator of the signal (dBm).
	SignalRSSI *types.FloatValue `protobuf:"bytes,16,opt,name=signal_rssi,json=signalRssi,proto3" json:"signal_rssi,omitempty"`
	// Received signal strength indicator of the channel (dBm).
	ChannelRSSI float32 `protobuf:"fixed32,9,opt,name=channel_rssi,json=channelRssi,proto3" json:"channel_rssi,omitempty"`
	// Standard deviation of the RSSI during preamble.
	RSSIStandardDeviation float32 `` /* 129-byte string literal not displayed */
	// Signal-to-noise ratio (dB).
	SNR float32 `protobuf:"fixed32,11,opt,name=snr,proto3" json:"snr,omitempty"`
	// Frequency offset (Hz).
	FrequencyOffset int64 `protobuf:"varint,12,opt,name=frequency_offset,json=frequencyOffset,proto3" json:"frequency_offset,omitempty"`
	// Antenna location; injected by the Gateway Server.
	Location *Location `protobuf:"bytes,13,opt,name=location,proto3" json:"location,omitempty"`
	// Gateway downlink path constraint; injected by the Gateway Server.
	DownlinkPathConstraint DownlinkPathConstraint `` /* 174-byte string literal not displayed */
	// Uplink token to be included in the Tx request in class A downlink; injected by gateway, Gateway Server or fNS.
	UplinkToken []byte `protobuf:"bytes,15,opt,name=uplink_token,json=uplinkToken,proto3" json:"uplink_token,omitempty"`
	// Index of the gateway channel that received the message.
	ChannelIndex uint32 `protobuf:"varint,17,opt,name=channel_index,json=channelIndex,proto3" json:"channel_index,omitempty"`
	// Advanced metadata fields
	// - can be used for advanced information or experimental features that are not yet formally defined in the API
	// - field names are written in snake_case
	Advanced             *types.Struct `protobuf:"bytes,99,opt,name=advanced,proto3" json:"advanced,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Contains metadata for a received message. Each antenna that receives a message corresponds to one RxMetadata.

func NewPopulatedRxMetadata

func NewPopulatedRxMetadata(r randyMetadata, easy bool) *RxMetadata

func (*RxMetadata) Descriptor

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

func (*RxMetadata) Equal

func (this *RxMetadata) Equal(that interface{}) bool

func (*RxMetadata) GetAdvanced

func (m *RxMetadata) GetAdvanced() *types.Struct

func (*RxMetadata) GetAntennaIndex

func (m *RxMetadata) GetAntennaIndex() uint32

func (*RxMetadata) GetChannelIndex

func (m *RxMetadata) GetChannelIndex() uint32

func (*RxMetadata) GetChannelRSSI

func (m *RxMetadata) GetChannelRSSI() float32

func (*RxMetadata) GetDownlinkPathConstraint

func (m *RxMetadata) GetDownlinkPathConstraint() DownlinkPathConstraint

func (*RxMetadata) GetEncryptedFineTimestamp

func (m *RxMetadata) GetEncryptedFineTimestamp() []byte

func (*RxMetadata) GetEncryptedFineTimestampKeyID

func (m *RxMetadata) GetEncryptedFineTimestampKeyID() string

func (*RxMetadata) GetFineTimestamp

func (m *RxMetadata) GetFineTimestamp() uint64

func (*RxMetadata) GetFrequencyOffset

func (m *RxMetadata) GetFrequencyOffset() int64

func (*RxMetadata) GetLocation

func (m *RxMetadata) GetLocation() *Location

func (*RxMetadata) GetRSSI

func (m *RxMetadata) GetRSSI() float32

func (*RxMetadata) GetRSSIStandardDeviation

func (m *RxMetadata) GetRSSIStandardDeviation() float32

func (*RxMetadata) GetSNR

func (m *RxMetadata) GetSNR() float32

func (*RxMetadata) GetSignalRSSI

func (m *RxMetadata) GetSignalRSSI() *types.FloatValue

func (*RxMetadata) GetTime

func (m *RxMetadata) GetTime() *time.Time

func (*RxMetadata) GetTimestamp

func (m *RxMetadata) GetTimestamp() uint32

func (*RxMetadata) GetUplinkToken

func (m *RxMetadata) GetUplinkToken() []byte

func (*RxMetadata) Marshal

func (m *RxMetadata) Marshal() (dAtA []byte, err error)

func (*RxMetadata) MarshalTo

func (m *RxMetadata) MarshalTo(dAtA []byte) (int, error)

func (*RxMetadata) MarshalToSizedBuffer

func (m *RxMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RxMetadata) ProtoMessage

func (*RxMetadata) ProtoMessage()

func (*RxMetadata) Reset

func (m *RxMetadata) Reset()

func (*RxMetadata) SetFields

func (dst *RxMetadata) SetFields(src *RxMetadata, paths ...string) error

func (*RxMetadata) Size

func (m *RxMetadata) Size() (n int)

func (*RxMetadata) String

func (this *RxMetadata) String() string

func (*RxMetadata) Unmarshal

func (m *RxMetadata) Unmarshal(dAtA []byte) error

func (*RxMetadata) ValidateFields

func (m *RxMetadata) ValidateFields(paths ...string) error

ValidateFields checks the field values on RxMetadata with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*RxMetadata) XXX_DiscardUnknown

func (m *RxMetadata) XXX_DiscardUnknown()

func (*RxMetadata) XXX_Marshal

func (m *RxMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RxMetadata) XXX_Merge

func (m *RxMetadata) XXX_Merge(src proto.Message)

func (*RxMetadata) XXX_Size

func (m *RxMetadata) XXX_Size() int

func (*RxMetadata) XXX_Unmarshal

func (m *RxMetadata) XXX_Unmarshal(b []byte) error

type RxMetadataValidationError

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

RxMetadataValidationError is the validation error returned by RxMetadata.ValidateFields if the designated constraints aren't met.

func (RxMetadataValidationError) Cause

func (e RxMetadataValidationError) Cause() error

Cause function returns cause value.

func (RxMetadataValidationError) Error

Error satisfies the builtin error interface

func (RxMetadataValidationError) ErrorName

func (e RxMetadataValidationError) ErrorName() string

ErrorName returns error name.

func (RxMetadataValidationError) Field

Field function returns field value.

func (RxMetadataValidationError) Key

Key function returns key value.

func (RxMetadataValidationError) Reason

func (e RxMetadataValidationError) Reason() string

Reason function returns reason value.

type ScheduleDownlinkErrorDetails

type ScheduleDownlinkErrorDetails struct {
	PathErrors           []*ErrorDetails `protobuf:"bytes,1,rep,name=path_errors,json=pathErrors,proto3" json:"path_errors,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedScheduleDownlinkErrorDetails

func NewPopulatedScheduleDownlinkErrorDetails(r randyGatewayserver, easy bool) *ScheduleDownlinkErrorDetails

func (*ScheduleDownlinkErrorDetails) Descriptor

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

func (*ScheduleDownlinkErrorDetails) Equal

func (this *ScheduleDownlinkErrorDetails) Equal(that interface{}) bool

func (*ScheduleDownlinkErrorDetails) GetPathErrors

func (m *ScheduleDownlinkErrorDetails) GetPathErrors() []*ErrorDetails

func (*ScheduleDownlinkErrorDetails) Marshal

func (m *ScheduleDownlinkErrorDetails) Marshal() (dAtA []byte, err error)

func (*ScheduleDownlinkErrorDetails) MarshalTo

func (m *ScheduleDownlinkErrorDetails) MarshalTo(dAtA []byte) (int, error)

func (*ScheduleDownlinkErrorDetails) MarshalToSizedBuffer

func (m *ScheduleDownlinkErrorDetails) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ScheduleDownlinkErrorDetails) ProtoMessage

func (*ScheduleDownlinkErrorDetails) ProtoMessage()

func (*ScheduleDownlinkErrorDetails) Reset

func (m *ScheduleDownlinkErrorDetails) Reset()

func (*ScheduleDownlinkErrorDetails) SetFields

func (*ScheduleDownlinkErrorDetails) Size

func (m *ScheduleDownlinkErrorDetails) Size() (n int)

func (*ScheduleDownlinkErrorDetails) String

func (this *ScheduleDownlinkErrorDetails) String() string

func (*ScheduleDownlinkErrorDetails) Unmarshal

func (m *ScheduleDownlinkErrorDetails) Unmarshal(dAtA []byte) error

func (*ScheduleDownlinkErrorDetails) ValidateFields

func (m *ScheduleDownlinkErrorDetails) ValidateFields(paths ...string) error

ValidateFields checks the field values on ScheduleDownlinkErrorDetails with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScheduleDownlinkErrorDetails) XXX_DiscardUnknown

func (m *ScheduleDownlinkErrorDetails) XXX_DiscardUnknown()

func (*ScheduleDownlinkErrorDetails) XXX_Marshal

func (m *ScheduleDownlinkErrorDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScheduleDownlinkErrorDetails) XXX_Merge

func (m *ScheduleDownlinkErrorDetails) XXX_Merge(src proto.Message)

func (*ScheduleDownlinkErrorDetails) XXX_Size

func (m *ScheduleDownlinkErrorDetails) XXX_Size() int

func (*ScheduleDownlinkErrorDetails) XXX_Unmarshal

func (m *ScheduleDownlinkErrorDetails) XXX_Unmarshal(b []byte) error

type ScheduleDownlinkErrorDetailsValidationError

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

ScheduleDownlinkErrorDetailsValidationError is the validation error returned by ScheduleDownlinkErrorDetails.ValidateFields if the designated constraints aren't met.

func (ScheduleDownlinkErrorDetailsValidationError) Cause

Cause function returns cause value.

func (ScheduleDownlinkErrorDetailsValidationError) Error

Error satisfies the builtin error interface

func (ScheduleDownlinkErrorDetailsValidationError) ErrorName

ErrorName returns error name.

func (ScheduleDownlinkErrorDetailsValidationError) Field

Field function returns field value.

func (ScheduleDownlinkErrorDetailsValidationError) Key

Key function returns key value.

func (ScheduleDownlinkErrorDetailsValidationError) Reason

Reason function returns reason value.

type ScheduleDownlinkResponse

type ScheduleDownlinkResponse struct {
	Delay                time.Duration `protobuf:"bytes,1,opt,name=delay,proto3,stdduration" json:"delay"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedScheduleDownlinkResponse

func NewPopulatedScheduleDownlinkResponse(r randyGatewayserver, easy bool) *ScheduleDownlinkResponse

func (*ScheduleDownlinkResponse) Descriptor

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

func (*ScheduleDownlinkResponse) Equal

func (this *ScheduleDownlinkResponse) Equal(that interface{}) bool

func (*ScheduleDownlinkResponse) GetDelay

func (m *ScheduleDownlinkResponse) GetDelay() time.Duration

func (*ScheduleDownlinkResponse) Marshal

func (m *ScheduleDownlinkResponse) Marshal() (dAtA []byte, err error)

func (*ScheduleDownlinkResponse) MarshalTo

func (m *ScheduleDownlinkResponse) MarshalTo(dAtA []byte) (int, error)

func (*ScheduleDownlinkResponse) MarshalToSizedBuffer

func (m *ScheduleDownlinkResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ScheduleDownlinkResponse) ProtoMessage

func (*ScheduleDownlinkResponse) ProtoMessage()

func (*ScheduleDownlinkResponse) Reset

func (m *ScheduleDownlinkResponse) Reset()

func (*ScheduleDownlinkResponse) SetFields

func (dst *ScheduleDownlinkResponse) SetFields(src *ScheduleDownlinkResponse, paths ...string) error

func (*ScheduleDownlinkResponse) Size

func (m *ScheduleDownlinkResponse) Size() (n int)

func (*ScheduleDownlinkResponse) String

func (this *ScheduleDownlinkResponse) String() string

func (*ScheduleDownlinkResponse) Unmarshal

func (m *ScheduleDownlinkResponse) Unmarshal(dAtA []byte) error

func (*ScheduleDownlinkResponse) ValidateFields

func (m *ScheduleDownlinkResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on ScheduleDownlinkResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScheduleDownlinkResponse) XXX_DiscardUnknown

func (m *ScheduleDownlinkResponse) XXX_DiscardUnknown()

func (*ScheduleDownlinkResponse) XXX_Marshal

func (m *ScheduleDownlinkResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScheduleDownlinkResponse) XXX_Merge

func (m *ScheduleDownlinkResponse) XXX_Merge(src proto.Message)

func (*ScheduleDownlinkResponse) XXX_Size

func (m *ScheduleDownlinkResponse) XXX_Size() int

func (*ScheduleDownlinkResponse) XXX_Unmarshal

func (m *ScheduleDownlinkResponse) XXX_Unmarshal(b []byte) error

type ScheduleDownlinkResponseValidationError

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

ScheduleDownlinkResponseValidationError is the validation error returned by ScheduleDownlinkResponse.ValidateFields if the designated constraints aren't met.

func (ScheduleDownlinkResponseValidationError) Cause

Cause function returns cause value.

func (ScheduleDownlinkResponseValidationError) Error

Error satisfies the builtin error interface

func (ScheduleDownlinkResponseValidationError) ErrorName

ErrorName returns error name.

func (ScheduleDownlinkResponseValidationError) Field

Field function returns field value.

func (ScheduleDownlinkResponseValidationError) Key

Key function returns key value.

func (ScheduleDownlinkResponseValidationError) Reason

Reason function returns reason value.

type SearchEndDevicesRequest

type SearchEndDevicesRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	// Find end devices where the ID contains this substring.
	IDContains string `protobuf:"bytes,2,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find end devices where the name contains this substring.
	NameContains string `protobuf:"bytes,3,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find end devices where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,4,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find end devices where the given attributes contain these substrings.
	AttributesContain map[string]string `` /* 200-byte string literal not displayed */
	// Find end devices where the (hexadecimal) DevEUI contains this substring.
	DevEUIContains string `protobuf:"bytes,6,opt,name=dev_eui_contains,json=devEuiContains,proto3" json:"dev_eui_contains,omitempty"`
	// Find end devices where the (hexadecimal) JoinEUI contains this substring.
	JoinEUIContains string `protobuf:"bytes,7,opt,name=join_eui_contains,json=joinEuiContains,proto3" json:"join_eui_contains,omitempty"`
	// Find end devices where the (hexadecimal) DevAddr contains this substring.
	DevAddrContains string          `protobuf:"bytes,8,opt,name=dev_addr_contains,json=devAddrContains,proto3" json:"dev_addr_contains,omitempty"`
	FieldMask       types.FieldMask `protobuf:"bytes,9,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,10,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,11,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,12,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedSearchEndDevicesRequest

func NewPopulatedSearchEndDevicesRequest(r randySearchServices, easy bool) *SearchEndDevicesRequest

func (*SearchEndDevicesRequest) Descriptor

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

func (*SearchEndDevicesRequest) Equal

func (this *SearchEndDevicesRequest) Equal(that interface{}) bool

func (*SearchEndDevicesRequest) GetAttributesContain

func (m *SearchEndDevicesRequest) GetAttributesContain() map[string]string

func (*SearchEndDevicesRequest) GetDescriptionContains

func (m *SearchEndDevicesRequest) GetDescriptionContains() string

func (*SearchEndDevicesRequest) GetDevAddrContains

func (m *SearchEndDevicesRequest) GetDevAddrContains() string

func (*SearchEndDevicesRequest) GetDevEUIContains

func (m *SearchEndDevicesRequest) GetDevEUIContains() string

func (*SearchEndDevicesRequest) GetFieldMask

func (m *SearchEndDevicesRequest) GetFieldMask() types.FieldMask

func (*SearchEndDevicesRequest) GetIDContains

func (m *SearchEndDevicesRequest) GetIDContains() string

func (*SearchEndDevicesRequest) GetJoinEUIContains

func (m *SearchEndDevicesRequest) GetJoinEUIContains() string

func (*SearchEndDevicesRequest) GetLimit

func (m *SearchEndDevicesRequest) GetLimit() uint32

func (*SearchEndDevicesRequest) GetNameContains

func (m *SearchEndDevicesRequest) GetNameContains() string

func (*SearchEndDevicesRequest) GetOrder

func (m *SearchEndDevicesRequest) GetOrder() string

func (*SearchEndDevicesRequest) GetPage

func (m *SearchEndDevicesRequest) GetPage() uint32

func (*SearchEndDevicesRequest) Marshal

func (m *SearchEndDevicesRequest) Marshal() (dAtA []byte, err error)

func (*SearchEndDevicesRequest) MarshalTo

func (m *SearchEndDevicesRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchEndDevicesRequest) MarshalToSizedBuffer

func (m *SearchEndDevicesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchEndDevicesRequest) ProtoMessage

func (*SearchEndDevicesRequest) ProtoMessage()

func (*SearchEndDevicesRequest) Reset

func (m *SearchEndDevicesRequest) Reset()

func (*SearchEndDevicesRequest) SetFields

func (dst *SearchEndDevicesRequest) SetFields(src *SearchEndDevicesRequest, paths ...string) error

func (*SearchEndDevicesRequest) Size

func (m *SearchEndDevicesRequest) Size() (n int)

func (*SearchEndDevicesRequest) String

func (this *SearchEndDevicesRequest) String() string

func (*SearchEndDevicesRequest) Unmarshal

func (m *SearchEndDevicesRequest) Unmarshal(dAtA []byte) error

func (*SearchEndDevicesRequest) ValidateFields

func (m *SearchEndDevicesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchEndDevicesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchEndDevicesRequest) XXX_DiscardUnknown

func (m *SearchEndDevicesRequest) XXX_DiscardUnknown()

func (*SearchEndDevicesRequest) XXX_Marshal

func (m *SearchEndDevicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchEndDevicesRequest) XXX_Merge

func (m *SearchEndDevicesRequest) XXX_Merge(src proto.Message)

func (*SearchEndDevicesRequest) XXX_Size

func (m *SearchEndDevicesRequest) XXX_Size() int

func (*SearchEndDevicesRequest) XXX_Unmarshal

func (m *SearchEndDevicesRequest) XXX_Unmarshal(b []byte) error

type SearchEndDevicesRequestValidationError

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

SearchEndDevicesRequestValidationError is the validation error returned by SearchEndDevicesRequest.ValidateFields if the designated constraints aren't met.

func (SearchEndDevicesRequestValidationError) Cause

Cause function returns cause value.

func (SearchEndDevicesRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchEndDevicesRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchEndDevicesRequestValidationError) Field

Field function returns field value.

func (SearchEndDevicesRequestValidationError) Key

Key function returns key value.

func (SearchEndDevicesRequestValidationError) Reason

Reason function returns reason value.

type SearchEntitiesRequest

type SearchEntitiesRequest struct {
	// Find entities where the ID contains this substring.
	IDContains string `protobuf:"bytes,1,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find entities where the name contains this substring.
	NameContains string `protobuf:"bytes,2,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find entities where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,3,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find entities where the given attributes contain these substrings.
	AttributesContain map[string]string `` /* 200-byte string literal not displayed */
	FieldMask         types.FieldMask   `protobuf:"bytes,6,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	// Order the results by this field path (must be present in the field mask).
	// Default ordering is by ID. Prepend with a minus (-) to reverse the order.
	Order string `protobuf:"bytes,7,opt,name=order,proto3" json:"order,omitempty"`
	// Limit the number of results per page.
	Limit uint32 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"`
	// Page number for pagination. 0 is interpreted as 1.
	Page                 uint32   `protobuf:"varint,9,opt,name=page,proto3" json:"page,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

This message is used for finding entities in the EntityRegistrySearch service.

func NewPopulatedSearchEntitiesRequest

func NewPopulatedSearchEntitiesRequest(r randySearchServices, easy bool) *SearchEntitiesRequest

func (*SearchEntitiesRequest) Descriptor

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

func (*SearchEntitiesRequest) Equal

func (this *SearchEntitiesRequest) Equal(that interface{}) bool

func (*SearchEntitiesRequest) GetAttributesContain

func (m *SearchEntitiesRequest) GetAttributesContain() map[string]string

func (*SearchEntitiesRequest) GetDescriptionContains

func (m *SearchEntitiesRequest) GetDescriptionContains() string

func (*SearchEntitiesRequest) GetFieldMask

func (m *SearchEntitiesRequest) GetFieldMask() types.FieldMask

func (*SearchEntitiesRequest) GetIDContains

func (m *SearchEntitiesRequest) GetIDContains() string

func (*SearchEntitiesRequest) GetLimit

func (m *SearchEntitiesRequest) GetLimit() uint32

func (*SearchEntitiesRequest) GetNameContains

func (m *SearchEntitiesRequest) GetNameContains() string

func (*SearchEntitiesRequest) GetOrder

func (m *SearchEntitiesRequest) GetOrder() string

func (*SearchEntitiesRequest) GetPage

func (m *SearchEntitiesRequest) GetPage() uint32

func (*SearchEntitiesRequest) Marshal

func (m *SearchEntitiesRequest) Marshal() (dAtA []byte, err error)

func (*SearchEntitiesRequest) MarshalTo

func (m *SearchEntitiesRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchEntitiesRequest) MarshalToSizedBuffer

func (m *SearchEntitiesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchEntitiesRequest) ProtoMessage

func (*SearchEntitiesRequest) ProtoMessage()

func (*SearchEntitiesRequest) Reset

func (m *SearchEntitiesRequest) Reset()

func (*SearchEntitiesRequest) SetFields

func (dst *SearchEntitiesRequest) SetFields(src *SearchEntitiesRequest, paths ...string) error

func (*SearchEntitiesRequest) Size

func (m *SearchEntitiesRequest) Size() (n int)

func (*SearchEntitiesRequest) String

func (this *SearchEntitiesRequest) String() string

func (*SearchEntitiesRequest) Unmarshal

func (m *SearchEntitiesRequest) Unmarshal(dAtA []byte) error

func (*SearchEntitiesRequest) ValidateFields

func (m *SearchEntitiesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchEntitiesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchEntitiesRequest) XXX_DiscardUnknown

func (m *SearchEntitiesRequest) XXX_DiscardUnknown()

func (*SearchEntitiesRequest) XXX_Marshal

func (m *SearchEntitiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchEntitiesRequest) XXX_Merge

func (m *SearchEntitiesRequest) XXX_Merge(src proto.Message)

func (*SearchEntitiesRequest) XXX_Size

func (m *SearchEntitiesRequest) XXX_Size() int

func (*SearchEntitiesRequest) XXX_Unmarshal

func (m *SearchEntitiesRequest) XXX_Unmarshal(b []byte) error

type SearchEntitiesRequestValidationError

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

SearchEntitiesRequestValidationError is the validation error returned by SearchEntitiesRequest.ValidateFields if the designated constraints aren't met.

func (SearchEntitiesRequestValidationError) Cause

Cause function returns cause value.

func (SearchEntitiesRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchEntitiesRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchEntitiesRequestValidationError) Field

Field function returns field value.

func (SearchEntitiesRequestValidationError) Key

Key function returns key value.

func (SearchEntitiesRequestValidationError) Reason

Reason function returns reason value.

type SendInvitationRequest

type SendInvitationRequest struct {
	Email                string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedSendInvitationRequest

func NewPopulatedSendInvitationRequest(r randyUser, easy bool) *SendInvitationRequest

func (*SendInvitationRequest) Descriptor

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

func (*SendInvitationRequest) Equal

func (this *SendInvitationRequest) Equal(that interface{}) bool

func (*SendInvitationRequest) GetEmail

func (m *SendInvitationRequest) GetEmail() string

func (*SendInvitationRequest) Marshal

func (m *SendInvitationRequest) Marshal() (dAtA []byte, err error)

func (*SendInvitationRequest) MarshalTo

func (m *SendInvitationRequest) MarshalTo(dAtA []byte) (int, error)

func (*SendInvitationRequest) MarshalToSizedBuffer

func (m *SendInvitationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SendInvitationRequest) ProtoMessage

func (*SendInvitationRequest) ProtoMessage()

func (*SendInvitationRequest) Reset

func (m *SendInvitationRequest) Reset()

func (*SendInvitationRequest) SetFields

func (dst *SendInvitationRequest) SetFields(src *SendInvitationRequest, paths ...string) error

func (*SendInvitationRequest) Size

func (m *SendInvitationRequest) Size() (n int)

func (*SendInvitationRequest) String

func (this *SendInvitationRequest) String() string

func (*SendInvitationRequest) Unmarshal

func (m *SendInvitationRequest) Unmarshal(dAtA []byte) error

func (*SendInvitationRequest) ValidateFields

func (m *SendInvitationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SendInvitationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SendInvitationRequest) XXX_DiscardUnknown

func (m *SendInvitationRequest) XXX_DiscardUnknown()

func (*SendInvitationRequest) XXX_Marshal

func (m *SendInvitationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SendInvitationRequest) XXX_Merge

func (m *SendInvitationRequest) XXX_Merge(src proto.Message)

func (*SendInvitationRequest) XXX_Size

func (m *SendInvitationRequest) XXX_Size() int

func (*SendInvitationRequest) XXX_Unmarshal

func (m *SendInvitationRequest) XXX_Unmarshal(b []byte) error

type SendInvitationRequestValidationError

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

SendInvitationRequestValidationError is the validation error returned by SendInvitationRequest.ValidateFields if the designated constraints aren't met.

func (SendInvitationRequestValidationError) Cause

Cause function returns cause value.

func (SendInvitationRequestValidationError) Error

Error satisfies the builtin error interface

func (SendInvitationRequestValidationError) ErrorName

ErrorName returns error name.

func (SendInvitationRequestValidationError) Field

Field function returns field value.

func (SendInvitationRequestValidationError) Key

Key function returns key value.

func (SendInvitationRequestValidationError) Reason

Reason function returns reason value.

type Session

type Session struct {
	// Device Address, issued by the Network Server or chosen by device manufacturer in case of testing range (beginning with 00-03).
	// Known by Network Server, Application Server and Join Server. Owned by Network Server.
	DevAddr     go_thethings_network_lorawan_stack_pkg_types.DevAddr `` /* 138-byte string literal not displayed */
	SessionKeys `protobuf:"bytes,3,opt,name=keys,proto3,embedded=keys" json:"keys"`
	// Last uplink frame counter value used. Network Server only. Application Server assumes the Network Server checked it.
	LastFCntUp uint32 `protobuf:"varint,4,opt,name=last_f_cnt_up,json=lastFCntUp,proto3" json:"last_f_cnt_up,omitempty"`
	// Last network downlink frame counter value used. Network Server only.
	LastNFCntDown uint32 `protobuf:"varint,5,opt,name=last_n_f_cnt_down,json=lastNFCntDown,proto3" json:"last_n_f_cnt_down,omitempty"`
	// Last application downlink frame counter value used. Application Server only.
	LastAFCntDown uint32 `protobuf:"varint,6,opt,name=last_a_f_cnt_down,json=lastAFCntDown,proto3" json:"last_a_f_cnt_down,omitempty"`
	// Frame counter of the last confirmed downlink message sent. Network Server only.
	LastConfFCntDown uint32 `protobuf:"varint,7,opt,name=last_conf_f_cnt_down,json=lastConfFCntDown,proto3" json:"last_conf_f_cnt_down,omitempty"`
	// Time when the session started. Network Server only.
	StartedAt time.Time `protobuf:"bytes,8,opt,name=started_at,json=startedAt,proto3,stdtime" json:"started_at"`
	// Queued Application downlink messages. Stored in Application Server and Network Server.
	QueuedApplicationDownlinks []*ApplicationDownlink `` /* 141-byte string literal not displayed */
	XXX_NoUnkeyedLiteral       struct{}               `json:"-"`
	XXX_sizecache              int32                  `json:"-"`
}

func NewPopulatedSession

func NewPopulatedSession(r randyEndDevice, easy bool) *Session

func (*Session) Descriptor

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

func (*Session) Equal

func (this *Session) Equal(that interface{}) bool

func (*Session) GetLastAFCntDown

func (m *Session) GetLastAFCntDown() uint32

func (*Session) GetLastConfFCntDown

func (m *Session) GetLastConfFCntDown() uint32

func (*Session) GetLastFCntUp

func (m *Session) GetLastFCntUp() uint32

func (*Session) GetLastNFCntDown

func (m *Session) GetLastNFCntDown() uint32
func (m *Session) GetQueuedApplicationDownlinks() []*ApplicationDownlink

func (*Session) GetStartedAt

func (m *Session) GetStartedAt() time.Time

func (*Session) Marshal

func (m *Session) Marshal() (dAtA []byte, err error)

func (*Session) MarshalTo

func (m *Session) MarshalTo(dAtA []byte) (int, error)

func (*Session) MarshalToSizedBuffer

func (m *Session) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) Reset

func (m *Session) Reset()

func (*Session) SetFields

func (dst *Session) SetFields(src *Session, paths ...string) error

func (*Session) Size

func (m *Session) Size() (n int)

func (*Session) String

func (this *Session) String() string

func (*Session) Unmarshal

func (m *Session) Unmarshal(dAtA []byte) error

func (*Session) ValidateFields

func (m *Session) ValidateFields(paths ...string) error

ValidateFields checks the field values on Session with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Session) XXX_DiscardUnknown

func (m *Session) XXX_DiscardUnknown()

func (*Session) XXX_Marshal

func (m *Session) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Session) XXX_Merge

func (m *Session) XXX_Merge(src proto.Message)

func (*Session) XXX_Size

func (m *Session) XXX_Size() int

func (*Session) XXX_Unmarshal

func (m *Session) XXX_Unmarshal(b []byte) error

type SessionKeyRequest

type SessionKeyRequest struct {
	// Join Server issued identifier for the session keys.
	SessionKeyID []byte `protobuf:"bytes,1,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,omitempty"`
	// LoRaWAN DevEUI.
	DevEUI go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 133-byte string literal not displayed */
	// The LoRaWAN JoinEUI (AppEUI until LoRaWAN 1.0.3 end devices).
	JoinEUI              go_thethings_network_lorawan_stack_pkg_types.EUI64 `` /* 136-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedSessionKeyRequest

func NewPopulatedSessionKeyRequest(r randyJoinserver, easy bool) *SessionKeyRequest

func (*SessionKeyRequest) Descriptor

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

func (*SessionKeyRequest) Equal

func (this *SessionKeyRequest) Equal(that interface{}) bool

func (*SessionKeyRequest) GetSessionKeyID

func (m *SessionKeyRequest) GetSessionKeyID() []byte

func (*SessionKeyRequest) Marshal

func (m *SessionKeyRequest) Marshal() (dAtA []byte, err error)

func (*SessionKeyRequest) MarshalTo

func (m *SessionKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*SessionKeyRequest) MarshalToSizedBuffer

func (m *SessionKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionKeyRequest) ProtoMessage

func (*SessionKeyRequest) ProtoMessage()

func (*SessionKeyRequest) Reset

func (m *SessionKeyRequest) Reset()

func (*SessionKeyRequest) SetFields

func (dst *SessionKeyRequest) SetFields(src *SessionKeyRequest, paths ...string) error

func (*SessionKeyRequest) Size

func (m *SessionKeyRequest) Size() (n int)

func (*SessionKeyRequest) String

func (this *SessionKeyRequest) String() string

func (*SessionKeyRequest) Unmarshal

func (m *SessionKeyRequest) Unmarshal(dAtA []byte) error

func (*SessionKeyRequest) ValidateFields

func (m *SessionKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SessionKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SessionKeyRequest) XXX_DiscardUnknown

func (m *SessionKeyRequest) XXX_DiscardUnknown()

func (*SessionKeyRequest) XXX_Marshal

func (m *SessionKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionKeyRequest) XXX_Merge

func (m *SessionKeyRequest) XXX_Merge(src proto.Message)

func (*SessionKeyRequest) XXX_Size

func (m *SessionKeyRequest) XXX_Size() int

func (*SessionKeyRequest) XXX_Unmarshal

func (m *SessionKeyRequest) XXX_Unmarshal(b []byte) error

type SessionKeyRequestValidationError

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

SessionKeyRequestValidationError is the validation error returned by SessionKeyRequest.ValidateFields if the designated constraints aren't met.

func (SessionKeyRequestValidationError) Cause

Cause function returns cause value.

func (SessionKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (SessionKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (SessionKeyRequestValidationError) Field

Field function returns field value.

func (SessionKeyRequestValidationError) Key

Key function returns key value.

func (SessionKeyRequestValidationError) Reason

Reason function returns reason value.

type SessionKeys

type SessionKeys struct {
	// Join Server issued identifier for the session keys.
	// This ID can be used to request the keys from the Join Server in case the are lost.
	SessionKeyID []byte `protobuf:"bytes,1,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,omitempty"`
	// The (encrypted) Forwarding Network Session Integrity Key (or Network Session Key in 1.0 compatibility mode).
	// This key is stored by the (forwarding) Network Server.
	FNwkSIntKey *KeyEnvelope `protobuf:"bytes,2,opt,name=f_nwk_s_int_key,json=fNwkSIntKey,proto3" json:"f_nwk_s_int_key,omitempty"`
	// The (encrypted) Serving Network Session Integrity Key.
	// This key is stored by the (serving) Network Server.
	SNwkSIntKey *KeyEnvelope `protobuf:"bytes,3,opt,name=s_nwk_s_int_key,json=sNwkSIntKey,proto3" json:"s_nwk_s_int_key,omitempty"`
	// The (encrypted) Network Session Encryption Key.
	// This key is stored by the (serving) Network Server.
	NwkSEncKey *KeyEnvelope `protobuf:"bytes,4,opt,name=nwk_s_enc_key,json=nwkSEncKey,proto3" json:"nwk_s_enc_key,omitempty"`
	// The (encrypted) Application Session Key.
	// This key is stored by the Application Server.
	AppSKey              *KeyEnvelope `protobuf:"bytes,5,opt,name=app_s_key,json=appSKey,proto3" json:"app_s_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Session keys for a LoRaWAN session. Only the components for which the keys were meant, will have the key-encryption-key (KEK) to decrypt the individual keys.

func ApplySessionKeysFieldMask

func ApplySessionKeysFieldMask(dst, src *SessionKeys, paths ...string) (*SessionKeys, error)

ApplySessionKeysFieldMask applies fields specified by paths from src to dst and returns the result. If dst is nil, a new SessionKeys is created.

func FilterGetSessionKeys

func FilterGetSessionKeys(pb *SessionKeys, paths ...string) (*SessionKeys, error)

FilterGetSessionKeys returns a new SessionKeys with only implicit fields and the ones specified by paths set.

func NewPopulatedSessionKeys

func NewPopulatedSessionKeys(r randyKeys, easy bool) *SessionKeys

func (*SessionKeys) Descriptor

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

func (*SessionKeys) Equal

func (this *SessionKeys) Equal(that interface{}) bool

func (*SessionKeys) GetAppSKey

func (m *SessionKeys) GetAppSKey() *KeyEnvelope

func (*SessionKeys) GetFNwkSIntKey

func (m *SessionKeys) GetFNwkSIntKey() *KeyEnvelope

func (*SessionKeys) GetNwkSEncKey

func (m *SessionKeys) GetNwkSEncKey() *KeyEnvelope

func (*SessionKeys) GetSNwkSIntKey

func (m *SessionKeys) GetSNwkSIntKey() *KeyEnvelope

func (*SessionKeys) GetSessionKeyID

func (m *SessionKeys) GetSessionKeyID() []byte

func (*SessionKeys) Marshal

func (m *SessionKeys) Marshal() (dAtA []byte, err error)

func (*SessionKeys) MarshalTo

func (m *SessionKeys) MarshalTo(dAtA []byte) (int, error)

func (*SessionKeys) MarshalToSizedBuffer

func (m *SessionKeys) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SessionKeys) ProtoMessage

func (*SessionKeys) ProtoMessage()

func (*SessionKeys) Reset

func (m *SessionKeys) Reset()

func (*SessionKeys) SetFields

func (dst *SessionKeys) SetFields(src *SessionKeys, paths ...string) error

func (*SessionKeys) Size

func (m *SessionKeys) Size() (n int)

func (*SessionKeys) String

func (this *SessionKeys) String() string

func (*SessionKeys) Unmarshal

func (m *SessionKeys) Unmarshal(dAtA []byte) error

func (*SessionKeys) ValidateFields

func (m *SessionKeys) ValidateFields(paths ...string) error

ValidateFields checks the field values on SessionKeys with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SessionKeys) XXX_DiscardUnknown

func (m *SessionKeys) XXX_DiscardUnknown()

func (*SessionKeys) XXX_Marshal

func (m *SessionKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionKeys) XXX_Merge

func (m *SessionKeys) XXX_Merge(src proto.Message)

func (*SessionKeys) XXX_Size

func (m *SessionKeys) XXX_Size() int

func (*SessionKeys) XXX_Unmarshal

func (m *SessionKeys) XXX_Unmarshal(b []byte) error

type SessionKeysValidationError

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

SessionKeysValidationError is the validation error returned by SessionKeys.ValidateFields if the designated constraints aren't met.

func (SessionKeysValidationError) Cause

Cause function returns cause value.

func (SessionKeysValidationError) Error

Error satisfies the builtin error interface

func (SessionKeysValidationError) ErrorName

func (e SessionKeysValidationError) ErrorName() string

ErrorName returns error name.

func (SessionKeysValidationError) Field

Field function returns field value.

func (SessionKeysValidationError) Key

Key function returns key value.

func (SessionKeysValidationError) Reason

Reason function returns reason value.

type SessionValidationError

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

SessionValidationError is the validation error returned by Session.ValidateFields if the designated constraints aren't met.

func (SessionValidationError) Cause

func (e SessionValidationError) Cause() error

Cause function returns cause value.

func (SessionValidationError) Error

func (e SessionValidationError) Error() string

Error satisfies the builtin error interface

func (SessionValidationError) ErrorName

func (e SessionValidationError) ErrorName() string

ErrorName returns error name.

func (SessionValidationError) Field

func (e SessionValidationError) Field() string

Field function returns field value.

func (SessionValidationError) Key

func (e SessionValidationError) Key() bool

Key function returns key value.

func (SessionValidationError) Reason

func (e SessionValidationError) Reason() string

Reason function returns reason value.

type SetApplicationCollaboratorRequest

type SetApplicationCollaboratorRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	Collaborator           Collaborator `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral   struct{}     `json:"-"`
	XXX_sizecache          int32        `json:"-"`
}

func NewPopulatedSetApplicationCollaboratorRequest

func NewPopulatedSetApplicationCollaboratorRequest(r randyApplication, easy bool) *SetApplicationCollaboratorRequest

func (*SetApplicationCollaboratorRequest) Descriptor

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

func (*SetApplicationCollaboratorRequest) Equal

func (this *SetApplicationCollaboratorRequest) Equal(that interface{}) bool

func (*SetApplicationCollaboratorRequest) GetCollaborator

func (m *SetApplicationCollaboratorRequest) GetCollaborator() Collaborator

func (*SetApplicationCollaboratorRequest) Marshal

func (m *SetApplicationCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationCollaboratorRequest) MarshalTo

func (m *SetApplicationCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetApplicationCollaboratorRequest) MarshalToSizedBuffer

func (m *SetApplicationCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationCollaboratorRequest) ProtoMessage

func (*SetApplicationCollaboratorRequest) ProtoMessage()

func (*SetApplicationCollaboratorRequest) Reset

func (*SetApplicationCollaboratorRequest) SetFields

func (*SetApplicationCollaboratorRequest) Size

func (m *SetApplicationCollaboratorRequest) Size() (n int)

func (*SetApplicationCollaboratorRequest) String

func (*SetApplicationCollaboratorRequest) Unmarshal

func (m *SetApplicationCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*SetApplicationCollaboratorRequest) ValidateFields

func (m *SetApplicationCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationCollaboratorRequest) XXX_DiscardUnknown

func (m *SetApplicationCollaboratorRequest) XXX_DiscardUnknown()

func (*SetApplicationCollaboratorRequest) XXX_Marshal

func (m *SetApplicationCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationCollaboratorRequest) XXX_Merge

func (*SetApplicationCollaboratorRequest) XXX_Size

func (m *SetApplicationCollaboratorRequest) XXX_Size() int

func (*SetApplicationCollaboratorRequest) XXX_Unmarshal

func (m *SetApplicationCollaboratorRequest) XXX_Unmarshal(b []byte) error

type SetApplicationCollaboratorRequestValidationError

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

SetApplicationCollaboratorRequestValidationError is the validation error returned by SetApplicationCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationCollaboratorRequestValidationError) Field

Field function returns field value.

func (SetApplicationCollaboratorRequestValidationError) Key

Key function returns key value.

func (SetApplicationCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type SetApplicationLinkRequest

type SetApplicationLinkRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	ApplicationLink        `protobuf:"bytes,2,opt,name=link,proto3,embedded=link" json:"link"`
	FieldMask              types.FieldMask `protobuf:"bytes,3,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func NewPopulatedSetApplicationLinkRequest

func NewPopulatedSetApplicationLinkRequest(r randyApplicationserver, easy bool) *SetApplicationLinkRequest

func (*SetApplicationLinkRequest) Descriptor

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

func (*SetApplicationLinkRequest) Equal

func (this *SetApplicationLinkRequest) Equal(that interface{}) bool

func (*SetApplicationLinkRequest) GetFieldMask

func (m *SetApplicationLinkRequest) GetFieldMask() types.FieldMask

func (*SetApplicationLinkRequest) Marshal

func (m *SetApplicationLinkRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationLinkRequest) MarshalTo

func (m *SetApplicationLinkRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetApplicationLinkRequest) MarshalToSizedBuffer

func (m *SetApplicationLinkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationLinkRequest) ProtoMessage

func (*SetApplicationLinkRequest) ProtoMessage()

func (*SetApplicationLinkRequest) Reset

func (m *SetApplicationLinkRequest) Reset()

func (*SetApplicationLinkRequest) SetFields

func (dst *SetApplicationLinkRequest) SetFields(src *SetApplicationLinkRequest, paths ...string) error

func (*SetApplicationLinkRequest) Size

func (m *SetApplicationLinkRequest) Size() (n int)

func (*SetApplicationLinkRequest) String

func (this *SetApplicationLinkRequest) String() string

func (*SetApplicationLinkRequest) Unmarshal

func (m *SetApplicationLinkRequest) Unmarshal(dAtA []byte) error

func (*SetApplicationLinkRequest) ValidateContext

func (m *SetApplicationLinkRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*SetApplicationLinkRequest) ValidateFields

func (m *SetApplicationLinkRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationLinkRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationLinkRequest) XXX_DiscardUnknown

func (m *SetApplicationLinkRequest) XXX_DiscardUnknown()

func (*SetApplicationLinkRequest) XXX_Marshal

func (m *SetApplicationLinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationLinkRequest) XXX_Merge

func (m *SetApplicationLinkRequest) XXX_Merge(src proto.Message)

func (*SetApplicationLinkRequest) XXX_Size

func (m *SetApplicationLinkRequest) XXX_Size() int

func (*SetApplicationLinkRequest) XXX_Unmarshal

func (m *SetApplicationLinkRequest) XXX_Unmarshal(b []byte) error

type SetApplicationLinkRequestValidationError

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

SetApplicationLinkRequestValidationError is the validation error returned by SetApplicationLinkRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationLinkRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationLinkRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationLinkRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationLinkRequestValidationError) Field

Field function returns field value.

func (SetApplicationLinkRequestValidationError) Key

Key function returns key value.

func (SetApplicationLinkRequestValidationError) Reason

Reason function returns reason value.

type SetApplicationPackageAssociationRequest

type SetApplicationPackageAssociationRequest struct {
	ApplicationPackageAssociation `protobuf:"bytes,1,opt,name=association,proto3,embedded=association" json:"association"`
	FieldMask                     types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral          struct{}        `json:"-"`
	XXX_sizecache                 int32           `json:"-"`
}

func NewPopulatedSetApplicationPackageAssociationRequest

func NewPopulatedSetApplicationPackageAssociationRequest(r randyApplicationserverPackages, easy bool) *SetApplicationPackageAssociationRequest

func (*SetApplicationPackageAssociationRequest) Descriptor

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

func (*SetApplicationPackageAssociationRequest) Equal

func (this *SetApplicationPackageAssociationRequest) Equal(that interface{}) bool

func (*SetApplicationPackageAssociationRequest) GetFieldMask

func (*SetApplicationPackageAssociationRequest) Marshal

func (m *SetApplicationPackageAssociationRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationPackageAssociationRequest) MarshalTo

func (m *SetApplicationPackageAssociationRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetApplicationPackageAssociationRequest) MarshalToSizedBuffer

func (m *SetApplicationPackageAssociationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationPackageAssociationRequest) ProtoMessage

func (*SetApplicationPackageAssociationRequest) Reset

func (*SetApplicationPackageAssociationRequest) SetFields

func (*SetApplicationPackageAssociationRequest) Size

func (*SetApplicationPackageAssociationRequest) String

func (*SetApplicationPackageAssociationRequest) Unmarshal

func (m *SetApplicationPackageAssociationRequest) Unmarshal(dAtA []byte) error

func (*SetApplicationPackageAssociationRequest) ValidateFields

func (m *SetApplicationPackageAssociationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationPackageAssociationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationPackageAssociationRequest) XXX_DiscardUnknown

func (m *SetApplicationPackageAssociationRequest) XXX_DiscardUnknown()

func (*SetApplicationPackageAssociationRequest) XXX_Marshal

func (m *SetApplicationPackageAssociationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationPackageAssociationRequest) XXX_Merge

func (*SetApplicationPackageAssociationRequest) XXX_Size

func (*SetApplicationPackageAssociationRequest) XXX_Unmarshal

func (m *SetApplicationPackageAssociationRequest) XXX_Unmarshal(b []byte) error

type SetApplicationPackageAssociationRequestValidationError

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

SetApplicationPackageAssociationRequestValidationError is the validation error returned by SetApplicationPackageAssociationRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationPackageAssociationRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationPackageAssociationRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationPackageAssociationRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationPackageAssociationRequestValidationError) Field

Field function returns field value.

func (SetApplicationPackageAssociationRequestValidationError) Key

Key function returns key value.

func (SetApplicationPackageAssociationRequestValidationError) Reason

Reason function returns reason value.

type SetApplicationPubSubRequest

type SetApplicationPubSubRequest struct {
	ApplicationPubSub    `protobuf:"bytes,1,opt,name=pubsub,proto3,embedded=pubsub" json:"pubsub"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedSetApplicationPubSubRequest

func NewPopulatedSetApplicationPubSubRequest(r randyApplicationserverPubsub, easy bool) *SetApplicationPubSubRequest

func (*SetApplicationPubSubRequest) Descriptor

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

func (*SetApplicationPubSubRequest) Equal

func (this *SetApplicationPubSubRequest) Equal(that interface{}) bool

func (*SetApplicationPubSubRequest) GetFieldMask

func (m *SetApplicationPubSubRequest) GetFieldMask() types.FieldMask

func (*SetApplicationPubSubRequest) Marshal

func (m *SetApplicationPubSubRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationPubSubRequest) MarshalTo

func (m *SetApplicationPubSubRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetApplicationPubSubRequest) MarshalToSizedBuffer

func (m *SetApplicationPubSubRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationPubSubRequest) ProtoMessage

func (*SetApplicationPubSubRequest) ProtoMessage()

func (*SetApplicationPubSubRequest) Reset

func (m *SetApplicationPubSubRequest) Reset()

func (*SetApplicationPubSubRequest) SetFields

func (*SetApplicationPubSubRequest) Size

func (m *SetApplicationPubSubRequest) Size() (n int)

func (*SetApplicationPubSubRequest) String

func (this *SetApplicationPubSubRequest) String() string

func (*SetApplicationPubSubRequest) Unmarshal

func (m *SetApplicationPubSubRequest) Unmarshal(dAtA []byte) error

func (*SetApplicationPubSubRequest) ValidateFields

func (m *SetApplicationPubSubRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationPubSubRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationPubSubRequest) XXX_DiscardUnknown

func (m *SetApplicationPubSubRequest) XXX_DiscardUnknown()

func (*SetApplicationPubSubRequest) XXX_Marshal

func (m *SetApplicationPubSubRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationPubSubRequest) XXX_Merge

func (m *SetApplicationPubSubRequest) XXX_Merge(src proto.Message)

func (*SetApplicationPubSubRequest) XXX_Size

func (m *SetApplicationPubSubRequest) XXX_Size() int

func (*SetApplicationPubSubRequest) XXX_Unmarshal

func (m *SetApplicationPubSubRequest) XXX_Unmarshal(b []byte) error

type SetApplicationPubSubRequestValidationError

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

SetApplicationPubSubRequestValidationError is the validation error returned by SetApplicationPubSubRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationPubSubRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationPubSubRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationPubSubRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationPubSubRequestValidationError) Field

Field function returns field value.

func (SetApplicationPubSubRequestValidationError) Key

Key function returns key value.

func (SetApplicationPubSubRequestValidationError) Reason

Reason function returns reason value.

type SetApplicationWebhookRequest

type SetApplicationWebhookRequest struct {
	ApplicationWebhook   `protobuf:"bytes,1,opt,name=webhook,proto3,embedded=webhook" json:"webhook"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedSetApplicationWebhookRequest

func NewPopulatedSetApplicationWebhookRequest(r randyApplicationserverWeb, easy bool) *SetApplicationWebhookRequest

func (*SetApplicationWebhookRequest) Descriptor

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

func (*SetApplicationWebhookRequest) Equal

func (this *SetApplicationWebhookRequest) Equal(that interface{}) bool

func (*SetApplicationWebhookRequest) GetFieldMask

func (m *SetApplicationWebhookRequest) GetFieldMask() types.FieldMask

func (*SetApplicationWebhookRequest) Marshal

func (m *SetApplicationWebhookRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationWebhookRequest) MarshalTo

func (m *SetApplicationWebhookRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetApplicationWebhookRequest) MarshalToSizedBuffer

func (m *SetApplicationWebhookRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationWebhookRequest) ProtoMessage

func (*SetApplicationWebhookRequest) ProtoMessage()

func (*SetApplicationWebhookRequest) Reset

func (m *SetApplicationWebhookRequest) Reset()

func (*SetApplicationWebhookRequest) SetFields

func (*SetApplicationWebhookRequest) Size

func (m *SetApplicationWebhookRequest) Size() (n int)

func (*SetApplicationWebhookRequest) String

func (this *SetApplicationWebhookRequest) String() string

func (*SetApplicationWebhookRequest) Unmarshal

func (m *SetApplicationWebhookRequest) Unmarshal(dAtA []byte) error

func (*SetApplicationWebhookRequest) ValidateContext

func (m *SetApplicationWebhookRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*SetApplicationWebhookRequest) ValidateFields

func (m *SetApplicationWebhookRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationWebhookRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationWebhookRequest) XXX_DiscardUnknown

func (m *SetApplicationWebhookRequest) XXX_DiscardUnknown()

func (*SetApplicationWebhookRequest) XXX_Marshal

func (m *SetApplicationWebhookRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationWebhookRequest) XXX_Merge

func (m *SetApplicationWebhookRequest) XXX_Merge(src proto.Message)

func (*SetApplicationWebhookRequest) XXX_Size

func (m *SetApplicationWebhookRequest) XXX_Size() int

func (*SetApplicationWebhookRequest) XXX_Unmarshal

func (m *SetApplicationWebhookRequest) XXX_Unmarshal(b []byte) error

type SetApplicationWebhookRequestValidationError

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

SetApplicationWebhookRequestValidationError is the validation error returned by SetApplicationWebhookRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationWebhookRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationWebhookRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationWebhookRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationWebhookRequestValidationError) Field

Field function returns field value.

func (SetApplicationWebhookRequestValidationError) Key

Key function returns key value.

func (SetApplicationWebhookRequestValidationError) Reason

Reason function returns reason value.

type SetClientCollaboratorRequest

type SetClientCollaboratorRequest struct {
	ClientIdentifiers    `protobuf:"bytes,1,opt,name=client_ids,json=clientIds,proto3,embedded=client_ids" json:"client_ids"`
	Collaborator         Collaborator `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func NewPopulatedSetClientCollaboratorRequest

func NewPopulatedSetClientCollaboratorRequest(r randyClient, easy bool) *SetClientCollaboratorRequest

func (*SetClientCollaboratorRequest) Descriptor

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

func (*SetClientCollaboratorRequest) Equal

func (this *SetClientCollaboratorRequest) Equal(that interface{}) bool

func (*SetClientCollaboratorRequest) GetCollaborator

func (m *SetClientCollaboratorRequest) GetCollaborator() Collaborator

func (*SetClientCollaboratorRequest) Marshal

func (m *SetClientCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*SetClientCollaboratorRequest) MarshalTo

func (m *SetClientCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetClientCollaboratorRequest) MarshalToSizedBuffer

func (m *SetClientCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetClientCollaboratorRequest) ProtoMessage

func (*SetClientCollaboratorRequest) ProtoMessage()

func (*SetClientCollaboratorRequest) Reset

func (m *SetClientCollaboratorRequest) Reset()

func (*SetClientCollaboratorRequest) SetFields

func (*SetClientCollaboratorRequest) Size

func (m *SetClientCollaboratorRequest) Size() (n int)

func (*SetClientCollaboratorRequest) String

func (this *SetClientCollaboratorRequest) String() string

func (*SetClientCollaboratorRequest) Unmarshal

func (m *SetClientCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*SetClientCollaboratorRequest) ValidateFields

func (m *SetClientCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetClientCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetClientCollaboratorRequest) XXX_DiscardUnknown

func (m *SetClientCollaboratorRequest) XXX_DiscardUnknown()

func (*SetClientCollaboratorRequest) XXX_Marshal

func (m *SetClientCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetClientCollaboratorRequest) XXX_Merge

func (m *SetClientCollaboratorRequest) XXX_Merge(src proto.Message)

func (*SetClientCollaboratorRequest) XXX_Size

func (m *SetClientCollaboratorRequest) XXX_Size() int

func (*SetClientCollaboratorRequest) XXX_Unmarshal

func (m *SetClientCollaboratorRequest) XXX_Unmarshal(b []byte) error

type SetClientCollaboratorRequestValidationError

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

SetClientCollaboratorRequestValidationError is the validation error returned by SetClientCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (SetClientCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (SetClientCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (SetClientCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (SetClientCollaboratorRequestValidationError) Field

Field function returns field value.

func (SetClientCollaboratorRequestValidationError) Key

Key function returns key value.

func (SetClientCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type SetEndDeviceRequest

type SetEndDeviceRequest struct {
	EndDevice            EndDevice       `protobuf:"bytes,1,opt,name=end_device,json=endDevice,proto3" json:"end_device"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedSetEndDeviceRequest

func NewPopulatedSetEndDeviceRequest(r randyEndDevice, easy bool) *SetEndDeviceRequest

func (*SetEndDeviceRequest) CombinedIdentifiers

func (m *SetEndDeviceRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*SetEndDeviceRequest) Descriptor

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

func (*SetEndDeviceRequest) Equal

func (this *SetEndDeviceRequest) Equal(that interface{}) bool

func (*SetEndDeviceRequest) GetEndDevice

func (m *SetEndDeviceRequest) GetEndDevice() EndDevice

func (*SetEndDeviceRequest) GetFieldMask

func (m *SetEndDeviceRequest) GetFieldMask() types.FieldMask

func (*SetEndDeviceRequest) Marshal

func (m *SetEndDeviceRequest) Marshal() (dAtA []byte, err error)

func (*SetEndDeviceRequest) MarshalTo

func (m *SetEndDeviceRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetEndDeviceRequest) MarshalToSizedBuffer

func (m *SetEndDeviceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetEndDeviceRequest) ProtoMessage

func (*SetEndDeviceRequest) ProtoMessage()

func (*SetEndDeviceRequest) Reset

func (m *SetEndDeviceRequest) Reset()

func (*SetEndDeviceRequest) SetFields

func (dst *SetEndDeviceRequest) SetFields(src *SetEndDeviceRequest, paths ...string) error

func (*SetEndDeviceRequest) Size

func (m *SetEndDeviceRequest) Size() (n int)

func (*SetEndDeviceRequest) String

func (this *SetEndDeviceRequest) String() string

func (*SetEndDeviceRequest) Unmarshal

func (m *SetEndDeviceRequest) Unmarshal(dAtA []byte) error

func (*SetEndDeviceRequest) ValidateContext

func (m *SetEndDeviceRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*SetEndDeviceRequest) ValidateFields

func (m *SetEndDeviceRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetEndDeviceRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetEndDeviceRequest) XXX_DiscardUnknown

func (m *SetEndDeviceRequest) XXX_DiscardUnknown()

func (*SetEndDeviceRequest) XXX_Marshal

func (m *SetEndDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetEndDeviceRequest) XXX_Merge

func (m *SetEndDeviceRequest) XXX_Merge(src proto.Message)

func (*SetEndDeviceRequest) XXX_Size

func (m *SetEndDeviceRequest) XXX_Size() int

func (*SetEndDeviceRequest) XXX_Unmarshal

func (m *SetEndDeviceRequest) XXX_Unmarshal(b []byte) error

type SetEndDeviceRequestValidationError

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

SetEndDeviceRequestValidationError is the validation error returned by SetEndDeviceRequest.ValidateFields if the designated constraints aren't met.

func (SetEndDeviceRequestValidationError) Cause

Cause function returns cause value.

func (SetEndDeviceRequestValidationError) Error

Error satisfies the builtin error interface

func (SetEndDeviceRequestValidationError) ErrorName

ErrorName returns error name.

func (SetEndDeviceRequestValidationError) Field

Field function returns field value.

func (SetEndDeviceRequestValidationError) Key

Key function returns key value.

func (SetEndDeviceRequestValidationError) Reason

Reason function returns reason value.

type SetGatewayCollaboratorRequest

type SetGatewayCollaboratorRequest struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	Collaborator         Collaborator `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func NewPopulatedSetGatewayCollaboratorRequest

func NewPopulatedSetGatewayCollaboratorRequest(r randyGateway, easy bool) *SetGatewayCollaboratorRequest

func (*SetGatewayCollaboratorRequest) Descriptor

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

func (*SetGatewayCollaboratorRequest) Equal

func (this *SetGatewayCollaboratorRequest) Equal(that interface{}) bool

func (*SetGatewayCollaboratorRequest) GetCollaborator

func (m *SetGatewayCollaboratorRequest) GetCollaborator() Collaborator

func (*SetGatewayCollaboratorRequest) Marshal

func (m *SetGatewayCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*SetGatewayCollaboratorRequest) MarshalTo

func (m *SetGatewayCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetGatewayCollaboratorRequest) MarshalToSizedBuffer

func (m *SetGatewayCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetGatewayCollaboratorRequest) ProtoMessage

func (*SetGatewayCollaboratorRequest) ProtoMessage()

func (*SetGatewayCollaboratorRequest) Reset

func (m *SetGatewayCollaboratorRequest) Reset()

func (*SetGatewayCollaboratorRequest) SetFields

func (*SetGatewayCollaboratorRequest) Size

func (m *SetGatewayCollaboratorRequest) Size() (n int)

func (*SetGatewayCollaboratorRequest) String

func (this *SetGatewayCollaboratorRequest) String() string

func (*SetGatewayCollaboratorRequest) Unmarshal

func (m *SetGatewayCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*SetGatewayCollaboratorRequest) ValidateFields

func (m *SetGatewayCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetGatewayCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetGatewayCollaboratorRequest) XXX_DiscardUnknown

func (m *SetGatewayCollaboratorRequest) XXX_DiscardUnknown()

func (*SetGatewayCollaboratorRequest) XXX_Marshal

func (m *SetGatewayCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetGatewayCollaboratorRequest) XXX_Merge

func (m *SetGatewayCollaboratorRequest) XXX_Merge(src proto.Message)

func (*SetGatewayCollaboratorRequest) XXX_Size

func (m *SetGatewayCollaboratorRequest) XXX_Size() int

func (*SetGatewayCollaboratorRequest) XXX_Unmarshal

func (m *SetGatewayCollaboratorRequest) XXX_Unmarshal(b []byte) error

type SetGatewayCollaboratorRequestValidationError

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

SetGatewayCollaboratorRequestValidationError is the validation error returned by SetGatewayCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (SetGatewayCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (SetGatewayCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (SetGatewayCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (SetGatewayCollaboratorRequestValidationError) Field

Field function returns field value.

func (SetGatewayCollaboratorRequestValidationError) Key

Key function returns key value.

func (SetGatewayCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type SetOrganizationCollaboratorRequest

type SetOrganizationCollaboratorRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	Collaborator            Collaborator `protobuf:"bytes,2,opt,name=collaborator,proto3" json:"collaborator"`
	XXX_NoUnkeyedLiteral    struct{}     `json:"-"`
	XXX_sizecache           int32        `json:"-"`
}

func NewPopulatedSetOrganizationCollaboratorRequest

func NewPopulatedSetOrganizationCollaboratorRequest(r randyOrganization, easy bool) *SetOrganizationCollaboratorRequest

func (*SetOrganizationCollaboratorRequest) Descriptor

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

func (*SetOrganizationCollaboratorRequest) Equal

func (this *SetOrganizationCollaboratorRequest) Equal(that interface{}) bool

func (*SetOrganizationCollaboratorRequest) GetCollaborator

func (m *SetOrganizationCollaboratorRequest) GetCollaborator() Collaborator

func (*SetOrganizationCollaboratorRequest) Marshal

func (m *SetOrganizationCollaboratorRequest) Marshal() (dAtA []byte, err error)

func (*SetOrganizationCollaboratorRequest) MarshalTo

func (m *SetOrganizationCollaboratorRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetOrganizationCollaboratorRequest) MarshalToSizedBuffer

func (m *SetOrganizationCollaboratorRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetOrganizationCollaboratorRequest) ProtoMessage

func (*SetOrganizationCollaboratorRequest) ProtoMessage()

func (*SetOrganizationCollaboratorRequest) Reset

func (*SetOrganizationCollaboratorRequest) SetFields

func (*SetOrganizationCollaboratorRequest) Size

func (*SetOrganizationCollaboratorRequest) String

func (*SetOrganizationCollaboratorRequest) Unmarshal

func (m *SetOrganizationCollaboratorRequest) Unmarshal(dAtA []byte) error

func (*SetOrganizationCollaboratorRequest) ValidateFields

func (m *SetOrganizationCollaboratorRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetOrganizationCollaboratorRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetOrganizationCollaboratorRequest) XXX_DiscardUnknown

func (m *SetOrganizationCollaboratorRequest) XXX_DiscardUnknown()

func (*SetOrganizationCollaboratorRequest) XXX_Marshal

func (m *SetOrganizationCollaboratorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetOrganizationCollaboratorRequest) XXX_Merge

func (*SetOrganizationCollaboratorRequest) XXX_Size

func (*SetOrganizationCollaboratorRequest) XXX_Unmarshal

func (m *SetOrganizationCollaboratorRequest) XXX_Unmarshal(b []byte) error

type SetOrganizationCollaboratorRequestValidationError

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

SetOrganizationCollaboratorRequestValidationError is the validation error returned by SetOrganizationCollaboratorRequest.ValidateFields if the designated constraints aren't met.

func (SetOrganizationCollaboratorRequestValidationError) Cause

Cause function returns cause value.

func (SetOrganizationCollaboratorRequestValidationError) Error

Error satisfies the builtin error interface

func (SetOrganizationCollaboratorRequestValidationError) ErrorName

ErrorName returns error name.

func (SetOrganizationCollaboratorRequestValidationError) Field

Field function returns field value.

func (SetOrganizationCollaboratorRequestValidationError) Key

Key function returns key value.

func (SetOrganizationCollaboratorRequestValidationError) Reason

Reason function returns reason value.

type State

type State int32

State enum defines states that an entity can be in.

const (
	// Denotes that the entity has been requested and is pending review by an admin.
	STATE_REQUESTED State = 0
	// Denotes that the entity has been reviewed and approved by an admin.
	STATE_APPROVED State = 1
	// Denotes that the entity has been reviewed and rejected by an admin.
	STATE_REJECTED State = 2
	// Denotes that the entity has been flagged and is pending review by an admin.
	STATE_FLAGGED State = 3
	// Denotes that the entity has been reviewed and suspended by an admin.
	STATE_SUSPENDED State = 4
)

func (State) EnumDescriptor

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

func (State) MarshalText

func (v State) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (State) String

func (x State) String() string

func (*State) UnmarshalJSON

func (v *State) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*State) UnmarshalText

func (v *State) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type StreamEventsRequest

type StreamEventsRequest struct {
	Identifiers []*EntityIdentifiers `protobuf:"bytes,1,rep,name=identifiers,proto3" json:"identifiers,omitempty"`
	// If greater than zero, this will return historical events, up to this maximum when the stream starts.
	// If used in combination with "after", the limit that is reached first, is used.
	// The availability of historical events depends on server support and retention policy.
	Tail uint32 `protobuf:"varint,2,opt,name=tail,proto3" json:"tail,omitempty"`
	// If not empty, this will return historical events after the given time when the stream starts.
	// If used in combination with "tail", the limit that is reached first, is used.
	// The availability of historical events depends on server support and retention policy.
	After                *time.Time `protobuf:"bytes,3,opt,name=after,proto3,stdtime" json:"after,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func NewPopulatedStreamEventsRequest

func NewPopulatedStreamEventsRequest(r randyEvents, easy bool) *StreamEventsRequest

func (*StreamEventsRequest) CombinedIdentifiers

func (m *StreamEventsRequest) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers implements Identifiers.

func (*StreamEventsRequest) Descriptor

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

func (*StreamEventsRequest) Equal

func (this *StreamEventsRequest) Equal(that interface{}) bool

func (*StreamEventsRequest) GetAfter

func (m *StreamEventsRequest) GetAfter() *time.Time

func (*StreamEventsRequest) GetIdentifiers

func (m *StreamEventsRequest) GetIdentifiers() []*EntityIdentifiers

func (*StreamEventsRequest) GetTail

func (m *StreamEventsRequest) GetTail() uint32

func (*StreamEventsRequest) Marshal

func (m *StreamEventsRequest) Marshal() (dAtA []byte, err error)

func (*StreamEventsRequest) MarshalTo

func (m *StreamEventsRequest) MarshalTo(dAtA []byte) (int, error)

func (*StreamEventsRequest) MarshalToSizedBuffer

func (m *StreamEventsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StreamEventsRequest) ProtoMessage

func (*StreamEventsRequest) ProtoMessage()

func (*StreamEventsRequest) Reset

func (m *StreamEventsRequest) Reset()

func (*StreamEventsRequest) SetFields

func (dst *StreamEventsRequest) SetFields(src *StreamEventsRequest, paths ...string) error

func (*StreamEventsRequest) Size

func (m *StreamEventsRequest) Size() (n int)

func (*StreamEventsRequest) String

func (this *StreamEventsRequest) String() string

func (*StreamEventsRequest) Unmarshal

func (m *StreamEventsRequest) Unmarshal(dAtA []byte) error

func (*StreamEventsRequest) ValidateFields

func (m *StreamEventsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on StreamEventsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*StreamEventsRequest) XXX_DiscardUnknown

func (m *StreamEventsRequest) XXX_DiscardUnknown()

func (*StreamEventsRequest) XXX_Marshal

func (m *StreamEventsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamEventsRequest) XXX_Merge

func (m *StreamEventsRequest) XXX_Merge(src proto.Message)

func (*StreamEventsRequest) XXX_Size

func (m *StreamEventsRequest) XXX_Size() int

func (*StreamEventsRequest) XXX_Unmarshal

func (m *StreamEventsRequest) XXX_Unmarshal(b []byte) error

type StreamEventsRequestValidationError

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

StreamEventsRequestValidationError is the validation error returned by StreamEventsRequest.ValidateFields if the designated constraints aren't met.

func (StreamEventsRequestValidationError) Cause

Cause function returns cause value.

func (StreamEventsRequestValidationError) Error

Error satisfies the builtin error interface

func (StreamEventsRequestValidationError) ErrorName

ErrorName returns error name.

func (StreamEventsRequestValidationError) Field

Field function returns field value.

func (StreamEventsRequestValidationError) Key

Key function returns key value.

func (StreamEventsRequestValidationError) Reason

Reason function returns reason value.

type TxAcknowledgment

type TxAcknowledgment struct {
	CorrelationIDs       []string                `protobuf:"bytes,1,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	Result               TxAcknowledgment_Result `protobuf:"varint,2,opt,name=result,proto3,enum=ttn.lorawan.v3.TxAcknowledgment_Result" json:"result,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func NewPopulatedTxAcknowledgment

func NewPopulatedTxAcknowledgment(r randyMessages, easy bool) *TxAcknowledgment

func (*TxAcknowledgment) Descriptor

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

func (*TxAcknowledgment) Equal

func (this *TxAcknowledgment) Equal(that interface{}) bool

func (*TxAcknowledgment) GetCorrelationIDs

func (m *TxAcknowledgment) GetCorrelationIDs() []string

func (*TxAcknowledgment) GetResult

func (*TxAcknowledgment) Marshal

func (m *TxAcknowledgment) Marshal() (dAtA []byte, err error)

func (*TxAcknowledgment) MarshalTo

func (m *TxAcknowledgment) MarshalTo(dAtA []byte) (int, error)

func (*TxAcknowledgment) MarshalToSizedBuffer

func (m *TxAcknowledgment) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TxAcknowledgment) ProtoMessage

func (*TxAcknowledgment) ProtoMessage()

func (*TxAcknowledgment) Reset

func (m *TxAcknowledgment) Reset()

func (*TxAcknowledgment) SetFields

func (dst *TxAcknowledgment) SetFields(src *TxAcknowledgment, paths ...string) error

func (*TxAcknowledgment) Size

func (m *TxAcknowledgment) Size() (n int)

func (*TxAcknowledgment) String

func (this *TxAcknowledgment) String() string

func (*TxAcknowledgment) Unmarshal

func (m *TxAcknowledgment) Unmarshal(dAtA []byte) error

func (*TxAcknowledgment) ValidateFields

func (m *TxAcknowledgment) ValidateFields(paths ...string) error

ValidateFields checks the field values on TxAcknowledgment with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TxAcknowledgment) XXX_DiscardUnknown

func (m *TxAcknowledgment) XXX_DiscardUnknown()

func (*TxAcknowledgment) XXX_Marshal

func (m *TxAcknowledgment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TxAcknowledgment) XXX_Merge

func (m *TxAcknowledgment) XXX_Merge(src proto.Message)

func (*TxAcknowledgment) XXX_Size

func (m *TxAcknowledgment) XXX_Size() int

func (*TxAcknowledgment) XXX_Unmarshal

func (m *TxAcknowledgment) XXX_Unmarshal(b []byte) error

type TxAcknowledgmentValidationError

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

TxAcknowledgmentValidationError is the validation error returned by TxAcknowledgment.ValidateFields if the designated constraints aren't met.

func (TxAcknowledgmentValidationError) Cause

Cause function returns cause value.

func (TxAcknowledgmentValidationError) Error

Error satisfies the builtin error interface

func (TxAcknowledgmentValidationError) ErrorName

ErrorName returns error name.

func (TxAcknowledgmentValidationError) Field

Field function returns field value.

func (TxAcknowledgmentValidationError) Key

Key function returns key value.

func (TxAcknowledgmentValidationError) Reason

Reason function returns reason value.

type TxAcknowledgment_Result

type TxAcknowledgment_Result int32
const (
	TxAcknowledgment_SUCCESS          TxAcknowledgment_Result = 0
	TxAcknowledgment_UNKNOWN_ERROR    TxAcknowledgment_Result = 1
	TxAcknowledgment_TOO_LATE         TxAcknowledgment_Result = 2
	TxAcknowledgment_TOO_EARLY        TxAcknowledgment_Result = 3
	TxAcknowledgment_COLLISION_PACKET TxAcknowledgment_Result = 4
	TxAcknowledgment_COLLISION_BEACON TxAcknowledgment_Result = 5
	TxAcknowledgment_TX_FREQ          TxAcknowledgment_Result = 6
	TxAcknowledgment_TX_POWER         TxAcknowledgment_Result = 7
	TxAcknowledgment_GPS_UNLOCKED     TxAcknowledgment_Result = 8
)

func (TxAcknowledgment_Result) EnumDescriptor

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

func (TxAcknowledgment_Result) MarshalText

func (v TxAcknowledgment_Result) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (TxAcknowledgment_Result) String

func (x TxAcknowledgment_Result) String() string

func (*TxAcknowledgment_Result) UnmarshalJSON

func (v *TxAcknowledgment_Result) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*TxAcknowledgment_Result) UnmarshalText

func (v *TxAcknowledgment_Result) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type TxRequest

type TxRequest struct {
	Class Class `protobuf:"varint,1,opt,name=class,proto3,enum=ttn.lorawan.v3.Class" json:"class,omitempty"`
	// Downlink paths used to select a gateway for downlink.
	// In class A, the downlink paths are required to only contain uplink tokens.
	// In class B and C, the downlink paths may contain uplink tokens and fixed gateways antenna identifiers.
	DownlinkPaths []*DownlinkPath `protobuf:"bytes,2,rep,name=downlink_paths,json=downlinkPaths,proto3" json:"downlink_paths,omitempty"`
	// Rx1 delay (Rx2 delay is Rx1 delay + 1 second).
	Rx1Delay RxDelay `protobuf:"varint,3,opt,name=rx1_delay,json=rx1Delay,proto3,enum=ttn.lorawan.v3.RxDelay" json:"rx1_delay,omitempty"`
	// LoRaWAN data rate index for Rx1.
	Rx1DataRateIndex DataRateIndex `` /* 148-byte string literal not displayed */
	// Frequency (Hz) for Rx1.
	Rx1Frequency uint64 `protobuf:"varint,5,opt,name=rx1_frequency,json=rx1Frequency,proto3" json:"rx1_frequency,omitempty"`
	// LoRaWAN data rate index for Rx2.
	Rx2DataRateIndex DataRateIndex `` /* 148-byte string literal not displayed */
	// Frequency (Hz) for Rx2.
	Rx2Frequency uint64 `protobuf:"varint,7,opt,name=rx2_frequency,json=rx2Frequency,proto3" json:"rx2_frequency,omitempty"`
	// Priority for scheduling.
	// Requests with a higher priority are allocated more channel time than messages with a lower priority, in duty-cycle limited regions.
	// A priority of HIGH or higher sets the HiPriorityFlag in the DLMetadata Object.
	Priority TxSchedulePriority `protobuf:"varint,8,opt,name=priority,proto3,enum=ttn.lorawan.v3.TxSchedulePriority" json:"priority,omitempty"`
	// Time when the downlink message should be transmitted.
	// This value is only valid for class C downlink; class A downlink uses uplink tokens and class B downlink is scheduled on ping slots.
	// This requires the gateway to have GPS time sychronization.
	// If the absolute time is not set, the first available time will be used that does not conflict or violate regional limitations.
	AbsoluteTime *time.Time `protobuf:"bytes,9,opt,name=absolute_time,json=absoluteTime,proto3,stdtime" json:"absolute_time,omitempty"`
	// Frequency plan ID from which the frequencies in this message are retrieved.
	FrequencyPlanID string `protobuf:"bytes,10,opt,name=frequency_plan_id,json=frequencyPlanId,proto3" json:"frequency_plan_id,omitempty"`
	// Advanced metadata fields
	// - can be used for advanced information or experimental features that are not yet formally defined in the API
	// - field names are written in snake_case
	Advanced             *types.Struct `protobuf:"bytes,99,opt,name=advanced,proto3" json:"advanced,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

TxRequest is a request for transmission. If sent to a roaming partner, this request is used to generate the DLMetadata Object (see Backend Interfaces 1.0, Table 22). If the gateway has a scheduler, this request is sent to the gateway, in the order of gateway_ids. Otherwise, the Gateway Server attempts to schedule the request and creates the TxSettings.

func NewPopulatedTxRequest

func NewPopulatedTxRequest(r randyLorawan, easy bool) *TxRequest

func (*TxRequest) Descriptor

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

func (*TxRequest) Equal

func (this *TxRequest) Equal(that interface{}) bool

func (*TxRequest) GetAbsoluteTime

func (m *TxRequest) GetAbsoluteTime() *time.Time

func (*TxRequest) GetAdvanced

func (m *TxRequest) GetAdvanced() *types.Struct

func (*TxRequest) GetClass

func (m *TxRequest) GetClass() Class

func (*TxRequest) GetDownlinkPaths

func (m *TxRequest) GetDownlinkPaths() []*DownlinkPath

func (*TxRequest) GetFrequencyPlanID

func (m *TxRequest) GetFrequencyPlanID() string

func (*TxRequest) GetPriority

func (m *TxRequest) GetPriority() TxSchedulePriority

func (*TxRequest) GetRx1DataRateIndex

func (m *TxRequest) GetRx1DataRateIndex() DataRateIndex

func (*TxRequest) GetRx1Delay

func (m *TxRequest) GetRx1Delay() RxDelay

func (*TxRequest) GetRx1Frequency

func (m *TxRequest) GetRx1Frequency() uint64

func (*TxRequest) GetRx2DataRateIndex

func (m *TxRequest) GetRx2DataRateIndex() DataRateIndex

func (*TxRequest) GetRx2Frequency

func (m *TxRequest) GetRx2Frequency() uint64

func (*TxRequest) Marshal

func (m *TxRequest) Marshal() (dAtA []byte, err error)

func (*TxRequest) MarshalTo

func (m *TxRequest) MarshalTo(dAtA []byte) (int, error)

func (*TxRequest) MarshalToSizedBuffer

func (m *TxRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TxRequest) ProtoMessage

func (*TxRequest) ProtoMessage()

func (*TxRequest) Reset

func (m *TxRequest) Reset()

func (*TxRequest) SetFields

func (dst *TxRequest) SetFields(src *TxRequest, paths ...string) error

func (*TxRequest) Size

func (m *TxRequest) Size() (n int)

func (*TxRequest) String

func (this *TxRequest) String() string

func (*TxRequest) Unmarshal

func (m *TxRequest) Unmarshal(dAtA []byte) error

func (*TxRequest) ValidateFields

func (m *TxRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on TxRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TxRequest) XXX_DiscardUnknown

func (m *TxRequest) XXX_DiscardUnknown()

func (*TxRequest) XXX_Marshal

func (m *TxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TxRequest) XXX_Merge

func (m *TxRequest) XXX_Merge(src proto.Message)

func (*TxRequest) XXX_Size

func (m *TxRequest) XXX_Size() int

func (*TxRequest) XXX_Unmarshal

func (m *TxRequest) XXX_Unmarshal(b []byte) error

type TxRequestValidationError

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

TxRequestValidationError is the validation error returned by TxRequest.ValidateFields if the designated constraints aren't met.

func (TxRequestValidationError) Cause

func (e TxRequestValidationError) Cause() error

Cause function returns cause value.

func (TxRequestValidationError) Error

func (e TxRequestValidationError) Error() string

Error satisfies the builtin error interface

func (TxRequestValidationError) ErrorName

func (e TxRequestValidationError) ErrorName() string

ErrorName returns error name.

func (TxRequestValidationError) Field

func (e TxRequestValidationError) Field() string

Field function returns field value.

func (TxRequestValidationError) Key

Key function returns key value.

func (TxRequestValidationError) Reason

func (e TxRequestValidationError) Reason() string

Reason function returns reason value.

type TxSchedulePriority

type TxSchedulePriority int32
const (
	TxSchedulePriority_LOWEST       TxSchedulePriority = 0
	TxSchedulePriority_LOW          TxSchedulePriority = 1
	TxSchedulePriority_BELOW_NORMAL TxSchedulePriority = 2
	TxSchedulePriority_NORMAL       TxSchedulePriority = 3
	TxSchedulePriority_ABOVE_NORMAL TxSchedulePriority = 4
	TxSchedulePriority_HIGH         TxSchedulePriority = 5
	TxSchedulePriority_HIGHEST      TxSchedulePriority = 6
)

func (TxSchedulePriority) EnumDescriptor

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

func (TxSchedulePriority) MarshalText

func (v TxSchedulePriority) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (TxSchedulePriority) String

func (x TxSchedulePriority) String() string

func (*TxSchedulePriority) UnmarshalJSON

func (v *TxSchedulePriority) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*TxSchedulePriority) UnmarshalText

func (v *TxSchedulePriority) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

type TxSettings

type TxSettings struct {
	// Data rate.
	DataRate DataRate `protobuf:"bytes,1,opt,name=data_rate,json=dataRate,proto3" json:"data_rate"`
	// LoRaWAN data rate index.
	DataRateIndex DataRateIndex `` /* 137-byte string literal not displayed */
	// LoRa coding rate.
	CodingRate string `protobuf:"bytes,3,opt,name=coding_rate,json=codingRate,proto3" json:"coding_rate,omitempty"`
	// Frequency (Hz).
	Frequency uint64 `protobuf:"varint,4,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// Send a CRC in the packet; only on uplink; on downlink, CRC should not be enabled.
	EnableCRC bool `protobuf:"varint,5,opt,name=enable_crc,json=enableCrc,proto3" json:"enable_crc,omitempty"`
	// Timestamp of the gateway concentrator when the uplink message was received, or when the downlink message should be transmitted (microseconds).
	// On downlink, set timestamp to 0 and time to null to use immediate scheduling.
	Timestamp uint32 `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Time of the gateway when the uplink message was received, or when the downlink message should be transmitted.
	// For downlink, this requires the gateway to have GPS time synchronization.
	Time *time.Time `protobuf:"bytes,7,opt,name=time,proto3,stdtime" json:"time,omitempty"`
	// Transmission settings for downlink.
	Downlink             *TxSettings_Downlink `protobuf:"bytes,8,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

TxSettings contains the settings for a transmission. This message is used on both uplink and downlink. On downlink, this is a scheduled transmission.

func NewPopulatedTxSettings

func NewPopulatedTxSettings(r randyLorawan, easy bool) *TxSettings

func (*TxSettings) Descriptor

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

func (*TxSettings) Equal

func (this *TxSettings) Equal(that interface{}) bool

func (*TxSettings) GetCodingRate

func (m *TxSettings) GetCodingRate() string

func (*TxSettings) GetDataRate

func (m *TxSettings) GetDataRate() DataRate

func (*TxSettings) GetDataRateIndex

func (m *TxSettings) GetDataRateIndex() DataRateIndex
func (m *TxSettings) GetDownlink() *TxSettings_Downlink

func (*TxSettings) GetEnableCRC

func (m *TxSettings) GetEnableCRC() bool

func (*TxSettings) GetFrequency

func (m *TxSettings) GetFrequency() uint64

func (*TxSettings) GetTime

func (m *TxSettings) GetTime() *time.Time

func (*TxSettings) GetTimestamp

func (m *TxSettings) GetTimestamp() uint32

func (*TxSettings) Marshal

func (m *TxSettings) Marshal() (dAtA []byte, err error)

func (*TxSettings) MarshalTo

func (m *TxSettings) MarshalTo(dAtA []byte) (int, error)

func (*TxSettings) MarshalToSizedBuffer

func (m *TxSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TxSettings) ProtoMessage

func (*TxSettings) ProtoMessage()

func (*TxSettings) Reset

func (m *TxSettings) Reset()

func (*TxSettings) SetFields

func (dst *TxSettings) SetFields(src *TxSettings, paths ...string) error

func (*TxSettings) Size

func (m *TxSettings) Size() (n int)

func (*TxSettings) String

func (this *TxSettings) String() string

func (*TxSettings) Unmarshal

func (m *TxSettings) Unmarshal(dAtA []byte) error

func (*TxSettings) ValidateFields

func (m *TxSettings) ValidateFields(paths ...string) error

ValidateFields checks the field values on TxSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TxSettings) XXX_DiscardUnknown

func (m *TxSettings) XXX_DiscardUnknown()

func (*TxSettings) XXX_Marshal

func (m *TxSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TxSettings) XXX_Merge

func (m *TxSettings) XXX_Merge(src proto.Message)

func (*TxSettings) XXX_Size

func (m *TxSettings) XXX_Size() int

func (*TxSettings) XXX_Unmarshal

func (m *TxSettings) XXX_Unmarshal(b []byte) error

type TxSettingsValidationError

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

TxSettingsValidationError is the validation error returned by TxSettings.ValidateFields if the designated constraints aren't met.

func (TxSettingsValidationError) Cause

func (e TxSettingsValidationError) Cause() error

Cause function returns cause value.

func (TxSettingsValidationError) Error

Error satisfies the builtin error interface

func (TxSettingsValidationError) ErrorName

func (e TxSettingsValidationError) ErrorName() string

ErrorName returns error name.

func (TxSettingsValidationError) Field

Field function returns field value.

func (TxSettingsValidationError) Key

Key function returns key value.

func (TxSettingsValidationError) Reason

func (e TxSettingsValidationError) Reason() string

Reason function returns reason value.

type TxSettings_Downlink struct {
	// Index of the antenna on which the uplink was received and/or downlink must be sent.
	AntennaIndex uint32 `protobuf:"varint,1,opt,name=antenna_index,json=antennaIndex,proto3" json:"antenna_index,omitempty"`
	// Transmission power (dBm). Only on downlink.
	TxPower float32 `protobuf:"fixed32,2,opt,name=tx_power,json=txPower,proto3" json:"tx_power,omitempty"`
	// Invert LoRa polarization; false for LoRaWAN uplink, true for downlink.
	InvertPolarization   bool     `protobuf:"varint,3,opt,name=invert_polarization,json=invertPolarization,proto3" json:"invert_polarization,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Transmission settings for downlink.

func NewPopulatedTxSettings_Downlink(r randyLorawan, easy bool) *TxSettings_Downlink

func (*TxSettings_Downlink) Descriptor

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

func (*TxSettings_Downlink) Equal

func (this *TxSettings_Downlink) Equal(that interface{}) bool

func (*TxSettings_Downlink) GetAntennaIndex

func (m *TxSettings_Downlink) GetAntennaIndex() uint32

func (*TxSettings_Downlink) GetInvertPolarization

func (m *TxSettings_Downlink) GetInvertPolarization() bool

func (*TxSettings_Downlink) GetTxPower

func (m *TxSettings_Downlink) GetTxPower() float32

func (*TxSettings_Downlink) Marshal

func (m *TxSettings_Downlink) Marshal() (dAtA []byte, err error)

func (*TxSettings_Downlink) MarshalTo

func (m *TxSettings_Downlink) MarshalTo(dAtA []byte) (int, error)

func (*TxSettings_Downlink) MarshalToSizedBuffer

func (m *TxSettings_Downlink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TxSettings_Downlink) ProtoMessage

func (*TxSettings_Downlink) ProtoMessage()

func (*TxSettings_Downlink) Reset

func (m *TxSettings_Downlink) Reset()

func (*TxSettings_Downlink) SetFields

func (dst *TxSettings_Downlink) SetFields(src *TxSettings_Downlink, paths ...string) error

func (*TxSettings_Downlink) Size

func (m *TxSettings_Downlink) Size() (n int)

func (*TxSettings_Downlink) String

func (this *TxSettings_Downlink) String() string

func (*TxSettings_Downlink) Unmarshal

func (m *TxSettings_Downlink) Unmarshal(dAtA []byte) error

func (*TxSettings_Downlink) ValidateFields

func (m *TxSettings_Downlink) ValidateFields(paths ...string) error

ValidateFields checks the field values on TxSettings_Downlink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TxSettings_Downlink) XXX_DiscardUnknown

func (m *TxSettings_Downlink) XXX_DiscardUnknown()

func (*TxSettings_Downlink) XXX_Marshal

func (m *TxSettings_Downlink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TxSettings_Downlink) XXX_Merge

func (m *TxSettings_Downlink) XXX_Merge(src proto.Message)

func (*TxSettings_Downlink) XXX_Size

func (m *TxSettings_Downlink) XXX_Size() int

func (*TxSettings_Downlink) XXX_Unmarshal

func (m *TxSettings_Downlink) XXX_Unmarshal(b []byte) error

type TxSettings_DownlinkValidationError

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

TxSettings_DownlinkValidationError is the validation error returned by TxSettings_Downlink.ValidateFields if the designated constraints aren't met.

func (TxSettings_DownlinkValidationError) Cause

Cause function returns cause value.

func (TxSettings_DownlinkValidationError) Error

Error satisfies the builtin error interface

func (TxSettings_DownlinkValidationError) ErrorName

ErrorName returns error name.

func (TxSettings_DownlinkValidationError) Field

Field function returns field value.

func (TxSettings_DownlinkValidationError) Key

Key function returns key value.

func (TxSettings_DownlinkValidationError) Reason

Reason function returns reason value.

type UnimplementedAppAsServer

type UnimplementedAppAsServer struct {
}

UnimplementedAppAsServer can be embedded to have forward compatible implementations.

func (*UnimplementedAppAsServer) DownlinkQueueList

func (*UnimplementedAppAsServer) DownlinkQueuePush

func (*UnimplementedAppAsServer) DownlinkQueuePush(ctx context.Context, req *DownlinkQueueRequest) (*types.Empty, error)

func (*UnimplementedAppAsServer) DownlinkQueueReplace

func (*UnimplementedAppAsServer) DownlinkQueueReplace(ctx context.Context, req *DownlinkQueueRequest) (*types.Empty, error)

func (*UnimplementedAppAsServer) GetMQTTConnectionInfo

func (*UnimplementedAppAsServer) Subscribe

type UnimplementedApplicationAccessServer

type UnimplementedApplicationAccessServer struct {
}

UnimplementedApplicationAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationAccessServer) CreateAPIKey

func (*UnimplementedApplicationAccessServer) GetAPIKey

func (*UnimplementedApplicationAccessServer) GetCollaborator

func (*UnimplementedApplicationAccessServer) ListAPIKeys

func (*UnimplementedApplicationAccessServer) ListCollaborators

func (*UnimplementedApplicationAccessServer) ListRights

func (*UnimplementedApplicationAccessServer) SetCollaborator

func (*UnimplementedApplicationAccessServer) UpdateAPIKey

type UnimplementedApplicationCryptoServiceServer

type UnimplementedApplicationCryptoServiceServer struct {
}

UnimplementedApplicationCryptoServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationCryptoServiceServer) DeriveAppSKey

func (*UnimplementedApplicationCryptoServiceServer) GetAppKey

type UnimplementedApplicationPackageRegistryServer

type UnimplementedApplicationPackageRegistryServer struct {
}

UnimplementedApplicationPackageRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationPackageRegistryServer) DeleteAssociation

func (*UnimplementedApplicationPackageRegistryServer) GetAssociation

func (*UnimplementedApplicationPackageRegistryServer) List

func (*UnimplementedApplicationPackageRegistryServer) ListAssociations

func (*UnimplementedApplicationPackageRegistryServer) SetAssociation

type UnimplementedApplicationPubSubRegistryServer

type UnimplementedApplicationPubSubRegistryServer struct {
}

UnimplementedApplicationPubSubRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationPubSubRegistryServer) Delete

func (*UnimplementedApplicationPubSubRegistryServer) Get

func (*UnimplementedApplicationPubSubRegistryServer) GetFormats

func (*UnimplementedApplicationPubSubRegistryServer) List

func (*UnimplementedApplicationPubSubRegistryServer) Set

type UnimplementedApplicationRegistryServer

type UnimplementedApplicationRegistryServer struct {
}

UnimplementedApplicationRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationRegistryServer) Create

func (*UnimplementedApplicationRegistryServer) Delete

func (*UnimplementedApplicationRegistryServer) Get

func (*UnimplementedApplicationRegistryServer) List

func (*UnimplementedApplicationRegistryServer) Update

type UnimplementedApplicationWebhookRegistryServer

type UnimplementedApplicationWebhookRegistryServer struct {
}

UnimplementedApplicationWebhookRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationWebhookRegistryServer) Delete

func (*UnimplementedApplicationWebhookRegistryServer) Get

func (*UnimplementedApplicationWebhookRegistryServer) GetFormats

func (*UnimplementedApplicationWebhookRegistryServer) GetTemplate

func (*UnimplementedApplicationWebhookRegistryServer) List

func (*UnimplementedApplicationWebhookRegistryServer) ListTemplates

func (*UnimplementedApplicationWebhookRegistryServer) Set

type UnimplementedAsEndDeviceRegistryServer

type UnimplementedAsEndDeviceRegistryServer struct {
}

UnimplementedAsEndDeviceRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedAsEndDeviceRegistryServer) Delete

func (*UnimplementedAsEndDeviceRegistryServer) Get

func (*UnimplementedAsEndDeviceRegistryServer) Set

type UnimplementedAsJsServer

type UnimplementedAsJsServer struct {
}

UnimplementedAsJsServer can be embedded to have forward compatible implementations.

func (*UnimplementedAsJsServer) GetAppSKey

type UnimplementedAsNsServer

type UnimplementedAsNsServer struct {
}

UnimplementedAsNsServer can be embedded to have forward compatible implementations.

func (*UnimplementedAsNsServer) DownlinkQueueList

func (*UnimplementedAsNsServer) DownlinkQueuePush

func (*UnimplementedAsNsServer) DownlinkQueuePush(ctx context.Context, req *DownlinkQueueRequest) (*types.Empty, error)

func (*UnimplementedAsNsServer) DownlinkQueueReplace

func (*UnimplementedAsNsServer) DownlinkQueueReplace(ctx context.Context, req *DownlinkQueueRequest) (*types.Empty, error)

func (*UnimplementedAsNsServer) LinkApplication

type UnimplementedAsServer

type UnimplementedAsServer struct {
}

UnimplementedAsServer can be embedded to have forward compatible implementations.

func (*UnimplementedAsServer) GetLinkStats

type UnimplementedClientAccessServer

type UnimplementedClientAccessServer struct {
}

UnimplementedClientAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedClientAccessServer) GetCollaborator

func (*UnimplementedClientAccessServer) ListCollaborators

func (*UnimplementedClientAccessServer) ListRights

func (*UnimplementedClientAccessServer) SetCollaborator

type UnimplementedClientRegistryServer

type UnimplementedClientRegistryServer struct {
}

UnimplementedClientRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedClientRegistryServer) Create

func (*UnimplementedClientRegistryServer) Delete

func (*UnimplementedClientRegistryServer) Get

func (*UnimplementedClientRegistryServer) List

func (*UnimplementedClientRegistryServer) Update

type UnimplementedConfigurationServer

type UnimplementedConfigurationServer struct {
}

UnimplementedConfigurationServer can be embedded to have forward compatible implementations.

func (*UnimplementedConfigurationServer) ListFrequencyPlans

type UnimplementedContactInfoRegistryServer

type UnimplementedContactInfoRegistryServer struct {
}

UnimplementedContactInfoRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedContactInfoRegistryServer) RequestValidation

func (*UnimplementedContactInfoRegistryServer) Validate

type UnimplementedDownlinkMessageProcessorServer

type UnimplementedDownlinkMessageProcessorServer struct {
}

UnimplementedDownlinkMessageProcessorServer can be embedded to have forward compatible implementations.

func (*UnimplementedDownlinkMessageProcessorServer) Process

type UnimplementedEndDeviceClaimingServerServer

type UnimplementedEndDeviceClaimingServerServer struct {
}

UnimplementedEndDeviceClaimingServerServer can be embedded to have forward compatible implementations.

func (*UnimplementedEndDeviceClaimingServerServer) AuthorizeApplication

func (*UnimplementedEndDeviceClaimingServerServer) Claim

func (*UnimplementedEndDeviceClaimingServerServer) UnauthorizeApplication

type UnimplementedEndDeviceQRCodeGeneratorServer

type UnimplementedEndDeviceQRCodeGeneratorServer struct {
}

UnimplementedEndDeviceQRCodeGeneratorServer can be embedded to have forward compatible implementations.

func (*UnimplementedEndDeviceQRCodeGeneratorServer) Generate

func (*UnimplementedEndDeviceQRCodeGeneratorServer) GetFormat

func (*UnimplementedEndDeviceQRCodeGeneratorServer) ListFormats

type UnimplementedEndDeviceRegistrySearchServer

type UnimplementedEndDeviceRegistrySearchServer struct {
}

UnimplementedEndDeviceRegistrySearchServer can be embedded to have forward compatible implementations.

func (*UnimplementedEndDeviceRegistrySearchServer) SearchEndDevices

type UnimplementedEndDeviceRegistryServer

type UnimplementedEndDeviceRegistryServer struct {
}

UnimplementedEndDeviceRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedEndDeviceRegistryServer) Create

func (*UnimplementedEndDeviceRegistryServer) Delete

func (*UnimplementedEndDeviceRegistryServer) Get

func (*UnimplementedEndDeviceRegistryServer) GetIdentifiersForEUIs

func (*UnimplementedEndDeviceRegistryServer) List

func (*UnimplementedEndDeviceRegistryServer) Update

type UnimplementedEndDeviceTemplateConverterServer

type UnimplementedEndDeviceTemplateConverterServer struct {
}

UnimplementedEndDeviceTemplateConverterServer can be embedded to have forward compatible implementations.

func (*UnimplementedEndDeviceTemplateConverterServer) Convert

func (*UnimplementedEndDeviceTemplateConverterServer) ListFormats

type UnimplementedEntityAccessServer

type UnimplementedEntityAccessServer struct {
}

UnimplementedEntityAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedEntityAccessServer) AuthInfo

type UnimplementedEntityRegistrySearchServer

type UnimplementedEntityRegistrySearchServer struct {
}

UnimplementedEntityRegistrySearchServer can be embedded to have forward compatible implementations.

func (*UnimplementedEntityRegistrySearchServer) SearchApplications

func (*UnimplementedEntityRegistrySearchServer) SearchClients

func (*UnimplementedEntityRegistrySearchServer) SearchGateways

func (*UnimplementedEntityRegistrySearchServer) SearchOrganizations

func (*UnimplementedEntityRegistrySearchServer) SearchUsers

type UnimplementedEventsServer

type UnimplementedEventsServer struct {
}

UnimplementedEventsServer can be embedded to have forward compatible implementations.

func (*UnimplementedEventsServer) Stream

type UnimplementedGatewayAccessServer

type UnimplementedGatewayAccessServer struct {
}

UnimplementedGatewayAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedGatewayAccessServer) CreateAPIKey

func (*UnimplementedGatewayAccessServer) GetAPIKey

func (*UnimplementedGatewayAccessServer) GetCollaborator

func (*UnimplementedGatewayAccessServer) ListAPIKeys

func (*UnimplementedGatewayAccessServer) ListCollaborators

func (*UnimplementedGatewayAccessServer) ListRights

func (*UnimplementedGatewayAccessServer) SetCollaborator

func (*UnimplementedGatewayAccessServer) UpdateAPIKey

type UnimplementedGatewayConfiguratorServer

type UnimplementedGatewayConfiguratorServer struct {
}

UnimplementedGatewayConfiguratorServer can be embedded to have forward compatible implementations.

func (*UnimplementedGatewayConfiguratorServer) PullConfiguration

type UnimplementedGatewayRegistryServer

type UnimplementedGatewayRegistryServer struct {
}

UnimplementedGatewayRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedGatewayRegistryServer) Create

func (*UnimplementedGatewayRegistryServer) Delete

func (*UnimplementedGatewayRegistryServer) Get

func (*UnimplementedGatewayRegistryServer) GetIdentifiersForEUI

func (*UnimplementedGatewayRegistryServer) List

func (*UnimplementedGatewayRegistryServer) Update

type UnimplementedGsNsServer

type UnimplementedGsNsServer struct {
}

UnimplementedGsNsServer can be embedded to have forward compatible implementations.

func (*UnimplementedGsNsServer) HandleUplink(ctx context.Context, req *UplinkMessage) (*types.Empty, error)

type UnimplementedGsPbaServer

type UnimplementedGsPbaServer struct {
}

UnimplementedGsPbaServer can be embedded to have forward compatible implementations.

type UnimplementedGsServer

type UnimplementedGsServer struct {
}

UnimplementedGsServer can be embedded to have forward compatible implementations.

func (*UnimplementedGsServer) GetGatewayConnectionStats

func (*UnimplementedGsServer) GetGatewayConnectionStats(ctx context.Context, req *GatewayIdentifiers) (*GatewayConnectionStats, error)

type UnimplementedGtwGsServer

type UnimplementedGtwGsServer struct {
}

UnimplementedGtwGsServer can be embedded to have forward compatible implementations.

func (*UnimplementedGtwGsServer) GetConcentratorConfig

func (*UnimplementedGtwGsServer) GetConcentratorConfig(ctx context.Context, req *types.Empty) (*ConcentratorConfig, error)

func (*UnimplementedGtwGsServer) GetMQTTConnectionInfo

func (*UnimplementedGtwGsServer) GetMQTTV2ConnectionInfo

func (*UnimplementedGtwGsServer) GetMQTTV2ConnectionInfo(ctx context.Context, req *GatewayIdentifiers) (*MQTTConnectionInfo, error)

func (*UnimplementedGtwGsServer) LinkGateway

type UnimplementedJsEndDeviceRegistryServer

type UnimplementedJsEndDeviceRegistryServer struct {
}

UnimplementedJsEndDeviceRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedJsEndDeviceRegistryServer) Delete

func (*UnimplementedJsEndDeviceRegistryServer) Get

func (*UnimplementedJsEndDeviceRegistryServer) Provision

func (*UnimplementedJsEndDeviceRegistryServer) Set

type UnimplementedJsServer

type UnimplementedJsServer struct {
}

UnimplementedJsServer can be embedded to have forward compatible implementations.

func (*UnimplementedJsServer) GetJoinEUIPrefixes

func (*UnimplementedJsServer) GetJoinEUIPrefixes(ctx context.Context, req *types.Empty) (*JoinEUIPrefixes, error)

type UnimplementedNetworkCryptoServiceServer

type UnimplementedNetworkCryptoServiceServer struct {
}

UnimplementedNetworkCryptoServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedNetworkCryptoServiceServer) DeriveNwkSKeys

func (*UnimplementedNetworkCryptoServiceServer) EncryptJoinAccept

func (*UnimplementedNetworkCryptoServiceServer) EncryptRejoinAccept

func (*UnimplementedNetworkCryptoServiceServer) GetNwkKey

func (*UnimplementedNetworkCryptoServiceServer) JoinAcceptMIC

func (*UnimplementedNetworkCryptoServiceServer) JoinRequestMIC

type UnimplementedNsEndDeviceRegistryServer

type UnimplementedNsEndDeviceRegistryServer struct {
}

UnimplementedNsEndDeviceRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedNsEndDeviceRegistryServer) Delete

func (*UnimplementedNsEndDeviceRegistryServer) Get

func (*UnimplementedNsEndDeviceRegistryServer) Set

type UnimplementedNsGsServer

type UnimplementedNsGsServer struct {
}

UnimplementedNsGsServer can be embedded to have forward compatible implementations.

type UnimplementedNsJsServer

type UnimplementedNsJsServer struct {
}

UnimplementedNsJsServer can be embedded to have forward compatible implementations.

func (*UnimplementedNsJsServer) GetNwkSKeys

func (*UnimplementedNsJsServer) HandleJoin

type UnimplementedNsServer

type UnimplementedNsServer struct {
}

UnimplementedNsServer can be embedded to have forward compatible implementations.

func (*UnimplementedNsServer) GenerateDevAddr

type UnimplementedOAuthAuthorizationRegistryServer

type UnimplementedOAuthAuthorizationRegistryServer struct {
}

UnimplementedOAuthAuthorizationRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedOAuthAuthorizationRegistryServer) Delete

func (*UnimplementedOAuthAuthorizationRegistryServer) DeleteToken

func (*UnimplementedOAuthAuthorizationRegistryServer) List

func (*UnimplementedOAuthAuthorizationRegistryServer) ListTokens

type UnimplementedOrganizationAccessServer

type UnimplementedOrganizationAccessServer struct {
}

UnimplementedOrganizationAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedOrganizationAccessServer) CreateAPIKey

func (*UnimplementedOrganizationAccessServer) GetAPIKey

func (*UnimplementedOrganizationAccessServer) GetCollaborator

func (*UnimplementedOrganizationAccessServer) ListAPIKeys

func (*UnimplementedOrganizationAccessServer) ListCollaborators

func (*UnimplementedOrganizationAccessServer) ListRights

func (*UnimplementedOrganizationAccessServer) SetCollaborator

func (*UnimplementedOrganizationAccessServer) UpdateAPIKey

type UnimplementedOrganizationRegistryServer

type UnimplementedOrganizationRegistryServer struct {
}

UnimplementedOrganizationRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedOrganizationRegistryServer) Create

func (*UnimplementedOrganizationRegistryServer) Delete

func (*UnimplementedOrganizationRegistryServer) Get

func (*UnimplementedOrganizationRegistryServer) List

func (*UnimplementedOrganizationRegistryServer) Update

type UnimplementedUplinkMessageProcessorServer

type UnimplementedUplinkMessageProcessorServer struct {
}

UnimplementedUplinkMessageProcessorServer can be embedded to have forward compatible implementations.

func (*UnimplementedUplinkMessageProcessorServer) Process

type UnimplementedUserAccessServer

type UnimplementedUserAccessServer struct {
}

UnimplementedUserAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserAccessServer) CreateAPIKey

func (*UnimplementedUserAccessServer) GetAPIKey

func (*UnimplementedUserAccessServer) ListAPIKeys

func (*UnimplementedUserAccessServer) ListRights

func (*UnimplementedUserAccessServer) UpdateAPIKey

type UnimplementedUserInvitationRegistryServer

type UnimplementedUserInvitationRegistryServer struct {
}

UnimplementedUserInvitationRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserInvitationRegistryServer) Delete

func (*UnimplementedUserInvitationRegistryServer) List

func (*UnimplementedUserInvitationRegistryServer) Send

type UnimplementedUserRegistryServer

type UnimplementedUserRegistryServer struct {
}

UnimplementedUserRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserRegistryServer) Create

func (*UnimplementedUserRegistryServer) CreateTemporaryPassword

func (*UnimplementedUserRegistryServer) Delete

func (*UnimplementedUserRegistryServer) Get

func (*UnimplementedUserRegistryServer) List

func (*UnimplementedUserRegistryServer) Update

func (*UnimplementedUserRegistryServer) UpdatePassword

type UnimplementedUserSessionRegistryServer

type UnimplementedUserSessionRegistryServer struct {
}

UnimplementedUserSessionRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserSessionRegistryServer) Delete

func (*UnimplementedUserSessionRegistryServer) List

type UpdateApplicationAPIKeyRequest

type UpdateApplicationAPIKeyRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	APIKey                 `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3,embedded=api_key" json:"api_key"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedUpdateApplicationAPIKeyRequest

func NewPopulatedUpdateApplicationAPIKeyRequest(r randyApplication, easy bool) *UpdateApplicationAPIKeyRequest

func (*UpdateApplicationAPIKeyRequest) Descriptor

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

func (*UpdateApplicationAPIKeyRequest) Equal

func (this *UpdateApplicationAPIKeyRequest) Equal(that interface{}) bool

func (*UpdateApplicationAPIKeyRequest) Marshal

func (m *UpdateApplicationAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*UpdateApplicationAPIKeyRequest) MarshalTo

func (m *UpdateApplicationAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateApplicationAPIKeyRequest) MarshalToSizedBuffer

func (m *UpdateApplicationAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateApplicationAPIKeyRequest) ProtoMessage

func (*UpdateApplicationAPIKeyRequest) ProtoMessage()

func (*UpdateApplicationAPIKeyRequest) Reset

func (m *UpdateApplicationAPIKeyRequest) Reset()

func (*UpdateApplicationAPIKeyRequest) SetFields

func (*UpdateApplicationAPIKeyRequest) Size

func (m *UpdateApplicationAPIKeyRequest) Size() (n int)

func (*UpdateApplicationAPIKeyRequest) String

func (this *UpdateApplicationAPIKeyRequest) String() string

func (*UpdateApplicationAPIKeyRequest) Unmarshal

func (m *UpdateApplicationAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*UpdateApplicationAPIKeyRequest) ValidateFields

func (m *UpdateApplicationAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateApplicationAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateApplicationAPIKeyRequest) XXX_DiscardUnknown

func (m *UpdateApplicationAPIKeyRequest) XXX_DiscardUnknown()

func (*UpdateApplicationAPIKeyRequest) XXX_Marshal

func (m *UpdateApplicationAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateApplicationAPIKeyRequest) XXX_Merge

func (m *UpdateApplicationAPIKeyRequest) XXX_Merge(src proto.Message)

func (*UpdateApplicationAPIKeyRequest) XXX_Size

func (m *UpdateApplicationAPIKeyRequest) XXX_Size() int

func (*UpdateApplicationAPIKeyRequest) XXX_Unmarshal

func (m *UpdateApplicationAPIKeyRequest) XXX_Unmarshal(b []byte) error

type UpdateApplicationAPIKeyRequestValidationError

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

UpdateApplicationAPIKeyRequestValidationError is the validation error returned by UpdateApplicationAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (UpdateApplicationAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (UpdateApplicationAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateApplicationAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateApplicationAPIKeyRequestValidationError) Field

Field function returns field value.

func (UpdateApplicationAPIKeyRequestValidationError) Key

Key function returns key value.

func (UpdateApplicationAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type UpdateApplicationRequest

type UpdateApplicationRequest struct {
	Application          `protobuf:"bytes,1,opt,name=application,proto3,embedded=application" json:"application"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedUpdateApplicationRequest

func NewPopulatedUpdateApplicationRequest(r randyApplication, easy bool) *UpdateApplicationRequest

func (*UpdateApplicationRequest) Descriptor

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

func (*UpdateApplicationRequest) Equal

func (this *UpdateApplicationRequest) Equal(that interface{}) bool

func (*UpdateApplicationRequest) GetFieldMask

func (m *UpdateApplicationRequest) GetFieldMask() types.FieldMask

func (*UpdateApplicationRequest) Marshal

func (m *UpdateApplicationRequest) Marshal() (dAtA []byte, err error)

func (*UpdateApplicationRequest) MarshalTo

func (m *UpdateApplicationRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateApplicationRequest) MarshalToSizedBuffer

func (m *UpdateApplicationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateApplicationRequest) ProtoMessage

func (*UpdateApplicationRequest) ProtoMessage()

func (*UpdateApplicationRequest) Reset

func (m *UpdateApplicationRequest) Reset()

func (*UpdateApplicationRequest) SetFields

func (dst *UpdateApplicationRequest) SetFields(src *UpdateApplicationRequest, paths ...string) error

func (*UpdateApplicationRequest) Size

func (m *UpdateApplicationRequest) Size() (n int)

func (*UpdateApplicationRequest) String

func (this *UpdateApplicationRequest) String() string

func (*UpdateApplicationRequest) Unmarshal

func (m *UpdateApplicationRequest) Unmarshal(dAtA []byte) error

func (*UpdateApplicationRequest) ValidateContext

func (m *UpdateApplicationRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UpdateApplicationRequest) ValidateFields

func (m *UpdateApplicationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateApplicationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateApplicationRequest) XXX_DiscardUnknown

func (m *UpdateApplicationRequest) XXX_DiscardUnknown()

func (*UpdateApplicationRequest) XXX_Marshal

func (m *UpdateApplicationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateApplicationRequest) XXX_Merge

func (m *UpdateApplicationRequest) XXX_Merge(src proto.Message)

func (*UpdateApplicationRequest) XXX_Size

func (m *UpdateApplicationRequest) XXX_Size() int

func (*UpdateApplicationRequest) XXX_Unmarshal

func (m *UpdateApplicationRequest) XXX_Unmarshal(b []byte) error

type UpdateApplicationRequestValidationError

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

UpdateApplicationRequestValidationError is the validation error returned by UpdateApplicationRequest.ValidateFields if the designated constraints aren't met.

func (UpdateApplicationRequestValidationError) Cause

Cause function returns cause value.

func (UpdateApplicationRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateApplicationRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateApplicationRequestValidationError) Field

Field function returns field value.

func (UpdateApplicationRequestValidationError) Key

Key function returns key value.

func (UpdateApplicationRequestValidationError) Reason

Reason function returns reason value.

type UpdateClientRequest

type UpdateClientRequest struct {
	Client               `protobuf:"bytes,1,opt,name=client,proto3,embedded=client" json:"client"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedUpdateClientRequest

func NewPopulatedUpdateClientRequest(r randyClient, easy bool) *UpdateClientRequest

func (*UpdateClientRequest) Descriptor

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

func (*UpdateClientRequest) Equal

func (this *UpdateClientRequest) Equal(that interface{}) bool

func (*UpdateClientRequest) GetFieldMask

func (m *UpdateClientRequest) GetFieldMask() types.FieldMask

func (*UpdateClientRequest) Marshal

func (m *UpdateClientRequest) Marshal() (dAtA []byte, err error)

func (*UpdateClientRequest) MarshalTo

func (m *UpdateClientRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateClientRequest) MarshalToSizedBuffer

func (m *UpdateClientRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateClientRequest) ProtoMessage

func (*UpdateClientRequest) ProtoMessage()

func (*UpdateClientRequest) Reset

func (m *UpdateClientRequest) Reset()

func (*UpdateClientRequest) SetFields

func (dst *UpdateClientRequest) SetFields(src *UpdateClientRequest, paths ...string) error

func (*UpdateClientRequest) Size

func (m *UpdateClientRequest) Size() (n int)

func (*UpdateClientRequest) String

func (this *UpdateClientRequest) String() string

func (*UpdateClientRequest) Unmarshal

func (m *UpdateClientRequest) Unmarshal(dAtA []byte) error

func (*UpdateClientRequest) ValidateContext

func (m *UpdateClientRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UpdateClientRequest) ValidateFields

func (m *UpdateClientRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateClientRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateClientRequest) XXX_DiscardUnknown

func (m *UpdateClientRequest) XXX_DiscardUnknown()

func (*UpdateClientRequest) XXX_Marshal

func (m *UpdateClientRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateClientRequest) XXX_Merge

func (m *UpdateClientRequest) XXX_Merge(src proto.Message)

func (*UpdateClientRequest) XXX_Size

func (m *UpdateClientRequest) XXX_Size() int

func (*UpdateClientRequest) XXX_Unmarshal

func (m *UpdateClientRequest) XXX_Unmarshal(b []byte) error

type UpdateClientRequestValidationError

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

UpdateClientRequestValidationError is the validation error returned by UpdateClientRequest.ValidateFields if the designated constraints aren't met.

func (UpdateClientRequestValidationError) Cause

Cause function returns cause value.

func (UpdateClientRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateClientRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateClientRequestValidationError) Field

Field function returns field value.

func (UpdateClientRequestValidationError) Key

Key function returns key value.

func (UpdateClientRequestValidationError) Reason

Reason function returns reason value.

type UpdateEndDeviceRequest

type UpdateEndDeviceRequest struct {
	EndDevice            `protobuf:"bytes,1,opt,name=end_device,json=endDevice,proto3,embedded=end_device" json:"end_device"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedUpdateEndDeviceRequest

func NewPopulatedUpdateEndDeviceRequest(r randyEndDevice, easy bool) *UpdateEndDeviceRequest

func (*UpdateEndDeviceRequest) Descriptor

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

func (*UpdateEndDeviceRequest) Equal

func (this *UpdateEndDeviceRequest) Equal(that interface{}) bool

func (*UpdateEndDeviceRequest) GetFieldMask

func (m *UpdateEndDeviceRequest) GetFieldMask() types.FieldMask

func (*UpdateEndDeviceRequest) Marshal

func (m *UpdateEndDeviceRequest) Marshal() (dAtA []byte, err error)

func (*UpdateEndDeviceRequest) MarshalTo

func (m *UpdateEndDeviceRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateEndDeviceRequest) MarshalToSizedBuffer

func (m *UpdateEndDeviceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateEndDeviceRequest) ProtoMessage

func (*UpdateEndDeviceRequest) ProtoMessage()

func (*UpdateEndDeviceRequest) Reset

func (m *UpdateEndDeviceRequest) Reset()

func (*UpdateEndDeviceRequest) SetFields

func (dst *UpdateEndDeviceRequest) SetFields(src *UpdateEndDeviceRequest, paths ...string) error

func (*UpdateEndDeviceRequest) Size

func (m *UpdateEndDeviceRequest) Size() (n int)

func (*UpdateEndDeviceRequest) String

func (this *UpdateEndDeviceRequest) String() string

func (*UpdateEndDeviceRequest) Unmarshal

func (m *UpdateEndDeviceRequest) Unmarshal(dAtA []byte) error

func (*UpdateEndDeviceRequest) ValidateContext

func (m *UpdateEndDeviceRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UpdateEndDeviceRequest) ValidateFields

func (m *UpdateEndDeviceRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateEndDeviceRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateEndDeviceRequest) XXX_DiscardUnknown

func (m *UpdateEndDeviceRequest) XXX_DiscardUnknown()

func (*UpdateEndDeviceRequest) XXX_Marshal

func (m *UpdateEndDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateEndDeviceRequest) XXX_Merge

func (m *UpdateEndDeviceRequest) XXX_Merge(src proto.Message)

func (*UpdateEndDeviceRequest) XXX_Size

func (m *UpdateEndDeviceRequest) XXX_Size() int

func (*UpdateEndDeviceRequest) XXX_Unmarshal

func (m *UpdateEndDeviceRequest) XXX_Unmarshal(b []byte) error

type UpdateEndDeviceRequestValidationError

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

UpdateEndDeviceRequestValidationError is the validation error returned by UpdateEndDeviceRequest.ValidateFields if the designated constraints aren't met.

func (UpdateEndDeviceRequestValidationError) Cause

Cause function returns cause value.

func (UpdateEndDeviceRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateEndDeviceRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateEndDeviceRequestValidationError) Field

Field function returns field value.

func (UpdateEndDeviceRequestValidationError) Key

Key function returns key value.

func (UpdateEndDeviceRequestValidationError) Reason

Reason function returns reason value.

type UpdateGatewayAPIKeyRequest

type UpdateGatewayAPIKeyRequest struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_ids"`
	APIKey               `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3,embedded=api_key" json:"api_key"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedUpdateGatewayAPIKeyRequest

func NewPopulatedUpdateGatewayAPIKeyRequest(r randyGateway, easy bool) *UpdateGatewayAPIKeyRequest

func (*UpdateGatewayAPIKeyRequest) Descriptor

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

func (*UpdateGatewayAPIKeyRequest) Equal

func (this *UpdateGatewayAPIKeyRequest) Equal(that interface{}) bool

func (*UpdateGatewayAPIKeyRequest) Marshal

func (m *UpdateGatewayAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*UpdateGatewayAPIKeyRequest) MarshalTo

func (m *UpdateGatewayAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateGatewayAPIKeyRequest) MarshalToSizedBuffer

func (m *UpdateGatewayAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateGatewayAPIKeyRequest) ProtoMessage

func (*UpdateGatewayAPIKeyRequest) ProtoMessage()

func (*UpdateGatewayAPIKeyRequest) Reset

func (m *UpdateGatewayAPIKeyRequest) Reset()

func (*UpdateGatewayAPIKeyRequest) SetFields

func (dst *UpdateGatewayAPIKeyRequest) SetFields(src *UpdateGatewayAPIKeyRequest, paths ...string) error

func (*UpdateGatewayAPIKeyRequest) Size

func (m *UpdateGatewayAPIKeyRequest) Size() (n int)

func (*UpdateGatewayAPIKeyRequest) String

func (this *UpdateGatewayAPIKeyRequest) String() string

func (*UpdateGatewayAPIKeyRequest) Unmarshal

func (m *UpdateGatewayAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*UpdateGatewayAPIKeyRequest) ValidateFields

func (m *UpdateGatewayAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateGatewayAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateGatewayAPIKeyRequest) XXX_DiscardUnknown

func (m *UpdateGatewayAPIKeyRequest) XXX_DiscardUnknown()

func (*UpdateGatewayAPIKeyRequest) XXX_Marshal

func (m *UpdateGatewayAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGatewayAPIKeyRequest) XXX_Merge

func (m *UpdateGatewayAPIKeyRequest) XXX_Merge(src proto.Message)

func (*UpdateGatewayAPIKeyRequest) XXX_Size

func (m *UpdateGatewayAPIKeyRequest) XXX_Size() int

func (*UpdateGatewayAPIKeyRequest) XXX_Unmarshal

func (m *UpdateGatewayAPIKeyRequest) XXX_Unmarshal(b []byte) error

type UpdateGatewayAPIKeyRequestValidationError

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

UpdateGatewayAPIKeyRequestValidationError is the validation error returned by UpdateGatewayAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (UpdateGatewayAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (UpdateGatewayAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateGatewayAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateGatewayAPIKeyRequestValidationError) Field

Field function returns field value.

func (UpdateGatewayAPIKeyRequestValidationError) Key

Key function returns key value.

func (UpdateGatewayAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type UpdateGatewayRequest

type UpdateGatewayRequest struct {
	Gateway              `protobuf:"bytes,1,opt,name=gateway,proto3,embedded=gateway" json:"gateway"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedUpdateGatewayRequest

func NewPopulatedUpdateGatewayRequest(r randyGateway, easy bool) *UpdateGatewayRequest

func (*UpdateGatewayRequest) Descriptor

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

func (*UpdateGatewayRequest) Equal

func (this *UpdateGatewayRequest) Equal(that interface{}) bool

func (*UpdateGatewayRequest) GetFieldMask

func (m *UpdateGatewayRequest) GetFieldMask() types.FieldMask

func (*UpdateGatewayRequest) Marshal

func (m *UpdateGatewayRequest) Marshal() (dAtA []byte, err error)

func (*UpdateGatewayRequest) MarshalTo

func (m *UpdateGatewayRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateGatewayRequest) MarshalToSizedBuffer

func (m *UpdateGatewayRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateGatewayRequest) ProtoMessage

func (*UpdateGatewayRequest) ProtoMessage()

func (*UpdateGatewayRequest) Reset

func (m *UpdateGatewayRequest) Reset()

func (*UpdateGatewayRequest) SetFields

func (dst *UpdateGatewayRequest) SetFields(src *UpdateGatewayRequest, paths ...string) error

func (*UpdateGatewayRequest) Size

func (m *UpdateGatewayRequest) Size() (n int)

func (*UpdateGatewayRequest) String

func (this *UpdateGatewayRequest) String() string

func (*UpdateGatewayRequest) Unmarshal

func (m *UpdateGatewayRequest) Unmarshal(dAtA []byte) error

func (*UpdateGatewayRequest) ValidateContext

func (m *UpdateGatewayRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UpdateGatewayRequest) ValidateFields

func (m *UpdateGatewayRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateGatewayRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateGatewayRequest) XXX_DiscardUnknown

func (m *UpdateGatewayRequest) XXX_DiscardUnknown()

func (*UpdateGatewayRequest) XXX_Marshal

func (m *UpdateGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGatewayRequest) XXX_Merge

func (m *UpdateGatewayRequest) XXX_Merge(src proto.Message)

func (*UpdateGatewayRequest) XXX_Size

func (m *UpdateGatewayRequest) XXX_Size() int

func (*UpdateGatewayRequest) XXX_Unmarshal

func (m *UpdateGatewayRequest) XXX_Unmarshal(b []byte) error

type UpdateGatewayRequestValidationError

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

UpdateGatewayRequestValidationError is the validation error returned by UpdateGatewayRequest.ValidateFields if the designated constraints aren't met.

func (UpdateGatewayRequestValidationError) Cause

Cause function returns cause value.

func (UpdateGatewayRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateGatewayRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateGatewayRequestValidationError) Field

Field function returns field value.

func (UpdateGatewayRequestValidationError) Key

Key function returns key value.

func (UpdateGatewayRequestValidationError) Reason

Reason function returns reason value.

type UpdateOrganizationAPIKeyRequest

type UpdateOrganizationAPIKeyRequest struct {
	OrganizationIdentifiers `protobuf:"bytes,1,opt,name=organization_ids,json=organizationIds,proto3,embedded=organization_ids" json:"organization_ids"`
	APIKey                  `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3,embedded=api_key" json:"api_key"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func NewPopulatedUpdateOrganizationAPIKeyRequest

func NewPopulatedUpdateOrganizationAPIKeyRequest(r randyOrganization, easy bool) *UpdateOrganizationAPIKeyRequest

func (*UpdateOrganizationAPIKeyRequest) Descriptor

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

func (*UpdateOrganizationAPIKeyRequest) Equal

func (this *UpdateOrganizationAPIKeyRequest) Equal(that interface{}) bool

func (*UpdateOrganizationAPIKeyRequest) Marshal

func (m *UpdateOrganizationAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*UpdateOrganizationAPIKeyRequest) MarshalTo

func (m *UpdateOrganizationAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateOrganizationAPIKeyRequest) MarshalToSizedBuffer

func (m *UpdateOrganizationAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateOrganizationAPIKeyRequest) ProtoMessage

func (*UpdateOrganizationAPIKeyRequest) ProtoMessage()

func (*UpdateOrganizationAPIKeyRequest) Reset

func (*UpdateOrganizationAPIKeyRequest) SetFields

func (*UpdateOrganizationAPIKeyRequest) Size

func (m *UpdateOrganizationAPIKeyRequest) Size() (n int)

func (*UpdateOrganizationAPIKeyRequest) String

func (this *UpdateOrganizationAPIKeyRequest) String() string

func (*UpdateOrganizationAPIKeyRequest) Unmarshal

func (m *UpdateOrganizationAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*UpdateOrganizationAPIKeyRequest) ValidateFields

func (m *UpdateOrganizationAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateOrganizationAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateOrganizationAPIKeyRequest) XXX_DiscardUnknown

func (m *UpdateOrganizationAPIKeyRequest) XXX_DiscardUnknown()

func (*UpdateOrganizationAPIKeyRequest) XXX_Marshal

func (m *UpdateOrganizationAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateOrganizationAPIKeyRequest) XXX_Merge

func (m *UpdateOrganizationAPIKeyRequest) XXX_Merge(src proto.Message)

func (*UpdateOrganizationAPIKeyRequest) XXX_Size

func (m *UpdateOrganizationAPIKeyRequest) XXX_Size() int

func (*UpdateOrganizationAPIKeyRequest) XXX_Unmarshal

func (m *UpdateOrganizationAPIKeyRequest) XXX_Unmarshal(b []byte) error

type UpdateOrganizationAPIKeyRequestValidationError

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

UpdateOrganizationAPIKeyRequestValidationError is the validation error returned by UpdateOrganizationAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (UpdateOrganizationAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (UpdateOrganizationAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateOrganizationAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateOrganizationAPIKeyRequestValidationError) Field

Field function returns field value.

func (UpdateOrganizationAPIKeyRequestValidationError) Key

Key function returns key value.

func (UpdateOrganizationAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type UpdateOrganizationRequest

type UpdateOrganizationRequest struct {
	Organization         `protobuf:"bytes,1,opt,name=organization,proto3,embedded=organization" json:"organization"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedUpdateOrganizationRequest

func NewPopulatedUpdateOrganizationRequest(r randyOrganization, easy bool) *UpdateOrganizationRequest

func (*UpdateOrganizationRequest) Descriptor

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

func (*UpdateOrganizationRequest) Equal

func (this *UpdateOrganizationRequest) Equal(that interface{}) bool

func (*UpdateOrganizationRequest) GetFieldMask

func (m *UpdateOrganizationRequest) GetFieldMask() types.FieldMask

func (*UpdateOrganizationRequest) Marshal

func (m *UpdateOrganizationRequest) Marshal() (dAtA []byte, err error)

func (*UpdateOrganizationRequest) MarshalTo

func (m *UpdateOrganizationRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateOrganizationRequest) MarshalToSizedBuffer

func (m *UpdateOrganizationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateOrganizationRequest) ProtoMessage

func (*UpdateOrganizationRequest) ProtoMessage()

func (*UpdateOrganizationRequest) Reset

func (m *UpdateOrganizationRequest) Reset()

func (*UpdateOrganizationRequest) SetFields

func (dst *UpdateOrganizationRequest) SetFields(src *UpdateOrganizationRequest, paths ...string) error

func (*UpdateOrganizationRequest) Size

func (m *UpdateOrganizationRequest) Size() (n int)

func (*UpdateOrganizationRequest) String

func (this *UpdateOrganizationRequest) String() string

func (*UpdateOrganizationRequest) Unmarshal

func (m *UpdateOrganizationRequest) Unmarshal(dAtA []byte) error

func (*UpdateOrganizationRequest) ValidateContext

func (m *UpdateOrganizationRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UpdateOrganizationRequest) ValidateFields

func (m *UpdateOrganizationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateOrganizationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateOrganizationRequest) XXX_DiscardUnknown

func (m *UpdateOrganizationRequest) XXX_DiscardUnknown()

func (*UpdateOrganizationRequest) XXX_Marshal

func (m *UpdateOrganizationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateOrganizationRequest) XXX_Merge

func (m *UpdateOrganizationRequest) XXX_Merge(src proto.Message)

func (*UpdateOrganizationRequest) XXX_Size

func (m *UpdateOrganizationRequest) XXX_Size() int

func (*UpdateOrganizationRequest) XXX_Unmarshal

func (m *UpdateOrganizationRequest) XXX_Unmarshal(b []byte) error

type UpdateOrganizationRequestValidationError

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

UpdateOrganizationRequestValidationError is the validation error returned by UpdateOrganizationRequest.ValidateFields if the designated constraints aren't met.

func (UpdateOrganizationRequestValidationError) Cause

Cause function returns cause value.

func (UpdateOrganizationRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateOrganizationRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateOrganizationRequestValidationError) Field

Field function returns field value.

func (UpdateOrganizationRequestValidationError) Key

Key function returns key value.

func (UpdateOrganizationRequestValidationError) Reason

Reason function returns reason value.

type UpdateUserAPIKeyRequest

type UpdateUserAPIKeyRequest struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	APIKey               `protobuf:"bytes,2,opt,name=api_key,json=apiKey,proto3,embedded=api_key" json:"api_key"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedUpdateUserAPIKeyRequest

func NewPopulatedUpdateUserAPIKeyRequest(r randyUser, easy bool) *UpdateUserAPIKeyRequest

func (*UpdateUserAPIKeyRequest) Descriptor

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

func (*UpdateUserAPIKeyRequest) Equal

func (this *UpdateUserAPIKeyRequest) Equal(that interface{}) bool

func (*UpdateUserAPIKeyRequest) Marshal

func (m *UpdateUserAPIKeyRequest) Marshal() (dAtA []byte, err error)

func (*UpdateUserAPIKeyRequest) MarshalTo

func (m *UpdateUserAPIKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateUserAPIKeyRequest) MarshalToSizedBuffer

func (m *UpdateUserAPIKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateUserAPIKeyRequest) ProtoMessage

func (*UpdateUserAPIKeyRequest) ProtoMessage()

func (*UpdateUserAPIKeyRequest) Reset

func (m *UpdateUserAPIKeyRequest) Reset()

func (*UpdateUserAPIKeyRequest) SetFields

func (dst *UpdateUserAPIKeyRequest) SetFields(src *UpdateUserAPIKeyRequest, paths ...string) error

func (*UpdateUserAPIKeyRequest) Size

func (m *UpdateUserAPIKeyRequest) Size() (n int)

func (*UpdateUserAPIKeyRequest) String

func (this *UpdateUserAPIKeyRequest) String() string

func (*UpdateUserAPIKeyRequest) Unmarshal

func (m *UpdateUserAPIKeyRequest) Unmarshal(dAtA []byte) error

func (*UpdateUserAPIKeyRequest) ValidateFields

func (m *UpdateUserAPIKeyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateUserAPIKeyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateUserAPIKeyRequest) XXX_DiscardUnknown

func (m *UpdateUserAPIKeyRequest) XXX_DiscardUnknown()

func (*UpdateUserAPIKeyRequest) XXX_Marshal

func (m *UpdateUserAPIKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserAPIKeyRequest) XXX_Merge

func (m *UpdateUserAPIKeyRequest) XXX_Merge(src proto.Message)

func (*UpdateUserAPIKeyRequest) XXX_Size

func (m *UpdateUserAPIKeyRequest) XXX_Size() int

func (*UpdateUserAPIKeyRequest) XXX_Unmarshal

func (m *UpdateUserAPIKeyRequest) XXX_Unmarshal(b []byte) error

type UpdateUserAPIKeyRequestValidationError

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

UpdateUserAPIKeyRequestValidationError is the validation error returned by UpdateUserAPIKeyRequest.ValidateFields if the designated constraints aren't met.

func (UpdateUserAPIKeyRequestValidationError) Cause

Cause function returns cause value.

func (UpdateUserAPIKeyRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateUserAPIKeyRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateUserAPIKeyRequestValidationError) Field

Field function returns field value.

func (UpdateUserAPIKeyRequestValidationError) Key

Key function returns key value.

func (UpdateUserAPIKeyRequestValidationError) Reason

Reason function returns reason value.

type UpdateUserPasswordRequest

type UpdateUserPasswordRequest struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	New             string `protobuf:"bytes,2,opt,name=new,proto3" json:"new,omitempty"`
	Old             string `protobuf:"bytes,3,opt,name=old,proto3" json:"old,omitempty"`
	// Revoke active sessions and access tokens of user if true. To be used if credentials are suspected to be compromised.
	RevokeAllAccess      bool     `protobuf:"varint,4,opt,name=revoke_all_access,json=revokeAllAccess,proto3" json:"revoke_all_access,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedUpdateUserPasswordRequest

func NewPopulatedUpdateUserPasswordRequest(r randyUser, easy bool) *UpdateUserPasswordRequest

func (*UpdateUserPasswordRequest) Descriptor

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

func (*UpdateUserPasswordRequest) Equal

func (this *UpdateUserPasswordRequest) Equal(that interface{}) bool

func (*UpdateUserPasswordRequest) GetNew

func (m *UpdateUserPasswordRequest) GetNew() string

func (*UpdateUserPasswordRequest) GetOld

func (m *UpdateUserPasswordRequest) GetOld() string

func (*UpdateUserPasswordRequest) GetRevokeAllAccess

func (m *UpdateUserPasswordRequest) GetRevokeAllAccess() bool

func (*UpdateUserPasswordRequest) Marshal

func (m *UpdateUserPasswordRequest) Marshal() (dAtA []byte, err error)

func (*UpdateUserPasswordRequest) MarshalTo

func (m *UpdateUserPasswordRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateUserPasswordRequest) MarshalToSizedBuffer

func (m *UpdateUserPasswordRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateUserPasswordRequest) ProtoMessage

func (*UpdateUserPasswordRequest) ProtoMessage()

func (*UpdateUserPasswordRequest) Reset

func (m *UpdateUserPasswordRequest) Reset()

func (*UpdateUserPasswordRequest) SetFields

func (dst *UpdateUserPasswordRequest) SetFields(src *UpdateUserPasswordRequest, paths ...string) error

func (*UpdateUserPasswordRequest) Size

func (m *UpdateUserPasswordRequest) Size() (n int)

func (*UpdateUserPasswordRequest) String

func (this *UpdateUserPasswordRequest) String() string

func (*UpdateUserPasswordRequest) Unmarshal

func (m *UpdateUserPasswordRequest) Unmarshal(dAtA []byte) error

func (*UpdateUserPasswordRequest) ValidateFields

func (m *UpdateUserPasswordRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateUserPasswordRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateUserPasswordRequest) XXX_DiscardUnknown

func (m *UpdateUserPasswordRequest) XXX_DiscardUnknown()

func (*UpdateUserPasswordRequest) XXX_Marshal

func (m *UpdateUserPasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserPasswordRequest) XXX_Merge

func (m *UpdateUserPasswordRequest) XXX_Merge(src proto.Message)

func (*UpdateUserPasswordRequest) XXX_Size

func (m *UpdateUserPasswordRequest) XXX_Size() int

func (*UpdateUserPasswordRequest) XXX_Unmarshal

func (m *UpdateUserPasswordRequest) XXX_Unmarshal(b []byte) error

type UpdateUserPasswordRequestValidationError

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

UpdateUserPasswordRequestValidationError is the validation error returned by UpdateUserPasswordRequest.ValidateFields if the designated constraints aren't met.

func (UpdateUserPasswordRequestValidationError) Cause

Cause function returns cause value.

func (UpdateUserPasswordRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateUserPasswordRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateUserPasswordRequestValidationError) Field

Field function returns field value.

func (UpdateUserPasswordRequestValidationError) Key

Key function returns key value.

func (UpdateUserPasswordRequestValidationError) Reason

Reason function returns reason value.

type UpdateUserRequest

type UpdateUserRequest struct {
	User                 `protobuf:"bytes,1,opt,name=user,proto3,embedded=user" json:"user"`
	FieldMask            types.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedUpdateUserRequest

func NewPopulatedUpdateUserRequest(r randyUser, easy bool) *UpdateUserRequest

func (*UpdateUserRequest) Descriptor

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

func (*UpdateUserRequest) Equal

func (this *UpdateUserRequest) Equal(that interface{}) bool

func (*UpdateUserRequest) GetFieldMask

func (m *UpdateUserRequest) GetFieldMask() types.FieldMask

func (*UpdateUserRequest) Marshal

func (m *UpdateUserRequest) Marshal() (dAtA []byte, err error)

func (*UpdateUserRequest) MarshalTo

func (m *UpdateUserRequest) MarshalTo(dAtA []byte) (int, error)

func (*UpdateUserRequest) MarshalToSizedBuffer

func (m *UpdateUserRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) Reset

func (m *UpdateUserRequest) Reset()

func (*UpdateUserRequest) SetFields

func (dst *UpdateUserRequest) SetFields(src *UpdateUserRequest, paths ...string) error

func (*UpdateUserRequest) Size

func (m *UpdateUserRequest) Size() (n int)

func (*UpdateUserRequest) String

func (this *UpdateUserRequest) String() string

func (*UpdateUserRequest) Unmarshal

func (m *UpdateUserRequest) Unmarshal(dAtA []byte) error

func (*UpdateUserRequest) ValidateContext

func (m *UpdateUserRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UpdateUserRequest) ValidateFields

func (m *UpdateUserRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on UpdateUserRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UpdateUserRequest) XXX_DiscardUnknown

func (m *UpdateUserRequest) XXX_DiscardUnknown()

func (*UpdateUserRequest) XXX_Marshal

func (m *UpdateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateUserRequest) XXX_Merge

func (m *UpdateUserRequest) XXX_Merge(src proto.Message)

func (*UpdateUserRequest) XXX_Size

func (m *UpdateUserRequest) XXX_Size() int

func (*UpdateUserRequest) XXX_Unmarshal

func (m *UpdateUserRequest) XXX_Unmarshal(b []byte) error

type UpdateUserRequestValidationError

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

UpdateUserRequestValidationError is the validation error returned by UpdateUserRequest.ValidateFields if the designated constraints aren't met.

func (UpdateUserRequestValidationError) Cause

Cause function returns cause value.

func (UpdateUserRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateUserRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateUserRequestValidationError) Field

Field function returns field value.

func (UpdateUserRequestValidationError) Key

Key function returns key value.

func (UpdateUserRequestValidationError) Reason

Reason function returns reason value.

type UplinkMessage

type UplinkMessage struct {
	RawPayload []byte        `protobuf:"bytes,1,opt,name=raw_payload,json=rawPayload,proto3" json:"raw_payload,omitempty"`
	Payload    *Message      `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	Settings   TxSettings    `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings"`
	RxMetadata []*RxMetadata `protobuf:"bytes,5,rep,name=rx_metadata,json=rxMetadata,proto3" json:"rx_metadata,omitempty"`
	// Server time when a component received the message.
	// The Gateway Server and Network Server set this value to their local server time of reception.
	ReceivedAt     time.Time `protobuf:"bytes,6,opt,name=received_at,json=receivedAt,proto3,stdtime" json:"received_at"`
	CorrelationIDs []string  `protobuf:"bytes,7,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	// Index of the device channel that received the message.
	// Set by Network Server.
	DeviceChannelIndex   uint32   `protobuf:"varint,9,opt,name=device_channel_index,json=deviceChannelIndex,proto3" json:"device_channel_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Uplink message from the end device to the network

func NewPopulatedUplinkMessage

func NewPopulatedUplinkMessage(r randyMessages, easy bool) (msg *UplinkMessage)

NewPopulatedUplinkMessage is used for compatibility with gogoproto, and in cases, where the contents of the message are not important. It's advised to use one of: - NewPopulatedUplinkMessageUplink - NewPopulatedUplinkMessageJoinRequest - NewPopulatedUplinkMessageRejoinRequest

func NewPopulatedUplinkMessageJoinRequest

func NewPopulatedUplinkMessageJoinRequest(r randyLorawan) *UplinkMessage

func NewPopulatedUplinkMessageRejoinRequest

func NewPopulatedUplinkMessageRejoinRequest(r randyLorawan, typ RejoinType) *UplinkMessage
func NewPopulatedUplinkMessageUplink(r randyLorawan, sNwkSIntKey, fNwkSIntKey types.AES128Key, confirmed bool) *UplinkMessage

func (*UplinkMessage) Descriptor

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

func (*UplinkMessage) Equal

func (this *UplinkMessage) Equal(that interface{}) bool

func (*UplinkMessage) GetCorrelationIDs

func (m *UplinkMessage) GetCorrelationIDs() []string

func (*UplinkMessage) GetDeviceChannelIndex

func (m *UplinkMessage) GetDeviceChannelIndex() uint32

func (*UplinkMessage) GetPayload

func (m *UplinkMessage) GetPayload() *Message

func (*UplinkMessage) GetRawPayload

func (m *UplinkMessage) GetRawPayload() []byte

func (*UplinkMessage) GetReceivedAt

func (m *UplinkMessage) GetReceivedAt() time.Time

func (*UplinkMessage) GetRxMetadata

func (m *UplinkMessage) GetRxMetadata() []*RxMetadata

func (*UplinkMessage) GetSettings

func (m *UplinkMessage) GetSettings() TxSettings

func (*UplinkMessage) Marshal

func (m *UplinkMessage) Marshal() (dAtA []byte, err error)

func (*UplinkMessage) MarshalTo

func (m *UplinkMessage) MarshalTo(dAtA []byte) (int, error)

func (*UplinkMessage) MarshalToSizedBuffer

func (m *UplinkMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UplinkMessage) ProtoMessage

func (*UplinkMessage) ProtoMessage()

func (*UplinkMessage) Reset

func (m *UplinkMessage) Reset()

func (*UplinkMessage) SetFields

func (dst *UplinkMessage) SetFields(src *UplinkMessage, paths ...string) error

func (*UplinkMessage) Size

func (m *UplinkMessage) Size() (n int)

func (*UplinkMessage) String

func (this *UplinkMessage) String() string

func (*UplinkMessage) Unmarshal

func (m *UplinkMessage) Unmarshal(dAtA []byte) error

func (*UplinkMessage) ValidateFields

func (m *UplinkMessage) ValidateFields(paths ...string) error

ValidateFields checks the field values on UplinkMessage with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UplinkMessage) XXX_DiscardUnknown

func (m *UplinkMessage) XXX_DiscardUnknown()

func (*UplinkMessage) XXX_Marshal

func (m *UplinkMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UplinkMessage) XXX_Merge

func (m *UplinkMessage) XXX_Merge(src proto.Message)

func (*UplinkMessage) XXX_Size

func (m *UplinkMessage) XXX_Size() int

func (*UplinkMessage) XXX_Unmarshal

func (m *UplinkMessage) XXX_Unmarshal(b []byte) error

type UplinkMessageProcessorClient

type UplinkMessageProcessorClient interface {
	Process(ctx context.Context, in *ProcessUplinkMessageRequest, opts ...grpc.CallOption) (*ApplicationUplink, error)
}

UplinkMessageProcessorClient is the client API for UplinkMessageProcessor service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUplinkMessageProcessorClient

func NewUplinkMessageProcessorClient(cc *grpc.ClientConn) UplinkMessageProcessorClient

type UplinkMessageProcessorServer

type UplinkMessageProcessorServer interface {
	Process(context.Context, *ProcessUplinkMessageRequest) (*ApplicationUplink, error)
}

UplinkMessageProcessorServer is the server API for UplinkMessageProcessor service.

type UplinkMessageValidationError

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

UplinkMessageValidationError is the validation error returned by UplinkMessage.ValidateFields if the designated constraints aren't met.

func (UplinkMessageValidationError) Cause

Cause function returns cause value.

func (UplinkMessageValidationError) Error

Error satisfies the builtin error interface

func (UplinkMessageValidationError) ErrorName

func (e UplinkMessageValidationError) ErrorName() string

ErrorName returns error name.

func (UplinkMessageValidationError) Field

Field function returns field value.

func (UplinkMessageValidationError) Key

Key function returns key value.

func (UplinkMessageValidationError) Reason

Reason function returns reason value.

type UplinkToken

type UplinkToken struct {
	GatewayAntennaIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	Timestamp                 uint32   `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral      struct{} `json:"-"`
	XXX_sizecache             int32    `json:"-"`
}

func NewPopulatedUplinkToken

func NewPopulatedUplinkToken(r randyLorawan, easy bool) *UplinkToken

func (*UplinkToken) Descriptor

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

func (*UplinkToken) Equal

func (this *UplinkToken) Equal(that interface{}) bool

func (*UplinkToken) GetTimestamp

func (m *UplinkToken) GetTimestamp() uint32

func (*UplinkToken) Marshal

func (m *UplinkToken) Marshal() (dAtA []byte, err error)

func (*UplinkToken) MarshalTo

func (m *UplinkToken) MarshalTo(dAtA []byte) (int, error)

func (*UplinkToken) MarshalToSizedBuffer

func (m *UplinkToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UplinkToken) ProtoMessage

func (*UplinkToken) ProtoMessage()

func (*UplinkToken) Reset

func (m *UplinkToken) Reset()

func (*UplinkToken) SetFields

func (dst *UplinkToken) SetFields(src *UplinkToken, paths ...string) error

func (*UplinkToken) Size

func (m *UplinkToken) Size() (n int)

func (*UplinkToken) String

func (this *UplinkToken) String() string

func (*UplinkToken) Unmarshal

func (m *UplinkToken) Unmarshal(dAtA []byte) error

func (*UplinkToken) ValidateFields

func (m *UplinkToken) ValidateFields(paths ...string) error

ValidateFields checks the field values on UplinkToken with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UplinkToken) XXX_DiscardUnknown

func (m *UplinkToken) XXX_DiscardUnknown()

func (*UplinkToken) XXX_Marshal

func (m *UplinkToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UplinkToken) XXX_Merge

func (m *UplinkToken) XXX_Merge(src proto.Message)

func (*UplinkToken) XXX_Size

func (m *UplinkToken) XXX_Size() int

func (*UplinkToken) XXX_Unmarshal

func (m *UplinkToken) XXX_Unmarshal(b []byte) error

type UplinkTokenValidationError

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

UplinkTokenValidationError is the validation error returned by UplinkToken.ValidateFields if the designated constraints aren't met.

func (UplinkTokenValidationError) Cause

Cause function returns cause value.

func (UplinkTokenValidationError) Error

Error satisfies the builtin error interface

func (UplinkTokenValidationError) ErrorName

func (e UplinkTokenValidationError) ErrorName() string

ErrorName returns error name.

func (UplinkTokenValidationError) Field

Field function returns field value.

func (UplinkTokenValidationError) Key

Key function returns key value.

func (UplinkTokenValidationError) Reason

Reason function returns reason value.

type User

type User struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	CreatedAt       time.Time         `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt       time.Time         `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	Name            string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description     string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Attributes      map[string]string `` /* 161-byte string literal not displayed */
	ContactInfo     []*ContactInfo    `protobuf:"bytes,7,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	// Primary email address that can be used for logging in.
	// This address is not public, use contact_info for that.
	PrimaryEmailAddress            string     `protobuf:"bytes,8,opt,name=primary_email_address,json=primaryEmailAddress,proto3" json:"primary_email_address,omitempty"`
	PrimaryEmailAddressValidatedAt *time.Time `` /* 165-byte string literal not displayed */
	// Only used on create; never returned on API calls.
	Password              string     `protobuf:"bytes,10,opt,name=password,proto3" json:"password,omitempty"`
	PasswordUpdatedAt     *time.Time `protobuf:"bytes,11,opt,name=password_updated_at,json=passwordUpdatedAt,proto3,stdtime" json:"password_updated_at,omitempty"`
	RequirePasswordUpdate bool       `` /* 128-byte string literal not displayed */
	// The reviewing state of the user.
	// This field can only be modified by admins.
	State State `protobuf:"varint,13,opt,name=state,proto3,enum=ttn.lorawan.v3.State" json:"state,omitempty"`
	// This user is an admin.
	// This field can only be modified by other admins.
	Admin bool `protobuf:"varint,14,opt,name=admin,proto3" json:"admin,omitempty"`
	// The temporary password can only be used to update a user's password; never returned on API calls.
	TemporaryPassword          string     `protobuf:"bytes,15,opt,name=temporary_password,json=temporaryPassword,proto3" json:"temporary_password,omitempty"`
	TemporaryPasswordCreatedAt *time.Time `` /* 152-byte string literal not displayed */
	TemporaryPasswordExpiresAt *time.Time `` /* 152-byte string literal not displayed */
	ProfilePicture             *Picture   `protobuf:"bytes,18,opt,name=profile_picture,json=profilePicture,proto3" json:"profile_picture,omitempty"`
	XXX_NoUnkeyedLiteral       struct{}   `json:"-"`
	XXX_sizecache              int32      `json:"-"`
}

User is the message that defines an user on the network.

func NewPopulatedUser

func NewPopulatedUser(r randyUser, easy bool) *User

func (*User) Descriptor

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

func (*User) Equal

func (this *User) Equal(that interface{}) bool

func (*User) GetAdmin

func (m *User) GetAdmin() bool

func (*User) GetAttributes

func (m *User) GetAttributes() map[string]string

func (*User) GetContactInfo

func (m *User) GetContactInfo() []*ContactInfo

func (*User) GetCreatedAt

func (m *User) GetCreatedAt() time.Time

func (*User) GetDescription

func (m *User) GetDescription() string

func (*User) GetName

func (m *User) GetName() string

func (*User) GetPassword

func (m *User) GetPassword() string

func (*User) GetPasswordUpdatedAt

func (m *User) GetPasswordUpdatedAt() *time.Time

func (*User) GetPrimaryEmailAddress

func (m *User) GetPrimaryEmailAddress() string

func (*User) GetPrimaryEmailAddressValidatedAt

func (m *User) GetPrimaryEmailAddressValidatedAt() *time.Time

func (*User) GetProfilePicture

func (m *User) GetProfilePicture() *Picture

func (*User) GetRequirePasswordUpdate

func (m *User) GetRequirePasswordUpdate() bool

func (*User) GetState

func (m *User) GetState() State

func (*User) GetTemporaryPassword

func (m *User) GetTemporaryPassword() string

func (*User) GetTemporaryPasswordCreatedAt

func (m *User) GetTemporaryPasswordCreatedAt() *time.Time

func (*User) GetTemporaryPasswordExpiresAt

func (m *User) GetTemporaryPasswordExpiresAt() *time.Time

func (*User) GetUpdatedAt

func (m *User) GetUpdatedAt() time.Time

func (*User) Marshal

func (m *User) Marshal() (dAtA []byte, err error)

func (*User) MarshalTo

func (m *User) MarshalTo(dAtA []byte) (int, error)

func (*User) MarshalToSizedBuffer

func (m *User) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) PublicSafe

func (u *User) PublicSafe() *User

PublicSafe returns a copy of the user with only the fields that are safe to return to any audience.

func (*User) Reset

func (m *User) Reset()

func (*User) SetFields

func (dst *User) SetFields(src *User, paths ...string) error

func (*User) Size

func (m *User) Size() (n int)

func (*User) String

func (this *User) String() string

func (*User) Unmarshal

func (m *User) Unmarshal(dAtA []byte) error

func (*User) ValidateFields

func (m *User) ValidateFields(paths ...string) error

ValidateFields checks the field values on User with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*User) XXX_DiscardUnknown

func (m *User) XXX_DiscardUnknown()

func (*User) XXX_Marshal

func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*User) XXX_Merge

func (m *User) XXX_Merge(src proto.Message)

func (*User) XXX_Size

func (m *User) XXX_Size() int

func (*User) XXX_Unmarshal

func (m *User) XXX_Unmarshal(b []byte) error

type UserAccessClient

type UserAccessClient interface {
	ListRights(ctx context.Context, in *UserIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	CreateAPIKey(ctx context.Context, in *CreateUserAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	ListAPIKeys(ctx context.Context, in *ListUserAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	GetAPIKey(ctx context.Context, in *GetUserAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an existing user API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(ctx context.Context, in *UpdateUserAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
}

UserAccessClient is the client API for UserAccess service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUserAccessClient

func NewUserAccessClient(cc *grpc.ClientConn) UserAccessClient

type UserAccessServer

type UserAccessServer interface {
	ListRights(context.Context, *UserIdentifiers) (*Rights, error)
	CreateAPIKey(context.Context, *CreateUserAPIKeyRequest) (*APIKey, error)
	ListAPIKeys(context.Context, *ListUserAPIKeysRequest) (*APIKeys, error)
	GetAPIKey(context.Context, *GetUserAPIKeyRequest) (*APIKey, error)
	// Update the rights of an existing user API key. To generate an API key,
	// the CreateAPIKey should be used. To delete an API key, update it
	// with zero rights. It is required for the caller to have all assigned or/and removed rights.
	UpdateAPIKey(context.Context, *UpdateUserAPIKeyRequest) (*APIKey, error)
}

UserAccessServer is the server API for UserAccess service.

type UserIdentifiers

type UserIdentifiers struct {
	// This ID shares namespace with organization IDs.
	UserID string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Secondary identifier, which can only be used in specific requests.
	Email                string   `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedUserIdentifiers

func NewPopulatedUserIdentifiers(r randyIdentifiers, _ bool) *UserIdentifiers

func (UserIdentifiers) CombinedIdentifiers

func (ids UserIdentifiers) CombinedIdentifiers() *CombinedIdentifiers

CombinedIdentifiers returns the UserIdentifiers as CombinedIdentifiers.

func (*UserIdentifiers) Descriptor

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

func (UserIdentifiers) EntityIdentifiers

func (ids UserIdentifiers) EntityIdentifiers() *EntityIdentifiers

EntityIdentifiers returns the UserIdentifiers as EntityIdentifiers.

func (UserIdentifiers) EntityType

func (UserIdentifiers) EntityType() string

EntityType returns the entity type for this ID (user).

func (*UserIdentifiers) Equal

func (this *UserIdentifiers) Equal(that interface{}) bool

func (*UserIdentifiers) GetEmail

func (m *UserIdentifiers) GetEmail() string

func (*UserIdentifiers) GetOrganizationOrUserIdentifiers

func (ids *UserIdentifiers) GetOrganizationOrUserIdentifiers() *OrganizationOrUserIdentifiers

GetOrganizationOrUserIdentifiers returns the UserIdentifiers as *OrganizationOrUserIdentifiers.

func (*UserIdentifiers) GetUserID

func (m *UserIdentifiers) GetUserID() string

func (UserIdentifiers) IDString

func (ids UserIdentifiers) IDString() string

IDString returns the ID string of this Identifier.

func (UserIdentifiers) Identifiers

func (ids UserIdentifiers) Identifiers() Identifiers

Identifiers returns itself.

func (UserIdentifiers) IsZero

func (ids UserIdentifiers) IsZero() bool

IsZero returns true if all identifiers have zero-values.

func (*UserIdentifiers) Marshal

func (m *UserIdentifiers) Marshal() (dAtA []byte, err error)

func (*UserIdentifiers) MarshalTo

func (m *UserIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*UserIdentifiers) MarshalToSizedBuffer

func (m *UserIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (UserIdentifiers) OrganizationOrUserIdentifiers

func (ids UserIdentifiers) OrganizationOrUserIdentifiers() *OrganizationOrUserIdentifiers

OrganizationOrUserIdentifiers returns the UserIdentifiers as *OrganizationOrUserIdentifiers.

func (*UserIdentifiers) ProtoMessage

func (*UserIdentifiers) ProtoMessage()

func (*UserIdentifiers) Reset

func (m *UserIdentifiers) Reset()

func (*UserIdentifiers) SetFields

func (dst *UserIdentifiers) SetFields(src *UserIdentifiers, paths ...string) error

func (*UserIdentifiers) Size

func (m *UserIdentifiers) Size() (n int)

func (*UserIdentifiers) String

func (this *UserIdentifiers) String() string

func (*UserIdentifiers) Unmarshal

func (m *UserIdentifiers) Unmarshal(dAtA []byte) error

func (*UserIdentifiers) ValidateContext

func (ids *UserIdentifiers) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*UserIdentifiers) ValidateFields

func (m *UserIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on UserIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UserIdentifiers) XXX_DiscardUnknown

func (m *UserIdentifiers) XXX_DiscardUnknown()

func (*UserIdentifiers) XXX_Marshal

func (m *UserIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserIdentifiers) XXX_Merge

func (m *UserIdentifiers) XXX_Merge(src proto.Message)

func (*UserIdentifiers) XXX_Size

func (m *UserIdentifiers) XXX_Size() int

func (*UserIdentifiers) XXX_Unmarshal

func (m *UserIdentifiers) XXX_Unmarshal(b []byte) error

type UserIdentifiersValidationError

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

UserIdentifiersValidationError is the validation error returned by UserIdentifiers.ValidateFields if the designated constraints aren't met.

func (UserIdentifiersValidationError) Cause

Cause function returns cause value.

func (UserIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (UserIdentifiersValidationError) ErrorName

func (e UserIdentifiersValidationError) ErrorName() string

ErrorName returns error name.

func (UserIdentifiersValidationError) Field

Field function returns field value.

func (UserIdentifiersValidationError) Key

Key function returns key value.

func (UserIdentifiersValidationError) Reason

Reason function returns reason value.

type UserInvitationRegistryClient

type UserInvitationRegistryClient interface {
	Send(ctx context.Context, in *SendInvitationRequest, opts ...grpc.CallOption) (*Invitation, error)
	List(ctx context.Context, in *ListInvitationsRequest, opts ...grpc.CallOption) (*Invitations, error)
	Delete(ctx context.Context, in *DeleteInvitationRequest, opts ...grpc.CallOption) (*types.Empty, error)
}

UserInvitationRegistryClient is the client API for UserInvitationRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUserInvitationRegistryClient

func NewUserInvitationRegistryClient(cc *grpc.ClientConn) UserInvitationRegistryClient

type UserInvitationRegistryServer

type UserInvitationRegistryServer interface {
	Send(context.Context, *SendInvitationRequest) (*Invitation, error)
	List(context.Context, *ListInvitationsRequest) (*Invitations, error)
	Delete(context.Context, *DeleteInvitationRequest) (*types.Empty, error)
}

UserInvitationRegistryServer is the server API for UserInvitationRegistry service.

type UserRegistryClient

type UserRegistryClient interface {
	// Register a new user. This method may be restricted by network settings.
	Create(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*User, error)
	// Get the user with the given identifiers, selecting the fields given by the
	// field mask. The method may return more or less fields, depending on the rights
	// of the caller.
	Get(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error)
	List(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*Users, error)
	Update(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*User, error)
	// Create a temporary password that can be used for updating a forgotten password.
	// The generated password is sent to the user's email address.
	CreateTemporaryPassword(ctx context.Context, in *CreateTemporaryPasswordRequest, opts ...grpc.CallOption) (*types.Empty, error)
	UpdatePassword(ctx context.Context, in *UpdateUserPasswordRequest, opts ...grpc.CallOption) (*types.Empty, error)
	Delete(ctx context.Context, in *UserIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

UserRegistryClient is the client API for UserRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUserRegistryClient

func NewUserRegistryClient(cc *grpc.ClientConn) UserRegistryClient

type UserRegistryServer

type UserRegistryServer interface {
	// Register a new user. This method may be restricted by network settings.
	Create(context.Context, *CreateUserRequest) (*User, error)
	// Get the user with the given identifiers, selecting the fields given by the
	// field mask. The method may return more or less fields, depending on the rights
	// of the caller.
	Get(context.Context, *GetUserRequest) (*User, error)
	List(context.Context, *ListUsersRequest) (*Users, error)
	Update(context.Context, *UpdateUserRequest) (*User, error)
	// Create a temporary password that can be used for updating a forgotten password.
	// The generated password is sent to the user's email address.
	CreateTemporaryPassword(context.Context, *CreateTemporaryPasswordRequest) (*types.Empty, error)
	UpdatePassword(context.Context, *UpdateUserPasswordRequest) (*types.Empty, error)
	Delete(context.Context, *UserIdentifiers) (*types.Empty, error)
}

UserRegistryServer is the server API for UserRegistry service.

type UserSession

type UserSession struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	SessionID            string     `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	CreatedAt            time.Time  `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt            time.Time  `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	ExpiresAt            *time.Time `protobuf:"bytes,5,opt,name=expires_at,json=expiresAt,proto3,stdtime" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func NewPopulatedUserSession

func NewPopulatedUserSession(r randyUser, easy bool) *UserSession

func (*UserSession) Descriptor

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

func (*UserSession) Equal

func (this *UserSession) Equal(that interface{}) bool

func (*UserSession) GetCreatedAt

func (m *UserSession) GetCreatedAt() time.Time

func (*UserSession) GetExpiresAt

func (m *UserSession) GetExpiresAt() *time.Time

func (*UserSession) GetSessionID

func (m *UserSession) GetSessionID() string

func (*UserSession) GetUpdatedAt

func (m *UserSession) GetUpdatedAt() time.Time

func (*UserSession) Marshal

func (m *UserSession) Marshal() (dAtA []byte, err error)

func (*UserSession) MarshalTo

func (m *UserSession) MarshalTo(dAtA []byte) (int, error)

func (*UserSession) MarshalToSizedBuffer

func (m *UserSession) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserSession) ProtoMessage

func (*UserSession) ProtoMessage()

func (*UserSession) Reset

func (m *UserSession) Reset()

func (*UserSession) SetFields

func (dst *UserSession) SetFields(src *UserSession, paths ...string) error

func (*UserSession) Size

func (m *UserSession) Size() (n int)

func (*UserSession) String

func (this *UserSession) String() string

func (*UserSession) Unmarshal

func (m *UserSession) Unmarshal(dAtA []byte) error

func (*UserSession) ValidateFields

func (m *UserSession) ValidateFields(paths ...string) error

ValidateFields checks the field values on UserSession with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UserSession) XXX_DiscardUnknown

func (m *UserSession) XXX_DiscardUnknown()

func (*UserSession) XXX_Marshal

func (m *UserSession) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserSession) XXX_Merge

func (m *UserSession) XXX_Merge(src proto.Message)

func (*UserSession) XXX_Size

func (m *UserSession) XXX_Size() int

func (*UserSession) XXX_Unmarshal

func (m *UserSession) XXX_Unmarshal(b []byte) error

type UserSessionIdentifiers

type UserSessionIdentifiers struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	SessionID            string   `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedUserSessionIdentifiers

func NewPopulatedUserSessionIdentifiers(r randyUser, easy bool) *UserSessionIdentifiers

func (*UserSessionIdentifiers) Descriptor

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

func (*UserSessionIdentifiers) Equal

func (this *UserSessionIdentifiers) Equal(that interface{}) bool

func (*UserSessionIdentifiers) GetSessionID

func (m *UserSessionIdentifiers) GetSessionID() string

func (*UserSessionIdentifiers) Marshal

func (m *UserSessionIdentifiers) Marshal() (dAtA []byte, err error)

func (*UserSessionIdentifiers) MarshalTo

func (m *UserSessionIdentifiers) MarshalTo(dAtA []byte) (int, error)

func (*UserSessionIdentifiers) MarshalToSizedBuffer

func (m *UserSessionIdentifiers) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserSessionIdentifiers) ProtoMessage

func (*UserSessionIdentifiers) ProtoMessage()

func (*UserSessionIdentifiers) Reset

func (m *UserSessionIdentifiers) Reset()

func (*UserSessionIdentifiers) SetFields

func (dst *UserSessionIdentifiers) SetFields(src *UserSessionIdentifiers, paths ...string) error

func (*UserSessionIdentifiers) Size

func (m *UserSessionIdentifiers) Size() (n int)

func (*UserSessionIdentifiers) String

func (this *UserSessionIdentifiers) String() string

func (*UserSessionIdentifiers) Unmarshal

func (m *UserSessionIdentifiers) Unmarshal(dAtA []byte) error

func (*UserSessionIdentifiers) ValidateFields

func (m *UserSessionIdentifiers) ValidateFields(paths ...string) error

ValidateFields checks the field values on UserSessionIdentifiers with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UserSessionIdentifiers) XXX_DiscardUnknown

func (m *UserSessionIdentifiers) XXX_DiscardUnknown()

func (*UserSessionIdentifiers) XXX_Marshal

func (m *UserSessionIdentifiers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserSessionIdentifiers) XXX_Merge

func (m *UserSessionIdentifiers) XXX_Merge(src proto.Message)

func (*UserSessionIdentifiers) XXX_Size

func (m *UserSessionIdentifiers) XXX_Size() int

func (*UserSessionIdentifiers) XXX_Unmarshal

func (m *UserSessionIdentifiers) XXX_Unmarshal(b []byte) error

type UserSessionIdentifiersValidationError

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

UserSessionIdentifiersValidationError is the validation error returned by UserSessionIdentifiers.ValidateFields if the designated constraints aren't met.

func (UserSessionIdentifiersValidationError) Cause

Cause function returns cause value.

func (UserSessionIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (UserSessionIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (UserSessionIdentifiersValidationError) Field

Field function returns field value.

func (UserSessionIdentifiersValidationError) Key

Key function returns key value.

func (UserSessionIdentifiersValidationError) Reason

Reason function returns reason value.

type UserSessionRegistryClient

type UserSessionRegistryClient interface {
	List(ctx context.Context, in *ListUserSessionsRequest, opts ...grpc.CallOption) (*UserSessions, error)
	Delete(ctx context.Context, in *UserSessionIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

UserSessionRegistryClient is the client API for UserSessionRegistry service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewUserSessionRegistryClient

func NewUserSessionRegistryClient(cc *grpc.ClientConn) UserSessionRegistryClient

type UserSessionRegistryServer

type UserSessionRegistryServer interface {
	List(context.Context, *ListUserSessionsRequest) (*UserSessions, error)
	Delete(context.Context, *UserSessionIdentifiers) (*types.Empty, error)
}

UserSessionRegistryServer is the server API for UserSessionRegistry service.

type UserSessionValidationError

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

UserSessionValidationError is the validation error returned by UserSession.ValidateFields if the designated constraints aren't met.

func (UserSessionValidationError) Cause

Cause function returns cause value.

func (UserSessionValidationError) Error

Error satisfies the builtin error interface

func (UserSessionValidationError) ErrorName

func (e UserSessionValidationError) ErrorName() string

ErrorName returns error name.

func (UserSessionValidationError) Field

Field function returns field value.

func (UserSessionValidationError) Key

Key function returns key value.

func (UserSessionValidationError) Reason

Reason function returns reason value.

type UserSessions

type UserSessions struct {
	Sessions             []*UserSession `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedUserSessions

func NewPopulatedUserSessions(r randyUser, easy bool) *UserSessions

func (*UserSessions) Descriptor

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

func (*UserSessions) Equal

func (this *UserSessions) Equal(that interface{}) bool

func (*UserSessions) GetSessions

func (m *UserSessions) GetSessions() []*UserSession

func (*UserSessions) Marshal

func (m *UserSessions) Marshal() (dAtA []byte, err error)

func (*UserSessions) MarshalTo

func (m *UserSessions) MarshalTo(dAtA []byte) (int, error)

func (*UserSessions) MarshalToSizedBuffer

func (m *UserSessions) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UserSessions) ProtoMessage

func (*UserSessions) ProtoMessage()

func (*UserSessions) Reset

func (m *UserSessions) Reset()

func (*UserSessions) SetFields

func (dst *UserSessions) SetFields(src *UserSessions, paths ...string) error

func (*UserSessions) Size

func (m *UserSessions) Size() (n int)

func (*UserSessions) String

func (this *UserSessions) String() string

func (*UserSessions) Unmarshal

func (m *UserSessions) Unmarshal(dAtA []byte) error

func (*UserSessions) ValidateFields

func (m *UserSessions) ValidateFields(paths ...string) error

ValidateFields checks the field values on UserSessions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*UserSessions) XXX_DiscardUnknown

func (m *UserSessions) XXX_DiscardUnknown()

func (*UserSessions) XXX_Marshal

func (m *UserSessions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserSessions) XXX_Merge

func (m *UserSessions) XXX_Merge(src proto.Message)

func (*UserSessions) XXX_Size

func (m *UserSessions) XXX_Size() int

func (*UserSessions) XXX_Unmarshal

func (m *UserSessions) XXX_Unmarshal(b []byte) error

type UserSessionsValidationError

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

UserSessionsValidationError is the validation error returned by UserSessions.ValidateFields if the designated constraints aren't met.

func (UserSessionsValidationError) Cause

Cause function returns cause value.

func (UserSessionsValidationError) Error

Error satisfies the builtin error interface

func (UserSessionsValidationError) ErrorName

func (e UserSessionsValidationError) ErrorName() string

ErrorName returns error name.

func (UserSessionsValidationError) Field

Field function returns field value.

func (UserSessionsValidationError) Key

Key function returns key value.

func (UserSessionsValidationError) Reason

Reason function returns reason value.

type UserValidationError

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

UserValidationError is the validation error returned by User.ValidateFields if the designated constraints aren't met.

func (UserValidationError) Cause

func (e UserValidationError) Cause() error

Cause function returns cause value.

func (UserValidationError) Error

func (e UserValidationError) Error() string

Error satisfies the builtin error interface

func (UserValidationError) ErrorName

func (e UserValidationError) ErrorName() string

ErrorName returns error name.

func (UserValidationError) Field

func (e UserValidationError) Field() string

Field function returns field value.

func (UserValidationError) Key

func (e UserValidationError) Key() bool

Key function returns key value.

func (UserValidationError) Reason

func (e UserValidationError) Reason() string

Reason function returns reason value.

type Users

type Users struct {
	Users                []*User  `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedUsers

func NewPopulatedUsers(r randyUser, easy bool) *Users

func (*Users) Descriptor

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

func (*Users) Equal

func (this *Users) Equal(that interface{}) bool

func (*Users) GetUsers

func (m *Users) GetUsers() []*User

func (*Users) Marshal

func (m *Users) Marshal() (dAtA []byte, err error)

func (*Users) MarshalTo

func (m *Users) MarshalTo(dAtA []byte) (int, error)

func (*Users) MarshalToSizedBuffer

func (m *Users) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Users) ProtoMessage

func (*Users) ProtoMessage()

func (*Users) Reset

func (m *Users) Reset()

func (*Users) SetFields

func (dst *Users) SetFields(src *Users, paths ...string) error

func (*Users) Size

func (m *Users) Size() (n int)

func (*Users) String

func (this *Users) String() string

func (*Users) Unmarshal

func (m *Users) Unmarshal(dAtA []byte) error

func (*Users) ValidateFields

func (m *Users) ValidateFields(paths ...string) error

ValidateFields checks the field values on Users with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Users) XXX_DiscardUnknown

func (m *Users) XXX_DiscardUnknown()

func (*Users) XXX_Marshal

func (m *Users) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Users) XXX_Merge

func (m *Users) XXX_Merge(src proto.Message)

func (*Users) XXX_Size

func (m *Users) XXX_Size() int

func (*Users) XXX_Unmarshal

func (m *Users) XXX_Unmarshal(b []byte) error

type UsersValidationError

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

UsersValidationError is the validation error returned by Users.ValidateFields if the designated constraints aren't met.

func (UsersValidationError) Cause

func (e UsersValidationError) Cause() error

Cause function returns cause value.

func (UsersValidationError) Error

func (e UsersValidationError) Error() string

Error satisfies the builtin error interface

func (UsersValidationError) ErrorName

func (e UsersValidationError) ErrorName() string

ErrorName returns error name.

func (UsersValidationError) Field

func (e UsersValidationError) Field() string

Field function returns field value.

func (UsersValidationError) Key

func (e UsersValidationError) Key() bool

Key function returns key value.

func (UsersValidationError) Reason

func (e UsersValidationError) Reason() string

Reason function returns reason value.

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL