ttnpb

package
v0.0.0-...-60b8695 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2021 License: Apache-2.0 Imports: 45 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.

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 (
	ErrInvalidLengthApplicationserverIntegrationsStorage        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowApplicationserverIntegrationsStorage          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupApplicationserverIntegrationsStorage = 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 (
	ErrInvalidLengthDevicerepository        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowDevicerepository          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupDevicerepository = 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 (
	ErrInvalidLengthPacketbrokeragent        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowPacketbrokeragent          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupPacketbrokeragent = 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 (
	ErrInvalidLengthSecrets        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowSecrets          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupSecrets = 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{
	"created_at",
	"id",
	"key",
	"name",
	"rights",
	"updated_at",
}
View Source
var APIKeyFieldPathsTopLevel = []string{
	"created_at",
	"id",
	"key",
	"name",
	"rights",
	"updated_at",
}
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 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 ApplicationActivationSettingsFieldPathsNested = []string{
	"application_server_id",
	"home_net_id",
	"kek",
	"kek.encrypted_key",
	"kek.kek_label",
	"kek.key",
	"kek_label",
}
View Source
var ApplicationActivationSettingsFieldPathsTopLevel = []string{
	"application_server_id",
	"home_net_id",
	"kek",
	"kek_label",
}
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.decoded_payload_warnings",
	"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",
	"decoded_payload_warnings",
	"f_cnt",
	"f_port",
	"frm_payload",
	"priority",
	"session_key_id",
}
View Source
var ApplicationDownlinkFieldPathsTopLevel = []string{
	"class_b_c",
	"confirmed",
	"correlation_ids",
	"decoded_payload",
	"decoded_payload_warnings",
	"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",
	"deleted_at",
	"description",
	"ids",
	"ids.application_id",
	"name",
	"updated_at",
}
View Source
var ApplicationFieldPathsTopLevel = []string{
	"attributes",
	"contact_info",
	"created_at",
	"deleted_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",
	"session_key_id",
}
View Source
var ApplicationInvalidatedDownlinksFieldPathsTopLevel = []string{
	"downlinks",
	"last_f_cnt_down",
	"session_key_id",
}
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{
	"default_formatters",
	"default_formatters.down_formatter",
	"default_formatters.down_formatter_parameter",
	"default_formatters.up_formatter",
	"default_formatters.up_formatter_parameter",
	"skip_payload_crypto",
	"tls",
}
View Source
var ApplicationLinkFieldPathsTopLevel = []string{
	"default_formatters",
	"skip_payload_crypto",
	"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 ApplicationPackageDefaultAssociationFieldPathsNested = []string{
	"created_at",
	"data",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.f_port",
	"package_name",
	"updated_at",
}
View Source
var ApplicationPackageDefaultAssociationFieldPathsTopLevel = []string{
	"created_at",
	"data",
	"ids",
	"package_name",
	"updated_at",
}
View Source
var ApplicationPackageDefaultAssociationIdentifiersFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"f_port",
}
View Source
var ApplicationPackageDefaultAssociationIdentifiersFieldPathsTopLevel = []string{
	"application_ids",
	"f_port",
}
View Source
var ApplicationPackageDefaultAssociationsFieldPathsNested = []string{
	"defaults",
}
View Source
var ApplicationPackageDefaultAssociationsFieldPathsTopLevel = []string{
	"defaults",
}
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_queue_invalidated",
	"downlink_queue_invalidated.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.aws_iot",
	"provider.aws_iot.access_key",
	"provider.aws_iot.access_key.access_key_id",
	"provider.aws_iot.access_key.secret_access_key",
	"provider.aws_iot.access_key.session_token",
	"provider.aws_iot.assume_role",
	"provider.aws_iot.assume_role.arn",
	"provider.aws_iot.assume_role.external_id",
	"provider.aws_iot.assume_role.session_duration",
	"provider.aws_iot.deployment",
	"provider.aws_iot.deployment.default",
	"provider.aws_iot.deployment.default.stack_name",
	"provider.aws_iot.endpoint_address",
	"provider.aws_iot.region",
	"provider.mqtt",
	"provider.mqtt.client_id",
	"provider.mqtt.headers",
	"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",
	"service_data",
	"service_data.topic",
	"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_queue_invalidated",
	"downlink_queued",
	"downlink_replace",
	"downlink_sent",
	"format",
	"ids",
	"join_accept",
	"location_solved",
	"provider",
	"service_data",
	"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_AWSIoTProviderFieldPathsNested = []string{
	"access_key",
	"access_key.access_key_id",
	"access_key.secret_access_key",
	"access_key.session_token",
	"assume_role",
	"assume_role.arn",
	"assume_role.external_id",
	"assume_role.session_duration",
	"deployment",
	"deployment.default",
	"deployment.default.stack_name",
	"endpoint_address",
	"region",
}
View Source
var ApplicationPubSub_AWSIoTProviderFieldPathsTopLevel = []string{
	"access_key",
	"assume_role",
	"deployment",
	"endpoint_address",
	"region",
}
View Source
var ApplicationPubSub_AWSIoTProvider_AccessKeyFieldPathsNested = []string{
	"access_key_id",
	"secret_access_key",
	"session_token",
}
View Source
var ApplicationPubSub_AWSIoTProvider_AccessKeyFieldPathsTopLevel = []string{
	"access_key_id",
	"secret_access_key",
	"session_token",
}
View Source
var ApplicationPubSub_AWSIoTProvider_AssumeRoleFieldPathsNested = []string{
	"arn",
	"external_id",
	"session_duration",
}
View Source
var ApplicationPubSub_AWSIoTProvider_AssumeRoleFieldPathsTopLevel = []string{
	"arn",
	"external_id",
	"session_duration",
}
View Source
var ApplicationPubSub_AWSIoTProvider_DefaultIntegrationFieldPathsNested = []string{
	"stack_name",
}
View Source
var ApplicationPubSub_AWSIoTProvider_DefaultIntegrationFieldPathsTopLevel = []string{
	"stack_name",
}
View Source
var ApplicationPubSub_MQTTProviderFieldPathsNested = []string{
	"client_id",
	"headers",
	"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",
	"headers",
	"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 ApplicationServiceDataFieldPathsNested = []string{
	"data",
	"service",
}
View Source
var ApplicationServiceDataFieldPathsTopLevel = []string{
	"data",
	"service",
}
View Source
var ApplicationUpFieldPathsNested = []string{}/* 151 elements not displayed */
View Source
var ApplicationUpFieldPathsTopLevel = []string{
	"correlation_ids",
	"end_device_ids",
	"received_at",
	"simulated",
	"up",
}
View Source
var ApplicationUplinkFieldPathsNested = []string{
	"app_s_key",
	"app_s_key.encrypted_key",
	"app_s_key.kek_label",
	"app_s_key.key",
	"confirmed",
	"consumed_airtime",
	"decoded_payload",
	"decoded_payload_warnings",
	"f_cnt",
	"f_port",
	"frm_payload",
	"last_a_f_cnt_down",
	"locations",
	"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",
	"consumed_airtime",
	"decoded_payload",
	"decoded_payload_warnings",
	"f_cnt",
	"f_port",
	"frm_payload",
	"last_a_f_cnt_down",
	"locations",
	"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_queue_invalidated",
	"downlink_queue_invalidated.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",
	"service_data",
	"service_data.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_queue_invalidated",
	"downlink_queued",
	"downlink_sent",
	"format",
	"headers",
	"ids",
	"join_accept",
	"location_solved",
	"service_data",
	"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_queue_invalidated",
	"downlink_queue_invalidated.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",
	"service_data",
	"service_data.path",
	"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_queue_invalidated",
	"downlink_queued",
	"downlink_sent",
	"fields",
	"format",
	"headers",
	"ids",
	"info_url",
	"join_accept",
	"location_solved",
	"logo_url",
	"name",
	"service_data",
	"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 AsConfigurationFieldPathsNested = []string{
	"pubsub",
	"pubsub.providers",
	"pubsub.providers.aws_iot",
	"pubsub.providers.mqtt",
	"pubsub.providers.nats",
}
View Source
var AsConfigurationFieldPathsTopLevel = []string{
	"pubsub",
}
View Source
var AsConfiguration_PubSubFieldPathsNested = []string{
	"providers",
	"providers.aws_iot",
	"providers.mqtt",
	"providers.nats",
}
View Source
var AsConfiguration_PubSubFieldPathsTopLevel = []string{
	"providers",
}
View Source
var AsConfiguration_PubSub_ProvidersFieldPathsNested = []string{
	"aws_iot",
	"mqtt",
	"nats",
}
View Source
var AsConfiguration_PubSub_ProvidersFieldPathsTopLevel = []string{
	"aws_iot",
	"mqtt",
	"nats",
}
View Source
var AsConfiguration_PubSub_Providers_Status_name = map[int32]string{
	0: "ENABLED",
	1: "WARNING",
	2: "DISABLED",
}
View Source
var AsConfiguration_PubSub_Providers_Status_value = map[string]int32{
	"ENABLED":  0,
	"WARNING":  1,
	"DISABLED": 2,
}
View Source
var AuthInfoResponseFieldPathsNested = []string{
	"access_method",
	"access_method.api_key",
	"access_method.api_key.api_key",
	"access_method.api_key.api_key.created_at",
	"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.api_key.updated_at",
	"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",
	"access_method.user_session",
	"access_method.user_session.created_at",
	"access_method.user_session.expires_at",
	"access_method.user_session.session_id",
	"access_method.user_session.session_secret",
	"access_method.user_session.updated_at",
	"access_method.user_session.user_ids",
	"access_method.user_session.user_ids.email",
	"access_method.user_session.user_ids.user_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.created_at",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"api_key.updated_at",
	"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 AuthorizeGatewayRequestFieldPathsNested = []string{
	"api_key",
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
}
View Source
var AuthorizeGatewayRequestFieldPathsTopLevel = []string{
	"api_key",
	"gateway_ids",
}
View Source
var BoolValueFieldPathsNested = []string{
	"value",
}
View Source
var BoolValueFieldPathsTopLevel = []string{
	"value",
}
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 CUPSRedirectionFieldPathsNested = []string{
	"current_gateway_key",
	"target_cups_uri",
}
View Source
var CUPSRedirectionFieldPathsTopLevel = []string{
	"current_gateway_key",
	"target_cups_uri",
}
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 ClaimGatewayRequestFieldPathsNested = []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",
	"cups_redirection",
	"cups_redirection.current_gateway_key",
	"cups_redirection.target_cups_uri",
	"source_gateway",
	"source_gateway.authenticated_identifiers",
	"source_gateway.authenticated_identifiers.authentication_code",
	"source_gateway.authenticated_identifiers.gateway_eui",
	"source_gateway.qr_code",
	"target_gateway_id",
	"target_gateway_server_address",
}
View Source
var ClaimGatewayRequestFieldPathsTopLevel = []string{
	"collaborator",
	"cups_redirection",
	"source_gateway",
	"target_gateway_id",
	"target_gateway_server_address",
}
View Source
var ClaimGatewayRequest_AuthenticatedIdentifiersFieldPathsNested = []string{
	"authentication_code",
	"gateway_eui",
}
View Source
var ClaimGatewayRequest_AuthenticatedIdentifiersFieldPathsTopLevel = []string{
	"authentication_code",
	"gateway_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",
	"deleted_at",
	"description",
	"endorsed",
	"grants",
	"ids",
	"ids.client_id",
	"logout_redirect_uris",
	"name",
	"redirect_uris",
	"rights",
	"secret",
	"skip_authorization",
	"state",
	"state_description",
	"updated_at",
}
View Source
var ClientFieldPathsTopLevel = []string{
	"attributes",
	"contact_info",
	"created_at",
	"deleted_at",
	"description",
	"endorsed",
	"grants",
	"ids",
	"logout_redirect_uris",
	"name",
	"redirect_uris",
	"rights",
	"secret",
	"skip_authorization",
	"state",
	"state_description",
	"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",
	13: "DEVICE_REPOSITORY",
}
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,
	"DEVICE_REPOSITORY":            13,
}
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.deleted_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.deleted_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.state_description",
	"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{}/* 441 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.claim_authentication_code",
	"gateway.claim_authentication_code.secret",
	"gateway.claim_authentication_code.secret.key_id",
	"gateway.claim_authentication_code.secret.value",
	"gateway.claim_authentication_code.valid_from",
	"gateway.claim_authentication_code.valid_to",
	"gateway.contact_info",
	"gateway.created_at",
	"gateway.deleted_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.lbs_lns_secret",
	"gateway.lbs_lns_secret.key_id",
	"gateway.lbs_lns_secret.value",
	"gateway.location_public",
	"gateway.name",
	"gateway.require_authenticated_connection",
	"gateway.schedule_anytime_delay",
	"gateway.schedule_downlink_late",
	"gateway.status_public",
	"gateway.target_cups_key",
	"gateway.target_cups_key.key_id",
	"gateway.target_cups_key.value",
	"gateway.target_cups_uri",
	"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 CreateLoginTokenRequestFieldPathsNested = []string{
	"skip_email",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var CreateLoginTokenRequestFieldPathsTopLevel = []string{
	"skip_email",
	"user_ids",
}
View Source
var CreateLoginTokenResponseFieldPathsNested = []string{
	"token",
}
View Source
var CreateLoginTokenResponseFieldPathsTopLevel = []string{
	"token",
}
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.deleted_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.deleted_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.state_description",
	"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 DataRateOffsetValueFieldPathsNested = []string{
	"value",
}
View Source
var DataRateOffsetValueFieldPathsTopLevel = []string{
	"value",
}
View Source
var DataRateOffset_name = map[int32]string{
	0: "DATA_RATE_OFFSET_0",
	1: "DATA_RATE_OFFSET_1",
	2: "DATA_RATE_OFFSET_2",
	3: "DATA_RATE_OFFSET_3",
	4: "DATA_RATE_OFFSET_4",
	5: "DATA_RATE_OFFSET_5",
	6: "DATA_RATE_OFFSET_6",
	7: "DATA_RATE_OFFSET_7",
}
View Source
var DataRateOffset_value = map[string]int32{
	"DATA_RATE_OFFSET_0": 0,
	"DATA_RATE_OFFSET_1": 1,
	"DATA_RATE_OFFSET_2": 2,
	"DATA_RATE_OFFSET_3": 3,
	"DATA_RATE_OFFSET_4": 4,
	"DATA_RATE_OFFSET_5": 5,
	"DATA_RATE_OFFSET_6": 6,
	"DATA_RATE_OFFSET_7": 7,
}
View Source
var DecodeDownlinkMessageRequestFieldPathsNested = []string{
	"end_device_version_ids",
	"end_device_version_ids.band_id",
	"end_device_version_ids.brand_id",
	"end_device_version_ids.firmware_version",
	"end_device_version_ids.hardware_version",
	"end_device_version_ids.model_id",
	"formatter",
	"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.decoded_payload_warnings",
	"message.f_cnt",
	"message.f_port",
	"message.frm_payload",
	"message.priority",
	"message.session_key_id",
	"parameter",
}
View Source
var DecodeDownlinkMessageRequestFieldPathsTopLevel = []string{
	"end_device_version_ids",
	"formatter",
	"ids",
	"message",
	"parameter",
}
View Source
var DecodeDownlinkRequestFieldPathsNested = []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.decoded_payload_warnings",
	"downlink.f_cnt",
	"downlink.f_port",
	"downlink.frm_payload",
	"downlink.priority",
	"downlink.session_key_id",
	"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",
	"formatter",
	"parameter",
	"version_ids",
	"version_ids.band_id",
	"version_ids.brand_id",
	"version_ids.firmware_version",
	"version_ids.hardware_version",
	"version_ids.model_id",
}
View Source
var DecodeDownlinkRequestFieldPathsTopLevel = []string{
	"downlink",
	"end_device_ids",
	"formatter",
	"parameter",
	"version_ids",
}
View Source
var DecodeDownlinkResponseFieldPathsNested = []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.decoded_payload_warnings",
	"downlink.f_cnt",
	"downlink.f_port",
	"downlink.frm_payload",
	"downlink.priority",
	"downlink.session_key_id",
}
View Source
var DecodeDownlinkResponseFieldPathsTopLevel = []string{
	"downlink",
}
View Source
var DecodeUplinkMessageRequestFieldPathsNested = []string{
	"end_device_version_ids",
	"end_device_version_ids.band_id",
	"end_device_version_ids.brand_id",
	"end_device_version_ids.firmware_version",
	"end_device_version_ids.hardware_version",
	"end_device_version_ids.model_id",
	"formatter",
	"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.consumed_airtime",
	"message.decoded_payload",
	"message.decoded_payload_warnings",
	"message.f_cnt",
	"message.f_port",
	"message.frm_payload",
	"message.last_a_f_cnt_down",
	"message.locations",
	"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 DecodeUplinkMessageRequestFieldPathsTopLevel = []string{
	"end_device_version_ids",
	"formatter",
	"ids",
	"message",
	"parameter",
}
View Source
var DecodeUplinkRequestFieldPathsNested = []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",
	"formatter",
	"parameter",
	"uplink",
	"uplink.app_s_key",
	"uplink.app_s_key.encrypted_key",
	"uplink.app_s_key.kek_label",
	"uplink.app_s_key.key",
	"uplink.confirmed",
	"uplink.consumed_airtime",
	"uplink.decoded_payload",
	"uplink.decoded_payload_warnings",
	"uplink.f_cnt",
	"uplink.f_port",
	"uplink.frm_payload",
	"uplink.last_a_f_cnt_down",
	"uplink.locations",
	"uplink.received_at",
	"uplink.rx_metadata",
	"uplink.session_key_id",
	"uplink.settings",
	"uplink.settings.coding_rate",
	"uplink.settings.data_rate",
	"uplink.settings.data_rate.modulation",
	"uplink.settings.data_rate.modulation.fsk",
	"uplink.settings.data_rate.modulation.fsk.bit_rate",
	"uplink.settings.data_rate.modulation.lora",
	"uplink.settings.data_rate.modulation.lora.bandwidth",
	"uplink.settings.data_rate.modulation.lora.spreading_factor",
	"uplink.settings.data_rate_index",
	"uplink.settings.downlink",
	"uplink.settings.downlink.antenna_index",
	"uplink.settings.downlink.invert_polarization",
	"uplink.settings.downlink.tx_power",
	"uplink.settings.enable_crc",
	"uplink.settings.frequency",
	"uplink.settings.time",
	"uplink.settings.timestamp",
	"version_ids",
	"version_ids.band_id",
	"version_ids.brand_id",
	"version_ids.firmware_version",
	"version_ids.hardware_version",
	"version_ids.model_id",
}
View Source
var DecodeUplinkRequestFieldPathsTopLevel = []string{
	"end_device_ids",
	"formatter",
	"parameter",
	"uplink",
	"version_ids",
}
View Source
var DecodeUplinkResponseFieldPathsNested = []string{
	"uplink",
	"uplink.app_s_key",
	"uplink.app_s_key.encrypted_key",
	"uplink.app_s_key.kek_label",
	"uplink.app_s_key.key",
	"uplink.confirmed",
	"uplink.consumed_airtime",
	"uplink.decoded_payload",
	"uplink.decoded_payload_warnings",
	"uplink.f_cnt",
	"uplink.f_port",
	"uplink.frm_payload",
	"uplink.last_a_f_cnt_down",
	"uplink.locations",
	"uplink.received_at",
	"uplink.rx_metadata",
	"uplink.session_key_id",
	"uplink.settings",
	"uplink.settings.coding_rate",
	"uplink.settings.data_rate",
	"uplink.settings.data_rate.modulation",
	"uplink.settings.data_rate.modulation.fsk",
	"uplink.settings.data_rate.modulation.fsk.bit_rate",
	"uplink.settings.data_rate.modulation.lora",
	"uplink.settings.data_rate.modulation.lora.bandwidth",
	"uplink.settings.data_rate.modulation.lora.spreading_factor",
	"uplink.settings.data_rate_index",
	"uplink.settings.downlink",
	"uplink.settings.downlink.antenna_index",
	"uplink.settings.downlink.invert_polarization",
	"uplink.settings.downlink.tx_power",
	"uplink.settings.enable_crc",
	"uplink.settings.frequency",
	"uplink.settings.time",
	"uplink.settings.timestamp",
}
View Source
var DecodeUplinkResponseFieldPathsTopLevel = []string{
	"uplink",
}
View Source
var DeleteApplicationActivationSettingsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
}
View Source
var DeleteApplicationActivationSettingsRequestFieldPathsTopLevel = []string{
	"application_ids",
}
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 DevAddrPrefixFieldPathsNested = []string{
	"dev_addr",
	"length",
}
View Source
var DevAddrPrefixFieldPathsTopLevel = []string{
	"dev_addr",
	"length",
}
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.mac_payload.full_f_cnt",
	"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 DownlinkQueueOperationErrorDetailsFieldPathsNested = []string{
	"dev_addr",
	"min_f_cnt_down",
	"pending_dev_addr",
	"pending_min_f_cnt_down",
	"pending_session_key_id",
	"session_key_id",
}
View Source
var DownlinkQueueOperationErrorDetailsFieldPathsTopLevel = []string{
	"dev_addr",
	"min_f_cnt_down",
	"pending_dev_addr",
	"pending_min_f_cnt_down",
	"pending_session_key_id",
	"session_key_id",
}
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 EncodeDownlinkMessageRequestFieldPathsNested = []string{
	"end_device_version_ids",
	"end_device_version_ids.band_id",
	"end_device_version_ids.brand_id",
	"end_device_version_ids.firmware_version",
	"end_device_version_ids.hardware_version",
	"end_device_version_ids.model_id",
	"formatter",
	"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.decoded_payload_warnings",
	"message.f_cnt",
	"message.f_port",
	"message.frm_payload",
	"message.priority",
	"message.session_key_id",
	"parameter",
}
View Source
var EncodeDownlinkMessageRequestFieldPathsTopLevel = []string{
	"end_device_version_ids",
	"formatter",
	"ids",
	"message",
	"parameter",
}
View Source
var EncodeDownlinkRequestFieldPathsNested = []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.decoded_payload_warnings",
	"downlink.f_cnt",
	"downlink.f_port",
	"downlink.frm_payload",
	"downlink.priority",
	"downlink.session_key_id",
	"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",
	"formatter",
	"parameter",
	"version_ids",
	"version_ids.band_id",
	"version_ids.brand_id",
	"version_ids.firmware_version",
	"version_ids.hardware_version",
	"version_ids.model_id",
}
View Source
var EncodeDownlinkRequestFieldPathsTopLevel = []string{
	"downlink",
	"end_device_ids",
	"formatter",
	"parameter",
	"version_ids",
}
View Source
var EncodeDownlinkResponseFieldPathsNested = []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.decoded_payload_warnings",
	"downlink.f_cnt",
	"downlink.f_port",
	"downlink.frm_payload",
	"downlink.priority",
	"downlink.session_key_id",
}
View Source
var EncodeDownlinkResponseFieldPathsTopLevel = []string{
	"downlink",
}
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{
	"brand_id",
	"email",
	"logo",
	"lora_alliance_vendor_id",
	"name",
	"organization_unique_identifiers",
	"private_enterprise_number",
	"website",
}
View Source
var EndDeviceBrandFieldPathsTopLevel = []string{
	"brand_id",
	"email",
	"logo",
	"lora_alliance_vendor_id",
	"name",
	"organization_unique_identifiers",
	"private_enterprise_number",
	"website",
}
View Source
var EndDeviceFieldPathsNested = []string{}/* 440 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",
	"resets_join_nonces",
	"root_keys",
	"service_profile_id",
	"session",
	"skip_payload_crypto",
	"skip_payload_crypto_override",
	"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{
	"additional_radios",
	"battery",
	"battery.replaceable",
	"battery.type",
	"brand_id",
	"compliances",
	"compliances.radio_equipment",
	"compliances.safety",
	"datasheet_url",
	"description",
	"dimensions",
	"dimensions.diameter",
	"dimensions.height",
	"dimensions.length",
	"dimensions.width",
	"firmware_versions",
	"hardware_versions",
	"ip_code",
	"key_provisioning",
	"key_security",
	"model_id",
	"name",
	"operating_conditions",
	"operating_conditions.relative_humidity",
	"operating_conditions.relative_humidity.max",
	"operating_conditions.relative_humidity.min",
	"operating_conditions.temperature",
	"operating_conditions.temperature.max",
	"operating_conditions.temperature.min",
	"photos",
	"photos.main",
	"photos.other",
	"product_url",
	"resellers",
	"sensors",
	"videos",
	"videos.main",
	"videos.other",
	"weight",
}
View Source
var EndDeviceModelFieldPathsTopLevel = []string{
	"additional_radios",
	"battery",
	"brand_id",
	"compliances",
	"datasheet_url",
	"description",
	"dimensions",
	"firmware_versions",
	"hardware_versions",
	"ip_code",
	"key_provisioning",
	"key_security",
	"model_id",
	"name",
	"operating_conditions",
	"photos",
	"product_url",
	"resellers",
	"sensors",
	"videos",
	"weight",
}
View Source
var EndDeviceModel_BatteryFieldPathsNested = []string{
	"replaceable",
	"type",
}
View Source
var EndDeviceModel_BatteryFieldPathsTopLevel = []string{
	"replaceable",
	"type",
}
View Source
var EndDeviceModel_CompliancesFieldPathsNested = []string{
	"radio_equipment",
	"safety",
}
View Source
var EndDeviceModel_CompliancesFieldPathsTopLevel = []string{
	"radio_equipment",
	"safety",
}
View Source
var EndDeviceModel_Compliances_ComplianceFieldPathsNested = []string{
	"body",
	"norm",
	"standard",
	"version",
}
View Source
var EndDeviceModel_Compliances_ComplianceFieldPathsTopLevel = []string{
	"body",
	"norm",
	"standard",
	"version",
}
View Source
var EndDeviceModel_DimensionsFieldPathsNested = []string{
	"diameter",
	"height",
	"length",
	"width",
}
View Source
var EndDeviceModel_DimensionsFieldPathsTopLevel = []string{
	"diameter",
	"height",
	"length",
	"width",
}
View Source
var EndDeviceModel_FirmwareVersionFieldPathsNested = []string{
	"numeric",
	"profiles",
	"supported_hardware_versions",
	"version",
}
View Source
var EndDeviceModel_FirmwareVersionFieldPathsTopLevel = []string{
	"numeric",
	"profiles",
	"supported_hardware_versions",
	"version",
}
View Source
var EndDeviceModel_FirmwareVersion_ProfileFieldPathsNested = []string{
	"codec_id",
	"lorawan_certified",
	"profile_id",
}
View Source
var EndDeviceModel_FirmwareVersion_ProfileFieldPathsTopLevel = []string{
	"codec_id",
	"lorawan_certified",
	"profile_id",
}
View Source
var EndDeviceModel_HardwareVersionFieldPathsNested = []string{
	"numeric",
	"part_number",
	"version",
}
View Source
var EndDeviceModel_HardwareVersionFieldPathsTopLevel = []string{
	"numeric",
	"part_number",
	"version",
}
View Source
var EndDeviceModel_OperatingConditionsFieldPathsNested = []string{
	"relative_humidity",
	"relative_humidity.max",
	"relative_humidity.min",
	"temperature",
	"temperature.max",
	"temperature.min",
}
View Source
var EndDeviceModel_OperatingConditionsFieldPathsTopLevel = []string{
	"relative_humidity",
	"temperature",
}
View Source
var EndDeviceModel_OperatingConditions_LimitsFieldPathsNested = []string{
	"max",
	"min",
}
View Source
var EndDeviceModel_OperatingConditions_LimitsFieldPathsTopLevel = []string{
	"max",
	"min",
}
View Source
var EndDeviceModel_PhotosFieldPathsNested = []string{
	"main",
	"other",
}
View Source
var EndDeviceModel_PhotosFieldPathsTopLevel = []string{
	"main",
	"other",
}
View Source
var EndDeviceModel_ResellerFieldPathsNested = []string{
	"name",
	"region",
	"url",
}
View Source
var EndDeviceModel_ResellerFieldPathsTopLevel = []string{
	"name",
	"region",
	"url",
}
View Source
var EndDeviceModel_VideosFieldPathsNested = []string{
	"main",
	"other",
}
View Source
var EndDeviceModel_VideosFieldPathsTopLevel = []string{
	"main",
	"other",
}
View Source
var EndDeviceTemplateFieldPathsNested = []string{}/* 443 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.beacon_frequency.value",
	"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_beacon_frequency.value",
	"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_ping_slot_frequency.value",
	"default_mac_settings.desired_rx1_data_rate_offset",
	"default_mac_settings.desired_rx1_data_rate_offset.value",
	"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.desired_rx2_frequency.value",
	"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_frequency.value",
	"default_mac_settings.ping_slot_periodicity",
	"default_mac_settings.ping_slot_periodicity.value",
	"default_mac_settings.resets_f_cnt",
	"default_mac_settings.resets_f_cnt.value",
	"default_mac_settings.rx1_data_rate_offset",
	"default_mac_settings.rx1_data_rate_offset.value",
	"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.rx2_frequency.value",
	"default_mac_settings.status_count_periodicity",
	"default_mac_settings.status_time_periodicity",
	"default_mac_settings.supports_32_bit_f_cnt",
	"default_mac_settings.supports_32_bit_f_cnt.value",
	"default_mac_settings.use_adr",
	"default_mac_settings.use_adr.value",
	"frequency_plan_id",
	"ids",
	"ids.band_id",
	"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{
	"band_id",
	"brand_id",
	"firmware_version",
	"hardware_version",
	"model_id",
}
View Source
var EndDeviceVersionIdentifiersFieldPathsTopLevel = []string{
	"band_id",
	"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{
	"authentication",
	"authentication.token_id",
	"authentication.token_type",
	"authentication.type",
	"context",
	"correlation_ids",
	"data",
	"identifiers",
	"name",
	"origin",
	"remote_ip",
	"time",
	"unique_id",
	"user_agent",
	"visibility",
	"visibility.rights",
}
View Source
var EventFieldPathsTopLevel = []string{
	"authentication",
	"context",
	"correlation_ids",
	"data",
	"identifiers",
	"name",
	"origin",
	"remote_ip",
	"time",
	"unique_id",
	"user_agent",
	"visibility",
}
View Source
var Event_AuthenticationFieldPathsNested = []string{
	"token_id",
	"token_type",
	"type",
}
View Source
var Event_AuthenticationFieldPathsTopLevel = []string{
	"token_id",
	"token_type",
	"type",
}
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 FrequencyValueFieldPathsNested = []string{
	"value",
}
View Source
var FrequencyValueFieldPathsTopLevel = []string{
	"value",
}
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 GatewayClaimAuthenticationCodeFieldPathsNested = []string{
	"secret",
	"secret.key_id",
	"secret.value",
	"valid_from",
	"valid_to",
}
View Source
var GatewayClaimAuthenticationCodeFieldPathsTopLevel = []string{
	"secret",
	"valid_from",
	"valid_to",
}
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",
	"sub_bands",
	"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",
	"sub_bands",
	"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 GatewayConnectionStats_SubBandFieldPathsNested = []string{
	"downlink_utilization",
	"downlink_utilization_limit",
	"max_frequency",
	"min_frequency",
}
View Source
var GatewayConnectionStats_SubBandFieldPathsTopLevel = []string{
	"downlink_utilization",
	"downlink_utilization_limit",
	"max_frequency",
	"min_frequency",
}
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.mac_payload.full_f_cnt",
	"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",
	"claim_authentication_code",
	"claim_authentication_code.secret",
	"claim_authentication_code.secret.key_id",
	"claim_authentication_code.secret.value",
	"claim_authentication_code.valid_from",
	"claim_authentication_code.valid_to",
	"contact_info",
	"created_at",
	"deleted_at",
	"description",
	"downlink_path_constraint",
	"enforce_duty_cycle",
	"frequency_plan_id",
	"frequency_plan_ids",
	"gateway_server_address",
	"ids",
	"ids.eui",
	"ids.gateway_id",
	"lbs_lns_secret",
	"lbs_lns_secret.key_id",
	"lbs_lns_secret.value",
	"location_public",
	"name",
	"require_authenticated_connection",
	"schedule_anytime_delay",
	"schedule_downlink_late",
	"status_public",
	"target_cups_key",
	"target_cups_key.key_id",
	"target_cups_key.value",
	"target_cups_uri",
	"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",
	"claim_authentication_code",
	"contact_info",
	"created_at",
	"deleted_at",
	"description",
	"downlink_path_constraint",
	"enforce_duty_cycle",
	"frequency_plan_id",
	"frequency_plan_ids",
	"gateway_server_address",
	"ids",
	"lbs_lns_secret",
	"location_public",
	"name",
	"require_authenticated_connection",
	"schedule_anytime_delay",
	"schedule_downlink_late",
	"status_public",
	"target_cups_key",
	"target_cups_uri",
	"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 GatewayTxAcknowledgmentFieldPathsNested = []string{
	"gateway_ids",
	"gateway_ids.eui",
	"gateway_ids.gateway_id",
	"tx_ack",
	"tx_ack.correlation_ids",
	"tx_ack.downlink_message",
	"tx_ack.downlink_message.correlation_ids",
	"tx_ack.downlink_message.end_device_ids",
	"tx_ack.downlink_message.end_device_ids.application_ids",
	"tx_ack.downlink_message.end_device_ids.application_ids.application_id",
	"tx_ack.downlink_message.end_device_ids.dev_addr",
	"tx_ack.downlink_message.end_device_ids.dev_eui",
	"tx_ack.downlink_message.end_device_ids.device_id",
	"tx_ack.downlink_message.end_device_ids.join_eui",
	"tx_ack.downlink_message.payload",
	"tx_ack.downlink_message.payload.Payload",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.cf_list",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.cf_list.ch_masks",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.cf_list.freq",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.cf_list.type",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.dev_addr",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.dl_settings",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.encrypted",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.join_nonce",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.net_id",
	"tx_ack.downlink_message.payload.Payload.join_accept_payload.rx_delay",
	"tx_ack.downlink_message.payload.Payload.join_request_payload",
	"tx_ack.downlink_message.payload.Payload.join_request_payload.dev_eui",
	"tx_ack.downlink_message.payload.Payload.join_request_payload.dev_nonce",
	"tx_ack.downlink_message.payload.Payload.join_request_payload.join_eui",
	"tx_ack.downlink_message.payload.Payload.mac_payload",
	"tx_ack.downlink_message.payload.Payload.mac_payload.decoded_payload",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.dev_addr",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_cnt",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_hdr.f_opts",
	"tx_ack.downlink_message.payload.Payload.mac_payload.f_port",
	"tx_ack.downlink_message.payload.Payload.mac_payload.frm_payload",
	"tx_ack.downlink_message.payload.Payload.mac_payload.full_f_cnt",
	"tx_ack.downlink_message.payload.Payload.rejoin_request_payload",
	"tx_ack.downlink_message.payload.Payload.rejoin_request_payload.dev_eui",
	"tx_ack.downlink_message.payload.Payload.rejoin_request_payload.join_eui",
	"tx_ack.downlink_message.payload.Payload.rejoin_request_payload.net_id",
	"tx_ack.downlink_message.payload.Payload.rejoin_request_payload.rejoin_cnt",
	"tx_ack.downlink_message.payload.Payload.rejoin_request_payload.rejoin_type",
	"tx_ack.downlink_message.payload.m_hdr",
	"tx_ack.downlink_message.payload.m_hdr.m_type",
	"tx_ack.downlink_message.payload.m_hdr.major",
	"tx_ack.downlink_message.payload.mic",
	"tx_ack.downlink_message.raw_payload",
	"tx_ack.downlink_message.settings",
	"tx_ack.downlink_message.settings.request",
	"tx_ack.downlink_message.settings.request.absolute_time",
	"tx_ack.downlink_message.settings.request.advanced",
	"tx_ack.downlink_message.settings.request.class",
	"tx_ack.downlink_message.settings.request.downlink_paths",
	"tx_ack.downlink_message.settings.request.frequency_plan_id",
	"tx_ack.downlink_message.settings.request.priority",
	"tx_ack.downlink_message.settings.request.rx1_data_rate_index",
	"tx_ack.downlink_message.settings.request.rx1_delay",
	"tx_ack.downlink_message.settings.request.rx1_frequency",
	"tx_ack.downlink_message.settings.request.rx2_data_rate_index",
	"tx_ack.downlink_message.settings.request.rx2_frequency",
	"tx_ack.downlink_message.settings.scheduled",
	"tx_ack.downlink_message.settings.scheduled.coding_rate",
	"tx_ack.downlink_message.settings.scheduled.data_rate",
	"tx_ack.downlink_message.settings.scheduled.data_rate.modulation",
	"tx_ack.downlink_message.settings.scheduled.data_rate.modulation.fsk",
	"tx_ack.downlink_message.settings.scheduled.data_rate.modulation.fsk.bit_rate",
	"tx_ack.downlink_message.settings.scheduled.data_rate.modulation.lora",
	"tx_ack.downlink_message.settings.scheduled.data_rate.modulation.lora.bandwidth",
	"tx_ack.downlink_message.settings.scheduled.data_rate.modulation.lora.spreading_factor",
	"tx_ack.downlink_message.settings.scheduled.data_rate_index",
	"tx_ack.downlink_message.settings.scheduled.downlink",
	"tx_ack.downlink_message.settings.scheduled.downlink.antenna_index",
	"tx_ack.downlink_message.settings.scheduled.downlink.invert_polarization",
	"tx_ack.downlink_message.settings.scheduled.downlink.tx_power",
	"tx_ack.downlink_message.settings.scheduled.enable_crc",
	"tx_ack.downlink_message.settings.scheduled.frequency",
	"tx_ack.downlink_message.settings.scheduled.time",
	"tx_ack.downlink_message.settings.scheduled.timestamp",
	"tx_ack.result",
}
View Source
var GatewayTxAcknowledgmentFieldPathsTopLevel = []string{
	"gateway_ids",
	"tx_ack",
}
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.downlink_message",
	"tx_acknowledgment.downlink_message.correlation_ids",
	"tx_acknowledgment.downlink_message.end_device_ids",
	"tx_acknowledgment.downlink_message.end_device_ids.application_ids",
	"tx_acknowledgment.downlink_message.end_device_ids.application_ids.application_id",
	"tx_acknowledgment.downlink_message.end_device_ids.dev_addr",
	"tx_acknowledgment.downlink_message.end_device_ids.dev_eui",
	"tx_acknowledgment.downlink_message.end_device_ids.device_id",
	"tx_acknowledgment.downlink_message.end_device_ids.join_eui",
	"tx_acknowledgment.downlink_message.payload",
	"tx_acknowledgment.downlink_message.payload.Payload",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.cf_list",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.cf_list.ch_masks",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.cf_list.freq",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.cf_list.type",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.dev_addr",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.dl_settings",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.dl_settings.opt_neg",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.dl_settings.rx1_dr_offset",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.dl_settings.rx2_dr",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.encrypted",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.join_nonce",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.net_id",
	"tx_acknowledgment.downlink_message.payload.Payload.join_accept_payload.rx_delay",
	"tx_acknowledgment.downlink_message.payload.Payload.join_request_payload",
	"tx_acknowledgment.downlink_message.payload.Payload.join_request_payload.dev_eui",
	"tx_acknowledgment.downlink_message.payload.Payload.join_request_payload.dev_nonce",
	"tx_acknowledgment.downlink_message.payload.Payload.join_request_payload.join_eui",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.decoded_payload",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.dev_addr",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_cnt",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.ack",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.adr_ack_req",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.class_b",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_ctrl.f_pending",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_hdr.f_opts",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.f_port",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.frm_payload",
	"tx_acknowledgment.downlink_message.payload.Payload.mac_payload.full_f_cnt",
	"tx_acknowledgment.downlink_message.payload.Payload.rejoin_request_payload",
	"tx_acknowledgment.downlink_message.payload.Payload.rejoin_request_payload.dev_eui",
	"tx_acknowledgment.downlink_message.payload.Payload.rejoin_request_payload.join_eui",
	"tx_acknowledgment.downlink_message.payload.Payload.rejoin_request_payload.net_id",
	"tx_acknowledgment.downlink_message.payload.Payload.rejoin_request_payload.rejoin_cnt",
	"tx_acknowledgment.downlink_message.payload.Payload.rejoin_request_payload.rejoin_type",
	"tx_acknowledgment.downlink_message.payload.m_hdr",
	"tx_acknowledgment.downlink_message.payload.m_hdr.m_type",
	"tx_acknowledgment.downlink_message.payload.m_hdr.major",
	"tx_acknowledgment.downlink_message.payload.mic",
	"tx_acknowledgment.downlink_message.raw_payload",
	"tx_acknowledgment.downlink_message.settings",
	"tx_acknowledgment.downlink_message.settings.request",
	"tx_acknowledgment.downlink_message.settings.request.absolute_time",
	"tx_acknowledgment.downlink_message.settings.request.advanced",
	"tx_acknowledgment.downlink_message.settings.request.class",
	"tx_acknowledgment.downlink_message.settings.request.downlink_paths",
	"tx_acknowledgment.downlink_message.settings.request.frequency_plan_id",
	"tx_acknowledgment.downlink_message.settings.request.priority",
	"tx_acknowledgment.downlink_message.settings.request.rx1_data_rate_index",
	"tx_acknowledgment.downlink_message.settings.request.rx1_delay",
	"tx_acknowledgment.downlink_message.settings.request.rx1_frequency",
	"tx_acknowledgment.downlink_message.settings.request.rx2_data_rate_index",
	"tx_acknowledgment.downlink_message.settings.request.rx2_frequency",
	"tx_acknowledgment.downlink_message.settings.scheduled",
	"tx_acknowledgment.downlink_message.settings.scheduled.coding_rate",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate.modulation",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate.modulation.fsk",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate.modulation.fsk.bit_rate",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate.modulation.lora",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate.modulation.lora.bandwidth",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate.modulation.lora.spreading_factor",
	"tx_acknowledgment.downlink_message.settings.scheduled.data_rate_index",
	"tx_acknowledgment.downlink_message.settings.scheduled.downlink",
	"tx_acknowledgment.downlink_message.settings.scheduled.downlink.antenna_index",
	"tx_acknowledgment.downlink_message.settings.scheduled.downlink.invert_polarization",
	"tx_acknowledgment.downlink_message.settings.scheduled.downlink.tx_power",
	"tx_acknowledgment.downlink_message.settings.scheduled.enable_crc",
	"tx_acknowledgment.downlink_message.settings.scheduled.frequency",
	"tx_acknowledgment.downlink_message.settings.scheduled.time",
	"tx_acknowledgment.downlink_message.settings.scheduled.timestamp",
	"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.consumed_airtime",
	"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.mac_payload.full_f_cnt",
	"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{}/* 444 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 GetApplicationActivationSettingsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
}
View Source
var GetApplicationActivationSettingsRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
}
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 GetApplicationPackageDefaultAssociationRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.application_ids",
	"ids.application_ids.application_id",
	"ids.f_port",
}
View Source
var GetApplicationPackageDefaultAssociationRequestFieldPathsTopLevel = []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 GetAsConfigurationRequestFieldPathsNested []string
View Source
var GetAsConfigurationRequestFieldPathsTopLevel []string
View Source
var GetAsConfigurationResponseFieldPathsNested = []string{
	"configuration",
	"configuration.pubsub",
	"configuration.pubsub.providers",
	"configuration.pubsub.providers.aws_iot",
	"configuration.pubsub.providers.mqtt",
	"configuration.pubsub.providers.nats",
}
View Source
var GetAsConfigurationResponseFieldPathsTopLevel = []string{
	"configuration",
}
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 GetEndDeviceBrandRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"brand_id",
	"field_mask",
}
View Source
var GetEndDeviceBrandRequestFieldPathsTopLevel = []string{
	"application_ids",
	"brand_id",
	"field_mask",
}
View Source
var GetEndDeviceIdentifiersForEUIsRequestFieldPathsNested = []string{
	"dev_eui",
	"join_eui",
}
View Source
var GetEndDeviceIdentifiersForEUIsRequestFieldPathsTopLevel = []string{
	"dev_eui",
	"join_eui",
}
View Source
var GetEndDeviceModelRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"brand_id",
	"field_mask",
	"model_id",
}
View Source
var GetEndDeviceModelRequestFieldPathsTopLevel = []string{
	"application_ids",
	"brand_id",
	"field_mask",
	"model_id",
}
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 GetIsConfigurationRequestFieldPathsNested []string
View Source
var GetIsConfigurationRequestFieldPathsTopLevel []string
View Source
var GetIsConfigurationResponseFieldPathsNested = []string{
	"configuration",
	"configuration.end_device_picture",
	"configuration.end_device_picture.disable_upload",
	"configuration.profile_picture",
	"configuration.profile_picture.disable_upload",
	"configuration.profile_picture.use_gravatar",
	"configuration.user_registration",
	"configuration.user_registration.admin_approval",
	"configuration.user_registration.admin_approval.required",
	"configuration.user_registration.contact_info_validation",
	"configuration.user_registration.contact_info_validation.required",
	"configuration.user_registration.enabled",
	"configuration.user_registration.invitation",
	"configuration.user_registration.invitation.required",
	"configuration.user_registration.invitation.token_ttl",
	"configuration.user_registration.password_requirements",
	"configuration.user_registration.password_requirements.max_length",
	"configuration.user_registration.password_requirements.min_digits",
	"configuration.user_registration.password_requirements.min_length",
	"configuration.user_registration.password_requirements.min_special",
	"configuration.user_registration.password_requirements.min_uppercase",
	"configuration.user_rights",
	"configuration.user_rights.create_applications",
	"configuration.user_rights.create_clients",
	"configuration.user_rights.create_gateways",
	"configuration.user_rights.create_organizations",
}
View Source
var GetIsConfigurationResponseFieldPathsTopLevel = []string{
	"configuration",
}
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 GetPayloadFormatterRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"version_ids",
	"version_ids.band_id",
	"version_ids.brand_id",
	"version_ids.firmware_version",
	"version_ids.hardware_version",
	"version_ids.model_id",
}
View Source
var GetPayloadFormatterRequestFieldPathsTopLevel = []string{
	"application_ids",
	"version_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 GetStoredApplicationUpRequestFieldPathsNested = []string{
	"after",
	"application_ids",
	"application_ids.application_id",
	"before",
	"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",
	"field_mask",
	"limit",
	"order",
	"type",
}
View Source
var GetStoredApplicationUpRequestFieldPathsTopLevel = []string{
	"after",
	"application_ids",
	"before",
	"end_device_ids",
	"f_port",
	"field_mask",
	"limit",
	"order",
	"type",
}
View Source
var GetTemplateRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"version_ids",
	"version_ids.band_id",
	"version_ids.brand_id",
	"version_ids.firmware_version",
	"version_ids.hardware_version",
	"version_ids.model_id",
}
View Source
var GetTemplateRequestFieldPathsTopLevel = []string{
	"application_ids",
	"version_ids",
}
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 IsConfigurationFieldPathsNested = []string{
	"end_device_picture",
	"end_device_picture.disable_upload",
	"profile_picture",
	"profile_picture.disable_upload",
	"profile_picture.use_gravatar",
	"user_registration",
	"user_registration.admin_approval",
	"user_registration.admin_approval.required",
	"user_registration.contact_info_validation",
	"user_registration.contact_info_validation.required",
	"user_registration.enabled",
	"user_registration.invitation",
	"user_registration.invitation.required",
	"user_registration.invitation.token_ttl",
	"user_registration.password_requirements",
	"user_registration.password_requirements.max_length",
	"user_registration.password_requirements.min_digits",
	"user_registration.password_requirements.min_length",
	"user_registration.password_requirements.min_special",
	"user_registration.password_requirements.min_uppercase",
	"user_rights",
	"user_rights.create_applications",
	"user_rights.create_clients",
	"user_rights.create_gateways",
	"user_rights.create_organizations",
}
View Source
var IsConfigurationFieldPathsTopLevel = []string{
	"end_device_picture",
	"profile_picture",
	"user_registration",
	"user_rights",
}
View Source
var IsConfiguration_EndDevicePictureFieldPathsNested = []string{
	"disable_upload",
}
View Source
var IsConfiguration_EndDevicePictureFieldPathsTopLevel = []string{
	"disable_upload",
}
View Source
var IsConfiguration_ProfilePictureFieldPathsNested = []string{
	"disable_upload",
	"use_gravatar",
}
View Source
var IsConfiguration_ProfilePictureFieldPathsTopLevel = []string{
	"disable_upload",
	"use_gravatar",
}
View Source
var IsConfiguration_UserRegistrationFieldPathsNested = []string{
	"admin_approval",
	"admin_approval.required",
	"contact_info_validation",
	"contact_info_validation.required",
	"enabled",
	"invitation",
	"invitation.required",
	"invitation.token_ttl",
	"password_requirements",
	"password_requirements.max_length",
	"password_requirements.min_digits",
	"password_requirements.min_length",
	"password_requirements.min_special",
	"password_requirements.min_uppercase",
}
View Source
var IsConfiguration_UserRegistrationFieldPathsTopLevel = []string{
	"admin_approval",
	"contact_info_validation",
	"enabled",
	"invitation",
	"password_requirements",
}
View Source
var IsConfiguration_UserRegistration_AdminApprovalFieldPathsNested = []string{
	"required",
}
View Source
var IsConfiguration_UserRegistration_AdminApprovalFieldPathsTopLevel = []string{
	"required",
}
View Source
var IsConfiguration_UserRegistration_ContactInfoValidationFieldPathsNested = []string{
	"required",
}
View Source
var IsConfiguration_UserRegistration_ContactInfoValidationFieldPathsTopLevel = []string{
	"required",
}
View Source
var IsConfiguration_UserRegistration_InvitationFieldPathsNested = []string{
	"required",
	"token_ttl",
}
View Source
var IsConfiguration_UserRegistration_InvitationFieldPathsTopLevel = []string{
	"required",
	"token_ttl",
}
View Source
var IsConfiguration_UserRegistration_PasswordRequirementsFieldPathsNested = []string{
	"max_length",
	"min_digits",
	"min_length",
	"min_special",
	"min_uppercase",
}
View Source
var IsConfiguration_UserRegistration_PasswordRequirementsFieldPathsTopLevel = []string{
	"max_length",
	"min_digits",
	"min_length",
	"min_special",
	"min_uppercase",
}
View Source
var IsConfiguration_UserRightsFieldPathsNested = []string{
	"create_applications",
	"create_clients",
	"create_gateways",
	"create_organizations",
}
View Source
var IsConfiguration_UserRightsFieldPathsTopLevel = []string{
	"create_applications",
	"create_clients",
	"create_gateways",
	"create_organizations",
}
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",
	"consumed_airtime",
	"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.mac_payload.full_f_cnt",
	"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",
	"consumed_airtime",
	"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 KeyProvisioning_name = map[int32]string{
	0: "KEY_PROVISIONING_UNKNOWN",
	1: "KEY_PROVISIONING_CUSTOM",
	2: "KEY_PROVISIONING_JOIN_SERVER",
	3: "KEY_PROVISIONING_MANIFEST",
}
View Source
var KeyProvisioning_value = map[string]int32{
	"KEY_PROVISIONING_UNKNOWN":     0,
	"KEY_PROVISIONING_CUSTOM":      1,
	"KEY_PROVISIONING_JOIN_SERVER": 2,
	"KEY_PROVISIONING_MANIFEST":    3,
}
View Source
var KeySecurity_name = map[int32]string{
	0: "KEY_SECURITY_UNKNOWN",
	1: "KEY_SECURITY_NONE",
	2: "KEY_SECURITY_READ_PROTECTED",
	3: "KEY_SECURITY_SECURE_ELEMENT",
}
View Source
var KeySecurity_value = map[string]int32{
	"KEY_SECURITY_UNKNOWN":        0,
	"KEY_SECURITY_NONE":           1,
	"KEY_SECURITY_READ_PROTECTED": 2,
	"KEY_SECURITY_SECURE_ELEMENT": 3,
}
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 ListApplicationPackageDefaultAssociationRequestFieldPathsNested = []string{
	"field_mask",
	"ids",
	"ids.application_id",
	"limit",
	"page",
}
View Source
var ListApplicationPackageDefaultAssociationRequestFieldPathsTopLevel = []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",
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListApplicationsRequestFieldPathsTopLevel = []string{
	"collaborator",
	"deleted",
	"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",
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListClientsRequestFieldPathsTopLevel = []string{
	"collaborator",
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListEndDeviceBrandsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
	"limit",
	"order_by",
	"page",
	"search",
}
View Source
var ListEndDeviceBrandsRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
	"limit",
	"order_by",
	"page",
	"search",
}
View Source
var ListEndDeviceBrandsResponseFieldPathsNested = []string{
	"brands",
}
View Source
var ListEndDeviceBrandsResponseFieldPathsTopLevel = []string{
	"brands",
}
View Source
var ListEndDeviceModelsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"brand_id",
	"field_mask",
	"limit",
	"order_by",
	"page",
	"search",
}
View Source
var ListEndDeviceModelsRequestFieldPathsTopLevel = []string{
	"application_ids",
	"brand_id",
	"field_mask",
	"limit",
	"order_by",
	"page",
	"search",
}
View Source
var ListEndDeviceModelsResponseFieldPathsNested = []string{
	"models",
}
View Source
var ListEndDeviceModelsResponseFieldPathsTopLevel = []string{
	"models",
}
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 ListForwarderRoutingPoliciesRequestFieldPathsNested = []string{
	"home_network_id",
	"home_network_id.net_id",
	"home_network_id.tenant_id",
	"limit",
	"page",
}
View Source
var ListForwarderRoutingPoliciesRequestFieldPathsTopLevel = []string{
	"home_network_id",
	"limit",
	"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",
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListGatewaysRequestFieldPathsTopLevel = []string{
	"collaborator",
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListHomeNetworkRoutingPoliciesRequestFieldPathsNested = []string{
	"limit",
	"page",
}
View Source
var ListHomeNetworkRoutingPoliciesRequestFieldPathsTopLevel = []string{
	"limit",
	"page",
}
View Source
var ListHomeNetworksRequestFieldPathsNested = []string{
	"limit",
	"page",
}
View Source
var ListHomeNetworksRequestFieldPathsTopLevel = []string{
	"limit",
	"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",
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListOrganizationsRequestFieldPathsTopLevel = []string{
	"collaborator",
	"deleted",
	"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{
	"deleted",
	"field_mask",
	"limit",
	"order",
	"page",
}
View Source
var ListUsersRequestFieldPathsTopLevel = []string{
	"deleted",
	"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 LoginTokenFieldPathsNested = []string{
	"created_at",
	"expires_at",
	"token",
	"updated_at",
	"used",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var LoginTokenFieldPathsTopLevel = []string{
	"created_at",
	"expires_at",
	"token",
	"updated_at",
	"used",
	"user_ids",
}
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",
	"downlink_dwell_time.value",
	"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",
	"uplink_dwell_time.value",
}
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",
	"full_f_cnt",
}
View Source
var MACPayloadFieldPathsTopLevel = []string{
	"decoded_payload",
	"f_hdr",
	"f_port",
	"frm_payload",
	"full_f_cnt",
}
View Source
var MACSettingsFieldPathsNested = []string{
	"adr_margin",
	"beacon_frequency",
	"beacon_frequency.value",
	"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_beacon_frequency.value",
	"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_ping_slot_frequency.value",
	"desired_rx1_data_rate_offset",
	"desired_rx1_data_rate_offset.value",
	"desired_rx1_delay",
	"desired_rx1_delay.value",
	"desired_rx2_data_rate_index",
	"desired_rx2_data_rate_index.value",
	"desired_rx2_frequency",
	"desired_rx2_frequency.value",
	"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_frequency.value",
	"ping_slot_periodicity",
	"ping_slot_periodicity.value",
	"resets_f_cnt",
	"resets_f_cnt.value",
	"rx1_data_rate_offset",
	"rx1_data_rate_offset.value",
	"rx1_delay",
	"rx1_delay.value",
	"rx2_data_rate_index",
	"rx2_data_rate_index.value",
	"rx2_frequency",
	"rx2_frequency.value",
	"status_count_periodicity",
	"status_time_periodicity",
	"supports_32_bit_f_cnt",
	"supports_32_bit_f_cnt.value",
	"use_adr",
	"use_adr.value",
}
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{}/* 130 elements not displayed */
View Source
var MACStateFieldPathsTopLevel = []string{
	"current_parameters",
	"desired_parameters",
	"device_class",
	"last_adr_change_f_cnt_up",
	"last_confirmed_downlink_at",
	"last_dev_status_f_cnt_up",
	"last_downlink_at",
	"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_data_rate_ranges",
	"rejected_frequencies",
	"rx_windows_available",
}
View Source
var MACState_DataRateRangeFieldPathsNested = []string{
	"max_data_rate_index",
	"min_data_rate_index",
}
View Source
var MACState_DataRateRangeFieldPathsTopLevel = []string{
	"max_data_rate_index",
	"min_data_rate_index",
}
View Source
var MACState_DataRateRangesFieldPathsNested = []string{
	"ranges",
}
View Source
var MACState_DataRateRangesFieldPathsTopLevel = []string{
	"ranges",
}
View Source
var MACState_JoinAcceptFieldPathsNested = []string{
	"correlation_ids",
	"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",
	"net_id",
	"payload",
	"request",
	"request.cf_list",
	"request.cf_list.ch_masks",
	"request.cf_list.freq",
	"request.cf_list.type",
	"request.downlink_settings",
	"request.downlink_settings.opt_neg",
	"request.downlink_settings.rx1_dr_offset",
	"request.downlink_settings.rx2_dr",
	"request.rx_delay",
}
View Source
var MACState_JoinAcceptFieldPathsTopLevel = []string{
	"correlation_ids",
	"dev_addr",
	"keys",
	"net_id",
	"payload",
	"request",
}
View Source
var MACState_JoinRequestFieldPathsNested = []string{
	"cf_list",
	"cf_list.ch_masks",
	"cf_list.freq",
	"cf_list.type",
	"downlink_settings",
	"downlink_settings.opt_neg",
	"downlink_settings.rx1_dr_offset",
	"downlink_settings.rx2_dr",
	"rx_delay",
}
View Source
var MACState_JoinRequestFieldPathsTopLevel = []string{
	"cf_list",
	"downlink_settings",
	"rx_delay",
}
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.mac_payload.full_f_cnt",
	"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 MessagePayloadFormatterFieldPathsNested = []string{
	"formatter",
	"formatter_parameter",
}
View Source
var MessagePayloadFormatterFieldPathsTopLevel = []string{
	"formatter",
	"formatter_parameter",
}
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 NsAsHandleUplinkRequestFieldPathsNested = []string{
	"application_ups",
}
View Source
var NsAsHandleUplinkRequestFieldPathsTopLevel = []string{
	"application_ups",
}
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",
	"deleted_at",
	"description",
	"ids",
	"ids.organization_id",
	"name",
	"updated_at",
}
View Source
var OrganizationFieldPathsTopLevel = []string{
	"attributes",
	"contact_info",
	"created_at",
	"deleted_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 PacketBrokerDefaultRoutingPolicyFieldPathsNested = []string{
	"downlink",
	"downlink.application_data",
	"downlink.join_accept",
	"downlink.mac_data",
	"updated_at",
	"uplink",
	"uplink.application_data",
	"uplink.join_request",
	"uplink.localization",
	"uplink.mac_data",
	"uplink.signal_quality",
}
View Source
var PacketBrokerDefaultRoutingPolicyFieldPathsTopLevel = []string{
	"downlink",
	"updated_at",
	"uplink",
}
View Source
var PacketBrokerDevAddrBlockFieldPathsNested = []string{
	"dev_addr_prefix",
	"dev_addr_prefix.dev_addr",
	"dev_addr_prefix.length",
	"home_network_cluster_id",
}
View Source
var PacketBrokerDevAddrBlockFieldPathsTopLevel = []string{
	"dev_addr_prefix",
	"home_network_cluster_id",
}
View Source
var PacketBrokerInfoFieldPathsNested = []string{
	"forwarder_enabled",
	"home_network_enabled",
	"registration",
	"registration.contact_info",
	"registration.dev_addr_blocks",
	"registration.id",
	"registration.id.net_id",
	"registration.id.tenant_id",
	"registration.name",
}
View Source
var PacketBrokerInfoFieldPathsTopLevel = []string{
	"forwarder_enabled",
	"home_network_enabled",
	"registration",
}
View Source
var PacketBrokerMetadataFieldPathsNested = []string{
	"forwarder_cluster_id",
	"forwarder_gateway_eui",
	"forwarder_gateway_id",
	"forwarder_net_id",
	"forwarder_tenant_id",
	"home_network_cluster_id",
	"home_network_net_id",
	"home_network_tenant_id",
	"hops",
	"message_id",
}
View Source
var PacketBrokerMetadataFieldPathsTopLevel = []string{
	"forwarder_cluster_id",
	"forwarder_gateway_eui",
	"forwarder_gateway_id",
	"forwarder_net_id",
	"forwarder_tenant_id",
	"home_network_cluster_id",
	"home_network_net_id",
	"home_network_tenant_id",
	"hops",
	"message_id",
}
View Source
var PacketBrokerNetworkFieldPathsNested = []string{
	"contact_info",
	"dev_addr_blocks",
	"id",
	"id.net_id",
	"id.tenant_id",
	"name",
}
View Source
var PacketBrokerNetworkFieldPathsTopLevel = []string{
	"contact_info",
	"dev_addr_blocks",
	"id",
	"name",
}
View Source
var PacketBrokerNetworkIdentifierFieldPathsNested = []string{
	"net_id",
	"tenant_id",
}
View Source
var PacketBrokerNetworkIdentifierFieldPathsTopLevel = []string{
	"net_id",
	"tenant_id",
}
View Source
var PacketBrokerNetworksFieldPathsNested = []string{
	"networks",
}
View Source
var PacketBrokerNetworksFieldPathsTopLevel = []string{
	"networks",
}
View Source
var PacketBrokerRouteHopFieldPathsNested = []string{
	"received_at",
	"receiver_agent",
	"receiver_name",
	"sender_address",
	"sender_name",
}
View Source
var PacketBrokerRouteHopFieldPathsTopLevel = []string{
	"received_at",
	"receiver_agent",
	"receiver_name",
	"sender_address",
	"sender_name",
}
View Source
var PacketBrokerRoutingPoliciesFieldPathsNested = []string{
	"policies",
}
View Source
var PacketBrokerRoutingPoliciesFieldPathsTopLevel = []string{
	"policies",
}
View Source
var PacketBrokerRoutingPolicyDownlinkFieldPathsNested = []string{
	"application_data",
	"join_accept",
	"mac_data",
}
View Source
var PacketBrokerRoutingPolicyDownlinkFieldPathsTopLevel = []string{
	"application_data",
	"join_accept",
	"mac_data",
}
View Source
var PacketBrokerRoutingPolicyFieldPathsNested = []string{
	"downlink",
	"downlink.application_data",
	"downlink.join_accept",
	"downlink.mac_data",
	"forwarder_id",
	"forwarder_id.net_id",
	"forwarder_id.tenant_id",
	"home_network_id",
	"home_network_id.net_id",
	"home_network_id.tenant_id",
	"updated_at",
	"uplink",
	"uplink.application_data",
	"uplink.join_request",
	"uplink.localization",
	"uplink.mac_data",
	"uplink.signal_quality",
}
View Source
var PacketBrokerRoutingPolicyFieldPathsTopLevel = []string{
	"downlink",
	"forwarder_id",
	"home_network_id",
	"updated_at",
	"uplink",
}
View Source
var PacketBrokerRoutingPolicyUplinkFieldPathsNested = []string{
	"application_data",
	"join_request",
	"localization",
	"mac_data",
	"signal_quality",
}
View Source
var PacketBrokerRoutingPolicyUplinkFieldPathsTopLevel = []string{
	"application_data",
	"join_request",
	"localization",
	"mac_data",
	"signal_quality",
}
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 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",
	"logout_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",
	"deleted_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 RPCFieldMaskPaths = map[string]RPCFieldMaskPathValue{

	"/ttn.lorawan.v3.ApplicationRegistry/Get":                 {All: ApplicationFieldPathsNested, Allowed: ApplicationFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationRegistry/List":                {All: ApplicationFieldPathsNested, Allowed: ApplicationFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationRegistry/Update":              {All: ApplicationFieldPathsNested, Allowed: ApplicationFieldPathsNested, Set: true},
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchApplications": {All: ApplicationFieldPathsNested, Allowed: ApplicationFieldPathsNested},

	"/ttn.lorawan.v3.ApplicationActivationSettingRegistry/Get":    {All: ApplicationActivationSettingsFieldPathsNested, Allowed: ApplicationActivationSettingsFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationActivationSettingRegistry/Set":    {All: ApplicationActivationSettingsFieldPathsNested, Allowed: ApplicationActivationSettingsFieldPathsNested, Set: true},
	"/ttn.lorawan.v3.ApplicationActivationSettingRegistry/Delete": {All: ApplicationActivationSettingsFieldPathsNested, Allowed: ApplicationActivationSettingsFieldPathsNested},

	"/ttn.lorawan.v3.ApplicationWebhookRegistry/GetTemplate":   {All: ApplicationWebhookTemplateFieldPathsNested, Allowed: ApplicationWebhookTemplateFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationWebhookRegistry/ListTemplates": {All: ApplicationWebhookTemplateFieldPathsNested, Allowed: ApplicationWebhookTemplateFieldPathsNested},

	"/ttn.lorawan.v3.ApplicationWebhookRegistry/Get":  {All: ApplicationWebhookFieldPathsNested, Allowed: ApplicationWebhookFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationWebhookRegistry/List": {All: ApplicationWebhookFieldPathsNested, Allowed: ApplicationWebhookFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationWebhookRegistry/Set":  {All: ApplicationWebhookFieldPathsNested, Allowed: ApplicationWebhookFieldPathsNested, Set: true},

	"/ttn.lorawan.v3.ApplicationPubSubRegistry/Get":  {All: ApplicationPubSubFieldPathsNested, Allowed: ApplicationPubSubFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationPubSubRegistry/List": {All: ApplicationPubSubFieldPathsNested, Allowed: ApplicationPubSubFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationPubSubRegistry/Set":  {All: ApplicationPubSubFieldPathsNested, Allowed: ApplicationPubSubFieldPathsNested, Set: true},

	"/ttn.lorawan.v3.ApplicationPackageRegistry/GetAssociation":          {All: ApplicationPackageAssociationFieldPathsNested, Allowed: ApplicationPackageAssociationFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationPackageRegistry/ListAssociations":        {All: ApplicationPackageAssociationFieldPathsNested, Allowed: ApplicationPackageAssociationFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationPackageRegistry/SetAssociation":          {All: ApplicationPackageAssociationFieldPathsNested, Allowed: ApplicationPackageAssociationFieldPathsNested, Set: true},
	"/ttn.lorawan.v3.ApplicationPackageRegistry/GetDefaultAssociation":   {All: ApplicationPackageDefaultAssociationFieldPathsNested, Allowed: ApplicationPackageDefaultAssociationFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationPackageRegistry/ListDefaultAssociations": {All: ApplicationPackageDefaultAssociationFieldPathsNested, Allowed: ApplicationPackageDefaultAssociationFieldPathsNested},
	"/ttn.lorawan.v3.ApplicationPackageRegistry/SetDefaultAssociation":   {All: ApplicationPackageDefaultAssociationFieldPathsNested, Allowed: ApplicationPackageDefaultAssociationFieldPathsNested, Set: true},

	"/ttn.lorawan.v3.As/GetLink": {All: asApplicationLinkFieldPaths, Allowed: asApplicationLinkFieldPaths},
	"/ttn.lorawan.v3.As/SetLink": {All: asApplicationLinkFieldPaths, Allowed: asApplicationLinkFieldPaths, Set: true},

	"/ttn.lorawan.v3.ClientRegistry/Get":                 {All: ClientFieldPathsNested, Allowed: omitFields(ClientFieldPathsNested, "secret")},
	"/ttn.lorawan.v3.ClientRegistry/List":                {All: ClientFieldPathsNested, Allowed: omitFields(ClientFieldPathsNested, "secret")},
	"/ttn.lorawan.v3.ClientRegistry/Update":              {All: ClientFieldPathsNested, Allowed: ClientFieldPathsNested, Set: true},
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchClients": {All: ClientFieldPathsNested, Allowed: omitFields(ClientFieldPathsNested, "secret")},

	"/ttn.lorawan.v3.AsEndDeviceRegistry/Get": {
		All: EndDeviceFieldPathsNested,
		Allowed: []string{
			"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",
			"skip_payload_crypto_override",
			"version_ids",
			"version_ids.band_id",
			"version_ids.brand_id",
			"version_ids.firmware_version",
			"version_ids.hardware_version",
			"version_ids.model_id",
		},
	},
	"/ttn.lorawan.v3.AsEndDeviceRegistry/Set": {
		All: EndDeviceFieldPathsNested,
		Allowed: []string{
			"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",
			"skip_payload_crypto_override",
			"version_ids",
			"version_ids.band_id",
			"version_ids.brand_id",
			"version_ids.firmware_version",
			"version_ids.hardware_version",
			"version_ids.model_id",
		},
		Set: true,
	},
	"/ttn.lorawan.v3.EndDeviceRegistry/Get":                    {All: EndDeviceFieldPathsNested, Allowed: isEndDeviceReadFieldPaths},
	"/ttn.lorawan.v3.EndDeviceRegistry/List":                   {All: EndDeviceFieldPathsNested, Allowed: isEndDeviceReadFieldPaths},
	"/ttn.lorawan.v3.EndDeviceRegistry/Update":                 {All: EndDeviceFieldPathsNested, Allowed: isEndDeviceWriteFieldPaths, Set: true},
	"/ttn.lorawan.v3.EndDeviceRegistrySearch/SearchEndDevices": {All: EndDeviceFieldPathsNested, Allowed: isEndDeviceReadFieldPaths},
	"/ttn.lorawan.v3.JsEndDeviceRegistry/Get": {
		All: EndDeviceFieldPathsNested,
		Allowed: []string{
			"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": {
		All: EndDeviceFieldPathsNested,
		Allowed: []string{
			"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",
		},
		Set: true,
	},
	"/ttn.lorawan.v3.NsEndDeviceRegistry/Get": {All: EndDeviceFieldPathsNested, Allowed: nsEndDeviceReadFieldPaths[:]},
	"/ttn.lorawan.v3.NsEndDeviceRegistry/Set": {
		All: EndDeviceFieldPathsNested,
		Allowed: []string{
			"battery_percentage",
			"downlink_margin",
			"frequency_plan_id",
			"ids",
			"ids.application_ids",
			"ids.application_ids.application_id",
			"ids.dev_eui",
			"ids.device_id",
			"ids.join_eui",
			"last_dev_status_received_at",
			"lorawan_phy_version",
			"lorawan_version",
			"mac_settings",
			"mac_settings.adr_margin",
			"mac_settings.beacon_frequency",
			"mac_settings.beacon_frequency.value",
			"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_beacon_frequency.value",
			"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_ping_slot_frequency.value",
			"mac_settings.desired_rx1_data_rate_offset",
			"mac_settings.desired_rx1_data_rate_offset.value",
			"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.desired_rx2_frequency.value",
			"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_frequency.value",
			"mac_settings.ping_slot_periodicity",
			"mac_settings.ping_slot_periodicity.value",
			"mac_settings.resets_f_cnt",
			"mac_settings.resets_f_cnt.value",
			"mac_settings.rx1_data_rate_offset",
			"mac_settings.rx1_data_rate_offset.value",
			"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.rx2_frequency.value",
			"mac_settings.status_count_periodicity",
			"mac_settings.status_time_periodicity",
			"mac_settings.supports_32_bit_f_cnt",
			"mac_settings.supports_32_bit_f_cnt.value",
			"mac_settings.use_adr",
			"mac_settings.use_adr.value",
			"mac_state",
			"mac_state.current_parameters",
			"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_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.downlink_dwell_time.value",
			"mac_state.current_parameters.max_duty_cycle",
			"mac_state.current_parameters.max_eirp",
			"mac_state.current_parameters.ping_slot_data_rate_index_value",
			"mac_state.current_parameters.ping_slot_data_rate_index_value.value",
			"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.current_parameters.uplink_dwell_time.value",
			"mac_state.desired_parameters",
			"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_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.downlink_dwell_time.value",
			"mac_state.desired_parameters.max_duty_cycle",
			"mac_state.desired_parameters.max_eirp",
			"mac_state.desired_parameters.ping_slot_data_rate_index_value",
			"mac_state.desired_parameters.ping_slot_data_rate_index_value.value",
			"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.desired_parameters.uplink_dwell_time.value",
			"mac_state.device_class",
			"mac_state.last_adr_change_f_cnt_up",
			"mac_state.last_confirmed_downlink_at",
			"mac_state.last_dev_status_f_cnt_up",
			"mac_state.last_downlink_at",
			"mac_state.last_network_initiated_downlink_at",
			"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.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_requests",
			"mac_state.ping_slot_periodicity",
			"mac_state.ping_slot_periodicity.value",
			"mac_state.queued_responses",
			"mac_state.recent_downlinks",
			"mac_state.recent_uplinks",
			"mac_state.rejected_adr_data_rate_indexes",
			"mac_state.rejected_adr_tx_power_indexes",
			"mac_state.rejected_data_rate_ranges",
			"mac_state.rejected_frequencies",
			"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_exponent",
			"pending_mac_state.current_parameters.adr_ack_delay_exponent.value",
			"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.downlink_dwell_time.value",
			"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_value",
			"pending_mac_state.current_parameters.ping_slot_data_rate_index_value.value",
			"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.current_parameters.uplink_dwell_time.value",
			"pending_mac_state.desired_parameters",
			"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_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.downlink_dwell_time.value",
			"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_value",
			"pending_mac_state.desired_parameters.ping_slot_data_rate_index_value.value",
			"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.desired_parameters.uplink_dwell_time.value",
			"pending_mac_state.device_class",
			"pending_mac_state.last_adr_change_f_cnt_up",
			"pending_mac_state.last_confirmed_downlink_at",
			"pending_mac_state.last_dev_status_f_cnt_up",
			"pending_mac_state.last_downlink_at",
			"pending_mac_state.last_network_initiated_downlink_at",
			"pending_mac_state.lorawan_version",
			"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.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.rx_delay",
			"pending_mac_state.ping_slot_periodicity",
			"pending_mac_state.ping_slot_periodicity.value",
			"pending_mac_state.queued_join_accept",
			"pending_mac_state.queued_join_accept.correlation_ids",
			"pending_mac_state.queued_join_accept.dev_addr",
			"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.encrypted_key",
			"pending_mac_state.queued_join_accept.keys.app_s_key.kek_label",
			"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.net_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.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.rx_delay",
			"pending_mac_state.recent_downlinks",
			"pending_mac_state.recent_uplinks",
			"pending_mac_state.rejected_adr_data_rate_indexes",
			"pending_mac_state.rejected_adr_tx_power_indexes",
			"pending_mac_state.rejected_data_rate_ranges",
			"pending_mac_state.rejected_frequencies",
			"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",
			"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",
			"supports_class_b",
			"supports_class_c",
			"supports_join",
			"version_ids",
			"version_ids.band_id",
			"version_ids.brand_id",
			"version_ids.firmware_version",
			"version_ids.hardware_version",
			"version_ids.model_id",
		},
		Set: true,
	},
	"/ttn.lorawan.v3.NsEndDeviceRegistry/ResetFactoryDefaults": {All: EndDeviceFieldPathsNested, Allowed: nsEndDeviceReadFieldPaths[:]},

	"/ttn.lorawan.v3.EntityRegistrySearch/SearchGateways": {
		All: GatewayFieldPathsNested, Allowed: omitFields(GatewayFieldPathsNested,
			"gateway.claim_authentication_code.secret",
			"gateway.claim_authentication_code.secret.key_id",
			"gateway.claim_authentication_code.secret.value",
			"gateway.claim_authentication_code.valid_from",
			"gateway.claim_authentication_code.valid_to"),
	},
	"/ttn.lorawan.v3.GatewayRegistry/Get": {
		All: GatewayFieldPathsNested,
		Allowed: omitFields(GatewayFieldPathsNested,
			"gateway.claim_authentication_code.secret",
			"gateway.claim_authentication_code.secret.key_id",
			"gateway.claim_authentication_code.secret.value",
			"gateway.claim_authentication_code.valid_from",
			"gateway.claim_authentication_code.valid_to"),
	},
	"/ttn.lorawan.v3.GatewayRegistry/List": {
		All: GatewayFieldPathsNested,
		Allowed: omitFields(GatewayFieldPathsNested,
			"gateway.claim_authentication_code.secret",
			"gateway.claim_authentication_code.secret.key_id",
			"gateway.claim_authentication_code.secret.value",
			"gateway.claim_authentication_code.valid_from",
			"gateway.claim_authentication_code.valid_to"),
	},
	"/ttn.lorawan.v3.GatewayRegistry/Update": {
		All: GatewayFieldPathsNested,
		Allowed: omitFields(GatewayFieldPathsNested,
			"gateway.claim_authentication_code.secret",
			"gateway.claim_authentication_code.secret.key_id",
			"gateway.claim_authentication_code.secret.value",
			"gateway.claim_authentication_code.valid_from",
			"gateway.claim_authentication_code.valid_to"),
		Set: true,
	},

	"/ttn.lorawan.v3.OrganizationRegistry/Get":                 {All: OrganizationFieldPathsNested, Allowed: OrganizationFieldPathsNested},
	"/ttn.lorawan.v3.OrganizationRegistry/List":                {All: OrganizationFieldPathsNested, Allowed: OrganizationFieldPathsNested},
	"/ttn.lorawan.v3.OrganizationRegistry/Update":              {All: OrganizationFieldPathsNested, Allowed: OrganizationFieldPathsNested, Set: true},
	"/ttn.lorawan.v3.EntityRegistrySearch/SearchOrganizations": {All: OrganizationFieldPathsNested, Allowed: OrganizationFieldPathsNested},

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

	"/ttn.lorawan.v3.ApplicationUpStorage/GetStoredApplicationUp": {All: ApplicationUpFieldPathsNested, Allowed: applicationUpFieldMaskPaths()},

	"/ttn.lorawan.v3.DeviceRepository/GetBrand":   {All: EndDeviceBrandFieldPathsNested, Allowed: EndDeviceBrandFieldPathsNested},
	"/ttn.lorawan.v3.DeviceRepository/ListBrands": {All: EndDeviceBrandFieldPathsNested, Allowed: EndDeviceBrandFieldPathsNested},
	"/ttn.lorawan.v3.DeviceRepository/GetModel":   {All: EndDeviceModelFieldPathsNested, Allowed: EndDeviceModelFieldPathsNested},
	"/ttn.lorawan.v3.DeviceRepository/ListModels": {All: EndDeviceModelFieldPathsNested, Allowed: EndDeviceModelFieldPathsNested},
}

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

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 ResetAndGetEndDeviceRequestFieldPathsNested = []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 ResetAndGetEndDeviceRequestFieldPathsTopLevel = []string{
	"end_device_ids",
	"field_mask",
}
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",
	57: "RIGHT_GATEWAY_WRITE_SECRETS",
	58: "RIGHT_GATEWAY_READ_SECRETS",
	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_WRITE_SECRETS":              57,
	"RIGHT_GATEWAY_READ_SECRETS":               58,
	"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",
	"packet_broker",
	"packet_broker.forwarder_cluster_id",
	"packet_broker.forwarder_gateway_eui",
	"packet_broker.forwarder_gateway_id",
	"packet_broker.forwarder_net_id",
	"packet_broker.forwarder_tenant_id",
	"packet_broker.home_network_cluster_id",
	"packet_broker.home_network_net_id",
	"packet_broker.home_network_tenant_id",
	"packet_broker.hops",
	"packet_broker.message_id",
	"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",
	"packet_broker",
	"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 SearchApplicationsRequestFieldPathsNested = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchApplicationsRequestFieldPathsTopLevel = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchClientsRequestFieldPathsNested = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
	"state",
}
View Source
var SearchClientsRequestFieldPathsTopLevel = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
	"state",
}
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 SearchGatewaysRequestFieldPathsNested = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"eui_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchGatewaysRequestFieldPathsTopLevel = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"eui_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchOrganizationsRequestFieldPathsNested = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchOrganizationsRequestFieldPathsTopLevel = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
}
View Source
var SearchUsersRequestFieldPathsNested = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
	"state",
}
View Source
var SearchUsersRequestFieldPathsTopLevel = []string{
	"attributes_contain",
	"deleted",
	"description_contains",
	"field_mask",
	"id_contains",
	"limit",
	"name_contains",
	"order",
	"page",
	"state",
}
View Source
var SecretFieldPathsNested = []string{
	"key_id",
	"value",
}
View Source
var SecretFieldPathsTopLevel = []string{
	"key_id",
	"value",
}
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 SetApplicationActivationSettingsRequestFieldPathsNested = []string{
	"application_ids",
	"application_ids.application_id",
	"field_mask",
	"settings",
	"settings.application_server_id",
	"settings.home_net_id",
	"settings.kek",
	"settings.kek.encrypted_key",
	"settings.kek.kek_label",
	"settings.kek.key",
	"settings.kek_label",
}
View Source
var SetApplicationActivationSettingsRequestFieldPathsTopLevel = []string{
	"application_ids",
	"field_mask",
	"settings",
}
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.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.skip_payload_crypto",
	"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 SetApplicationPackageDefaultAssociationRequestFieldPathsNested = []string{
	"default",
	"default.created_at",
	"default.data",
	"default.ids",
	"default.ids.application_ids",
	"default.ids.application_ids.application_id",
	"default.ids.f_port",
	"default.package_name",
	"default.updated_at",
	"field_mask",
}
View Source
var SetApplicationPackageDefaultAssociationRequestFieldPathsTopLevel = []string{
	"default",
	"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_queue_invalidated",
	"pubsub.downlink_queue_invalidated.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.aws_iot",
	"pubsub.provider.aws_iot.access_key",
	"pubsub.provider.aws_iot.access_key.access_key_id",
	"pubsub.provider.aws_iot.access_key.secret_access_key",
	"pubsub.provider.aws_iot.access_key.session_token",
	"pubsub.provider.aws_iot.assume_role",
	"pubsub.provider.aws_iot.assume_role.arn",
	"pubsub.provider.aws_iot.assume_role.external_id",
	"pubsub.provider.aws_iot.assume_role.session_duration",
	"pubsub.provider.aws_iot.deployment",
	"pubsub.provider.aws_iot.deployment.default",
	"pubsub.provider.aws_iot.deployment.default.stack_name",
	"pubsub.provider.aws_iot.endpoint_address",
	"pubsub.provider.aws_iot.region",
	"pubsub.provider.mqtt",
	"pubsub.provider.mqtt.client_id",
	"pubsub.provider.mqtt.headers",
	"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.service_data",
	"pubsub.service_data.topic",
	"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_queue_invalidated",
	"webhook.downlink_queue_invalidated.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.service_data",
	"webhook.service_data.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{}/* 442 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 SetPacketBrokerDefaultRoutingPolicyRequestFieldPathsNested = []string{
	"downlink",
	"downlink.application_data",
	"downlink.join_accept",
	"downlink.mac_data",
	"uplink",
	"uplink.application_data",
	"uplink.join_request",
	"uplink.localization",
	"uplink.mac_data",
	"uplink.signal_quality",
}
View Source
var SetPacketBrokerDefaultRoutingPolicyRequestFieldPathsTopLevel = []string{
	"downlink",
	"uplink",
}
View Source
var SetPacketBrokerRoutingPolicyRequestFieldPathsNested = []string{
	"downlink",
	"downlink.application_data",
	"downlink.join_accept",
	"downlink.mac_data",
	"home_network_id",
	"home_network_id.net_id",
	"home_network_id.tenant_id",
	"uplink",
	"uplink.application_data",
	"uplink.join_request",
	"uplink.localization",
	"uplink.mac_data",
	"uplink.signal_quality",
}
View Source
var SetPacketBrokerRoutingPolicyRequestFieldPathsTopLevel = []string{
	"downlink",
	"home_network_id",
	"uplink",
}
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 StoredApplicationUpTypes = map[string]struct{}{
	"":                           {},
	"uplink_message":             {},
	"join_accept":                {},
	"downlink_ack":               {},
	"downlink_nack":              {},
	"downlink_sent":              {},
	"downlink_failed":            {},
	"downlink_queued":            {},
	"downlink_queue_invalidated": {},
	"location_solved":            {},
	"service_data":               {},
}

StoredApplicationUpTypes is a list of available ApplicationUp message types.

View Source
var StreamEventsRequestFieldPathsNested = []string{
	"after",
	"identifiers",
	"tail",
}
View Source
var StreamEventsRequestFieldPathsTopLevel = []string{
	"after",
	"identifiers",
	"tail",
}
View Source
var TxAcknowledgmentFieldPathsNested = []string{
	"correlation_ids",
	"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.mac_payload.full_f_cnt",
	"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",
	"result",
}
View Source
var TxAcknowledgmentFieldPathsTopLevel = []string{
	"correlation_ids",
	"downlink_message",
	"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.created_at",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"api_key.updated_at",
	"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.deleted_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.deleted_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.state_description",
	"client.updated_at",
	"field_mask",
}
View Source
var UpdateClientRequestFieldPathsTopLevel = []string{
	"client",
	"field_mask",
}
View Source
var UpdateEndDeviceRequestFieldPathsNested = []string{}/* 442 elements not displayed */
View Source
var UpdateEndDeviceRequestFieldPathsTopLevel = []string{
	"end_device",
	"field_mask",
}
View Source
var UpdateGatewayAPIKeyRequestFieldPathsNested = []string{
	"api_key",
	"api_key.created_at",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"api_key.updated_at",
	"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.claim_authentication_code",
	"gateway.claim_authentication_code.secret",
	"gateway.claim_authentication_code.secret.key_id",
	"gateway.claim_authentication_code.secret.value",
	"gateway.claim_authentication_code.valid_from",
	"gateway.claim_authentication_code.valid_to",
	"gateway.contact_info",
	"gateway.created_at",
	"gateway.deleted_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.lbs_lns_secret",
	"gateway.lbs_lns_secret.key_id",
	"gateway.lbs_lns_secret.value",
	"gateway.location_public",
	"gateway.name",
	"gateway.require_authenticated_connection",
	"gateway.schedule_anytime_delay",
	"gateway.schedule_downlink_late",
	"gateway.status_public",
	"gateway.target_cups_key",
	"gateway.target_cups_key.key_id",
	"gateway.target_cups_key.value",
	"gateway.target_cups_uri",
	"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.created_at",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"api_key.updated_at",
	"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.deleted_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.created_at",
	"api_key.id",
	"api_key.key",
	"api_key.name",
	"api_key.rights",
	"api_key.updated_at",
	"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.deleted_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.state_description",
	"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{
	"consumed_airtime",
	"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.mac_payload.full_f_cnt",
	"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{
	"consumed_airtime",
	"correlation_ids",
	"device_channel_index",
	"payload",
	"raw_payload",
	"received_at",
	"rx_metadata",
	"settings",
}
View Source
var UplinkTokenFieldPathsNested = []string{
	"concentrator_time",
	"ids",
	"ids.antenna_index",
	"ids.gateway_ids",
	"ids.gateway_ids.eui",
	"ids.gateway_ids.gateway_id",
	"server_time",
	"timestamp",
}
View Source
var UplinkTokenFieldPathsTopLevel = []string{
	"concentrator_time",
	"ids",
	"server_time",
	"timestamp",
}
View Source
var UserFieldPathsNested = []string{
	"admin",
	"attributes",
	"contact_info",
	"created_at",
	"deleted_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",
	"state_description",
	"temporary_password",
	"temporary_password_created_at",
	"temporary_password_expires_at",
	"updated_at",
}
View Source
var UserFieldPathsTopLevel = []string{
	"admin",
	"attributes",
	"contact_info",
	"created_at",
	"deleted_at",
	"description",
	"ids",
	"name",
	"password",
	"password_updated_at",
	"primary_email_address",
	"primary_email_address_validated_at",
	"profile_picture",
	"require_password_update",
	"state",
	"state_description",
	"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",
	"session_secret",
	"updated_at",
	"user_ids",
	"user_ids.email",
	"user_ids.user_id",
}
View Source
var UserSessionFieldPathsTopLevel = []string{
	"created_at",
	"expires_at",
	"session_id",
	"session_secret",
	"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 FieldsWithoutPrefix

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

FieldsWithoutPrefix returns the paths under prefix with said prefix removed.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAppAsHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationAccessHandlerFromEndpoint instead.

func RegisterApplicationAccessServer

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

func RegisterApplicationActivationSettingRegistryHandler

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

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

func RegisterApplicationActivationSettingRegistryHandlerClient

func RegisterApplicationActivationSettingRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationActivationSettingRegistryClient) error

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

func RegisterApplicationActivationSettingRegistryHandlerFromEndpoint

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

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

func RegisterApplicationActivationSettingRegistryHandlerServer

func RegisterApplicationActivationSettingRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationActivationSettingRegistryServer) error

RegisterApplicationActivationSettingRegistryHandlerServer registers the http handlers for service ApplicationActivationSettingRegistry to "mux". UnaryRPC :call ApplicationActivationSettingRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationActivationSettingRegistryHandlerFromEndpoint instead.

func RegisterApplicationActivationSettingRegistryServer

func RegisterApplicationActivationSettingRegistryServer(s *grpc.Server, srv ApplicationActivationSettingRegistryServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationPackageRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationPubSubRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationRegistryHandlerFromEndpoint instead.

func RegisterApplicationRegistryServer

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

func RegisterApplicationUpStorageHandler

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

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

func RegisterApplicationUpStorageHandlerClient

func RegisterApplicationUpStorageHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApplicationUpStorageClient) error

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

func RegisterApplicationUpStorageHandlerFromEndpoint

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

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

func RegisterApplicationUpStorageHandlerServer

func RegisterApplicationUpStorageHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApplicationUpStorageServer) error

RegisterApplicationUpStorageHandlerServer registers the http handlers for service ApplicationUpStorage to "mux". UnaryRPC :call ApplicationUpStorageServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationUpStorageHandlerFromEndpoint instead.

func RegisterApplicationUpStorageServer

func RegisterApplicationUpStorageServer(s *grpc.Server, srv ApplicationUpStorageServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterApplicationWebhookRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAsEndDeviceRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAsHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterClientAccessHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterClientRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterConfigurationHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterContactInfoRegistryHandlerFromEndpoint instead.

func RegisterContactInfoRegistryServer

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

func RegisterDeviceRepositoryHandler

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

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

func RegisterDeviceRepositoryHandlerClient

func RegisterDeviceRepositoryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DeviceRepositoryClient) error

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

func RegisterDeviceRepositoryHandlerFromEndpoint

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

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

func RegisterDeviceRepositoryHandlerServer

func RegisterDeviceRepositoryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DeviceRepositoryServer) error

RegisterDeviceRepositoryHandlerServer registers the http handlers for service DeviceRepository to "mux". UnaryRPC :call DeviceRepositoryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDeviceRepositoryHandlerFromEndpoint instead.

func RegisterDeviceRepositoryServer

func RegisterDeviceRepositoryServer(s *grpc.Server, srv DeviceRepositoryServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEndDeviceClaimingServerHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEndDeviceQRCodeGeneratorHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEndDeviceRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEndDeviceRegistrySearchHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEndDeviceTemplateConverterHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEntityAccessHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEntityRegistrySearchHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEventsHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGatewayAccessHandlerFromEndpoint instead.

func RegisterGatewayAccessServer

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

func RegisterGatewayClaimingServerHandler

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

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

func RegisterGatewayClaimingServerHandlerClient

func RegisterGatewayClaimingServerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GatewayClaimingServerClient) error

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

func RegisterGatewayClaimingServerHandlerFromEndpoint

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

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

func RegisterGatewayClaimingServerHandlerServer

func RegisterGatewayClaimingServerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GatewayClaimingServerServer) error

RegisterGatewayClaimingServerHandlerServer registers the http handlers for service GatewayClaimingServer to "mux". UnaryRPC :call GatewayClaimingServerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGatewayClaimingServerHandlerFromEndpoint instead.

func RegisterGatewayClaimingServerServer

func RegisterGatewayClaimingServerServer(s *grpc.Server, srv GatewayClaimingServerServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGatewayRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGsHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGtwGsHandlerFromEndpoint instead.

func RegisterGtwGsServer

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

func RegisterIsHandler

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

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

func RegisterIsHandlerClient

func RegisterIsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client IsClient) error

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

func RegisterIsHandlerFromEndpoint

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

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

func RegisterIsHandlerServer

func RegisterIsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server IsServer) error

RegisterIsHandlerServer registers the http handlers for service Is to "mux". UnaryRPC :call IsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterIsHandlerFromEndpoint instead.

func RegisterIsServer

func RegisterIsServer(s *grpc.Server, srv IsServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterJsEndDeviceRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterJsHandlerFromEndpoint instead.

func RegisterJsServer

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

func RegisterMessageProcessorServer

func RegisterMessageProcessorServer(s *grpc.Server, srv MessageProcessorServer)

func RegisterNetworkCryptoServiceServer

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

func RegisterNsAsServer

func RegisterNsAsServer(s *grpc.Server, srv NsAsServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNsEndDeviceRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNsHandlerFromEndpoint instead.

func RegisterNsJsServer

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

func RegisterNsPbaServer

func RegisterNsPbaServer(s *grpc.Server, srv NsPbaServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterOAuthAuthorizationRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterOrganizationAccessHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterOrganizationRegistryHandlerFromEndpoint instead.

func RegisterOrganizationRegistryServer

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

func RegisterPbaHandler

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

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

func RegisterPbaHandlerClient

func RegisterPbaHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PbaClient) error

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

func RegisterPbaHandlerFromEndpoint

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

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

func RegisterPbaHandlerServer

func RegisterPbaHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PbaServer) error

RegisterPbaHandlerServer registers the http handlers for service Pba to "mux". UnaryRPC :call PbaServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPbaHandlerFromEndpoint instead.

func RegisterPbaServer

func RegisterPbaServer(s *grpc.Server, srv PbaServer)

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUserAccessHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUserInvitationRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUserRegistryHandlerFromEndpoint instead.

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. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterUserSessionRegistryHandlerFromEndpoint instead.

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) MarshalBinary

func (v ADRAckDelayExponent) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (ADRAckDelayExponent) MarshalJSON

func (v ADRAckDelayExponent) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (ADRAckDelayExponent) MarshalJSONPB

func (v ADRAckDelayExponent) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (ADRAckDelayExponent) MarshalText

func (v ADRAckDelayExponent) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (ADRAckDelayExponent) String

func (x ADRAckDelayExponent) String() string

func (*ADRAckDelayExponent) UnmarshalBinary

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

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*ADRAckDelayExponent) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*ADRAckDelayExponent) UnmarshalJSONPB

func (v *ADRAckDelayExponent) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler 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) FieldIsZero

func (v *ADRAckDelayExponentValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*ADRAckDelayExponentValue) GetValue

func (*ADRAckDelayExponentValue) Marshal

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

func (ADRAckDelayExponentValue) MarshalBinary

func (v ADRAckDelayExponentValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (ADRAckDelayExponentValue) MarshalJSON

func (v ADRAckDelayExponentValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (ADRAckDelayExponentValue) MarshalJSONPB

func (v ADRAckDelayExponentValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (ADRAckDelayExponentValue) MarshalText

func (v ADRAckDelayExponentValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

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) UnmarshalBinary

func (v *ADRAckDelayExponentValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*ADRAckDelayExponentValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*ADRAckDelayExponentValue) UnmarshalJSONPB

func (v *ADRAckDelayExponentValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*ADRAckDelayExponentValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

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) MarshalBinary

func (v ADRAckLimitExponent) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (ADRAckLimitExponent) MarshalJSON

func (v ADRAckLimitExponent) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (ADRAckLimitExponent) MarshalJSONPB

func (v ADRAckLimitExponent) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (ADRAckLimitExponent) MarshalText

func (v ADRAckLimitExponent) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (ADRAckLimitExponent) String

func (x ADRAckLimitExponent) String() string

func (*ADRAckLimitExponent) UnmarshalBinary

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

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*ADRAckLimitExponent) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*ADRAckLimitExponent) UnmarshalJSONPB

func (v *ADRAckLimitExponent) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler 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) FieldIsZero

func (v *ADRAckLimitExponentValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*ADRAckLimitExponentValue) GetValue

func (*ADRAckLimitExponentValue) Marshal

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

func (ADRAckLimitExponentValue) MarshalBinary

func (v ADRAckLimitExponentValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (ADRAckLimitExponentValue) MarshalJSON

func (v ADRAckLimitExponentValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (ADRAckLimitExponentValue) MarshalJSONPB

func (v ADRAckLimitExponentValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (ADRAckLimitExponentValue) MarshalText

func (v ADRAckLimitExponentValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

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) UnmarshalBinary

func (v *ADRAckLimitExponentValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*ADRAckLimitExponentValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*ADRAckLimitExponentValue) UnmarshalJSONPB

func (v *ADRAckLimitExponentValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*ADRAckLimitExponentValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

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"`
	CreatedAt            time.Time `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"`
	UpdatedAt            time.Time `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"`
	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) GetCreatedAt

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

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) GetUpdatedAt

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

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) MarshalBinary

func (v AggregatedDutyCycle) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (AggregatedDutyCycle) MarshalJSON

func (v AggregatedDutyCycle) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (AggregatedDutyCycle) MarshalJSONPB

func (v AggregatedDutyCycle) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (AggregatedDutyCycle) MarshalText

func (v AggregatedDutyCycle) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (AggregatedDutyCycle) String

func (x AggregatedDutyCycle) String() string

func (*AggregatedDutyCycle) UnmarshalBinary

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

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*AggregatedDutyCycle) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*AggregatedDutyCycle) UnmarshalJSONPB

func (v *AggregatedDutyCycle) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler 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) FieldIsZero

func (v *AggregatedDutyCycleValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*AggregatedDutyCycleValue) GetValue

func (*AggregatedDutyCycleValue) Marshal

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

func (AggregatedDutyCycleValue) MarshalBinary

func (v AggregatedDutyCycleValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (AggregatedDutyCycleValue) MarshalJSON

func (v AggregatedDutyCycleValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (AggregatedDutyCycleValue) MarshalJSONPB

func (v AggregatedDutyCycleValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (AggregatedDutyCycleValue) MarshalText

func (v AggregatedDutyCycleValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

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) UnmarshalBinary

func (v *AggregatedDutyCycleValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*AggregatedDutyCycleValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*AggregatedDutyCycleValue) UnmarshalJSONPB

func (v *AggregatedDutyCycleValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*AggregatedDutyCycleValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

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 to upstream messages.
	Subscribe(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (AppAs_SubscribeClient, error)
	// Push downlink messages to the end of the downlink queue.
	DownlinkQueuePush(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// Replace the entire downlink queue with the specified messages.
	// This can also be used to empty the queue by specifying no messages.
	DownlinkQueueReplace(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// List the items currently in the downlink queue.
	DownlinkQueueList(ctx context.Context, in *EndDeviceIdentifiers, opts ...grpc.CallOption) (*ApplicationDownlinks, error)
	// Get connection information to connect an MQTT client.
	GetMQTTConnectionInfo(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*MQTTConnectionInfo, error)
	// Simulate an upstream message. This can be used to test integrations.
	SimulateUplink(ctx context.Context, in *ApplicationUp, opts ...grpc.CallOption) (*types.Empty, error)
	EncodeDownlink(ctx context.Context, in *EncodeDownlinkRequest, opts ...grpc.CallOption) (*EncodeDownlinkResponse, error)
	DecodeUplink(ctx context.Context, in *DecodeUplinkRequest, opts ...grpc.CallOption) (*DecodeUplinkResponse, error)
	DecodeDownlink(ctx context.Context, in *DecodeDownlinkRequest, opts ...grpc.CallOption) (*DecodeDownlinkResponse, 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 to upstream messages.
	Subscribe(*ApplicationIdentifiers, AppAs_SubscribeServer) error
	// Push downlink messages to the end of the downlink queue.
	DownlinkQueuePush(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	// Replace the entire downlink queue with the specified messages.
	// This can also be used to empty the queue by specifying no messages.
	DownlinkQueueReplace(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	// List the items currently in the downlink queue.
	DownlinkQueueList(context.Context, *EndDeviceIdentifiers) (*ApplicationDownlinks, error)
	// Get connection information to connect an MQTT client.
	GetMQTTConnectionInfo(context.Context, *ApplicationIdentifiers) (*MQTTConnectionInfo, error)
	// Simulate an upstream message. This can be used to test integrations.
	SimulateUplink(context.Context, *ApplicationUp) (*types.Empty, error)
	EncodeDownlink(context.Context, *EncodeDownlinkRequest) (*EncodeDownlinkResponse, error)
	DecodeUplink(context.Context, *DecodeUplinkRequest) (*DecodeUplinkResponse, error)
	DecodeDownlink(context.Context, *DecodeDownlinkRequest) (*DecodeDownlinkResponse, 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"`
	DeletedAt              *time.Time `protobuf:"bytes,8,opt,name=deleted_at,json=deletedAt,proto3,stdtime" json:"deleted_at,omitempty"`
	Name                   string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description            string     `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Key-value attributes for this application. Typically used for organizing applications or for storing integration-specific data.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
	// Contact information for this application. Typically used to indicate who to contact with technical/security questions about the application.
	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) GetDeletedAt

func (m *Application) GetDeletedAt() *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 {
	// List the rights the caller has on this application.
	ListRights(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	// Create an API key scoped to this application.
	CreateAPIKey(ctx context.Context, in *CreateApplicationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// List the API keys for this application.
	ListAPIKeys(ctx context.Context, in *ListApplicationAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	// Get a single API key of this application.
	GetAPIKey(ctx context.Context, in *GetApplicationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an API key of the application.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required 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.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(ctx context.Context, in *SetApplicationCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// List the collaborators on this application.
	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 {
	// List the rights the caller has on this application.
	ListRights(context.Context, *ApplicationIdentifiers) (*Rights, error)
	// Create an API key scoped to this application.
	CreateAPIKey(context.Context, *CreateApplicationAPIKeyRequest) (*APIKey, error)
	// List the API keys for this application.
	ListAPIKeys(context.Context, *ListApplicationAPIKeysRequest) (*APIKeys, error)
	// Get a single API key of this application.
	GetAPIKey(context.Context, *GetApplicationAPIKeyRequest) (*APIKey, error)
	// Update the rights of an API key of the application.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required 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.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(context.Context, *SetApplicationCollaboratorRequest) (*types.Empty, error)
	// List the collaborators on this application.
	ListCollaborators(context.Context, *ListApplicationCollaboratorsRequest) (*Collaborators, error)
}

ApplicationAccessServer is the server API for ApplicationAccess service.

type ApplicationActivationSettingRegistryClient

type ApplicationActivationSettingRegistryClient interface {
	// Get returns application activation settings.
	Get(ctx context.Context, in *GetApplicationActivationSettingsRequest, opts ...grpc.CallOption) (*ApplicationActivationSettings, error)
	// Set creates or updates application activation settings.
	Set(ctx context.Context, in *SetApplicationActivationSettingsRequest, opts ...grpc.CallOption) (*ApplicationActivationSettings, error)
	// Delete deletes application activation settings.
	Delete(ctx context.Context, in *DeleteApplicationActivationSettingsRequest, opts ...grpc.CallOption) (*types.Empty, error)
}

ApplicationActivationSettingRegistryClient is the client API for ApplicationActivationSettingRegistry service.

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

type ApplicationActivationSettingRegistryServer

type ApplicationActivationSettingRegistryServer interface {
	// Get returns application activation settings.
	Get(context.Context, *GetApplicationActivationSettingsRequest) (*ApplicationActivationSettings, error)
	// Set creates or updates application activation settings.
	Set(context.Context, *SetApplicationActivationSettingsRequest) (*ApplicationActivationSettings, error)
	// Delete deletes application activation settings.
	Delete(context.Context, *DeleteApplicationActivationSettingsRequest) (*types.Empty, error)
}

ApplicationActivationSettingRegistryServer is the server API for ApplicationActivationSettingRegistry service.

type ApplicationActivationSettings

type ApplicationActivationSettings struct {
	// The KEK label to use for wrapping application keys.
	KEKLabel string `protobuf:"bytes,1,opt,name=kek_label,json=kekLabel,proto3" json:"kek_label,omitempty"`
	// The (encrypted) Key Encryption Key.
	KEK *KeyEnvelope `protobuf:"bytes,2,opt,name=kek,proto3" json:"kek,omitempty"`
	// Home NetID.
	HomeNetID *go_thethings_network_lorawan_stack_v3_pkg_types.NetID `` /* 147-byte string literal not displayed */
	// The AS-ID of the Application Server to use.
	ApplicationServerID  string   `protobuf:"bytes,4,opt,name=application_server_id,json=applicationServerId,proto3" json:"application_server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationActivationSettings

func NewPopulatedApplicationActivationSettings(r randyJoinserver, easy bool) *ApplicationActivationSettings

func (*ApplicationActivationSettings) Descriptor

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

func (*ApplicationActivationSettings) Equal

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

func (*ApplicationActivationSettings) GetApplicationServerID

func (m *ApplicationActivationSettings) GetApplicationServerID() string

func (*ApplicationActivationSettings) GetKEK

func (*ApplicationActivationSettings) GetKEKLabel

func (m *ApplicationActivationSettings) GetKEKLabel() string

func (*ApplicationActivationSettings) Marshal

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

func (*ApplicationActivationSettings) MarshalTo

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

func (*ApplicationActivationSettings) MarshalToSizedBuffer

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

func (*ApplicationActivationSettings) ProtoMessage

func (*ApplicationActivationSettings) ProtoMessage()

func (*ApplicationActivationSettings) Reset

func (m *ApplicationActivationSettings) Reset()

func (*ApplicationActivationSettings) SetFields

func (*ApplicationActivationSettings) Size

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

func (*ApplicationActivationSettings) String

func (this *ApplicationActivationSettings) String() string

func (*ApplicationActivationSettings) Unmarshal

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

func (*ApplicationActivationSettings) ValidateFields

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

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

func (*ApplicationActivationSettings) XXX_DiscardUnknown

func (m *ApplicationActivationSettings) XXX_DiscardUnknown()

func (*ApplicationActivationSettings) XXX_Marshal

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

func (*ApplicationActivationSettings) XXX_Merge

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

func (*ApplicationActivationSettings) XXX_Size

func (m *ApplicationActivationSettings) XXX_Size() int

func (*ApplicationActivationSettings) XXX_Unmarshal

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

type ApplicationActivationSettingsValidationError

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

ApplicationActivationSettingsValidationError is the validation error returned by ApplicationActivationSettings.ValidateFields if the designated constraints aren't met.

func (ApplicationActivationSettingsValidationError) Cause

Cause function returns cause value.

func (ApplicationActivationSettingsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationActivationSettingsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationActivationSettingsValidationError) Field

Field function returns field value.

func (ApplicationActivationSettingsValidationError) Key

Key function returns key value.

func (ApplicationActivationSettingsValidationError) Reason

Reason function returns reason value.

type ApplicationCryptoServiceClient

type ApplicationCryptoServiceClient interface {
	// Derive the application session key (AppSKey).
	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 {
	// Derive the application session key (AppSKey).
	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"`
	// The decoded frame payload of the downlink message.
	// When scheduling downlink with a message processor configured for the end device (see formatters) or application (see default_formatters),
	// this fields acts as input for the downlink encoder, and the output is set to frm_payload.
	// When reading downlink (listing the queue, downlink message events, etc), this fields acts as output of the downlink decoder, and the input is frm_payload.
	DecodedPayload *types.Struct `protobuf:"bytes,5,opt,name=decoded_payload,json=decodedPayload,proto3" json:"decoded_payload,omitempty"`
	// Warnings generated by the message processor while encoding frm_payload (scheduling downlink) or decoding the frm_payload (reading downlink).
	DecodedPayloadWarnings []string `` /* 130-byte string literal not displayed */
	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 PartitionDownlinks(p func(down *ApplicationDownlink) bool, downs ...*ApplicationDownlink) (t, f []*ApplicationDownlink)

PartitionDownlinks partitions downlinks based on the general predicate p.

func PartitionDownlinksBySessionKeyID

func PartitionDownlinksBySessionKeyID(p func([]byte) bool, downs ...*ApplicationDownlink) (t, f []*ApplicationDownlink)

PartitionDownlinksBySessionKeyID partitions the downlinks based on the session key ID predicate p.

func PartitionDownlinksBySessionKeyIDEquality

func PartitionDownlinksBySessionKeyIDEquality(id []byte, downs ...*ApplicationDownlink) (t, f []*ApplicationDownlink)

PartitionDownlinksBySessionKeyIDEquality partitions the downlinks based on the equality to the given session key ID.

func (*ApplicationDownlink) Descriptor

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

func (*ApplicationDownlink) Equal

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

func (*ApplicationDownlink) FieldIsZero

func (v *ApplicationDownlink) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) GetDecodedPayloadWarnings

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

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 (v *ApplicationDownlink_ClassBC) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) ExtractRequestFields

func (ids *ApplicationIdentifiers) ExtractRequestFields(m map[string]interface{})

func (*ApplicationIdentifiers) FieldIsZero

func (v *ApplicationIdentifiers) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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"`
	SessionKeyID         []byte                 `protobuf:"bytes,3,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,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) GetSessionKeyID

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

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 {
	// Default message payload formatters to use when there are no formatters
	// defined on the end device level.
	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"`
	// Skip decryption of uplink payloads and encryption of downlink payloads.
	// Leave empty for the using the Application Server's default setting.
	SkipPayloadCrypto    *types.BoolValue `protobuf:"bytes,5,opt,name=skip_payload_crypto,json=skipPayloadCrypto,proto3" json:"skip_payload_crypto,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) GetDefaultFormatters

func (m *ApplicationLink) GetDefaultFormatters() *MessagePayloadFormatters

func (*ApplicationLink) GetSkipPayloadCrypto

func (m *ApplicationLink) GetSkipPayloadCrypto() *types.BoolValue

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 ApplicationPackageDefaultAssociation

type ApplicationPackageDefaultAssociation struct {
	ApplicationPackageDefaultAssociationIdentifiers `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 NewPopulatedApplicationPackageDefaultAssociation

func NewPopulatedApplicationPackageDefaultAssociation(r randyApplicationserverPackages, easy bool) *ApplicationPackageDefaultAssociation

func (*ApplicationPackageDefaultAssociation) Descriptor

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

func (*ApplicationPackageDefaultAssociation) Equal

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

func (*ApplicationPackageDefaultAssociation) GetCreatedAt

func (*ApplicationPackageDefaultAssociation) GetData

func (*ApplicationPackageDefaultAssociation) GetPackageName

func (m *ApplicationPackageDefaultAssociation) GetPackageName() string

func (*ApplicationPackageDefaultAssociation) GetUpdatedAt

func (*ApplicationPackageDefaultAssociation) Marshal

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

func (*ApplicationPackageDefaultAssociation) MarshalTo

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

func (*ApplicationPackageDefaultAssociation) MarshalToSizedBuffer

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

func (*ApplicationPackageDefaultAssociation) ProtoMessage

func (*ApplicationPackageDefaultAssociation) ProtoMessage()

func (*ApplicationPackageDefaultAssociation) Reset

func (*ApplicationPackageDefaultAssociation) SetFields

func (*ApplicationPackageDefaultAssociation) Size

func (*ApplicationPackageDefaultAssociation) String

func (*ApplicationPackageDefaultAssociation) Unmarshal

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

func (*ApplicationPackageDefaultAssociation) ValidateFields

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

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

func (*ApplicationPackageDefaultAssociation) XXX_DiscardUnknown

func (m *ApplicationPackageDefaultAssociation) XXX_DiscardUnknown()

func (*ApplicationPackageDefaultAssociation) XXX_Marshal

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

func (*ApplicationPackageDefaultAssociation) XXX_Merge

func (*ApplicationPackageDefaultAssociation) XXX_Size

func (*ApplicationPackageDefaultAssociation) XXX_Unmarshal

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

type ApplicationPackageDefaultAssociationIdentifiers

type ApplicationPackageDefaultAssociationIdentifiers struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_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 NewPopulatedApplicationPackageDefaultAssociationIdentifiers

func NewPopulatedApplicationPackageDefaultAssociationIdentifiers(r randyApplicationserverPackages, easy bool) *ApplicationPackageDefaultAssociationIdentifiers

func (*ApplicationPackageDefaultAssociationIdentifiers) Descriptor

func (*ApplicationPackageDefaultAssociationIdentifiers) Equal

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

func (*ApplicationPackageDefaultAssociationIdentifiers) GetFPort

func (*ApplicationPackageDefaultAssociationIdentifiers) Marshal

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

func (*ApplicationPackageDefaultAssociationIdentifiers) MarshalTo

func (*ApplicationPackageDefaultAssociationIdentifiers) MarshalToSizedBuffer

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

func (*ApplicationPackageDefaultAssociationIdentifiers) ProtoMessage

func (*ApplicationPackageDefaultAssociationIdentifiers) Reset

func (*ApplicationPackageDefaultAssociationIdentifiers) SetFields

func (*ApplicationPackageDefaultAssociationIdentifiers) Size

func (*ApplicationPackageDefaultAssociationIdentifiers) String

func (*ApplicationPackageDefaultAssociationIdentifiers) Unmarshal

func (*ApplicationPackageDefaultAssociationIdentifiers) ValidateFields

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

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

func (*ApplicationPackageDefaultAssociationIdentifiers) XXX_DiscardUnknown

func (m *ApplicationPackageDefaultAssociationIdentifiers) XXX_DiscardUnknown()

func (*ApplicationPackageDefaultAssociationIdentifiers) XXX_Marshal

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

func (*ApplicationPackageDefaultAssociationIdentifiers) XXX_Merge

func (*ApplicationPackageDefaultAssociationIdentifiers) XXX_Size

func (*ApplicationPackageDefaultAssociationIdentifiers) XXX_Unmarshal

type ApplicationPackageDefaultAssociationIdentifiersValidationError

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

ApplicationPackageDefaultAssociationIdentifiersValidationError is the validation error returned by ApplicationPackageDefaultAssociationIdentifiers.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageDefaultAssociationIdentifiersValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageDefaultAssociationIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageDefaultAssociationIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageDefaultAssociationIdentifiersValidationError) Field

Field function returns field value.

func (ApplicationPackageDefaultAssociationIdentifiersValidationError) Key

Key function returns key value.

func (ApplicationPackageDefaultAssociationIdentifiersValidationError) Reason

Reason function returns reason value.

type ApplicationPackageDefaultAssociationValidationError

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

ApplicationPackageDefaultAssociationValidationError is the validation error returned by ApplicationPackageDefaultAssociation.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageDefaultAssociationValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageDefaultAssociationValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageDefaultAssociationValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageDefaultAssociationValidationError) Field

Field function returns field value.

func (ApplicationPackageDefaultAssociationValidationError) Key

Key function returns key value.

func (ApplicationPackageDefaultAssociationValidationError) Reason

Reason function returns reason value.

type ApplicationPackageDefaultAssociations

type ApplicationPackageDefaultAssociations struct {
	Defaults             []*ApplicationPackageDefaultAssociation `protobuf:"bytes,1,rep,name=defaults,proto3" json:"defaults,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func NewPopulatedApplicationPackageDefaultAssociations

func NewPopulatedApplicationPackageDefaultAssociations(r randyApplicationserverPackages, easy bool) *ApplicationPackageDefaultAssociations

func (*ApplicationPackageDefaultAssociations) Descriptor

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

func (*ApplicationPackageDefaultAssociations) Equal

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

func (*ApplicationPackageDefaultAssociations) GetDefaults

func (*ApplicationPackageDefaultAssociations) Marshal

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

func (*ApplicationPackageDefaultAssociations) MarshalTo

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

func (*ApplicationPackageDefaultAssociations) MarshalToSizedBuffer

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

func (*ApplicationPackageDefaultAssociations) ProtoMessage

func (*ApplicationPackageDefaultAssociations) ProtoMessage()

func (*ApplicationPackageDefaultAssociations) Reset

func (*ApplicationPackageDefaultAssociations) SetFields

func (*ApplicationPackageDefaultAssociations) Size

func (*ApplicationPackageDefaultAssociations) String

func (*ApplicationPackageDefaultAssociations) Unmarshal

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

func (*ApplicationPackageDefaultAssociations) ValidateFields

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

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

func (*ApplicationPackageDefaultAssociations) XXX_DiscardUnknown

func (m *ApplicationPackageDefaultAssociations) XXX_DiscardUnknown()

func (*ApplicationPackageDefaultAssociations) XXX_Marshal

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

func (*ApplicationPackageDefaultAssociations) XXX_Merge

func (*ApplicationPackageDefaultAssociations) XXX_Size

func (*ApplicationPackageDefaultAssociations) XXX_Unmarshal

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

type ApplicationPackageDefaultAssociationsValidationError

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

ApplicationPackageDefaultAssociationsValidationError is the validation error returned by ApplicationPackageDefaultAssociations.ValidateFields if the designated constraints aren't met.

func (ApplicationPackageDefaultAssociationsValidationError) Cause

Cause function returns cause value.

func (ApplicationPackageDefaultAssociationsValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPackageDefaultAssociationsValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPackageDefaultAssociationsValidationError) Field

Field function returns field value.

func (ApplicationPackageDefaultAssociationsValidationError) Key

Key function returns key value.

func (ApplicationPackageDefaultAssociationsValidationError) 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)
	// GetAssociation returns the 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 associations of the end device.
	ListAssociations(ctx context.Context, in *ListApplicationPackageAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageAssociations, error)
	// SetAssociation updates or creates the association on the FPort of the end device.
	SetAssociation(ctx context.Context, in *SetApplicationPackageAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageAssociation, error)
	// DeleteAssociation removes the association on the FPort of the end device.
	DeleteAssociation(ctx context.Context, in *ApplicationPackageAssociationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// GetDefaultAssociation returns the default association registered on the FPort of the application.
	GetDefaultAssociation(ctx context.Context, in *GetApplicationPackageDefaultAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageDefaultAssociation, error)
	// ListDefaultAssociations returns all of the default associations of the application.
	ListDefaultAssociations(ctx context.Context, in *ListApplicationPackageDefaultAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageDefaultAssociations, error)
	// SetDefaultAssociation updates or creates the default association on the FPort of the application.
	SetDefaultAssociation(ctx context.Context, in *SetApplicationPackageDefaultAssociationRequest, opts ...grpc.CallOption) (*ApplicationPackageDefaultAssociation, error)
	// DeleteDefaultAssociation removes the default association on the FPort of the application.
	DeleteDefaultAssociation(ctx context.Context, in *ApplicationPackageDefaultAssociationIdentifiers, 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)
	// GetAssociation returns the association registered on the FPort of the end device.
	GetAssociation(context.Context, *GetApplicationPackageAssociationRequest) (*ApplicationPackageAssociation, error)
	// ListAssociations returns all of the associations of the end device.
	ListAssociations(context.Context, *ListApplicationPackageAssociationRequest) (*ApplicationPackageAssociations, error)
	// SetAssociation updates or creates the association on the FPort of the end device.
	SetAssociation(context.Context, *SetApplicationPackageAssociationRequest) (*ApplicationPackageAssociation, error)
	// DeleteAssociation removes the association on the FPort of the end device.
	DeleteAssociation(context.Context, *ApplicationPackageAssociationIdentifiers) (*types.Empty, error)
	// GetDefaultAssociation returns the default association registered on the FPort of the application.
	GetDefaultAssociation(context.Context, *GetApplicationPackageDefaultAssociationRequest) (*ApplicationPackageDefaultAssociation, error)
	// ListDefaultAssociations returns all of the default associations of the application.
	ListDefaultAssociations(context.Context, *ListApplicationPackageDefaultAssociationRequest) (*ApplicationPackageDefaultAssociations, error)
	// SetDefaultAssociation updates or creates the default association on the FPort of the application.
	SetDefaultAssociation(context.Context, *SetApplicationPackageDefaultAssociationRequest) (*ApplicationPackageDefaultAssociation, error)
	// DeleteDefaultAssociation removes the default association on the FPort of the application.
	DeleteDefaultAssociation(context.Context, *ApplicationPackageDefaultAssociationIdentifiers) (*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
	//	*ApplicationPubSub_AWSIoT
	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"`
	DownlinkQueueInvalidated *ApplicationPubSub_Message `` /* 136-byte string literal not displayed */
	LocationSolved           *ApplicationPubSub_Message `protobuf:"bytes,16,opt,name=location_solved,json=locationSolved,proto3" json:"location_solved,omitempty"`
	ServiceData              *ApplicationPubSub_Message `protobuf:"bytes,18,opt,name=service_data,json=serviceData,proto3" json:"service_data,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) GetAWSIoT

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) GetDownlinkQueueInvalidated

func (m *ApplicationPubSub) GetDownlinkQueueInvalidated() *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) GetServiceData

func (m *ApplicationPubSub) GetServiceData() *ApplicationPubSub_Message

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_AWSIoT

type ApplicationPubSub_AWSIoT struct {
	AWSIoT *ApplicationPubSub_AWSIoTProvider `protobuf:"bytes,101,opt,name=aws_iot,json=awsIot,proto3,oneof" json:"aws_iot,omitempty"`
}

func NewPopulatedApplicationPubSub_AWSIoT

func NewPopulatedApplicationPubSub_AWSIoT(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_AWSIoT

func (*ApplicationPubSub_AWSIoT) Equal

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

func (*ApplicationPubSub_AWSIoT) MarshalTo

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

func (*ApplicationPubSub_AWSIoT) MarshalToSizedBuffer

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

func (*ApplicationPubSub_AWSIoT) Size

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

func (*ApplicationPubSub_AWSIoT) String

func (this *ApplicationPubSub_AWSIoT) String() string

type ApplicationPubSub_AWSIoTProvider

type ApplicationPubSub_AWSIoTProvider struct {
	// The AWS region.
	Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
	// If set, the integration will use an AWS access key.
	AccessKey *ApplicationPubSub_AWSIoTProvider_AccessKey `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"`
	// If set, the integration will assume the given role during operation.
	AssumeRole *ApplicationPubSub_AWSIoTProvider_AssumeRole `protobuf:"bytes,3,opt,name=assume_role,json=assumeRole,proto3" json:"assume_role,omitempty"`
	// The endpoint address to connect to. If the endpoint address is left empty,
	// the integration will try to discover it.
	EndpointAddress string `protobuf:"bytes,4,opt,name=endpoint_address,json=endpointAddress,proto3" json:"endpoint_address,omitempty"`
	// Types that are valid to be assigned to Deployment:
	//	*ApplicationPubSub_AWSIoTProvider_Default
	Deployment           isApplicationPubSub_AWSIoTProvider_Deployment `protobuf_oneof:"deployment"`
	XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
	XXX_sizecache        int32                                         `json:"-"`
}

func NewPopulatedApplicationPubSub_AWSIoTProvider

func NewPopulatedApplicationPubSub_AWSIoTProvider(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_AWSIoTProvider

func (*ApplicationPubSub_AWSIoTProvider) Descriptor

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

func (*ApplicationPubSub_AWSIoTProvider) Equal

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

func (*ApplicationPubSub_AWSIoTProvider) GetAccessKey

func (*ApplicationPubSub_AWSIoTProvider) GetAssumeRole

func (*ApplicationPubSub_AWSIoTProvider) GetDefault

func (*ApplicationPubSub_AWSIoTProvider) GetDeployment

func (m *ApplicationPubSub_AWSIoTProvider) GetDeployment() isApplicationPubSub_AWSIoTProvider_Deployment

func (*ApplicationPubSub_AWSIoTProvider) GetEndpointAddress

func (m *ApplicationPubSub_AWSIoTProvider) GetEndpointAddress() string

func (*ApplicationPubSub_AWSIoTProvider) GetRegion

func (*ApplicationPubSub_AWSIoTProvider) Marshal

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

func (*ApplicationPubSub_AWSIoTProvider) MarshalTo

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

func (*ApplicationPubSub_AWSIoTProvider) MarshalToSizedBuffer

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

func (*ApplicationPubSub_AWSIoTProvider) ProtoMessage

func (*ApplicationPubSub_AWSIoTProvider) ProtoMessage()

func (*ApplicationPubSub_AWSIoTProvider) Reset

func (*ApplicationPubSub_AWSIoTProvider) SetFields

func (*ApplicationPubSub_AWSIoTProvider) Size

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

func (*ApplicationPubSub_AWSIoTProvider) String

func (*ApplicationPubSub_AWSIoTProvider) Unmarshal

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

func (*ApplicationPubSub_AWSIoTProvider) ValidateFields

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

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

func (*ApplicationPubSub_AWSIoTProvider) XXX_DiscardUnknown

func (m *ApplicationPubSub_AWSIoTProvider) XXX_DiscardUnknown()

func (*ApplicationPubSub_AWSIoTProvider) XXX_Marshal

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

func (*ApplicationPubSub_AWSIoTProvider) XXX_Merge

func (*ApplicationPubSub_AWSIoTProvider) XXX_OneofWrappers

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*ApplicationPubSub_AWSIoTProvider) XXX_Size

func (m *ApplicationPubSub_AWSIoTProvider) XXX_Size() int

func (*ApplicationPubSub_AWSIoTProvider) XXX_Unmarshal

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

type ApplicationPubSub_AWSIoTProviderValidationError

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

ApplicationPubSub_AWSIoTProviderValidationError is the validation error returned by ApplicationPubSub_AWSIoTProvider.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_AWSIoTProviderValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_AWSIoTProviderValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_AWSIoTProviderValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_AWSIoTProviderValidationError) Field

Field function returns field value.

func (ApplicationPubSub_AWSIoTProviderValidationError) Key

Key function returns key value.

func (ApplicationPubSub_AWSIoTProviderValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_AWSIoTProvider_AccessKey

type ApplicationPubSub_AWSIoTProvider_AccessKey struct {
	AccessKeyID          string   `protobuf:"bytes,1,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"`
	SecretAccessKey      string   `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"`
	SessionToken         string   `protobuf:"bytes,3,opt,name=session_token,json=sessionToken,proto3" json:"session_token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationPubSub_AWSIoTProvider_AccessKey

func NewPopulatedApplicationPubSub_AWSIoTProvider_AccessKey(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_AWSIoTProvider_AccessKey

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) Descriptor

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) Equal

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

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) GetAccessKeyID

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) GetSecretAccessKey

func (m *ApplicationPubSub_AWSIoTProvider_AccessKey) GetSecretAccessKey() string

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) GetSessionToken

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) Marshal

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

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) MarshalTo

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

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) MarshalToSizedBuffer

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

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) ProtoMessage

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) Reset

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) SetFields

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) Size

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) String

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) Unmarshal

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) ValidateFields

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

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

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) XXX_DiscardUnknown

func (m *ApplicationPubSub_AWSIoTProvider_AccessKey) XXX_DiscardUnknown()

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) XXX_Marshal

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

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) XXX_Merge

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) XXX_Size

func (*ApplicationPubSub_AWSIoTProvider_AccessKey) XXX_Unmarshal

type ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError

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

ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError is the validation error returned by ApplicationPubSub_AWSIoTProvider_AccessKey.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError) Field

Field function returns field value.

func (ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError) Key

Key function returns key value.

func (ApplicationPubSub_AWSIoTProvider_AccessKeyValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_AWSIoTProvider_AssumeRole

type ApplicationPubSub_AWSIoTProvider_AssumeRole struct {
	ARN                  string         `protobuf:"bytes,1,opt,name=arn,proto3" json:"arn,omitempty"`
	ExternalID           string         `protobuf:"bytes,2,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
	SessionDuration      *time.Duration `protobuf:"bytes,3,opt,name=session_duration,json=sessionDuration,proto3,stdduration" json:"session_duration,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedApplicationPubSub_AWSIoTProvider_AssumeRole

func NewPopulatedApplicationPubSub_AWSIoTProvider_AssumeRole(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_AWSIoTProvider_AssumeRole

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) Descriptor

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) Equal

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

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) GetARN

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) GetExternalID

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) GetSessionDuration

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) Marshal

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

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) MarshalTo

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) MarshalToSizedBuffer

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

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) ProtoMessage

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) Reset

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) SetFields

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) Size

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) String

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) Unmarshal

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) ValidateFields

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

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

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) XXX_DiscardUnknown

func (m *ApplicationPubSub_AWSIoTProvider_AssumeRole) XXX_DiscardUnknown()

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) XXX_Marshal

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

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) XXX_Merge

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) XXX_Size

func (*ApplicationPubSub_AWSIoTProvider_AssumeRole) XXX_Unmarshal

type ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError

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

ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError is the validation error returned by ApplicationPubSub_AWSIoTProvider_AssumeRole.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError) Field

Field function returns field value.

func (ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError) Key

Key function returns key value.

func (ApplicationPubSub_AWSIoTProvider_AssumeRoleValidationError) Reason

Reason function returns reason value.

type ApplicationPubSub_AWSIoTProvider_Default

type ApplicationPubSub_AWSIoTProvider_Default struct {
	Default *ApplicationPubSub_AWSIoTProvider_DefaultIntegration `protobuf:"bytes,5,opt,name=default,proto3,oneof" json:"default,omitempty"`
}

func NewPopulatedApplicationPubSub_AWSIoTProvider_Default

func NewPopulatedApplicationPubSub_AWSIoTProvider_Default(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_AWSIoTProvider_Default

func (*ApplicationPubSub_AWSIoTProvider_Default) Equal

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

func (*ApplicationPubSub_AWSIoTProvider_Default) MarshalTo

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

func (*ApplicationPubSub_AWSIoTProvider_Default) MarshalToSizedBuffer

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

func (*ApplicationPubSub_AWSIoTProvider_Default) Size

func (*ApplicationPubSub_AWSIoTProvider_Default) String

type ApplicationPubSub_AWSIoTProvider_DefaultIntegration

type ApplicationPubSub_AWSIoTProvider_DefaultIntegration struct {
	// The stack name that is associated with the CloudFormation deployment of The Things Enterprise Stack integration.
	StackName            string   `protobuf:"bytes,1,opt,name=stack_name,json=stackName,proto3" json:"stack_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedApplicationPubSub_AWSIoTProvider_DefaultIntegration

func NewPopulatedApplicationPubSub_AWSIoTProvider_DefaultIntegration(r randyApplicationserverPubsub, easy bool) *ApplicationPubSub_AWSIoTProvider_DefaultIntegration

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) Descriptor

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) Equal

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

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) GetStackName

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) Marshal

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) MarshalTo

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) MarshalToSizedBuffer

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

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) ProtoMessage

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) Reset

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) SetFields

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) Size

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) String

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) Unmarshal

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) ValidateFields

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

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) XXX_DiscardUnknown

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) XXX_Marshal

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

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) XXX_Merge

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) XXX_Size

func (*ApplicationPubSub_AWSIoTProvider_DefaultIntegration) XXX_Unmarshal

type ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError

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

ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError is the validation error returned by ApplicationPubSub_AWSIoTProvider_DefaultIntegration.ValidateFields if the designated constraints aren't met.

func (ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError) Cause

Cause function returns cause value.

func (ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError) Error

Error satisfies the builtin error interface

func (ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError) ErrorName

ErrorName returns error name.

func (ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError) Field

Field function returns field value.

func (ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError) Key

Key function returns key value.

func (ApplicationPubSub_AWSIoTProvider_DefaultIntegrationValidationError) 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"`
	// HTTP headers to use on MQTT-over-Websocket connections.
	Headers              map[string]string `` /* 156-byte string literal not displayed */
	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) GetHeaders

func (m *ApplicationPubSub_MQTTProvider) GetHeaders() map[string]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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*Application, error)
	// List applications where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the applications the caller
	// has access to.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(ctx context.Context, in *ListApplicationsRequest, opts ...grpc.CallOption) (*Applications, error)
	// Update the application, changing the fields specified by the field mask to the provided values.
	Update(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*Application, error)
	// Delete the application. This may not release the application ID for reuse.
	// All end devices must be deleted from the application before it can be deleted.
	Delete(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Restore a recently deleted application.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(ctx context.Context, in *ApplicationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Purge the application. This will release the application ID for reuse.
	// All end devices must be deleted from the application before it can be deleted.
	// The application owner is responsible for clearing data from any (external) integrations
	// that may store and expose data by application ID
	Purge(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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(context.Context, *GetApplicationRequest) (*Application, error)
	// List applications where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the applications the caller
	// has access to.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(context.Context, *ListApplicationsRequest) (*Applications, error)
	// Update the application, changing the fields specified by the field mask to the provided values.
	Update(context.Context, *UpdateApplicationRequest) (*Application, error)
	// Delete the application. This may not release the application ID for reuse.
	// All end devices must be deleted from the application before it can be deleted.
	Delete(context.Context, *ApplicationIdentifiers) (*types.Empty, error)
	// Restore a recently deleted application.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(context.Context, *ApplicationIdentifiers) (*types.Empty, error)
	// Purge the application. This will release the application ID for reuse.
	// All end devices must be deleted from the application before it can be deleted.
	// The application owner is responsible for clearing data from any (external) integrations
	// that may store and expose data by application ID
	Purge(context.Context, *ApplicationIdentifiers) (*types.Empty, error)
}

ApplicationRegistryServer is the server API for ApplicationRegistry service.

type ApplicationServiceData

type ApplicationServiceData struct {
	Service              string        `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Data                 *types.Struct `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func NewPopulatedApplicationServiceData

func NewPopulatedApplicationServiceData(r randyMessages, easy bool) *ApplicationServiceData

func (*ApplicationServiceData) Descriptor

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

func (*ApplicationServiceData) Equal

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

func (*ApplicationServiceData) GetData

func (m *ApplicationServiceData) GetData() *types.Struct

func (*ApplicationServiceData) GetService

func (m *ApplicationServiceData) GetService() string

func (*ApplicationServiceData) Marshal

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

func (*ApplicationServiceData) MarshalTo

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

func (*ApplicationServiceData) MarshalToSizedBuffer

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

func (*ApplicationServiceData) ProtoMessage

func (*ApplicationServiceData) ProtoMessage()

func (*ApplicationServiceData) Reset

func (m *ApplicationServiceData) Reset()

func (*ApplicationServiceData) SetFields

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

func (*ApplicationServiceData) Size

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

func (*ApplicationServiceData) String

func (this *ApplicationServiceData) String() string

func (*ApplicationServiceData) Unmarshal

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

func (*ApplicationServiceData) ValidateFields

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

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

func (*ApplicationServiceData) XXX_DiscardUnknown

func (m *ApplicationServiceData) XXX_DiscardUnknown()

func (*ApplicationServiceData) XXX_Marshal

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

func (*ApplicationServiceData) XXX_Merge

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

func (*ApplicationServiceData) XXX_Size

func (m *ApplicationServiceData) XXX_Size() int

func (*ApplicationServiceData) XXX_Unmarshal

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

type ApplicationServiceDataValidationError

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

ApplicationServiceDataValidationError is the validation error returned by ApplicationServiceData.ValidateFields if the designated constraints aren't met.

func (ApplicationServiceDataValidationError) Cause

Cause function returns cause value.

func (ApplicationServiceDataValidationError) Error

Error satisfies the builtin error interface

func (ApplicationServiceDataValidationError) ErrorName

ErrorName returns error name.

func (ApplicationServiceDataValidationError) Field

Field function returns field value.

func (ApplicationServiceDataValidationError) Key

Key function returns key value.

func (ApplicationServiceDataValidationError) Reason

Reason function returns reason value.

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
	//	*ApplicationUp_ServiceData
	Up isApplicationUp_Up `protobuf_oneof:"up"`
	// Signals if the message is coming from the Network Server or is simulated.
	Simulated            bool     `protobuf:"varint,14,opt,name=simulated,proto3" json:"simulated,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Application uplink message.

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) GetServiceData

func (m *ApplicationUp) GetServiceData() *ApplicationServiceData

func (*ApplicationUp) GetSimulated

func (m *ApplicationUp) GetSimulated() bool

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 ApplicationUpStorageClient

type ApplicationUpStorageClient interface {
	// Returns a stream of application messages that have been stored in the database.
	GetStoredApplicationUp(ctx context.Context, in *GetStoredApplicationUpRequest, opts ...grpc.CallOption) (ApplicationUpStorage_GetStoredApplicationUpClient, error)
}

ApplicationUpStorageClient is the client API for ApplicationUpStorage service.

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

func NewApplicationUpStorageClient

func NewApplicationUpStorageClient(cc *grpc.ClientConn) ApplicationUpStorageClient

type ApplicationUpStorageServer

type ApplicationUpStorageServer interface {
	// Returns a stream of application messages that have been stored in the database.
	GetStoredApplicationUp(*GetStoredApplicationUpRequest, ApplicationUpStorage_GetStoredApplicationUpServer) error
}

ApplicationUpStorageServer is the server API for ApplicationUpStorage service.

type ApplicationUpStorage_GetStoredApplicationUpClient

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

type ApplicationUpStorage_GetStoredApplicationUpServer

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

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_ServiceData

type ApplicationUp_ServiceData struct {
	ServiceData *ApplicationServiceData `protobuf:"bytes,13,opt,name=service_data,json=serviceData,proto3,oneof" json:"service_data,omitempty"`
}

func NewPopulatedApplicationUp_ServiceData

func NewPopulatedApplicationUp_ServiceData(r randyMessages, easy bool) *ApplicationUp_ServiceData

func (*ApplicationUp_ServiceData) Equal

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

func (*ApplicationUp_ServiceData) MarshalTo

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

func (*ApplicationUp_ServiceData) MarshalToSizedBuffer

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

func (*ApplicationUp_ServiceData) Size

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

func (*ApplicationUp_ServiceData) String

func (this *ApplicationUp_ServiceData) 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"`
	// The decoded frame payload of the uplink message.
	// This field is set by the message processor that is configured for the end device (see formatters) or application (see default_formatters).
	DecodedPayload *types.Struct `protobuf:"bytes,5,opt,name=decoded_payload,json=decodedPayload,proto3" json:"decoded_payload,omitempty"`
	// Warnings generated by the message processor while decoding the frm_payload.
	DecodedPayloadWarnings []string `` /* 130-byte string literal not displayed */
	// 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"`
	// Consumed airtime for the transmission of the uplink message. Calculated by Network Server using the RawPayload size and the transmission settings.
	ConsumedAirtime *time.Duration `protobuf:"bytes,13,opt,name=consumed_airtime,json=consumedAirtime,proto3,stdduration" json:"consumed_airtime,omitempty"`
	// End device location metadata, set by the Application Server while handling the message.
	Locations            map[string]*Location `` /* 160-byte string literal not displayed */
	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) GetConsumedAirtime

func (m *ApplicationUplink) GetConsumedAirtime() *time.Duration

func (*ApplicationUplink) GetDecodedPayload

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

func (*ApplicationUplink) GetDecodedPayloadWarnings

func (m *ApplicationUplink) GetDecodedPayloadWarnings() []string

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) GetLocations

func (m *ApplicationUplink) GetLocations() map[string]*Location

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"`
	DownlinkQueueInvalidated *ApplicationWebhook_Message `` /* 136-byte string literal not displayed */
	LocationSolved           *ApplicationWebhook_Message `protobuf:"bytes,14,opt,name=location_solved,json=locationSolved,proto3" json:"location_solved,omitempty"`
	ServiceData              *ApplicationWebhook_Message `protobuf:"bytes,18,opt,name=service_data,json=serviceData,proto3" json:"service_data,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) GetDownlinkQueueInvalidated

func (m *ApplicationWebhook) GetDownlinkQueueInvalidated() *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) GetServiceData

func (m *ApplicationWebhook) GetServiceData() *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"`
	DownlinkQueueInvalidated *ApplicationWebhookTemplate_Message `` /* 136-byte string literal not displayed */
	LocationSolved           *ApplicationWebhookTemplate_Message `protobuf:"bytes,18,opt,name=location_solved,json=locationSolved,proto3" json:"location_solved,omitempty"`
	ServiceData              *ApplicationWebhookTemplate_Message `protobuf:"bytes,20,opt,name=service_data,json=serviceData,proto3" json:"service_data,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) GetDownlinkQueueInvalidated

func (m *ApplicationWebhookTemplate) GetDownlinkQueueInvalidated() *ApplicationWebhookTemplate_Message

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) GetServiceData

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 {
	// Get a link configuration from the Application Server to Network Server.
	// This only contains the configuration. Use GetLinkStats to view statistics and any link errors.
	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 GetLinkStats.
	// Note that there can only be one Application Server instance linked to a Network Server for a given application at a time.
	SetLink(ctx context.Context, in *SetApplicationLinkRequest, opts ...grpc.CallOption) (*ApplicationLink, error)
	// Delete the link between the Application Server and Network Server for the specified application.
	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)
	GetConfiguration(ctx context.Context, in *GetAsConfigurationRequest, opts ...grpc.CallOption) (*GetAsConfigurationResponse, 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 AsConfiguration

type AsConfiguration struct {
	PubSub               *AsConfiguration_PubSub `protobuf:"bytes,1,opt,name=pubsub,proto3" json:"pubsub,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

Application Server configuration.

func NewPopulatedAsConfiguration

func NewPopulatedAsConfiguration(r randyApplicationserver, easy bool) *AsConfiguration

func (*AsConfiguration) Descriptor

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

func (*AsConfiguration) Equal

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

func (*AsConfiguration) GetPubSub

func (m *AsConfiguration) GetPubSub() *AsConfiguration_PubSub

func (*AsConfiguration) Marshal

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

func (*AsConfiguration) MarshalTo

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

func (*AsConfiguration) MarshalToSizedBuffer

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

func (*AsConfiguration) ProtoMessage

func (*AsConfiguration) ProtoMessage()

func (*AsConfiguration) Reset

func (m *AsConfiguration) Reset()

func (*AsConfiguration) SetFields

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

func (*AsConfiguration) Size

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

func (*AsConfiguration) String

func (this *AsConfiguration) String() string

func (*AsConfiguration) Unmarshal

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

func (*AsConfiguration) ValidateFields

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

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

func (*AsConfiguration) XXX_DiscardUnknown

func (m *AsConfiguration) XXX_DiscardUnknown()

func (*AsConfiguration) XXX_Marshal

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

func (*AsConfiguration) XXX_Merge

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

func (*AsConfiguration) XXX_Size

func (m *AsConfiguration) XXX_Size() int

func (*AsConfiguration) XXX_Unmarshal

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

type AsConfigurationValidationError

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

AsConfigurationValidationError is the validation error returned by AsConfiguration.ValidateFields if the designated constraints aren't met.

func (AsConfigurationValidationError) Cause

Cause function returns cause value.

func (AsConfigurationValidationError) Error

Error satisfies the builtin error interface

func (AsConfigurationValidationError) ErrorName

func (e AsConfigurationValidationError) ErrorName() string

ErrorName returns error name.

func (AsConfigurationValidationError) Field

Field function returns field value.

func (AsConfigurationValidationError) Key

Key function returns key value.

func (AsConfigurationValidationError) Reason

Reason function returns reason value.

type AsConfiguration_PubSub

type AsConfiguration_PubSub struct {
	Providers            *AsConfiguration_PubSub_Providers `protobuf:"bytes,1,opt,name=providers,proto3" json:"providers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func NewPopulatedAsConfiguration_PubSub

func NewPopulatedAsConfiguration_PubSub(r randyApplicationserver, easy bool) *AsConfiguration_PubSub

func (*AsConfiguration_PubSub) Descriptor

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

func (*AsConfiguration_PubSub) Equal

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

func (*AsConfiguration_PubSub) GetProviders

func (*AsConfiguration_PubSub) Marshal

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

func (*AsConfiguration_PubSub) MarshalTo

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

func (*AsConfiguration_PubSub) MarshalToSizedBuffer

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

func (*AsConfiguration_PubSub) ProtoMessage

func (*AsConfiguration_PubSub) ProtoMessage()

func (*AsConfiguration_PubSub) Reset

func (m *AsConfiguration_PubSub) Reset()

func (*AsConfiguration_PubSub) SetFields

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

func (*AsConfiguration_PubSub) Size

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

func (*AsConfiguration_PubSub) String

func (this *AsConfiguration_PubSub) String() string

func (*AsConfiguration_PubSub) Unmarshal

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

func (*AsConfiguration_PubSub) ValidateFields

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

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

func (*AsConfiguration_PubSub) XXX_DiscardUnknown

func (m *AsConfiguration_PubSub) XXX_DiscardUnknown()

func (*AsConfiguration_PubSub) XXX_Marshal

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

func (*AsConfiguration_PubSub) XXX_Merge

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

func (*AsConfiguration_PubSub) XXX_Size

func (m *AsConfiguration_PubSub) XXX_Size() int

func (*AsConfiguration_PubSub) XXX_Unmarshal

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

type AsConfiguration_PubSubValidationError

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

AsConfiguration_PubSubValidationError is the validation error returned by AsConfiguration_PubSub.ValidateFields if the designated constraints aren't met.

func (AsConfiguration_PubSubValidationError) Cause

Cause function returns cause value.

func (AsConfiguration_PubSubValidationError) Error

Error satisfies the builtin error interface

func (AsConfiguration_PubSubValidationError) ErrorName

ErrorName returns error name.

func (AsConfiguration_PubSubValidationError) Field

Field function returns field value.

func (AsConfiguration_PubSubValidationError) Key

Key function returns key value.

func (AsConfiguration_PubSubValidationError) Reason

Reason function returns reason value.

type AsConfiguration_PubSub_Providers

type AsConfiguration_PubSub_Providers struct {
	MQTT                 AsConfiguration_PubSub_Providers_Status `protobuf:"varint,1,opt,name=mqtt,proto3,enum=ttn.lorawan.v3.AsConfiguration_PubSub_Providers_Status" json:"mqtt,omitempty"`
	NATS                 AsConfiguration_PubSub_Providers_Status `protobuf:"varint,2,opt,name=nats,proto3,enum=ttn.lorawan.v3.AsConfiguration_PubSub_Providers_Status" json:"nats,omitempty"`
	AWSIoT               AsConfiguration_PubSub_Providers_Status `` /* 140-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func NewPopulatedAsConfiguration_PubSub_Providers

func NewPopulatedAsConfiguration_PubSub_Providers(r randyApplicationserver, easy bool) *AsConfiguration_PubSub_Providers

func (*AsConfiguration_PubSub_Providers) Descriptor

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

func (*AsConfiguration_PubSub_Providers) Equal

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

func (*AsConfiguration_PubSub_Providers) GetAWSIoT

func (*AsConfiguration_PubSub_Providers) GetMQTT

func (*AsConfiguration_PubSub_Providers) GetNATS

func (*AsConfiguration_PubSub_Providers) Marshal

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

func (*AsConfiguration_PubSub_Providers) MarshalTo

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

func (*AsConfiguration_PubSub_Providers) MarshalToSizedBuffer

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

func (*AsConfiguration_PubSub_Providers) ProtoMessage

func (*AsConfiguration_PubSub_Providers) ProtoMessage()

func (*AsConfiguration_PubSub_Providers) Reset

func (*AsConfiguration_PubSub_Providers) SetFields

func (*AsConfiguration_PubSub_Providers) Size

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

func (*AsConfiguration_PubSub_Providers) String

func (*AsConfiguration_PubSub_Providers) Unmarshal

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

func (*AsConfiguration_PubSub_Providers) ValidateFields

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

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

func (*AsConfiguration_PubSub_Providers) XXX_DiscardUnknown

func (m *AsConfiguration_PubSub_Providers) XXX_DiscardUnknown()

func (*AsConfiguration_PubSub_Providers) XXX_Marshal

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

func (*AsConfiguration_PubSub_Providers) XXX_Merge

func (*AsConfiguration_PubSub_Providers) XXX_Size

func (m *AsConfiguration_PubSub_Providers) XXX_Size() int

func (*AsConfiguration_PubSub_Providers) XXX_Unmarshal

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

type AsConfiguration_PubSub_ProvidersValidationError

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

AsConfiguration_PubSub_ProvidersValidationError is the validation error returned by AsConfiguration_PubSub_Providers.ValidateFields if the designated constraints aren't met.

func (AsConfiguration_PubSub_ProvidersValidationError) Cause

Cause function returns cause value.

func (AsConfiguration_PubSub_ProvidersValidationError) Error

Error satisfies the builtin error interface

func (AsConfiguration_PubSub_ProvidersValidationError) ErrorName

ErrorName returns error name.

func (AsConfiguration_PubSub_ProvidersValidationError) Field

Field function returns field value.

func (AsConfiguration_PubSub_ProvidersValidationError) Key

Key function returns key value.

func (AsConfiguration_PubSub_ProvidersValidationError) Reason

Reason function returns reason value.

type AsConfiguration_PubSub_Providers_Status

type AsConfiguration_PubSub_Providers_Status int32
const (
	// No restrictions are in place.
	AsConfiguration_PubSub_Providers_ENABLED AsConfiguration_PubSub_Providers_Status = 0
	// Warnings are being emitted that the provider will be deprecated in the future.
	AsConfiguration_PubSub_Providers_WARNING AsConfiguration_PubSub_Providers_Status = 1
	// New integrations cannot be set up, and old ones do not start.
	AsConfiguration_PubSub_Providers_DISABLED AsConfiguration_PubSub_Providers_Status = 2
)

func (AsConfiguration_PubSub_Providers_Status) EnumDescriptor

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

func (AsConfiguration_PubSub_Providers_Status) MarshalText

func (v AsConfiguration_PubSub_Providers_Status) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (AsConfiguration_PubSub_Providers_Status) String

func (*AsConfiguration_PubSub_Providers_Status) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*AsConfiguration_PubSub_Providers_Status) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

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 {
	// Request the application session key for a particular session.
	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 {
	// Request the application session key for a particular session.
	GetAppSKey(context.Context, *SessionKeyRequest) (*AppSKeyResponse, error)
}

AsJsServer is the server API for AsJs service.

type AsNsClient

type AsNsClient interface {
	// Replace the entire downlink queue with the specified messages.
	// This can also be used to empty the queue by specifying no messages.
	// Note that this will trigger an immediate downlink if a downlink slot is available.
	DownlinkQueueReplace(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// Push downlink messages to the end of the downlink queue.
	// Note that this will trigger an immediate downlink if a downlink slot is available.
	DownlinkQueuePush(ctx context.Context, in *DownlinkQueueRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// List the items currently in the downlink queue.
	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 {
	// Replace the entire downlink queue with the specified messages.
	// This can also be used to empty the queue by specifying no messages.
	// Note that this will trigger an immediate downlink if a downlink slot is available.
	DownlinkQueueReplace(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	// Push downlink messages to the end of the downlink queue.
	// Note that this will trigger an immediate downlink if a downlink slot is available.
	DownlinkQueuePush(context.Context, *DownlinkQueueRequest) (*types.Empty, error)
	// List the items currently in the downlink queue.
	DownlinkQueueList(context.Context, *EndDeviceIdentifiers) (*ApplicationDownlinks, error)
}

AsNsServer is the server API for AsNs service.

type AsServer

type AsServer interface {
	// Get a link configuration from the Application Server to Network Server.
	// This only contains the configuration. Use GetLinkStats to view statistics and any link errors.
	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 GetLinkStats.
	// Note that there can only be one Application Server instance linked to a Network Server for a given application at a time.
	SetLink(context.Context, *SetApplicationLinkRequest) (*ApplicationLink, error)
	// Delete the link between the Application Server and Network Server for the specified application.
	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)
	GetConfiguration(context.Context, *GetAsConfigurationRequest) (*GetAsConfigurationResponse, 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
	//	*AuthInfoResponse_UserSession
	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) GetUserSession

func (m *AuthInfoResponse) GetUserSession() *UserSession

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 AuthInfoResponse_UserSession

type AuthInfoResponse_UserSession struct {
	UserSession *UserSession `protobuf:"bytes,5,opt,name=user_session,json=userSession,proto3,oneof" json:"user_session,omitempty"`
}

func NewPopulatedAuthInfoResponse_UserSession

func NewPopulatedAuthInfoResponse_UserSession(r randyIdentityserver, easy bool) *AuthInfoResponse_UserSession

func (*AuthInfoResponse_UserSession) Equal

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

func (*AuthInfoResponse_UserSession) MarshalTo

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

func (*AuthInfoResponse_UserSession) MarshalToSizedBuffer

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

func (*AuthInfoResponse_UserSession) Size

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

func (*AuthInfoResponse_UserSession) String

func (this *AuthInfoResponse_UserSession) String() 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 AuthorizeGatewayRequest

type AuthorizeGatewayRequest struct {
	GatewayIdentifiers   `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3,embedded=gateway_ids" json:"gateway_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 NewPopulatedAuthorizeGatewayRequest

func NewPopulatedAuthorizeGatewayRequest(r randyDeviceclaimingserver, easy bool) *AuthorizeGatewayRequest

func (*AuthorizeGatewayRequest) Descriptor

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

func (*AuthorizeGatewayRequest) Equal

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

func (*AuthorizeGatewayRequest) GetAPIKey

func (m *AuthorizeGatewayRequest) GetAPIKey() string

func (*AuthorizeGatewayRequest) Marshal

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

func (*AuthorizeGatewayRequest) MarshalTo

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

func (*AuthorizeGatewayRequest) MarshalToSizedBuffer

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

func (*AuthorizeGatewayRequest) ProtoMessage

func (*AuthorizeGatewayRequest) ProtoMessage()

func (*AuthorizeGatewayRequest) Reset

func (m *AuthorizeGatewayRequest) Reset()

func (*AuthorizeGatewayRequest) SetFields

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

func (*AuthorizeGatewayRequest) Size

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

func (*AuthorizeGatewayRequest) String

func (this *AuthorizeGatewayRequest) String() string

func (*AuthorizeGatewayRequest) Unmarshal

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

func (*AuthorizeGatewayRequest) ValidateFields

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

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

func (*AuthorizeGatewayRequest) XXX_DiscardUnknown

func (m *AuthorizeGatewayRequest) XXX_DiscardUnknown()

func (*AuthorizeGatewayRequest) XXX_Marshal

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

func (*AuthorizeGatewayRequest) XXX_Merge

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

func (*AuthorizeGatewayRequest) XXX_Size

func (m *AuthorizeGatewayRequest) XXX_Size() int

func (*AuthorizeGatewayRequest) XXX_Unmarshal

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

type AuthorizeGatewayRequestValidationError

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

AuthorizeGatewayRequestValidationError is the validation error returned by AuthorizeGatewayRequest.ValidateFields if the designated constraints aren't met.

func (AuthorizeGatewayRequestValidationError) Cause

Cause function returns cause value.

func (AuthorizeGatewayRequestValidationError) Error

Error satisfies the builtin error interface

func (AuthorizeGatewayRequestValidationError) ErrorName

ErrorName returns error name.

func (AuthorizeGatewayRequestValidationError) Field

Field function returns field value.

func (AuthorizeGatewayRequestValidationError) Key

Key function returns key value.

func (AuthorizeGatewayRequestValidationError) Reason

Reason function returns reason value.

type BoolValue

type BoolValue struct {
	Value                bool     `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedBoolValue

func NewPopulatedBoolValue(r randyEndDevice, easy bool) *BoolValue

func (*BoolValue) Descriptor

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

func (*BoolValue) Equal

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

func (*BoolValue) FieldIsZero

func (v *BoolValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*BoolValue) GetValue

func (m *BoolValue) GetValue() bool

func (*BoolValue) Marshal

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

func (BoolValue) MarshalJSON

func (v BoolValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (BoolValue) MarshalText

func (v BoolValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (*BoolValue) MarshalTo

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

func (*BoolValue) MarshalToSizedBuffer

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

func (*BoolValue) ProtoMessage

func (*BoolValue) ProtoMessage()

func (*BoolValue) Reset

func (m *BoolValue) Reset()

func (*BoolValue) SetFields

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

func (*BoolValue) Size

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

func (*BoolValue) String

func (this *BoolValue) String() string

func (*BoolValue) Unmarshal

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

func (*BoolValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*BoolValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

func (*BoolValue) ValidateFields

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

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

func (*BoolValue) XXX_DiscardUnknown

func (m *BoolValue) XXX_DiscardUnknown()

func (*BoolValue) XXX_Marshal

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

func (*BoolValue) XXX_Merge

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

func (*BoolValue) XXX_Size

func (m *BoolValue) XXX_Size() int

func (*BoolValue) XXX_Unmarshal

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

func (*BoolValue) XXX_WellKnownType

func (v *BoolValue) XXX_WellKnownType() string

XXX_WellKnownType ensures BoolValue is encoded as upstream BoolValue.

type BoolValueValidationError

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

BoolValueValidationError is the validation error returned by BoolValue.ValidateFields if the designated constraints aren't met.

func (BoolValueValidationError) Cause

func (e BoolValueValidationError) Cause() error

Cause function returns cause value.

func (BoolValueValidationError) Error

func (e BoolValueValidationError) Error() string

Error satisfies the builtin error interface

func (BoolValueValidationError) ErrorName

func (e BoolValueValidationError) ErrorName() string

ErrorName returns error name.

func (BoolValueValidationError) Field

func (e BoolValueValidationError) Field() string

Field function returns field value.

func (BoolValueValidationError) Key

Key function returns key value.

func (BoolValueValidationError) Reason

func (e BoolValueValidationError) Reason() string

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) FieldIsZero

func (v *CFList) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) MarshalBinary

func (v CFListType) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (CFListType) MarshalJSON

func (v CFListType) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (CFListType) MarshalText

func (v CFListType) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (CFListType) String

func (x CFListType) String() string

func (*CFListType) UnmarshalBinary

func (v *CFListType) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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 CUPSRedirection

type CUPSRedirection struct {
	// CUPS URI for LoRa Basics Station CUPS redirection.
	TargetCUPSURI string `protobuf:"bytes,1,opt,name=target_cups_uri,json=targetCupsUri,proto3" json:"target_cups_uri,omitempty"`
	// The key set in the gateway to authenticate itself.
	CurrentGatewayKey    string   `protobuf:"bytes,2,opt,name=current_gateway_key,json=currentGatewayKey,proto3" json:"current_gateway_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCUPSRedirection

func NewPopulatedCUPSRedirection(r randyDeviceclaimingserver, easy bool) *CUPSRedirection

func (*CUPSRedirection) Descriptor

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

func (*CUPSRedirection) Equal

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

func (*CUPSRedirection) GetCurrentGatewayKey

func (m *CUPSRedirection) GetCurrentGatewayKey() string

func (*CUPSRedirection) GetTargetCUPSURI

func (m *CUPSRedirection) GetTargetCUPSURI() string

func (*CUPSRedirection) Marshal

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

func (*CUPSRedirection) MarshalTo

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

func (*CUPSRedirection) MarshalToSizedBuffer

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

func (*CUPSRedirection) ProtoMessage

func (*CUPSRedirection) ProtoMessage()

func (*CUPSRedirection) Reset

func (m *CUPSRedirection) Reset()

func (*CUPSRedirection) SetFields

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

func (*CUPSRedirection) Size

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

func (*CUPSRedirection) String

func (this *CUPSRedirection) String() string

func (*CUPSRedirection) Unmarshal

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

func (*CUPSRedirection) ValidateFields

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

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

func (*CUPSRedirection) XXX_DiscardUnknown

func (m *CUPSRedirection) XXX_DiscardUnknown()

func (*CUPSRedirection) XXX_Marshal

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

func (*CUPSRedirection) XXX_Merge

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

func (*CUPSRedirection) XXX_Size

func (m *CUPSRedirection) XXX_Size() int

func (*CUPSRedirection) XXX_Unmarshal

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

type CUPSRedirectionValidationError

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

CUPSRedirectionValidationError is the validation error returned by CUPSRedirection.ValidateFields if the designated constraints aren't met.

func (CUPSRedirectionValidationError) Cause

Cause function returns cause value.

func (CUPSRedirectionValidationError) Error

Error satisfies the builtin error interface

func (CUPSRedirectionValidationError) ErrorName

func (e CUPSRedirectionValidationError) ErrorName() string

ErrorName returns error name.

func (CUPSRedirectionValidationError) Field

Field function returns field value.

func (CUPSRedirectionValidationError) Key

Key function returns key value.

func (CUPSRedirectionValidationError) Reason

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_v3_pkg_types.NetID `` /* 154-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 (or AppEUI) of the device to claim.
	JoinEUI go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 129-byte string literal not displayed */
	// DevEUI of the device to claim.
	DevEUI go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 126-byte string literal not displayed */
	// Authentication code to prove ownership.
	// In the LoRa Alliance TR005 specification, this equals the OwnerToken.
	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 ClaimGatewayRequest

type ClaimGatewayRequest struct {
	// Types that are valid to be assigned to SourceGateway:
	//	*ClaimGatewayRequest_AuthenticatedIdentifiers_
	//	*ClaimGatewayRequest_QRCode
	SourceGateway isClaimGatewayRequest_SourceGateway `protobuf_oneof:"source_gateway"`
	// Collaborator to grant all rights on the target gateway.
	Collaborator OrganizationOrUserIdentifiers `protobuf:"bytes,3,opt,name=collaborator,proto3" json:"collaborator"`
	// Gateway ID for the target gateway. This must be a unique value.
	// If this is not set, the target ID for the target gateway will be set to `eui-<gateway-eui>`
	TargetGatewayID string `protobuf:"bytes,4,opt,name=target_gateway_id,json=targetGatewayId,proto3" json:"target_gateway_id,omitempty"`
	// Target Gateway Server Address for the target gateway.
	TargetGatewayServerAddress string `` /* 143-byte string literal not displayed */
	// Parameters to set CUPS redirection for the gateway.
	CUPSRedirection      *CUPSRedirection `protobuf:"bytes,6,opt,name=cups_redirection,json=cupsRedirection,proto3" json:"cups_redirection,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedClaimGatewayRequest

func NewPopulatedClaimGatewayRequest(r randyDeviceclaimingserver, easy bool) *ClaimGatewayRequest

func (*ClaimGatewayRequest) Descriptor

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

func (*ClaimGatewayRequest) Equal

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

func (*ClaimGatewayRequest) GetAuthenticatedIdentifiers

func (m *ClaimGatewayRequest) GetAuthenticatedIdentifiers() *ClaimGatewayRequest_AuthenticatedIdentifiers

func (*ClaimGatewayRequest) GetCUPSRedirection

func (m *ClaimGatewayRequest) GetCUPSRedirection() *CUPSRedirection

func (*ClaimGatewayRequest) GetCollaborator

func (*ClaimGatewayRequest) GetQRCode

func (m *ClaimGatewayRequest) GetQRCode() []byte

func (*ClaimGatewayRequest) GetSourceGateway

func (m *ClaimGatewayRequest) GetSourceGateway() isClaimGatewayRequest_SourceGateway

func (*ClaimGatewayRequest) GetTargetGatewayID

func (m *ClaimGatewayRequest) GetTargetGatewayID() string

func (*ClaimGatewayRequest) GetTargetGatewayServerAddress

func (m *ClaimGatewayRequest) GetTargetGatewayServerAddress() string

func (*ClaimGatewayRequest) Marshal

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

func (*ClaimGatewayRequest) MarshalTo

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

func (*ClaimGatewayRequest) MarshalToSizedBuffer

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

func (*ClaimGatewayRequest) ProtoMessage

func (*ClaimGatewayRequest) ProtoMessage()

func (*ClaimGatewayRequest) Reset

func (m *ClaimGatewayRequest) Reset()

func (*ClaimGatewayRequest) SetFields

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

func (*ClaimGatewayRequest) Size

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

func (*ClaimGatewayRequest) String

func (this *ClaimGatewayRequest) String() string

func (*ClaimGatewayRequest) Unmarshal

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

func (*ClaimGatewayRequest) ValidateFields

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

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

func (*ClaimGatewayRequest) XXX_DiscardUnknown

func (m *ClaimGatewayRequest) XXX_DiscardUnknown()

func (*ClaimGatewayRequest) XXX_Marshal

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

func (*ClaimGatewayRequest) XXX_Merge

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

func (*ClaimGatewayRequest) XXX_OneofWrappers

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*ClaimGatewayRequest) XXX_Size

func (m *ClaimGatewayRequest) XXX_Size() int

func (*ClaimGatewayRequest) XXX_Unmarshal

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

type ClaimGatewayRequestValidationError

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

ClaimGatewayRequestValidationError is the validation error returned by ClaimGatewayRequest.ValidateFields if the designated constraints aren't met.

func (ClaimGatewayRequestValidationError) Cause

Cause function returns cause value.

func (ClaimGatewayRequestValidationError) Error

Error satisfies the builtin error interface

func (ClaimGatewayRequestValidationError) ErrorName

ErrorName returns error name.

func (ClaimGatewayRequestValidationError) Field

Field function returns field value.

func (ClaimGatewayRequestValidationError) Key

Key function returns key value.

func (ClaimGatewayRequestValidationError) Reason

Reason function returns reason value.

type ClaimGatewayRequest_AuthenticatedIdentifiers

type ClaimGatewayRequest_AuthenticatedIdentifiers struct {
	GatewayEUI           go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 138-byte string literal not displayed */
	AuthenticationCode   []byte                                                `protobuf:"bytes,2,opt,name=authentication_code,json=authenticationCode,proto3" json:"authentication_code,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                              `json:"-"`
	XXX_sizecache        int32                                                 `json:"-"`
}

func NewPopulatedClaimGatewayRequest_AuthenticatedIdentifiers

func NewPopulatedClaimGatewayRequest_AuthenticatedIdentifiers(r randyDeviceclaimingserver, easy bool) *ClaimGatewayRequest_AuthenticatedIdentifiers

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) Descriptor

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) Equal

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) GetAuthenticationCode

func (m *ClaimGatewayRequest_AuthenticatedIdentifiers) GetAuthenticationCode() []byte

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) Marshal

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) MarshalTo

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) MarshalToSizedBuffer

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) ProtoMessage

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) Reset

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) SetFields

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) Size

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) String

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) Unmarshal

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) ValidateFields

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

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) XXX_DiscardUnknown

func (m *ClaimGatewayRequest_AuthenticatedIdentifiers) XXX_DiscardUnknown()

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) XXX_Marshal

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) XXX_Merge

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) XXX_Size

func (*ClaimGatewayRequest_AuthenticatedIdentifiers) XXX_Unmarshal

type ClaimGatewayRequest_AuthenticatedIdentifiersValidationError

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

ClaimGatewayRequest_AuthenticatedIdentifiersValidationError is the validation error returned by ClaimGatewayRequest_AuthenticatedIdentifiers.ValidateFields if the designated constraints aren't met.

func (ClaimGatewayRequest_AuthenticatedIdentifiersValidationError) Cause

Cause function returns cause value.

func (ClaimGatewayRequest_AuthenticatedIdentifiersValidationError) Error

Error satisfies the builtin error interface

func (ClaimGatewayRequest_AuthenticatedIdentifiersValidationError) ErrorName

ErrorName returns error name.

func (ClaimGatewayRequest_AuthenticatedIdentifiersValidationError) Field

Field function returns field value.

func (ClaimGatewayRequest_AuthenticatedIdentifiersValidationError) Key

Key function returns key value.

func (ClaimGatewayRequest_AuthenticatedIdentifiersValidationError) Reason

Reason function returns reason value.

type ClaimGatewayRequest_AuthenticatedIdentifiers_

type ClaimGatewayRequest_AuthenticatedIdentifiers_ struct {
	AuthenticatedIdentifiers *ClaimGatewayRequest_AuthenticatedIdentifiers `` /* 139-byte string literal not displayed */
}

func NewPopulatedClaimGatewayRequest_AuthenticatedIdentifiers_

func NewPopulatedClaimGatewayRequest_AuthenticatedIdentifiers_(r randyDeviceclaimingserver, easy bool) *ClaimGatewayRequest_AuthenticatedIdentifiers_

func (*ClaimGatewayRequest_AuthenticatedIdentifiers_) Equal

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers_) MarshalTo

func (*ClaimGatewayRequest_AuthenticatedIdentifiers_) MarshalToSizedBuffer

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

func (*ClaimGatewayRequest_AuthenticatedIdentifiers_) Size

func (*ClaimGatewayRequest_AuthenticatedIdentifiers_) String

type ClaimGatewayRequest_QRCode

type ClaimGatewayRequest_QRCode struct {
	QRCode []byte `protobuf:"bytes,2,opt,name=qr_code,json=qrCode,proto3,oneof" json:"qr_code,omitempty"`
}

func NewPopulatedClaimGatewayRequest_QRCode

func NewPopulatedClaimGatewayRequest_QRCode(r randyDeviceclaimingserver, easy bool) *ClaimGatewayRequest_QRCode

func (*ClaimGatewayRequest_QRCode) Equal

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

func (*ClaimGatewayRequest_QRCode) MarshalTo

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

func (*ClaimGatewayRequest_QRCode) MarshalToSizedBuffer

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

func (*ClaimGatewayRequest_QRCode) Size

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

func (*ClaimGatewayRequest_QRCode) String

func (this *ClaimGatewayRequest_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) MarshalBinary

func (v Class) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (Class) MarshalJSON

func (v Class) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (Class) MarshalText

func (v Class) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (Class) String

func (x Class) String() string

func (*Class) UnmarshalBinary

func (v *Class) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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"`
	DeletedAt         *time.Time `protobuf:"bytes,16,opt,name=deleted_at,json=deletedAt,proto3,stdtime" json:"deleted_at,omitempty"`
	Name              string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description       string     `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Key-value attributes for this client. Typically used for organizing clients or for storing integration-specific data.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
	// Contact information for this client. Typically used to indicate who to contact with technical/security questions about the application.
	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.
	// If state_description is not updated when updating state, state_description is cleared.
	State State `protobuf:"varint,10,opt,name=state,proto3,enum=ttn.lorawan.v3.State" json:"state,omitempty"`
	// A description for the state field.
	// This field can only be modified by admins, and should typically only be updated
	// when also updating `state`.
	StateDescription string `protobuf:"bytes,17,opt,name=state_description,json=stateDescription,proto3" json:"state_description,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) GetDeletedAt

func (m *Client) GetDeletedAt() *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) GetStateDescription

func (m *Client) GetStateDescription() string

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 {
	// List the rights the caller has on this application.
	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 OAuth client.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(ctx context.Context, in *SetClientCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// List the collaborators on this OAuth client.
	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 {
	// List the rights the caller has on this application.
	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 OAuth client.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(context.Context, *SetClientCollaboratorRequest) (*types.Empty, error)
	// List the collaborators on this OAuth client.
	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) ExtractRequestFields

func (ids *ClientIdentifiers) ExtractRequestFields(m map[string]interface{})

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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(ctx context.Context, in *GetClientRequest, opts ...grpc.CallOption) (*Client, error)
	// List OAuth clients where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the OAuth clients the caller
	// has access to.
	// Similar to Get, this selects the fields sepcified in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(ctx context.Context, in *ListClientsRequest, opts ...grpc.CallOption) (*Clients, error)
	// Update the OAuth client, changing the fields specified by the field mask to the provided values.
	Update(ctx context.Context, in *UpdateClientRequest, opts ...grpc.CallOption) (*Client, error)
	// Delete the OAuth client. This may not release the client ID for reuse.
	Delete(ctx context.Context, in *ClientIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Restore a recently deleted client.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(ctx context.Context, in *ClientIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Purge the client. This will release the client ID for reuse.
	Purge(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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(context.Context, *GetClientRequest) (*Client, error)
	// List OAuth clients where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the OAuth clients the caller
	// has access to.
	// Similar to Get, this selects the fields sepcified in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(context.Context, *ListClientsRequest) (*Clients, error)
	// Update the OAuth client, changing the fields specified by the field mask to the provided values.
	Update(context.Context, *UpdateClientRequest) (*Client, error)
	// Delete the OAuth client. This may not release the client ID for reuse.
	Delete(context.Context, *ClientIdentifiers) (*types.Empty, error)
	// Restore a recently deleted client.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(context.Context, *ClientIdentifiers) (*types.Empty, error)
	// Purge the client. This will release the client ID for reuse.
	Purge(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
	ClusterRole_DEVICE_REPOSITORY            ClusterRole = 13
)

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) ExtractRequestFields

func (req *CreateApplicationRequest) ExtractRequestFields(m map[string]interface{})

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) ExtractRequestFields

func (req *CreateClientRequest) ExtractRequestFields(m map[string]interface{})

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) ExtractRequestFields

func (req *CreateGatewayRequest) ExtractRequestFields(m map[string]interface{})

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 CreateLoginTokenRequest

type CreateLoginTokenRequest struct {
	UserIdentifiers `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_ids"`
	// Skip sending the login token to the user by email.
	// This field is only effective when the login token is created by an admin user.
	SkipEmail            bool     `protobuf:"varint,2,opt,name=skip_email,json=skipEmail,proto3" json:"skip_email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateLoginTokenRequest

func NewPopulatedCreateLoginTokenRequest(r randyUser, easy bool) *CreateLoginTokenRequest

func (*CreateLoginTokenRequest) Descriptor

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

func (*CreateLoginTokenRequest) Equal

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

func (*CreateLoginTokenRequest) GetSkipEmail

func (m *CreateLoginTokenRequest) GetSkipEmail() bool

func (*CreateLoginTokenRequest) Marshal

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

func (*CreateLoginTokenRequest) MarshalTo

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

func (*CreateLoginTokenRequest) MarshalToSizedBuffer

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

func (*CreateLoginTokenRequest) ProtoMessage

func (*CreateLoginTokenRequest) ProtoMessage()

func (*CreateLoginTokenRequest) Reset

func (m *CreateLoginTokenRequest) Reset()

func (*CreateLoginTokenRequest) SetFields

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

func (*CreateLoginTokenRequest) Size

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

func (*CreateLoginTokenRequest) String

func (this *CreateLoginTokenRequest) String() string

func (*CreateLoginTokenRequest) Unmarshal

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

func (*CreateLoginTokenRequest) ValidateFields

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

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

func (*CreateLoginTokenRequest) XXX_DiscardUnknown

func (m *CreateLoginTokenRequest) XXX_DiscardUnknown()

func (*CreateLoginTokenRequest) XXX_Marshal

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

func (*CreateLoginTokenRequest) XXX_Merge

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

func (*CreateLoginTokenRequest) XXX_Size

func (m *CreateLoginTokenRequest) XXX_Size() int

func (*CreateLoginTokenRequest) XXX_Unmarshal

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

type CreateLoginTokenRequestValidationError

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

CreateLoginTokenRequestValidationError is the validation error returned by CreateLoginTokenRequest.ValidateFields if the designated constraints aren't met.

func (CreateLoginTokenRequestValidationError) Cause

Cause function returns cause value.

func (CreateLoginTokenRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateLoginTokenRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateLoginTokenRequestValidationError) Field

Field function returns field value.

func (CreateLoginTokenRequestValidationError) Key

Key function returns key value.

func (CreateLoginTokenRequestValidationError) Reason

Reason function returns reason value.

type CreateLoginTokenResponse

type CreateLoginTokenResponse struct {
	// The token that can be used for logging in as the user.
	// This field is only present if a token was created by an admin user for a non-admin user.
	Token                string   `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedCreateLoginTokenResponse

func NewPopulatedCreateLoginTokenResponse(r randyUser, easy bool) *CreateLoginTokenResponse

func (*CreateLoginTokenResponse) Descriptor

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

func (*CreateLoginTokenResponse) Equal

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

func (*CreateLoginTokenResponse) GetToken

func (m *CreateLoginTokenResponse) GetToken() string

func (*CreateLoginTokenResponse) Marshal

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

func (*CreateLoginTokenResponse) MarshalTo

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

func (*CreateLoginTokenResponse) MarshalToSizedBuffer

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

func (*CreateLoginTokenResponse) ProtoMessage

func (*CreateLoginTokenResponse) ProtoMessage()

func (*CreateLoginTokenResponse) Reset

func (m *CreateLoginTokenResponse) Reset()

func (*CreateLoginTokenResponse) SetFields

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

func (*CreateLoginTokenResponse) Size

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

func (*CreateLoginTokenResponse) String

func (this *CreateLoginTokenResponse) String() string

func (*CreateLoginTokenResponse) Unmarshal

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

func (*CreateLoginTokenResponse) ValidateFields

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

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

func (*CreateLoginTokenResponse) XXX_DiscardUnknown

func (m *CreateLoginTokenResponse) XXX_DiscardUnknown()

func (*CreateLoginTokenResponse) XXX_Marshal

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

func (*CreateLoginTokenResponse) XXX_Merge

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

func (*CreateLoginTokenResponse) XXX_Size

func (m *CreateLoginTokenResponse) XXX_Size() int

func (*CreateLoginTokenResponse) XXX_Unmarshal

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

type CreateLoginTokenResponseValidationError

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

CreateLoginTokenResponseValidationError is the validation error returned by CreateLoginTokenResponse.ValidateFields if the designated constraints aren't met.

func (CreateLoginTokenResponseValidationError) Cause

Cause function returns cause value.

func (CreateLoginTokenResponseValidationError) Error

Error satisfies the builtin error interface

func (CreateLoginTokenResponseValidationError) ErrorName

ErrorName returns error name.

func (CreateLoginTokenResponseValidationError) Field

Field function returns field value.

func (CreateLoginTokenResponseValidationError) Key

Key function returns key value.

func (CreateLoginTokenResponseValidationError) 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) ExtractRequestFields

func (req *CreateOrganizationRequest) ExtractRequestFields(m map[string]interface{})

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"`
	// The invitation token that was sent to the user (some networks require an invitation in order to register new users).
	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 {
	// End device identifiers for the cryptographic operation.
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	// LoRaWAN version to use for the cryptographic operation.
	LoRaWANVersion MACVersion `` /* 135-byte string literal not displayed */
	// Raw input payload.
	Payload []byte `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
	// Provisioner that provisioned the end device.
	ProvisionerID string `protobuf:"bytes,4,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	// Provisioning data for the provisioner.
	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 {
	// Raw output payload.
	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 DataRateOffset `` /* 132-byte string literal not displayed */
	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) FieldIsZero

func (v *DLSettings) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*DLSettings) GetOptNeg

func (m *DLSettings) GetOptNeg() bool

func (*DLSettings) GetRx1DROffset

func (m *DLSettings) GetRx1DROffset() DataRateOffset

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) MarshalBinary

func (v DataRateIndex) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (DataRateIndex) MarshalJSON

func (v DataRateIndex) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (DataRateIndex) MarshalJSONPB

func (v DataRateIndex) MarshalJSONPB(*jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler 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) UnmarshalBinary

func (v *DataRateIndex) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*DataRateIndex) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*DataRateIndex) UnmarshalJSONPB

func (v *DataRateIndex) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler 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) FieldIsZero

func (v *DataRateIndexValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*DataRateIndexValue) GetValue

func (m *DataRateIndexValue) GetValue() DataRateIndex

func (*DataRateIndexValue) Marshal

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

func (DataRateIndexValue) MarshalBinary

func (v DataRateIndexValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (DataRateIndexValue) MarshalJSON

func (v DataRateIndexValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (DataRateIndexValue) MarshalJSONPB

func (v DataRateIndexValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (DataRateIndexValue) MarshalText

func (v DataRateIndexValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

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) UnmarshalBinary

func (v *DataRateIndexValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*DataRateIndexValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*DataRateIndexValue) UnmarshalJSONPB

func (v *DataRateIndexValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*DataRateIndexValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

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 DataRateOffset

type DataRateOffset int32
const (
	DataRateOffset_DATA_RATE_OFFSET_0 DataRateOffset = 0
	DataRateOffset_DATA_RATE_OFFSET_1 DataRateOffset = 1
	DataRateOffset_DATA_RATE_OFFSET_2 DataRateOffset = 2
	DataRateOffset_DATA_RATE_OFFSET_3 DataRateOffset = 3
	DataRateOffset_DATA_RATE_OFFSET_4 DataRateOffset = 4
	DataRateOffset_DATA_RATE_OFFSET_5 DataRateOffset = 5
	DataRateOffset_DATA_RATE_OFFSET_6 DataRateOffset = 6
	DataRateOffset_DATA_RATE_OFFSET_7 DataRateOffset = 7
)

func (DataRateOffset) EnumDescriptor

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

func (DataRateOffset) MarshalBinary

func (v DataRateOffset) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (DataRateOffset) MarshalJSON

func (v DataRateOffset) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (DataRateOffset) MarshalJSONPB

func (v DataRateOffset) MarshalJSONPB(*jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (DataRateOffset) MarshalText

func (v DataRateOffset) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (DataRateOffset) String

func (v DataRateOffset) String() string

String implements fmt.Stringer.

func (*DataRateOffset) UnmarshalBinary

func (v *DataRateOffset) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*DataRateOffset) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*DataRateOffset) UnmarshalJSONPB

func (v *DataRateOffset) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*DataRateOffset) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

type DataRateOffsetValue

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

func NewPopulatedDataRateOffsetValue

func NewPopulatedDataRateOffsetValue(r randyLorawan, easy bool) *DataRateOffsetValue

func (*DataRateOffsetValue) Descriptor

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

func (*DataRateOffsetValue) Equal

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

func (*DataRateOffsetValue) FieldIsZero

func (v *DataRateOffsetValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*DataRateOffsetValue) GetValue

func (m *DataRateOffsetValue) GetValue() DataRateOffset

func (*DataRateOffsetValue) Marshal

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

func (DataRateOffsetValue) MarshalBinary

func (v DataRateOffsetValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (DataRateOffsetValue) MarshalJSON

func (v DataRateOffsetValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (DataRateOffsetValue) MarshalJSONPB

func (v DataRateOffsetValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (DataRateOffsetValue) MarshalText

func (v DataRateOffsetValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (*DataRateOffsetValue) MarshalTo

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

func (*DataRateOffsetValue) MarshalToSizedBuffer

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

func (*DataRateOffsetValue) ProtoMessage

func (*DataRateOffsetValue) ProtoMessage()

func (*DataRateOffsetValue) Reset

func (m *DataRateOffsetValue) Reset()

func (*DataRateOffsetValue) SetFields

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

func (*DataRateOffsetValue) Size

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

func (*DataRateOffsetValue) String

func (this *DataRateOffsetValue) String() string

func (*DataRateOffsetValue) Unmarshal

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

func (*DataRateOffsetValue) UnmarshalBinary

func (v *DataRateOffsetValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*DataRateOffsetValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*DataRateOffsetValue) UnmarshalJSONPB

func (v *DataRateOffsetValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*DataRateOffsetValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

func (*DataRateOffsetValue) ValidateFields

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

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

func (*DataRateOffsetValue) XXX_DiscardUnknown

func (m *DataRateOffsetValue) XXX_DiscardUnknown()

func (*DataRateOffsetValue) XXX_Marshal

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

func (*DataRateOffsetValue) XXX_Merge

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

func (*DataRateOffsetValue) XXX_Size

func (m *DataRateOffsetValue) XXX_Size() int

func (*DataRateOffsetValue) XXX_Unmarshal

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

type DataRateOffsetValueValidationError

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

DataRateOffsetValueValidationError is the validation error returned by DataRateOffsetValue.ValidateFields if the designated constraints aren't met.

func (DataRateOffsetValueValidationError) Cause

Cause function returns cause value.

func (DataRateOffsetValueValidationError) Error

Error satisfies the builtin error interface

func (DataRateOffsetValueValidationError) ErrorName

ErrorName returns error name.

func (DataRateOffsetValueValidationError) Field

Field function returns field value.

func (DataRateOffsetValueValidationError) Key

Key function returns key value.

func (DataRateOffsetValueValidationError) 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 DecodeDownlinkMessageRequest

type DecodeDownlinkMessageRequest 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"`
	Formatter            PayloadFormatter            `protobuf:"varint,4,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	Parameter            string                      `protobuf:"bytes,5,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedDecodeDownlinkMessageRequest

func NewPopulatedDecodeDownlinkMessageRequest(r randyMessageServices, easy bool) *DecodeDownlinkMessageRequest

func (*DecodeDownlinkMessageRequest) Descriptor

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

func (*DecodeDownlinkMessageRequest) Equal

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

func (*DecodeDownlinkMessageRequest) GetEndDeviceVersionIDs

func (m *DecodeDownlinkMessageRequest) GetEndDeviceVersionIDs() EndDeviceVersionIdentifiers

func (*DecodeDownlinkMessageRequest) GetFormatter

func (*DecodeDownlinkMessageRequest) GetMessage

func (*DecodeDownlinkMessageRequest) GetParameter

func (m *DecodeDownlinkMessageRequest) GetParameter() string

func (*DecodeDownlinkMessageRequest) Marshal

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

func (*DecodeDownlinkMessageRequest) MarshalTo

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

func (*DecodeDownlinkMessageRequest) MarshalToSizedBuffer

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

func (*DecodeDownlinkMessageRequest) ProtoMessage

func (*DecodeDownlinkMessageRequest) ProtoMessage()

func (*DecodeDownlinkMessageRequest) Reset

func (m *DecodeDownlinkMessageRequest) Reset()

func (*DecodeDownlinkMessageRequest) SetFields

func (*DecodeDownlinkMessageRequest) Size

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

func (*DecodeDownlinkMessageRequest) String

func (this *DecodeDownlinkMessageRequest) String() string

func (*DecodeDownlinkMessageRequest) Unmarshal

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

func (*DecodeDownlinkMessageRequest) ValidateFields

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

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

func (*DecodeDownlinkMessageRequest) XXX_DiscardUnknown

func (m *DecodeDownlinkMessageRequest) XXX_DiscardUnknown()

func (*DecodeDownlinkMessageRequest) XXX_Marshal

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

func (*DecodeDownlinkMessageRequest) XXX_Merge

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

func (*DecodeDownlinkMessageRequest) XXX_Size

func (m *DecodeDownlinkMessageRequest) XXX_Size() int

func (*DecodeDownlinkMessageRequest) XXX_Unmarshal

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

type DecodeDownlinkMessageRequestValidationError

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

DecodeDownlinkMessageRequestValidationError is the validation error returned by DecodeDownlinkMessageRequest.ValidateFields if the designated constraints aren't met.

func (DecodeDownlinkMessageRequestValidationError) Cause

Cause function returns cause value.

func (DecodeDownlinkMessageRequestValidationError) Error

Error satisfies the builtin error interface

func (DecodeDownlinkMessageRequestValidationError) ErrorName

ErrorName returns error name.

func (DecodeDownlinkMessageRequestValidationError) Field

Field function returns field value.

func (DecodeDownlinkMessageRequestValidationError) Key

Key function returns key value.

func (DecodeDownlinkMessageRequestValidationError) Reason

Reason function returns reason value.

type DecodeDownlinkRequest

type DecodeDownlinkRequest struct {
	EndDeviceIds         *EndDeviceIdentifiers        `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3" json:"end_device_ids,omitempty"`
	VersionIds           *EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=version_ids,json=versionIds,proto3" json:"version_ids,omitempty"`
	Downlink             *ApplicationDownlink         `protobuf:"bytes,3,opt,name=downlink,proto3" json:"downlink,omitempty"`
	Formatter            PayloadFormatter             `protobuf:"varint,4,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	Parameter            string                       `protobuf:"bytes,5,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func NewPopulatedDecodeDownlinkRequest

func NewPopulatedDecodeDownlinkRequest(r randyApplicationserver, easy bool) *DecodeDownlinkRequest

func (*DecodeDownlinkRequest) Descriptor

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

func (*DecodeDownlinkRequest) Equal

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

func (*DecodeDownlinkRequest) GetEndDeviceIds

func (m *DecodeDownlinkRequest) GetEndDeviceIds() *EndDeviceIdentifiers

func (*DecodeDownlinkRequest) GetFormatter

func (m *DecodeDownlinkRequest) GetFormatter() PayloadFormatter

func (*DecodeDownlinkRequest) GetParameter

func (m *DecodeDownlinkRequest) GetParameter() string

func (*DecodeDownlinkRequest) GetVersionIds

func (*DecodeDownlinkRequest) Marshal

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

func (*DecodeDownlinkRequest) MarshalTo

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

func (*DecodeDownlinkRequest) MarshalToSizedBuffer

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

func (*DecodeDownlinkRequest) ProtoMessage

func (*DecodeDownlinkRequest) ProtoMessage()

func (*DecodeDownlinkRequest) Reset

func (m *DecodeDownlinkRequest) Reset()

func (*DecodeDownlinkRequest) SetFields

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

func (*DecodeDownlinkRequest) Size

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

func (*DecodeDownlinkRequest) String

func (this *DecodeDownlinkRequest) String() string

func (*DecodeDownlinkRequest) Unmarshal

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

func (*DecodeDownlinkRequest) ValidateFields

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

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

func (*DecodeDownlinkRequest) XXX_DiscardUnknown

func (m *DecodeDownlinkRequest) XXX_DiscardUnknown()

func (*DecodeDownlinkRequest) XXX_Marshal

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

func (*DecodeDownlinkRequest) XXX_Merge

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

func (*DecodeDownlinkRequest) XXX_Size

func (m *DecodeDownlinkRequest) XXX_Size() int

func (*DecodeDownlinkRequest) XXX_Unmarshal

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

type DecodeDownlinkRequestValidationError

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

DecodeDownlinkRequestValidationError is the validation error returned by DecodeDownlinkRequest.ValidateFields if the designated constraints aren't met.

func (DecodeDownlinkRequestValidationError) Cause

Cause function returns cause value.

func (DecodeDownlinkRequestValidationError) Error

Error satisfies the builtin error interface

func (DecodeDownlinkRequestValidationError) ErrorName

ErrorName returns error name.

func (DecodeDownlinkRequestValidationError) Field

Field function returns field value.

func (DecodeDownlinkRequestValidationError) Key

Key function returns key value.

func (DecodeDownlinkRequestValidationError) Reason

Reason function returns reason value.

type DecodeDownlinkResponse

type DecodeDownlinkResponse struct {
	Downlink             *ApplicationDownlink `protobuf:"bytes,1,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func NewPopulatedDecodeDownlinkResponse

func NewPopulatedDecodeDownlinkResponse(r randyApplicationserver, easy bool) *DecodeDownlinkResponse

func (*DecodeDownlinkResponse) Descriptor

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

func (*DecodeDownlinkResponse) Equal

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

func (*DecodeDownlinkResponse) Marshal

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

func (*DecodeDownlinkResponse) MarshalTo

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

func (*DecodeDownlinkResponse) MarshalToSizedBuffer

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

func (*DecodeDownlinkResponse) ProtoMessage

func (*DecodeDownlinkResponse) ProtoMessage()

func (*DecodeDownlinkResponse) Reset

func (m *DecodeDownlinkResponse) Reset()

func (*DecodeDownlinkResponse) SetFields

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

func (*DecodeDownlinkResponse) Size

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

func (*DecodeDownlinkResponse) String

func (this *DecodeDownlinkResponse) String() string

func (*DecodeDownlinkResponse) Unmarshal

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

func (*DecodeDownlinkResponse) ValidateFields

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

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

func (*DecodeDownlinkResponse) XXX_DiscardUnknown

func (m *DecodeDownlinkResponse) XXX_DiscardUnknown()

func (*DecodeDownlinkResponse) XXX_Marshal

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

func (*DecodeDownlinkResponse) XXX_Merge

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

func (*DecodeDownlinkResponse) XXX_Size

func (m *DecodeDownlinkResponse) XXX_Size() int

func (*DecodeDownlinkResponse) XXX_Unmarshal

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

type DecodeDownlinkResponseValidationError

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

DecodeDownlinkResponseValidationError is the validation error returned by DecodeDownlinkResponse.ValidateFields if the designated constraints aren't met.

func (DecodeDownlinkResponseValidationError) Cause

Cause function returns cause value.

func (DecodeDownlinkResponseValidationError) Error

Error satisfies the builtin error interface

func (DecodeDownlinkResponseValidationError) ErrorName

ErrorName returns error name.

func (DecodeDownlinkResponseValidationError) Field

Field function returns field value.

func (DecodeDownlinkResponseValidationError) Key

Key function returns key value.

func (DecodeDownlinkResponseValidationError) Reason

Reason function returns reason value.

type DecodeUplinkMessageRequest

type DecodeUplinkMessageRequest 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"`
	Formatter            PayloadFormatter            `protobuf:"varint,4,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	Parameter            string                      `protobuf:"bytes,5,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedDecodeUplinkMessageRequest

func NewPopulatedDecodeUplinkMessageRequest(r randyMessageServices, easy bool) *DecodeUplinkMessageRequest

func (*DecodeUplinkMessageRequest) Descriptor

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

func (*DecodeUplinkMessageRequest) Equal

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

func (*DecodeUplinkMessageRequest) GetEndDeviceVersionIDs

func (m *DecodeUplinkMessageRequest) GetEndDeviceVersionIDs() EndDeviceVersionIdentifiers

func (*DecodeUplinkMessageRequest) GetFormatter

func (m *DecodeUplinkMessageRequest) GetFormatter() PayloadFormatter

func (*DecodeUplinkMessageRequest) GetMessage

func (*DecodeUplinkMessageRequest) GetParameter

func (m *DecodeUplinkMessageRequest) GetParameter() string

func (*DecodeUplinkMessageRequest) Marshal

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

func (*DecodeUplinkMessageRequest) MarshalTo

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

func (*DecodeUplinkMessageRequest) MarshalToSizedBuffer

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

func (*DecodeUplinkMessageRequest) ProtoMessage

func (*DecodeUplinkMessageRequest) ProtoMessage()

func (*DecodeUplinkMessageRequest) Reset

func (m *DecodeUplinkMessageRequest) Reset()

func (*DecodeUplinkMessageRequest) SetFields

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

func (*DecodeUplinkMessageRequest) Size

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

func (*DecodeUplinkMessageRequest) String

func (this *DecodeUplinkMessageRequest) String() string

func (*DecodeUplinkMessageRequest) Unmarshal

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

func (*DecodeUplinkMessageRequest) ValidateFields

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

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

func (*DecodeUplinkMessageRequest) XXX_DiscardUnknown

func (m *DecodeUplinkMessageRequest) XXX_DiscardUnknown()

func (*DecodeUplinkMessageRequest) XXX_Marshal

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

func (*DecodeUplinkMessageRequest) XXX_Merge

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

func (*DecodeUplinkMessageRequest) XXX_Size

func (m *DecodeUplinkMessageRequest) XXX_Size() int

func (*DecodeUplinkMessageRequest) XXX_Unmarshal

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

type DecodeUplinkMessageRequestValidationError

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

DecodeUplinkMessageRequestValidationError is the validation error returned by DecodeUplinkMessageRequest.ValidateFields if the designated constraints aren't met.

func (DecodeUplinkMessageRequestValidationError) Cause

Cause function returns cause value.

func (DecodeUplinkMessageRequestValidationError) Error

Error satisfies the builtin error interface

func (DecodeUplinkMessageRequestValidationError) ErrorName

ErrorName returns error name.

func (DecodeUplinkMessageRequestValidationError) Field

Field function returns field value.

func (DecodeUplinkMessageRequestValidationError) Key

Key function returns key value.

func (DecodeUplinkMessageRequestValidationError) Reason

Reason function returns reason value.

type DecodeUplinkRequest

type DecodeUplinkRequest struct {
	EndDeviceIds         *EndDeviceIdentifiers        `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3" json:"end_device_ids,omitempty"`
	VersionIds           *EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=version_ids,json=versionIds,proto3" json:"version_ids,omitempty"`
	Uplink               *ApplicationUplink           `protobuf:"bytes,3,opt,name=uplink,proto3" json:"uplink,omitempty"`
	Formatter            PayloadFormatter             `protobuf:"varint,4,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	Parameter            string                       `protobuf:"bytes,5,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func NewPopulatedDecodeUplinkRequest

func NewPopulatedDecodeUplinkRequest(r randyApplicationserver, easy bool) *DecodeUplinkRequest

func (*DecodeUplinkRequest) Descriptor

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

func (*DecodeUplinkRequest) Equal

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

func (*DecodeUplinkRequest) GetEndDeviceIds

func (m *DecodeUplinkRequest) GetEndDeviceIds() *EndDeviceIdentifiers

func (*DecodeUplinkRequest) GetFormatter

func (m *DecodeUplinkRequest) GetFormatter() PayloadFormatter

func (*DecodeUplinkRequest) GetParameter

func (m *DecodeUplinkRequest) GetParameter() string
func (m *DecodeUplinkRequest) GetUplink() *ApplicationUplink

func (*DecodeUplinkRequest) GetVersionIds

func (*DecodeUplinkRequest) Marshal

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

func (*DecodeUplinkRequest) MarshalTo

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

func (*DecodeUplinkRequest) MarshalToSizedBuffer

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

func (*DecodeUplinkRequest) ProtoMessage

func (*DecodeUplinkRequest) ProtoMessage()

func (*DecodeUplinkRequest) Reset

func (m *DecodeUplinkRequest) Reset()

func (*DecodeUplinkRequest) SetFields

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

func (*DecodeUplinkRequest) Size

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

func (*DecodeUplinkRequest) String

func (this *DecodeUplinkRequest) String() string

func (*DecodeUplinkRequest) Unmarshal

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

func (*DecodeUplinkRequest) ValidateFields

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

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

func (*DecodeUplinkRequest) XXX_DiscardUnknown

func (m *DecodeUplinkRequest) XXX_DiscardUnknown()

func (*DecodeUplinkRequest) XXX_Marshal

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

func (*DecodeUplinkRequest) XXX_Merge

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

func (*DecodeUplinkRequest) XXX_Size

func (m *DecodeUplinkRequest) XXX_Size() int

func (*DecodeUplinkRequest) XXX_Unmarshal

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

type DecodeUplinkRequestValidationError

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

DecodeUplinkRequestValidationError is the validation error returned by DecodeUplinkRequest.ValidateFields if the designated constraints aren't met.

func (DecodeUplinkRequestValidationError) Cause

Cause function returns cause value.

func (DecodeUplinkRequestValidationError) Error

Error satisfies the builtin error interface

func (DecodeUplinkRequestValidationError) ErrorName

ErrorName returns error name.

func (DecodeUplinkRequestValidationError) Field

Field function returns field value.

func (DecodeUplinkRequestValidationError) Key

Key function returns key value.

func (DecodeUplinkRequestValidationError) Reason

Reason function returns reason value.

type DecodeUplinkResponse

type DecodeUplinkResponse struct {
	Uplink               *ApplicationUplink `protobuf:"bytes,1,opt,name=uplink,proto3" json:"uplink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func NewPopulatedDecodeUplinkResponse

func NewPopulatedDecodeUplinkResponse(r randyApplicationserver, easy bool) *DecodeUplinkResponse

func (*DecodeUplinkResponse) Descriptor

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

func (*DecodeUplinkResponse) Equal

func (this *DecodeUplinkResponse) Equal(that interface{}) bool
func (m *DecodeUplinkResponse) GetUplink() *ApplicationUplink

func (*DecodeUplinkResponse) Marshal

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

func (*DecodeUplinkResponse) MarshalTo

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

func (*DecodeUplinkResponse) MarshalToSizedBuffer

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

func (*DecodeUplinkResponse) ProtoMessage

func (*DecodeUplinkResponse) ProtoMessage()

func (*DecodeUplinkResponse) Reset

func (m *DecodeUplinkResponse) Reset()

func (*DecodeUplinkResponse) SetFields

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

func (*DecodeUplinkResponse) Size

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

func (*DecodeUplinkResponse) String

func (this *DecodeUplinkResponse) String() string

func (*DecodeUplinkResponse) Unmarshal

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

func (*DecodeUplinkResponse) ValidateFields

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

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

func (*DecodeUplinkResponse) XXX_DiscardUnknown

func (m *DecodeUplinkResponse) XXX_DiscardUnknown()

func (*DecodeUplinkResponse) XXX_Marshal

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

func (*DecodeUplinkResponse) XXX_Merge

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

func (*DecodeUplinkResponse) XXX_Size

func (m *DecodeUplinkResponse) XXX_Size() int

func (*DecodeUplinkResponse) XXX_Unmarshal

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

type DecodeUplinkResponseValidationError

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

DecodeUplinkResponseValidationError is the validation error returned by DecodeUplinkResponse.ValidateFields if the designated constraints aren't met.

func (DecodeUplinkResponseValidationError) Cause

Cause function returns cause value.

func (DecodeUplinkResponseValidationError) Error

Error satisfies the builtin error interface

func (DecodeUplinkResponseValidationError) ErrorName

ErrorName returns error name.

func (DecodeUplinkResponseValidationError) Field

Field function returns field value.

func (DecodeUplinkResponseValidationError) Key

Key function returns key value.

func (DecodeUplinkResponseValidationError) Reason

Reason function returns reason value.

type DeleteApplicationActivationSettingsRequest

type DeleteApplicationActivationSettingsRequest struct {
	ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func NewPopulatedDeleteApplicationActivationSettingsRequest

func NewPopulatedDeleteApplicationActivationSettingsRequest(r randyJoinserver, easy bool) *DeleteApplicationActivationSettingsRequest

func (*DeleteApplicationActivationSettingsRequest) Descriptor

func (*DeleteApplicationActivationSettingsRequest) Equal

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

func (*DeleteApplicationActivationSettingsRequest) Marshal

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

func (*DeleteApplicationActivationSettingsRequest) MarshalTo

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

func (*DeleteApplicationActivationSettingsRequest) MarshalToSizedBuffer

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

func (*DeleteApplicationActivationSettingsRequest) ProtoMessage

func (*DeleteApplicationActivationSettingsRequest) Reset

func (*DeleteApplicationActivationSettingsRequest) SetFields

func (*DeleteApplicationActivationSettingsRequest) Size

func (*DeleteApplicationActivationSettingsRequest) String

func (*DeleteApplicationActivationSettingsRequest) Unmarshal

func (*DeleteApplicationActivationSettingsRequest) ValidateFields

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

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

func (*DeleteApplicationActivationSettingsRequest) XXX_DiscardUnknown

func (m *DeleteApplicationActivationSettingsRequest) XXX_DiscardUnknown()

func (*DeleteApplicationActivationSettingsRequest) XXX_Marshal

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

func (*DeleteApplicationActivationSettingsRequest) XXX_Merge

func (*DeleteApplicationActivationSettingsRequest) XXX_Size

func (*DeleteApplicationActivationSettingsRequest) XXX_Unmarshal

type DeleteApplicationActivationSettingsRequestValidationError

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

DeleteApplicationActivationSettingsRequestValidationError is the validation error returned by DeleteApplicationActivationSettingsRequest.ValidateFields if the designated constraints aren't met.

func (DeleteApplicationActivationSettingsRequestValidationError) Cause

Cause function returns cause value.

func (DeleteApplicationActivationSettingsRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteApplicationActivationSettingsRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteApplicationActivationSettingsRequestValidationError) Field

Field function returns field value.

func (DeleteApplicationActivationSettingsRequestValidationError) Key

Key function returns key value.

func (DeleteApplicationActivationSettingsRequestValidationError) Reason

Reason function returns reason value.

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 {
	// End device identifiers to use for key derivation.
	// The DevAddr must be set in this request. The DevEUI may need to be set, depending on the provisioner.
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	// LoRaWAN key derivation scheme.
	LoRaWANVersion MACVersion `` /* 135-byte string literal not displayed */
	// LoRaWAN JoinNonce (or AppNonce).
	JoinNonce go_thethings_network_lorawan_stack_v3_pkg_types.JoinNonce `` /* 139-byte string literal not displayed */
	// LoRaWAN DevNonce.
	DevNonce go_thethings_network_lorawan_stack_v3_pkg_types.DevNonce `` /* 135-byte string literal not displayed */
	// LoRaWAN NetID.
	NetID go_thethings_network_lorawan_stack_v3_pkg_types.NetID `protobuf:"bytes,5,opt,name=net_id,json=netId,proto3,customtype=github.com/aureliar8/ttn-fork/pkg/types.NetID" json:"net_id"`
	// Provisioner that provisioned the end device.
	ProvisionerID string `protobuf:"bytes,6,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	// Provisioning data for the provisioner.
	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 DevAddrPrefix

type DevAddrPrefix struct {
	// DevAddr base.
	DevAddr *go_thethings_network_lorawan_stack_v3_pkg_types.DevAddr `` /* 141-byte string literal not displayed */
	// Number of most significant bits from dev_addr that are used as prefix.
	Length               uint32   `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedDevAddrPrefix

func NewPopulatedDevAddrPrefix(r randyEndDevice, easy bool) *DevAddrPrefix

func (*DevAddrPrefix) Descriptor

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

func (*DevAddrPrefix) Equal

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

func (*DevAddrPrefix) GetLength

func (m *DevAddrPrefix) GetLength() uint32

func (*DevAddrPrefix) Marshal

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

func (*DevAddrPrefix) MarshalTo

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

func (*DevAddrPrefix) MarshalToSizedBuffer

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

func (*DevAddrPrefix) ProtoMessage

func (*DevAddrPrefix) ProtoMessage()

func (*DevAddrPrefix) Reset

func (m *DevAddrPrefix) Reset()

func (*DevAddrPrefix) SetFields

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

func (*DevAddrPrefix) Size

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

func (*DevAddrPrefix) String

func (this *DevAddrPrefix) String() string

func (*DevAddrPrefix) Unmarshal

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

func (*DevAddrPrefix) ValidateFields

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

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

func (*DevAddrPrefix) XXX_DiscardUnknown

func (m *DevAddrPrefix) XXX_DiscardUnknown()

func (*DevAddrPrefix) XXX_Marshal

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

func (*DevAddrPrefix) XXX_Merge

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

func (*DevAddrPrefix) XXX_Size

func (m *DevAddrPrefix) XXX_Size() int

func (*DevAddrPrefix) XXX_Unmarshal

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

type DevAddrPrefixValidationError

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

DevAddrPrefixValidationError is the validation error returned by DevAddrPrefix.ValidateFields if the designated constraints aren't met.

func (DevAddrPrefixValidationError) Cause

Cause function returns cause value.

func (DevAddrPrefixValidationError) Error

Error satisfies the builtin error interface

func (DevAddrPrefixValidationError) ErrorName

func (e DevAddrPrefixValidationError) ErrorName() string

ErrorName returns error name.

func (DevAddrPrefixValidationError) Field

Field function returns field value.

func (DevAddrPrefixValidationError) Key

Key function returns key value.

func (DevAddrPrefixValidationError) 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) MarshalBinary

func (v DeviceEIRP) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (DeviceEIRP) MarshalJSON

func (v DeviceEIRP) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (DeviceEIRP) MarshalText

func (v DeviceEIRP) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (DeviceEIRP) String

func (x DeviceEIRP) String() string

func (*DeviceEIRP) UnmarshalBinary

func (v *DeviceEIRP) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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 DeviceRepositoryClient

DeviceRepositoryClient is the client API for DeviceRepository service.

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

func NewDeviceRepositoryClient

func NewDeviceRepositoryClient(cc *grpc.ClientConn) DeviceRepositoryClient

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 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 DownlinkQueueOperationErrorDetails

type DownlinkQueueOperationErrorDetails struct {
	DevAddr              *go_thethings_network_lorawan_stack_v3_pkg_types.DevAddr `` /* 141-byte string literal not displayed */
	SessionKeyID         []byte                                                   `protobuf:"bytes,2,opt,name=session_key_id,json=sessionKeyId,proto3" json:"session_key_id,omitempty"`
	MinFCntDown          uint32                                                   `protobuf:"varint,3,opt,name=min_f_cnt_down,json=minFCntDown,proto3" json:"min_f_cnt_down,omitempty"`
	PendingDevAddr       *go_thethings_network_lorawan_stack_v3_pkg_types.DevAddr `` /* 164-byte string literal not displayed */
	PendingSessionKeyID  []byte                                                   `protobuf:"bytes,5,opt,name=pending_session_key_id,json=pendingSessionKeyId,proto3" json:"pending_session_key_id,omitempty"`
	PendingMinFCntDown   uint32                                                   `protobuf:"varint,6,opt,name=pending_min_f_cnt_down,json=pendingMinFCntDown,proto3" json:"pending_min_f_cnt_down,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                                 `json:"-"`
	XXX_sizecache        int32                                                    `json:"-"`
}

func NewPopulatedDownlinkQueueOperationErrorDetails

func NewPopulatedDownlinkQueueOperationErrorDetails(r randyMessages, easy bool) *DownlinkQueueOperationErrorDetails

func (*DownlinkQueueOperationErrorDetails) Descriptor

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

func (*DownlinkQueueOperationErrorDetails) Equal

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

func (*DownlinkQueueOperationErrorDetails) GetMinFCntDown

func (m *DownlinkQueueOperationErrorDetails) GetMinFCntDown() uint32

func (*DownlinkQueueOperationErrorDetails) GetPendingMinFCntDown

func (m *DownlinkQueueOperationErrorDetails) GetPendingMinFCntDown() uint32

func (*DownlinkQueueOperationErrorDetails) GetPendingSessionKeyID

func (m *DownlinkQueueOperationErrorDetails) GetPendingSessionKeyID() []byte

func (*DownlinkQueueOperationErrorDetails) GetSessionKeyID

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

func (*DownlinkQueueOperationErrorDetails) Marshal

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

func (*DownlinkQueueOperationErrorDetails) MarshalTo

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

func (*DownlinkQueueOperationErrorDetails) MarshalToSizedBuffer

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

func (*DownlinkQueueOperationErrorDetails) ProtoMessage

func (*DownlinkQueueOperationErrorDetails) ProtoMessage()

func (*DownlinkQueueOperationErrorDetails) Reset

func (*DownlinkQueueOperationErrorDetails) SetFields

func (*DownlinkQueueOperationErrorDetails) Size

func (*DownlinkQueueOperationErrorDetails) String

func (*DownlinkQueueOperationErrorDetails) Unmarshal

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

func (*DownlinkQueueOperationErrorDetails) ValidateFields

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

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

func (*DownlinkQueueOperationErrorDetails) XXX_DiscardUnknown

func (m *DownlinkQueueOperationErrorDetails) XXX_DiscardUnknown()

func (*DownlinkQueueOperationErrorDetails) XXX_Marshal

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

func (*DownlinkQueueOperationErrorDetails) XXX_Merge

func (*DownlinkQueueOperationErrorDetails) XXX_Size

func (*DownlinkQueueOperationErrorDetails) XXX_Unmarshal

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

type DownlinkQueueOperationErrorDetailsValidationError

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

DownlinkQueueOperationErrorDetailsValidationError is the validation error returned by DownlinkQueueOperationErrorDetails.ValidateFields if the designated constraints aren't met.

func (DownlinkQueueOperationErrorDetailsValidationError) Cause

Cause function returns cause value.

func (DownlinkQueueOperationErrorDetailsValidationError) Error

Error satisfies the builtin error interface

func (DownlinkQueueOperationErrorDetailsValidationError) ErrorName

ErrorName returns error name.

func (DownlinkQueueOperationErrorDetailsValidationError) Field

Field function returns field value.

func (DownlinkQueueOperationErrorDetailsValidationError) Key

Key function returns key value.

func (DownlinkQueueOperationErrorDetailsValidationError) Reason

Reason function returns reason value.

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 EncodeDownlinkMessageRequest

type EncodeDownlinkMessageRequest 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"`
	Formatter            PayloadFormatter            `protobuf:"varint,4,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	Parameter            string                      `protobuf:"bytes,5,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func NewPopulatedEncodeDownlinkMessageRequest

func NewPopulatedEncodeDownlinkMessageRequest(r randyMessageServices, easy bool) *EncodeDownlinkMessageRequest

func (*EncodeDownlinkMessageRequest) Descriptor

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

func (*EncodeDownlinkMessageRequest) Equal

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

func (*EncodeDownlinkMessageRequest) GetEndDeviceVersionIDs

func (m *EncodeDownlinkMessageRequest) GetEndDeviceVersionIDs() EndDeviceVersionIdentifiers

func (*EncodeDownlinkMessageRequest) GetFormatter

func (*EncodeDownlinkMessageRequest) GetMessage

func (*EncodeDownlinkMessageRequest) GetParameter

func (m *EncodeDownlinkMessageRequest) GetParameter() string

func (*EncodeDownlinkMessageRequest) Marshal

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

func (*EncodeDownlinkMessageRequest) MarshalTo

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

func (*EncodeDownlinkMessageRequest) MarshalToSizedBuffer

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

func (*EncodeDownlinkMessageRequest) ProtoMessage

func (*EncodeDownlinkMessageRequest) ProtoMessage()

func (*EncodeDownlinkMessageRequest) Reset

func (m *EncodeDownlinkMessageRequest) Reset()

func (*EncodeDownlinkMessageRequest) SetFields

func (*EncodeDownlinkMessageRequest) Size

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

func (*EncodeDownlinkMessageRequest) String

func (this *EncodeDownlinkMessageRequest) String() string

func (*EncodeDownlinkMessageRequest) Unmarshal

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

func (*EncodeDownlinkMessageRequest) ValidateFields

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

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

func (*EncodeDownlinkMessageRequest) XXX_DiscardUnknown

func (m *EncodeDownlinkMessageRequest) XXX_DiscardUnknown()

func (*EncodeDownlinkMessageRequest) XXX_Marshal

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

func (*EncodeDownlinkMessageRequest) XXX_Merge

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

func (*EncodeDownlinkMessageRequest) XXX_Size

func (m *EncodeDownlinkMessageRequest) XXX_Size() int

func (*EncodeDownlinkMessageRequest) XXX_Unmarshal

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

type EncodeDownlinkMessageRequestValidationError

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

EncodeDownlinkMessageRequestValidationError is the validation error returned by EncodeDownlinkMessageRequest.ValidateFields if the designated constraints aren't met.

func (EncodeDownlinkMessageRequestValidationError) Cause

Cause function returns cause value.

func (EncodeDownlinkMessageRequestValidationError) Error

Error satisfies the builtin error interface

func (EncodeDownlinkMessageRequestValidationError) ErrorName

ErrorName returns error name.

func (EncodeDownlinkMessageRequestValidationError) Field

Field function returns field value.

func (EncodeDownlinkMessageRequestValidationError) Key

Key function returns key value.

func (EncodeDownlinkMessageRequestValidationError) Reason

Reason function returns reason value.

type EncodeDownlinkRequest

type EncodeDownlinkRequest struct {
	EndDeviceIds         *EndDeviceIdentifiers        `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3" json:"end_device_ids,omitempty"`
	VersionIds           *EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=version_ids,json=versionIds,proto3" json:"version_ids,omitempty"`
	Downlink             *ApplicationDownlink         `protobuf:"bytes,3,opt,name=downlink,proto3" json:"downlink,omitempty"`
	Formatter            PayloadFormatter             `protobuf:"varint,4,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	Parameter            string                       `protobuf:"bytes,5,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func NewPopulatedEncodeDownlinkRequest

func NewPopulatedEncodeDownlinkRequest(r randyApplicationserver, easy bool) *EncodeDownlinkRequest

func (*EncodeDownlinkRequest) Descriptor

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

func (*EncodeDownlinkRequest) Equal

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

func (*EncodeDownlinkRequest) GetEndDeviceIds

func (m *EncodeDownlinkRequest) GetEndDeviceIds() *EndDeviceIdentifiers

func (*EncodeDownlinkRequest) GetFormatter

func (m *EncodeDownlinkRequest) GetFormatter() PayloadFormatter

func (*EncodeDownlinkRequest) GetParameter

func (m *EncodeDownlinkRequest) GetParameter() string

func (*EncodeDownlinkRequest) GetVersionIds

func (*EncodeDownlinkRequest) Marshal

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

func (*EncodeDownlinkRequest) MarshalTo

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

func (*EncodeDownlinkRequest) MarshalToSizedBuffer

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

func (*EncodeDownlinkRequest) ProtoMessage

func (*EncodeDownlinkRequest) ProtoMessage()

func (*EncodeDownlinkRequest) Reset

func (m *EncodeDownlinkRequest) Reset()

func (*EncodeDownlinkRequest) SetFields

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

func (*EncodeDownlinkRequest) Size

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

func (*EncodeDownlinkRequest) String

func (this *EncodeDownlinkRequest) String() string

func (*EncodeDownlinkRequest) Unmarshal

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

func (*EncodeDownlinkRequest) ValidateFields

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

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

func (*EncodeDownlinkRequest) XXX_DiscardUnknown

func (m *EncodeDownlinkRequest) XXX_DiscardUnknown()

func (*EncodeDownlinkRequest) XXX_Marshal

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

func (*EncodeDownlinkRequest) XXX_Merge

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

func (*EncodeDownlinkRequest) XXX_Size

func (m *EncodeDownlinkRequest) XXX_Size() int

func (*EncodeDownlinkRequest) XXX_Unmarshal

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

type EncodeDownlinkRequestValidationError

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

EncodeDownlinkRequestValidationError is the validation error returned by EncodeDownlinkRequest.ValidateFields if the designated constraints aren't met.

func (EncodeDownlinkRequestValidationError) Cause

Cause function returns cause value.

func (EncodeDownlinkRequestValidationError) Error

Error satisfies the builtin error interface

func (EncodeDownlinkRequestValidationError) ErrorName

ErrorName returns error name.

func (EncodeDownlinkRequestValidationError) Field

Field function returns field value.

func (EncodeDownlinkRequestValidationError) Key

Key function returns key value.

func (EncodeDownlinkRequestValidationError) Reason

Reason function returns reason value.

type EncodeDownlinkResponse

type EncodeDownlinkResponse struct {
	Downlink             *ApplicationDownlink `protobuf:"bytes,1,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func NewPopulatedEncodeDownlinkResponse

func NewPopulatedEncodeDownlinkResponse(r randyApplicationserver, easy bool) *EncodeDownlinkResponse

func (*EncodeDownlinkResponse) Descriptor

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

func (*EncodeDownlinkResponse) Equal

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

func (*EncodeDownlinkResponse) Marshal

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

func (*EncodeDownlinkResponse) MarshalTo

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

func (*EncodeDownlinkResponse) MarshalToSizedBuffer

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

func (*EncodeDownlinkResponse) ProtoMessage

func (*EncodeDownlinkResponse) ProtoMessage()

func (*EncodeDownlinkResponse) Reset

func (m *EncodeDownlinkResponse) Reset()

func (*EncodeDownlinkResponse) SetFields

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

func (*EncodeDownlinkResponse) Size

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

func (*EncodeDownlinkResponse) String

func (this *EncodeDownlinkResponse) String() string

func (*EncodeDownlinkResponse) Unmarshal

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

func (*EncodeDownlinkResponse) ValidateFields

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

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

func (*EncodeDownlinkResponse) XXX_DiscardUnknown

func (m *EncodeDownlinkResponse) XXX_DiscardUnknown()

func (*EncodeDownlinkResponse) XXX_Marshal

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

func (*EncodeDownlinkResponse) XXX_Merge

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

func (*EncodeDownlinkResponse) XXX_Size

func (m *EncodeDownlinkResponse) XXX_Size() int

func (*EncodeDownlinkResponse) XXX_Unmarshal

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

type EncodeDownlinkResponseValidationError

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

EncodeDownlinkResponseValidationError is the validation error returned by EncodeDownlinkResponse.ValidateFields if the designated constraints aren't met.

func (EncodeDownlinkResponseValidationError) Cause

Cause function returns cause value.

func (EncodeDownlinkResponseValidationError) Error

Error satisfies the builtin error interface

func (EncodeDownlinkResponseValidationError) ErrorName

ErrorName returns error name.

func (EncodeDownlinkResponseValidationError) Field

Field function returns field value.

func (EncodeDownlinkResponseValidationError) Key

Key function returns key value.

func (EncodeDownlinkResponseValidationError) 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"`
	// Key-value attributes for this end device. Typically used for organizing end devices or for storing integration-specific data. 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_v3_pkg_types.NetID `` /* 134-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"`
	// 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.
	// This field is deprecated, use skip_payload_crypto_override instead.
	SkipPayloadCrypto bool `protobuf:"varint,51,opt,name=skip_payload_crypto,json=skipPayloadCrypto,proto3" json:"skip_payload_crypto,omitempty"`
	// Skip decryption of uplink payloads and encryption of downlink payloads.
	// This field overrides the application-level setting.
	SkipPayloadCryptoOverride *types.BoolValue `` /* 141-byte string literal not displayed */
	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) FieldIsZero

func (v *EndDevice) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 (*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) GetSkipPayloadCryptoOverride

func (m *EndDevice) GetSkipPayloadCryptoOverride() *types.BoolValue

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 NewPopulatedEndDeviceAuthenticationCode

func NewPopulatedEndDeviceAuthenticationCode(r randyEndDevice, easy bool) *EndDeviceAuthenticationCode

func (*EndDeviceAuthenticationCode) Descriptor

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

func (*EndDeviceAuthenticationCode) Equal

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

func (*EndDeviceAuthenticationCode) FieldIsZero

func (v *EndDeviceAuthenticationCode) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 {
	// Brand identifier, as specified in the Device Repository.
	BrandID string `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	// Brand name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Private Enterprise Number (PEN) assigned by IANA.
	PrivateEnterpriseNumber uint32 `` /* 133-byte string literal not displayed */
	// Organization Unique Identifiers (OUI) assigned by IEEE.
	OrganizationUniqueIdentifiers []string `` /* 150-byte string literal not displayed */
	// VendorID managed by the LoRa Alliance, as defined in TR005.
	LoRaAllianceVendorID uint32 `` /* 126-byte string literal not displayed */
	// Brand website URL.
	Website string `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"`
	// Contact email address.
	Email string `protobuf:"bytes,7,opt,name=email,proto3" json:"email,omitempty"`
	// Path to brand logo.
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceBrand

func NewPopulatedEndDeviceBrand(r randyDevicerepository, easy bool) *EndDeviceBrand

func (*EndDeviceBrand) Descriptor

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

func (*EndDeviceBrand) Equal

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

func (*EndDeviceBrand) GetBrandID

func (m *EndDeviceBrand) GetBrandID() string

func (*EndDeviceBrand) GetEmail

func (m *EndDeviceBrand) GetEmail() string

func (*EndDeviceBrand) GetLoRaAllianceVendorID

func (m *EndDeviceBrand) GetLoRaAllianceVendorID() uint32
func (m *EndDeviceBrand) GetLogo() string

func (*EndDeviceBrand) GetName

func (m *EndDeviceBrand) GetName() string

func (*EndDeviceBrand) GetOrganizationUniqueIdentifiers

func (m *EndDeviceBrand) GetOrganizationUniqueIdentifiers() []string

func (*EndDeviceBrand) GetPrivateEnterpriseNumber

func (m *EndDeviceBrand) GetPrivateEnterpriseNumber() uint32

func (*EndDeviceBrand) GetWebsite

func (m *EndDeviceBrand) GetWebsite() 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)
	// Authorize the End Device Claiming Server to claim devices registered in the given application. The application
	// identifiers are the source application, where the devices are registered before they are claimed.
	// The API key is used to access the application, find the device, verify the claim request and delete the end device
	// from the source application.
	AuthorizeApplication(ctx context.Context, in *AuthorizeApplicationRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// Unauthorize the End Device Claiming Server to claim devices in the given application.
	// This reverts the authorization given with rpc AuthorizeApplication.
	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)
	// Authorize the End Device Claiming Server to claim devices registered in the given application. The application
	// identifiers are the source application, where the devices are registered before they are claimed.
	// The API key is used to access the application, find the device, verify the claim request and delete the end device
	// from the source application.
	AuthorizeApplication(context.Context, *AuthorizeApplicationRequest) (*types.Empty, error)
	// Unauthorize the End Device Claiming Server to claim devices in the given application.
	// This reverts the authorization given with rpc AuthorizeApplication.
	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_v3_pkg_types.EUI64 `` /* 136-byte string literal not displayed */
	// The LoRaWAN JoinEUI (AppEUI until LoRaWAN 1.0.3 end devices).
	JoinEUI *go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 139-byte string literal not displayed */
	// The LoRaWAN DevAddr.
	DevAddr              *go_thethings_network_lorawan_stack_v3_pkg_types.DevAddr `` /* 141-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) ExtractRequestFields

func (ids *EndDeviceIdentifiers) ExtractRequestFields(m map[string]interface{})

func (*EndDeviceIdentifiers) FieldIsZero

func (v *EndDeviceIdentifiers) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 {
	// Brand identifier, as defined in the Device Repository.
	BrandID string `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	// Model identifier, as defined in the Device Repository.
	ModelID string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// Model name, as defined in the Device Repository.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Model description.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Available hardware versions.
	HardwareVersions []*EndDeviceModel_HardwareVersion `protobuf:"bytes,5,rep,name=hardware_versions,json=hardwareVersions,proto3" json:"hardware_versions,omitempty"`
	// Available firmware versions.
	FirmwareVersions []*EndDeviceModel_FirmwareVersion `protobuf:"bytes,6,rep,name=firmware_versions,json=firmwareVersions,proto3" json:"firmware_versions,omitempty"`
	// List of sensors included in the device.
	Sensors []string `protobuf:"bytes,7,rep,name=sensors,proto3" json:"sensors,omitempty"`
	// Device dimensions.
	Dimensions *EndDeviceModel_Dimensions `protobuf:"bytes,8,opt,name=dimensions,proto3" json:"dimensions,omitempty"`
	// Device weight (gram).
	Weight *types.FloatValue `protobuf:"bytes,9,opt,name=weight,proto3" json:"weight,omitempty"`
	// Device battery information.
	Battery *EndDeviceModel_Battery `protobuf:"bytes,10,opt,name=battery,proto3" json:"battery,omitempty"`
	// Device operating conditions.
	OperatingConditions *EndDeviceModel_OperatingConditions `protobuf:"bytes,11,opt,name=operating_conditions,json=operatingConditions,proto3" json:"operating_conditions,omitempty"`
	// Device IP rating code.
	IPCode string `protobuf:"bytes,12,opt,name=ip_code,json=ipCode,proto3" json:"ip_code,omitempty"`
	// Supported key provisioning methods.
	KeyProvisioning []KeyProvisioning `` /* 151-byte string literal not displayed */
	// Device key security.
	KeySecurity KeySecurity `` /* 128-byte string literal not displayed */
	// Device photos.
	Photos *EndDeviceModel_Photos `protobuf:"bytes,15,opt,name=photos,proto3" json:"photos,omitempty"`
	// Device videos.
	Videos *EndDeviceModel_Videos `protobuf:"bytes,16,opt,name=videos,proto3" json:"videos,omitempty"`
	// Device information page URL.
	ProductURL string `protobuf:"bytes,17,opt,name=product_url,json=productUrl,proto3" json:"product_url,omitempty"`
	// Device datasheet URL.
	DatasheetURL string `protobuf:"bytes,18,opt,name=datasheet_url,json=datasheetUrl,proto3" json:"datasheet_url,omitempty"`
	// Reseller URLs.
	Resellers []*EndDeviceModel_Reseller `protobuf:"bytes,19,rep,name=resellers,proto3" json:"resellers,omitempty"`
	// List of standards the device is compliant with.
	Compliances *EndDeviceModel_Compliances `protobuf:"bytes,20,opt,name=compliances,proto3" json:"compliances,omitempty"`
	// List of any additional radios included in the device.
	AdditionalRadios     []string `protobuf:"bytes,21,rep,name=additional_radios,json=additionalRadios,proto3" json:"additional_radios,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel

func NewPopulatedEndDeviceModel(r randyDevicerepository, easy bool) *EndDeviceModel

func (*EndDeviceModel) Descriptor

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

func (*EndDeviceModel) Equal

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

func (*EndDeviceModel) GetAdditionalRadios

func (m *EndDeviceModel) GetAdditionalRadios() []string

func (*EndDeviceModel) GetBattery

func (m *EndDeviceModel) GetBattery() *EndDeviceModel_Battery

func (*EndDeviceModel) GetBrandID

func (m *EndDeviceModel) GetBrandID() string

func (*EndDeviceModel) GetCompliances

func (m *EndDeviceModel) GetCompliances() *EndDeviceModel_Compliances

func (*EndDeviceModel) GetDatasheetURL

func (m *EndDeviceModel) GetDatasheetURL() string

func (*EndDeviceModel) GetDescription

func (m *EndDeviceModel) GetDescription() string

func (*EndDeviceModel) GetDimensions

func (m *EndDeviceModel) GetDimensions() *EndDeviceModel_Dimensions

func (*EndDeviceModel) GetFirmwareVersions

func (m *EndDeviceModel) GetFirmwareVersions() []*EndDeviceModel_FirmwareVersion

func (*EndDeviceModel) GetHardwareVersions

func (m *EndDeviceModel) GetHardwareVersions() []*EndDeviceModel_HardwareVersion

func (*EndDeviceModel) GetIPCode

func (m *EndDeviceModel) GetIPCode() string

func (*EndDeviceModel) GetKeyProvisioning

func (m *EndDeviceModel) GetKeyProvisioning() []KeyProvisioning

func (*EndDeviceModel) GetKeySecurity

func (m *EndDeviceModel) GetKeySecurity() KeySecurity

func (*EndDeviceModel) GetModelID

func (m *EndDeviceModel) GetModelID() string

func (*EndDeviceModel) GetName

func (m *EndDeviceModel) GetName() string

func (*EndDeviceModel) GetOperatingConditions

func (m *EndDeviceModel) GetOperatingConditions() *EndDeviceModel_OperatingConditions

func (*EndDeviceModel) GetPhotos

func (m *EndDeviceModel) GetPhotos() *EndDeviceModel_Photos

func (*EndDeviceModel) GetProductURL

func (m *EndDeviceModel) GetProductURL() string

func (*EndDeviceModel) GetResellers

func (m *EndDeviceModel) GetResellers() []*EndDeviceModel_Reseller

func (*EndDeviceModel) GetSensors

func (m *EndDeviceModel) GetSensors() []string

func (*EndDeviceModel) GetVideos

func (m *EndDeviceModel) GetVideos() *EndDeviceModel_Videos

func (*EndDeviceModel) GetWeight

func (m *EndDeviceModel) GetWeight() *types.FloatValue

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 EndDeviceModel_Battery

type EndDeviceModel_Battery struct {
	// Whether the device battery can be replaced.
	Replaceable *types.BoolValue `protobuf:"bytes,1,opt,name=replaceable,proto3" json:"replaceable,omitempty"`
	// Battery type.
	Type                 string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_Battery

func NewPopulatedEndDeviceModel_Battery(r randyDevicerepository, easy bool) *EndDeviceModel_Battery

func (*EndDeviceModel_Battery) Descriptor

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

func (*EndDeviceModel_Battery) Equal

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

func (*EndDeviceModel_Battery) GetReplaceable

func (m *EndDeviceModel_Battery) GetReplaceable() *types.BoolValue

func (*EndDeviceModel_Battery) GetType

func (m *EndDeviceModel_Battery) GetType() string

func (*EndDeviceModel_Battery) Marshal

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

func (*EndDeviceModel_Battery) MarshalTo

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

func (*EndDeviceModel_Battery) MarshalToSizedBuffer

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

func (*EndDeviceModel_Battery) ProtoMessage

func (*EndDeviceModel_Battery) ProtoMessage()

func (*EndDeviceModel_Battery) Reset

func (m *EndDeviceModel_Battery) Reset()

func (*EndDeviceModel_Battery) SetFields

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

func (*EndDeviceModel_Battery) Size

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

func (*EndDeviceModel_Battery) String

func (this *EndDeviceModel_Battery) String() string

func (*EndDeviceModel_Battery) Unmarshal

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

func (*EndDeviceModel_Battery) ValidateFields

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

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

func (*EndDeviceModel_Battery) XXX_DiscardUnknown

func (m *EndDeviceModel_Battery) XXX_DiscardUnknown()

func (*EndDeviceModel_Battery) XXX_Marshal

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

func (*EndDeviceModel_Battery) XXX_Merge

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

func (*EndDeviceModel_Battery) XXX_Size

func (m *EndDeviceModel_Battery) XXX_Size() int

func (*EndDeviceModel_Battery) XXX_Unmarshal

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

type EndDeviceModel_BatteryValidationError

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

EndDeviceModel_BatteryValidationError is the validation error returned by EndDeviceModel_Battery.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_BatteryValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_BatteryValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_BatteryValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_BatteryValidationError) Field

Field function returns field value.

func (EndDeviceModel_BatteryValidationError) Key

Key function returns key value.

func (EndDeviceModel_BatteryValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_Compliances

type EndDeviceModel_Compliances struct {
	// List of safety standards the device is compliant with.
	Safety []*EndDeviceModel_Compliances_Compliance `protobuf:"bytes,1,rep,name=safety,proto3" json:"safety,omitempty"`
	// List of radio equipment standards the device is compliant with.
	RadioEquipment       []*EndDeviceModel_Compliances_Compliance `protobuf:"bytes,2,rep,name=radio_equipment,json=radioEquipment,proto3" json:"radio_equipment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
	XXX_sizecache        int32                                    `json:"-"`
}

func NewPopulatedEndDeviceModel_Compliances

func NewPopulatedEndDeviceModel_Compliances(r randyDevicerepository, easy bool) *EndDeviceModel_Compliances

func (*EndDeviceModel_Compliances) Descriptor

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

func (*EndDeviceModel_Compliances) Equal

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

func (*EndDeviceModel_Compliances) GetRadioEquipment

func (*EndDeviceModel_Compliances) GetSafety

func (*EndDeviceModel_Compliances) Marshal

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

func (*EndDeviceModel_Compliances) MarshalTo

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

func (*EndDeviceModel_Compliances) MarshalToSizedBuffer

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

func (*EndDeviceModel_Compliances) ProtoMessage

func (*EndDeviceModel_Compliances) ProtoMessage()

func (*EndDeviceModel_Compliances) Reset

func (m *EndDeviceModel_Compliances) Reset()

func (*EndDeviceModel_Compliances) SetFields

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

func (*EndDeviceModel_Compliances) Size

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

func (*EndDeviceModel_Compliances) String

func (this *EndDeviceModel_Compliances) String() string

func (*EndDeviceModel_Compliances) Unmarshal

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

func (*EndDeviceModel_Compliances) ValidateFields

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

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

func (*EndDeviceModel_Compliances) XXX_DiscardUnknown

func (m *EndDeviceModel_Compliances) XXX_DiscardUnknown()

func (*EndDeviceModel_Compliances) XXX_Marshal

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

func (*EndDeviceModel_Compliances) XXX_Merge

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

func (*EndDeviceModel_Compliances) XXX_Size

func (m *EndDeviceModel_Compliances) XXX_Size() int

func (*EndDeviceModel_Compliances) XXX_Unmarshal

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

type EndDeviceModel_CompliancesValidationError

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

EndDeviceModel_CompliancesValidationError is the validation error returned by EndDeviceModel_Compliances.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_CompliancesValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_CompliancesValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_CompliancesValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_CompliancesValidationError) Field

Field function returns field value.

func (EndDeviceModel_CompliancesValidationError) Key

Key function returns key value.

func (EndDeviceModel_CompliancesValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_Compliances_Compliance

type EndDeviceModel_Compliances_Compliance struct {
	Body                 string   `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	Norm                 string   `protobuf:"bytes,2,opt,name=norm,proto3" json:"norm,omitempty"`
	Standard             string   `protobuf:"bytes,3,opt,name=standard,proto3" json:"standard,omitempty"`
	Version              string   `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_Compliances_Compliance

func NewPopulatedEndDeviceModel_Compliances_Compliance(r randyDevicerepository, easy bool) *EndDeviceModel_Compliances_Compliance

func (*EndDeviceModel_Compliances_Compliance) Descriptor

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

func (*EndDeviceModel_Compliances_Compliance) Equal

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

func (*EndDeviceModel_Compliances_Compliance) GetBody

func (*EndDeviceModel_Compliances_Compliance) GetNorm

func (*EndDeviceModel_Compliances_Compliance) GetStandard

func (*EndDeviceModel_Compliances_Compliance) GetVersion

func (*EndDeviceModel_Compliances_Compliance) Marshal

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

func (*EndDeviceModel_Compliances_Compliance) MarshalTo

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

func (*EndDeviceModel_Compliances_Compliance) MarshalToSizedBuffer

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

func (*EndDeviceModel_Compliances_Compliance) ProtoMessage

func (*EndDeviceModel_Compliances_Compliance) ProtoMessage()

func (*EndDeviceModel_Compliances_Compliance) Reset

func (*EndDeviceModel_Compliances_Compliance) SetFields

func (*EndDeviceModel_Compliances_Compliance) Size

func (*EndDeviceModel_Compliances_Compliance) String

func (*EndDeviceModel_Compliances_Compliance) Unmarshal

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

func (*EndDeviceModel_Compliances_Compliance) ValidateFields

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

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

func (*EndDeviceModel_Compliances_Compliance) XXX_DiscardUnknown

func (m *EndDeviceModel_Compliances_Compliance) XXX_DiscardUnknown()

func (*EndDeviceModel_Compliances_Compliance) XXX_Marshal

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

func (*EndDeviceModel_Compliances_Compliance) XXX_Merge

func (*EndDeviceModel_Compliances_Compliance) XXX_Size

func (*EndDeviceModel_Compliances_Compliance) XXX_Unmarshal

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

type EndDeviceModel_Compliances_ComplianceValidationError

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

EndDeviceModel_Compliances_ComplianceValidationError is the validation error returned by EndDeviceModel_Compliances_Compliance.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_Compliances_ComplianceValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_Compliances_ComplianceValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_Compliances_ComplianceValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_Compliances_ComplianceValidationError) Field

Field function returns field value.

func (EndDeviceModel_Compliances_ComplianceValidationError) Key

Key function returns key value.

func (EndDeviceModel_Compliances_ComplianceValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_Dimensions

type EndDeviceModel_Dimensions struct {
	// Device width (mm).
	Width *types.FloatValue `protobuf:"bytes,1,opt,name=width,proto3" json:"width,omitempty"`
	// Device height (mm).
	Height *types.FloatValue `protobuf:"bytes,2,opt,name=height,proto3" json:"height,omitempty"`
	// Device diameter (mm).
	Diameter *types.FloatValue `protobuf:"bytes,3,opt,name=diameter,proto3" json:"diameter,omitempty"`
	// Device length (mm).
	Length               *types.FloatValue `protobuf:"bytes,4,opt,name=length,proto3" json:"length,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedEndDeviceModel_Dimensions

func NewPopulatedEndDeviceModel_Dimensions(r randyDevicerepository, easy bool) *EndDeviceModel_Dimensions

func (*EndDeviceModel_Dimensions) Descriptor

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

func (*EndDeviceModel_Dimensions) Equal

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

func (*EndDeviceModel_Dimensions) GetDiameter

func (m *EndDeviceModel_Dimensions) GetDiameter() *types.FloatValue

func (*EndDeviceModel_Dimensions) GetHeight

func (m *EndDeviceModel_Dimensions) GetHeight() *types.FloatValue

func (*EndDeviceModel_Dimensions) GetLength

func (m *EndDeviceModel_Dimensions) GetLength() *types.FloatValue

func (*EndDeviceModel_Dimensions) GetWidth

func (*EndDeviceModel_Dimensions) Marshal

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

func (*EndDeviceModel_Dimensions) MarshalTo

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

func (*EndDeviceModel_Dimensions) MarshalToSizedBuffer

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

func (*EndDeviceModel_Dimensions) ProtoMessage

func (*EndDeviceModel_Dimensions) ProtoMessage()

func (*EndDeviceModel_Dimensions) Reset

func (m *EndDeviceModel_Dimensions) Reset()

func (*EndDeviceModel_Dimensions) SetFields

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

func (*EndDeviceModel_Dimensions) Size

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

func (*EndDeviceModel_Dimensions) String

func (this *EndDeviceModel_Dimensions) String() string

func (*EndDeviceModel_Dimensions) Unmarshal

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

func (*EndDeviceModel_Dimensions) ValidateFields

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

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

func (*EndDeviceModel_Dimensions) XXX_DiscardUnknown

func (m *EndDeviceModel_Dimensions) XXX_DiscardUnknown()

func (*EndDeviceModel_Dimensions) XXX_Marshal

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

func (*EndDeviceModel_Dimensions) XXX_Merge

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

func (*EndDeviceModel_Dimensions) XXX_Size

func (m *EndDeviceModel_Dimensions) XXX_Size() int

func (*EndDeviceModel_Dimensions) XXX_Unmarshal

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

type EndDeviceModel_DimensionsValidationError

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

EndDeviceModel_DimensionsValidationError is the validation error returned by EndDeviceModel_Dimensions.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_DimensionsValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_DimensionsValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_DimensionsValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_DimensionsValidationError) Field

Field function returns field value.

func (EndDeviceModel_DimensionsValidationError) Key

Key function returns key value.

func (EndDeviceModel_DimensionsValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_FirmwareVersion

type EndDeviceModel_FirmwareVersion struct {
	// Firmware version string.
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// Numeric firmware revision number.
	Numeric uint32 `protobuf:"varint,2,opt,name=numeric,proto3" json:"numeric,omitempty"`
	// Hardware versions supported by this firmware version.
	SupportedHardwareVersions []string `` /* 138-byte string literal not displayed */
	// Device profiles for each supported region (band).
	Profiles             map[string]*EndDeviceModel_FirmwareVersion_Profile `` /* 157-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                           `json:"-"`
	XXX_sizecache        int32                                              `json:"-"`
}

func NewPopulatedEndDeviceModel_FirmwareVersion

func NewPopulatedEndDeviceModel_FirmwareVersion(r randyDevicerepository, easy bool) *EndDeviceModel_FirmwareVersion

func (*EndDeviceModel_FirmwareVersion) Descriptor

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

func (*EndDeviceModel_FirmwareVersion) Equal

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

func (*EndDeviceModel_FirmwareVersion) GetNumeric

func (m *EndDeviceModel_FirmwareVersion) GetNumeric() uint32

func (*EndDeviceModel_FirmwareVersion) GetProfiles

func (*EndDeviceModel_FirmwareVersion) GetSupportedHardwareVersions

func (m *EndDeviceModel_FirmwareVersion) GetSupportedHardwareVersions() []string

func (*EndDeviceModel_FirmwareVersion) GetVersion

func (m *EndDeviceModel_FirmwareVersion) GetVersion() string

func (*EndDeviceModel_FirmwareVersion) Marshal

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

func (*EndDeviceModel_FirmwareVersion) MarshalTo

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

func (*EndDeviceModel_FirmwareVersion) MarshalToSizedBuffer

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

func (*EndDeviceModel_FirmwareVersion) ProtoMessage

func (*EndDeviceModel_FirmwareVersion) ProtoMessage()

func (*EndDeviceModel_FirmwareVersion) Reset

func (m *EndDeviceModel_FirmwareVersion) Reset()

func (*EndDeviceModel_FirmwareVersion) SetFields

func (*EndDeviceModel_FirmwareVersion) Size

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

func (*EndDeviceModel_FirmwareVersion) String

func (this *EndDeviceModel_FirmwareVersion) String() string

func (*EndDeviceModel_FirmwareVersion) Unmarshal

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

func (*EndDeviceModel_FirmwareVersion) ValidateFields

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

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

func (*EndDeviceModel_FirmwareVersion) XXX_DiscardUnknown

func (m *EndDeviceModel_FirmwareVersion) XXX_DiscardUnknown()

func (*EndDeviceModel_FirmwareVersion) XXX_Marshal

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

func (*EndDeviceModel_FirmwareVersion) XXX_Merge

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

func (*EndDeviceModel_FirmwareVersion) XXX_Size

func (m *EndDeviceModel_FirmwareVersion) XXX_Size() int

func (*EndDeviceModel_FirmwareVersion) XXX_Unmarshal

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

type EndDeviceModel_FirmwareVersionValidationError

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

EndDeviceModel_FirmwareVersionValidationError is the validation error returned by EndDeviceModel_FirmwareVersion.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_FirmwareVersionValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_FirmwareVersionValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_FirmwareVersionValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_FirmwareVersionValidationError) Field

Field function returns field value.

func (EndDeviceModel_FirmwareVersionValidationError) Key

Key function returns key value.

func (EndDeviceModel_FirmwareVersionValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_FirmwareVersion_Profile

type EndDeviceModel_FirmwareVersion_Profile struct {
	// Profile identifier, as defined in the Device Repository.
	ProfileID string `protobuf:"bytes,1,opt,name=profile_id,json=profileId,proto3" json:"profile_id,omitempty"`
	// Whether the device is LoRaWAN certified.
	LoRaWANCertified bool `protobuf:"varint,2,opt,name=lorawan_certified,json=lorawanCertified,proto3" json:"lorawan_certified,omitempty"`
	// Payload formatter codec identifier, as defined in the Device Repository.
	CodecID              string   `protobuf:"bytes,3,opt,name=codec_id,json=codecId,proto3" json:"codec_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_FirmwareVersion_Profile

func NewPopulatedEndDeviceModel_FirmwareVersion_Profile(r randyDevicerepository, easy bool) *EndDeviceModel_FirmwareVersion_Profile

func (*EndDeviceModel_FirmwareVersion_Profile) Descriptor

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

func (*EndDeviceModel_FirmwareVersion_Profile) Equal

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

func (*EndDeviceModel_FirmwareVersion_Profile) GetCodecID

func (*EndDeviceModel_FirmwareVersion_Profile) GetLoRaWANCertified

func (m *EndDeviceModel_FirmwareVersion_Profile) GetLoRaWANCertified() bool

func (*EndDeviceModel_FirmwareVersion_Profile) GetProfileID

func (*EndDeviceModel_FirmwareVersion_Profile) Marshal

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

func (*EndDeviceModel_FirmwareVersion_Profile) MarshalTo

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

func (*EndDeviceModel_FirmwareVersion_Profile) MarshalToSizedBuffer

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

func (*EndDeviceModel_FirmwareVersion_Profile) ProtoMessage

func (*EndDeviceModel_FirmwareVersion_Profile) Reset

func (*EndDeviceModel_FirmwareVersion_Profile) SetFields

func (*EndDeviceModel_FirmwareVersion_Profile) Size

func (*EndDeviceModel_FirmwareVersion_Profile) String

func (*EndDeviceModel_FirmwareVersion_Profile) Unmarshal

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

func (*EndDeviceModel_FirmwareVersion_Profile) ValidateFields

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

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

func (*EndDeviceModel_FirmwareVersion_Profile) XXX_DiscardUnknown

func (m *EndDeviceModel_FirmwareVersion_Profile) XXX_DiscardUnknown()

func (*EndDeviceModel_FirmwareVersion_Profile) XXX_Marshal

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

func (*EndDeviceModel_FirmwareVersion_Profile) XXX_Merge

func (*EndDeviceModel_FirmwareVersion_Profile) XXX_Size

func (*EndDeviceModel_FirmwareVersion_Profile) XXX_Unmarshal

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

type EndDeviceModel_FirmwareVersion_ProfileValidationError

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

EndDeviceModel_FirmwareVersion_ProfileValidationError is the validation error returned by EndDeviceModel_FirmwareVersion_Profile.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_FirmwareVersion_ProfileValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_FirmwareVersion_ProfileValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_FirmwareVersion_ProfileValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_FirmwareVersion_ProfileValidationError) Field

Field function returns field value.

func (EndDeviceModel_FirmwareVersion_ProfileValidationError) Key

Key function returns key value.

func (EndDeviceModel_FirmwareVersion_ProfileValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_HardwareVersion

type EndDeviceModel_HardwareVersion struct {
	// Hardware version string.
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// Numberic hardware revision number.
	Numeric uint32 `protobuf:"varint,2,opt,name=numeric,proto3" json:"numeric,omitempty"`
	// Hardware part number.
	PartNumber           string   `protobuf:"bytes,3,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_HardwareVersion

func NewPopulatedEndDeviceModel_HardwareVersion(r randyDevicerepository, easy bool) *EndDeviceModel_HardwareVersion

func (*EndDeviceModel_HardwareVersion) Descriptor

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

func (*EndDeviceModel_HardwareVersion) Equal

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

func (*EndDeviceModel_HardwareVersion) GetNumeric

func (m *EndDeviceModel_HardwareVersion) GetNumeric() uint32

func (*EndDeviceModel_HardwareVersion) GetPartNumber

func (m *EndDeviceModel_HardwareVersion) GetPartNumber() string

func (*EndDeviceModel_HardwareVersion) GetVersion

func (m *EndDeviceModel_HardwareVersion) GetVersion() string

func (*EndDeviceModel_HardwareVersion) Marshal

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

func (*EndDeviceModel_HardwareVersion) MarshalTo

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

func (*EndDeviceModel_HardwareVersion) MarshalToSizedBuffer

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

func (*EndDeviceModel_HardwareVersion) ProtoMessage

func (*EndDeviceModel_HardwareVersion) ProtoMessage()

func (*EndDeviceModel_HardwareVersion) Reset

func (m *EndDeviceModel_HardwareVersion) Reset()

func (*EndDeviceModel_HardwareVersion) SetFields

func (*EndDeviceModel_HardwareVersion) Size

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

func (*EndDeviceModel_HardwareVersion) String

func (this *EndDeviceModel_HardwareVersion) String() string

func (*EndDeviceModel_HardwareVersion) Unmarshal

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

func (*EndDeviceModel_HardwareVersion) ValidateFields

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

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

func (*EndDeviceModel_HardwareVersion) XXX_DiscardUnknown

func (m *EndDeviceModel_HardwareVersion) XXX_DiscardUnknown()

func (*EndDeviceModel_HardwareVersion) XXX_Marshal

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

func (*EndDeviceModel_HardwareVersion) XXX_Merge

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

func (*EndDeviceModel_HardwareVersion) XXX_Size

func (m *EndDeviceModel_HardwareVersion) XXX_Size() int

func (*EndDeviceModel_HardwareVersion) XXX_Unmarshal

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

type EndDeviceModel_HardwareVersionValidationError

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

EndDeviceModel_HardwareVersionValidationError is the validation error returned by EndDeviceModel_HardwareVersion.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_HardwareVersionValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_HardwareVersionValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_HardwareVersionValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_HardwareVersionValidationError) Field

Field function returns field value.

func (EndDeviceModel_HardwareVersionValidationError) Key

Key function returns key value.

func (EndDeviceModel_HardwareVersionValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_OperatingConditions

type EndDeviceModel_OperatingConditions struct {
	// Temperature operating conditions (Celsius).
	Temperature *EndDeviceModel_OperatingConditions_Limits `protobuf:"bytes,1,opt,name=temperature,proto3" json:"temperature,omitempty"`
	// Relative humidity operating conditions (Fraction, in range [0, 1]).
	RelativeHumidity     *EndDeviceModel_OperatingConditions_Limits `protobuf:"bytes,2,opt,name=relative_humidity,json=relativeHumidity,proto3" json:"relative_humidity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func NewPopulatedEndDeviceModel_OperatingConditions

func NewPopulatedEndDeviceModel_OperatingConditions(r randyDevicerepository, easy bool) *EndDeviceModel_OperatingConditions

func (*EndDeviceModel_OperatingConditions) Descriptor

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

func (*EndDeviceModel_OperatingConditions) Equal

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

func (*EndDeviceModel_OperatingConditions) GetRelativeHumidity

func (*EndDeviceModel_OperatingConditions) GetTemperature

func (*EndDeviceModel_OperatingConditions) Marshal

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

func (*EndDeviceModel_OperatingConditions) MarshalTo

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

func (*EndDeviceModel_OperatingConditions) MarshalToSizedBuffer

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

func (*EndDeviceModel_OperatingConditions) ProtoMessage

func (*EndDeviceModel_OperatingConditions) ProtoMessage()

func (*EndDeviceModel_OperatingConditions) Reset

func (*EndDeviceModel_OperatingConditions) SetFields

func (*EndDeviceModel_OperatingConditions) Size

func (*EndDeviceModel_OperatingConditions) String

func (*EndDeviceModel_OperatingConditions) Unmarshal

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

func (*EndDeviceModel_OperatingConditions) ValidateFields

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

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

func (*EndDeviceModel_OperatingConditions) XXX_DiscardUnknown

func (m *EndDeviceModel_OperatingConditions) XXX_DiscardUnknown()

func (*EndDeviceModel_OperatingConditions) XXX_Marshal

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

func (*EndDeviceModel_OperatingConditions) XXX_Merge

func (*EndDeviceModel_OperatingConditions) XXX_Size

func (*EndDeviceModel_OperatingConditions) XXX_Unmarshal

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

type EndDeviceModel_OperatingConditionsValidationError

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

EndDeviceModel_OperatingConditionsValidationError is the validation error returned by EndDeviceModel_OperatingConditions.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_OperatingConditionsValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_OperatingConditionsValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_OperatingConditionsValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_OperatingConditionsValidationError) Field

Field function returns field value.

func (EndDeviceModel_OperatingConditionsValidationError) Key

Key function returns key value.

func (EndDeviceModel_OperatingConditionsValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_OperatingConditions_Limits

type EndDeviceModel_OperatingConditions_Limits struct {
	// Min value of operating conditions range.
	Min *types.FloatValue `protobuf:"bytes,1,opt,name=min,proto3" json:"min,omitempty"`
	// Max value of operating conditions range.
	Max                  *types.FloatValue `protobuf:"bytes,2,opt,name=max,proto3" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedEndDeviceModel_OperatingConditions_Limits

func NewPopulatedEndDeviceModel_OperatingConditions_Limits(r randyDevicerepository, easy bool) *EndDeviceModel_OperatingConditions_Limits

func (*EndDeviceModel_OperatingConditions_Limits) Descriptor

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

func (*EndDeviceModel_OperatingConditions_Limits) Equal

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

func (*EndDeviceModel_OperatingConditions_Limits) GetMax

func (*EndDeviceModel_OperatingConditions_Limits) GetMin

func (*EndDeviceModel_OperatingConditions_Limits) Marshal

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

func (*EndDeviceModel_OperatingConditions_Limits) MarshalTo

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

func (*EndDeviceModel_OperatingConditions_Limits) MarshalToSizedBuffer

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

func (*EndDeviceModel_OperatingConditions_Limits) ProtoMessage

func (*EndDeviceModel_OperatingConditions_Limits) Reset

func (*EndDeviceModel_OperatingConditions_Limits) SetFields

func (*EndDeviceModel_OperatingConditions_Limits) Size

func (*EndDeviceModel_OperatingConditions_Limits) String

func (*EndDeviceModel_OperatingConditions_Limits) Unmarshal

func (*EndDeviceModel_OperatingConditions_Limits) ValidateFields

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

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

func (*EndDeviceModel_OperatingConditions_Limits) XXX_DiscardUnknown

func (m *EndDeviceModel_OperatingConditions_Limits) XXX_DiscardUnknown()

func (*EndDeviceModel_OperatingConditions_Limits) XXX_Marshal

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

func (*EndDeviceModel_OperatingConditions_Limits) XXX_Merge

func (*EndDeviceModel_OperatingConditions_Limits) XXX_Size

func (*EndDeviceModel_OperatingConditions_Limits) XXX_Unmarshal

type EndDeviceModel_OperatingConditions_LimitsValidationError

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

EndDeviceModel_OperatingConditions_LimitsValidationError is the validation error returned by EndDeviceModel_OperatingConditions_Limits.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_OperatingConditions_LimitsValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_OperatingConditions_LimitsValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_OperatingConditions_LimitsValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_OperatingConditions_LimitsValidationError) Field

Field function returns field value.

func (EndDeviceModel_OperatingConditions_LimitsValidationError) Key

Key function returns key value.

func (EndDeviceModel_OperatingConditions_LimitsValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_Photos

type EndDeviceModel_Photos struct {
	// Main device photo.
	Main string `protobuf:"bytes,1,opt,name=main,proto3" json:"main,omitempty"`
	// List of other device photos.
	Other                []string `protobuf:"bytes,2,rep,name=other,proto3" json:"other,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_Photos

func NewPopulatedEndDeviceModel_Photos(r randyDevicerepository, easy bool) *EndDeviceModel_Photos

func (*EndDeviceModel_Photos) Descriptor

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

func (*EndDeviceModel_Photos) Equal

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

func (*EndDeviceModel_Photos) GetMain

func (m *EndDeviceModel_Photos) GetMain() string

func (*EndDeviceModel_Photos) GetOther

func (m *EndDeviceModel_Photos) GetOther() []string

func (*EndDeviceModel_Photos) Marshal

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

func (*EndDeviceModel_Photos) MarshalTo

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

func (*EndDeviceModel_Photos) MarshalToSizedBuffer

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

func (*EndDeviceModel_Photos) ProtoMessage

func (*EndDeviceModel_Photos) ProtoMessage()

func (*EndDeviceModel_Photos) Reset

func (m *EndDeviceModel_Photos) Reset()

func (*EndDeviceModel_Photos) SetFields

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

func (*EndDeviceModel_Photos) Size

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

func (*EndDeviceModel_Photos) String

func (this *EndDeviceModel_Photos) String() string

func (*EndDeviceModel_Photos) Unmarshal

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

func (*EndDeviceModel_Photos) ValidateFields

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

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

func (*EndDeviceModel_Photos) XXX_DiscardUnknown

func (m *EndDeviceModel_Photos) XXX_DiscardUnknown()

func (*EndDeviceModel_Photos) XXX_Marshal

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

func (*EndDeviceModel_Photos) XXX_Merge

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

func (*EndDeviceModel_Photos) XXX_Size

func (m *EndDeviceModel_Photos) XXX_Size() int

func (*EndDeviceModel_Photos) XXX_Unmarshal

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

type EndDeviceModel_PhotosValidationError

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

EndDeviceModel_PhotosValidationError is the validation error returned by EndDeviceModel_Photos.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_PhotosValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_PhotosValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_PhotosValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_PhotosValidationError) Field

Field function returns field value.

func (EndDeviceModel_PhotosValidationError) Key

Key function returns key value.

func (EndDeviceModel_PhotosValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_Reseller

type EndDeviceModel_Reseller struct {
	// Reseller name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Reseller regions.
	Region []string `protobuf:"bytes,2,rep,name=region,proto3" json:"region,omitempty"`
	// Reseller URL.
	URL                  string   `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_Reseller

func NewPopulatedEndDeviceModel_Reseller(r randyDevicerepository, easy bool) *EndDeviceModel_Reseller

func (*EndDeviceModel_Reseller) Descriptor

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

func (*EndDeviceModel_Reseller) Equal

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

func (*EndDeviceModel_Reseller) GetName

func (m *EndDeviceModel_Reseller) GetName() string

func (*EndDeviceModel_Reseller) GetRegion

func (m *EndDeviceModel_Reseller) GetRegion() []string

func (*EndDeviceModel_Reseller) GetURL

func (m *EndDeviceModel_Reseller) GetURL() string

func (*EndDeviceModel_Reseller) Marshal

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

func (*EndDeviceModel_Reseller) MarshalTo

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

func (*EndDeviceModel_Reseller) MarshalToSizedBuffer

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

func (*EndDeviceModel_Reseller) ProtoMessage

func (*EndDeviceModel_Reseller) ProtoMessage()

func (*EndDeviceModel_Reseller) Reset

func (m *EndDeviceModel_Reseller) Reset()

func (*EndDeviceModel_Reseller) SetFields

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

func (*EndDeviceModel_Reseller) Size

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

func (*EndDeviceModel_Reseller) String

func (this *EndDeviceModel_Reseller) String() string

func (*EndDeviceModel_Reseller) Unmarshal

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

func (*EndDeviceModel_Reseller) ValidateFields

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

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

func (*EndDeviceModel_Reseller) XXX_DiscardUnknown

func (m *EndDeviceModel_Reseller) XXX_DiscardUnknown()

func (*EndDeviceModel_Reseller) XXX_Marshal

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

func (*EndDeviceModel_Reseller) XXX_Merge

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

func (*EndDeviceModel_Reseller) XXX_Size

func (m *EndDeviceModel_Reseller) XXX_Size() int

func (*EndDeviceModel_Reseller) XXX_Unmarshal

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

type EndDeviceModel_ResellerValidationError

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

EndDeviceModel_ResellerValidationError is the validation error returned by EndDeviceModel_Reseller.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_ResellerValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_ResellerValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_ResellerValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_ResellerValidationError) Field

Field function returns field value.

func (EndDeviceModel_ResellerValidationError) Key

Key function returns key value.

func (EndDeviceModel_ResellerValidationError) Reason

Reason function returns reason value.

type EndDeviceModel_Videos

type EndDeviceModel_Videos struct {
	// Link to main device video.
	Main string `protobuf:"bytes,1,opt,name=main,proto3" json:"main,omitempty"`
	// Links to other device videos.
	Other                []string `protobuf:"bytes,2,rep,name=other,proto3" json:"other,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEndDeviceModel_Videos

func NewPopulatedEndDeviceModel_Videos(r randyDevicerepository, easy bool) *EndDeviceModel_Videos

func (*EndDeviceModel_Videos) Descriptor

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

func (*EndDeviceModel_Videos) Equal

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

func (*EndDeviceModel_Videos) GetMain

func (m *EndDeviceModel_Videos) GetMain() string

func (*EndDeviceModel_Videos) GetOther

func (m *EndDeviceModel_Videos) GetOther() []string

func (*EndDeviceModel_Videos) Marshal

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

func (*EndDeviceModel_Videos) MarshalTo

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

func (*EndDeviceModel_Videos) MarshalToSizedBuffer

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

func (*EndDeviceModel_Videos) ProtoMessage

func (*EndDeviceModel_Videos) ProtoMessage()

func (*EndDeviceModel_Videos) Reset

func (m *EndDeviceModel_Videos) Reset()

func (*EndDeviceModel_Videos) SetFields

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

func (*EndDeviceModel_Videos) Size

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

func (*EndDeviceModel_Videos) String

func (this *EndDeviceModel_Videos) String() string

func (*EndDeviceModel_Videos) Unmarshal

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

func (*EndDeviceModel_Videos) ValidateFields

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

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

func (*EndDeviceModel_Videos) XXX_DiscardUnknown

func (m *EndDeviceModel_Videos) XXX_DiscardUnknown()

func (*EndDeviceModel_Videos) XXX_Marshal

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

func (*EndDeviceModel_Videos) XXX_Merge

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

func (*EndDeviceModel_Videos) XXX_Size

func (m *EndDeviceModel_Videos) XXX_Size() int

func (*EndDeviceModel_Videos) XXX_Unmarshal

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

type EndDeviceModel_VideosValidationError

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

EndDeviceModel_VideosValidationError is the validation error returned by EndDeviceModel_Videos.ValidateFields if the designated constraints aren't met.

func (EndDeviceModel_VideosValidationError) Cause

Cause function returns cause value.

func (EndDeviceModel_VideosValidationError) Error

Error satisfies the builtin error interface

func (EndDeviceModel_VideosValidationError) ErrorName

ErrorName returns error name.

func (EndDeviceModel_VideosValidationError) Field

Field function returns field value.

func (EndDeviceModel_VideosValidationError) Key

Key function returns key value.

func (EndDeviceModel_VideosValidationError) 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.
	//
	// After registering an end device, it also needs to be registered in
	// the NsEndDeviceRegistry that is exposed by the Network Server,
	// the AsEndDeviceRegistry that is exposed by the Application Server,
	// and the JsEndDeviceRegistry that is exposed by the Join Server.
	Create(ctx context.Context, in *CreateEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Get the end device with the given identifiers, selecting the fields specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(ctx context.Context, in *GetEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Get the identifiers of the end device that has the given EUIs registered.
	GetIdentifiersForEUIs(ctx context.Context, in *GetEndDeviceIdentifiersForEUIsRequest, opts ...grpc.CallOption) (*EndDeviceIdentifiers, error)
	// List end devices in the given application.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(ctx context.Context, in *ListEndDevicesRequest, opts ...grpc.CallOption) (*EndDevices, error)
	// Update the OAuth client, changing the fields specified by the field mask to the provided values.
	Update(ctx context.Context, in *UpdateEndDeviceRequest, opts ...grpc.CallOption) (*EndDevice, error)
	// Delete the end device with the given IDs.
	//
	// Before deleting an end device it first needs to be deleted from the
	// NsEndDeviceRegistry, the AsEndDeviceRegistry and the JsEndDeviceRegistry.
	// This is NOT done automatically.
	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 {
	// Search for end devices in the given application that match the conditions specified in the request.
	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 {
	// Search for end devices in the given application that match the conditions specified in the request.
	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.
	//
	// After registering an end device, it also needs to be registered in
	// the NsEndDeviceRegistry that is exposed by the Network Server,
	// the AsEndDeviceRegistry that is exposed by the Application Server,
	// and the JsEndDeviceRegistry that is exposed by the Join Server.
	Create(context.Context, *CreateEndDeviceRequest) (*EndDevice, error)
	// Get the end device with the given identifiers, selecting the fields specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(context.Context, *GetEndDeviceRequest) (*EndDevice, error)
	// Get the identifiers of the end device that has the given EUIs registered.
	GetIdentifiersForEUIs(context.Context, *GetEndDeviceIdentifiersForEUIsRequest) (*EndDeviceIdentifiers, error)
	// List end devices in the given application.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(context.Context, *ListEndDevicesRequest) (*EndDevices, error)
	// Update the OAuth client, changing the fields specified by the field mask to the provided values.
	Update(context.Context, *UpdateEndDeviceRequest) (*EndDevice, error)
	// Delete the end device with the given IDs.
	//
	// Before deleting an end device it first needs to be deleted from the
	// NsEndDeviceRegistry, the AsEndDeviceRegistry and the JsEndDeviceRegistry.
	// This is NOT done automatically.
	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 (*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"`
	BandID               string   `protobuf:"bytes,5,opt,name=band_id,json=bandId,proto3" json:"band_id,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) FieldIsZero

func (v *EndDeviceVersionIdentifiers) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*EndDeviceVersionIdentifiers) GetBandID

func (m *EndDeviceVersionIdentifiers) GetBandID() string

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 {
	// Search for applications that match the conditions specified in the request.
	// Non-admin users will only match applications that they have rights on.
	SearchApplications(ctx context.Context, in *SearchApplicationsRequest, opts ...grpc.CallOption) (*Applications, error)
	// Search for OAuth clients that match the conditions specified in the request.
	// Non-admin users will only match OAuth clients that they have rights on.
	SearchClients(ctx context.Context, in *SearchClientsRequest, opts ...grpc.CallOption) (*Clients, error)
	// Search for gateways that match the conditions specified in the request.
	// Non-admin users will only match gateways that they have rights on.
	SearchGateways(ctx context.Context, in *SearchGatewaysRequest, opts ...grpc.CallOption) (*Gateways, error)
	// Search for organizations that match the conditions specified in the request.
	// Non-admin users will only match organizations that they have rights on.
	SearchOrganizations(ctx context.Context, in *SearchOrganizationsRequest, opts ...grpc.CallOption) (*Organizations, error)
	// Search for users that match the conditions specified in the request.
	// This is only available to admin users.
	SearchUsers(ctx context.Context, in *SearchUsersRequest, 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 {
	// Search for applications that match the conditions specified in the request.
	// Non-admin users will only match applications that they have rights on.
	SearchApplications(context.Context, *SearchApplicationsRequest) (*Applications, error)
	// Search for OAuth clients that match the conditions specified in the request.
	// Non-admin users will only match OAuth clients that they have rights on.
	SearchClients(context.Context, *SearchClientsRequest) (*Clients, error)
	// Search for gateways that match the conditions specified in the request.
	// Non-admin users will only match gateways that they have rights on.
	SearchGateways(context.Context, *SearchGatewaysRequest) (*Gateways, error)
	// Search for organizations that match the conditions specified in the request.
	// Non-admin users will only match organizations that they have rights on.
	SearchOrganizations(context.Context, *SearchOrganizationsRequest) (*Organizations, error)
	// Search for users that match the conditions specified in the request.
	// This is only available to admin users.
	SearchUsers(context.Context, *SearchUsersRequest) (*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 of the event. This can be used to find the (localized) event description.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Time at which the event was triggered.
	Time time.Time `protobuf:"bytes,2,opt,name=time,proto3,stdtime" json:"time"`
	// Identifiers of the entity (or entities) involved.
	Identifiers []*EntityIdentifiers `protobuf:"bytes,3,rep,name=identifiers,proto3" json:"identifiers,omitempty"`
	// Optional data attached to the event.
	Data *types.Any `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// Correlation IDs can be used to find related events and actions such as API calls.
	CorrelationIDs []string `protobuf:"bytes,5,rep,name=correlation_ids,json=correlationIds,proto3" json:"correlation_ids,omitempty"`
	// The origin of the event. Typically the hostname of the server that created it.
	Origin string `protobuf:"bytes,6,opt,name=origin,proto3" json:"origin,omitempty"`
	// Event context, internal use only.
	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"`
	// Details on the authentication provided by the caller that triggered this event.
	Authentication *Event_Authentication `protobuf:"bytes,9,opt,name=authentication,proto3" json:"authentication,omitempty"`
	// The IP address of the caller that triggered this event.
	RemoteIP string `protobuf:"bytes,10,opt,name=remote_ip,json=remoteIp,proto3" json:"remote_ip,omitempty"`
	// The IP address of the caller that triggered this event.
	UserAgent string `protobuf:"bytes,11,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	// The unique identifier of the event, assigned on creation.
	UniqueID             string   `protobuf:"bytes,12,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,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) GetAuthentication

func (m *Event) GetAuthentication() *Event_Authentication

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) GetRemoteIP

func (m *Event) GetRemoteIP() string

func (*Event) GetTime

func (m *Event) GetTime() time.Time

func (*Event) GetUniqueID

func (m *Event) GetUniqueID() string

func (*Event) GetUserAgent

func (m *Event) GetUserAgent() string

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 Event_Authentication

type Event_Authentication struct {
	// The type of authentication that was used. This is typically a bearer token.
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// The type of token that was used. Common types are APIKey, AccessToken and SessionToken.
	TokenType string `protobuf:"bytes,2,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
	// The ID of the token that was used.
	TokenID              string   `protobuf:"bytes,3,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedEvent_Authentication

func NewPopulatedEvent_Authentication(r randyEvents, easy bool) *Event_Authentication

func (*Event_Authentication) Descriptor

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

func (*Event_Authentication) Equal

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

func (*Event_Authentication) GetTokenID

func (m *Event_Authentication) GetTokenID() string

func (*Event_Authentication) GetTokenType

func (m *Event_Authentication) GetTokenType() string

func (*Event_Authentication) GetType

func (m *Event_Authentication) GetType() string

func (*Event_Authentication) Marshal

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

func (*Event_Authentication) MarshalTo

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

func (*Event_Authentication) MarshalToSizedBuffer

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

func (*Event_Authentication) ProtoMessage

func (*Event_Authentication) ProtoMessage()

func (*Event_Authentication) Reset

func (m *Event_Authentication) Reset()

func (*Event_Authentication) SetFields

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

func (*Event_Authentication) Size

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

func (*Event_Authentication) String

func (this *Event_Authentication) String() string

func (*Event_Authentication) Unmarshal

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

func (*Event_Authentication) ValidateFields

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

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

func (*Event_Authentication) XXX_DiscardUnknown

func (m *Event_Authentication) XXX_DiscardUnknown()

func (*Event_Authentication) XXX_Marshal

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

func (*Event_Authentication) XXX_Merge

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

func (*Event_Authentication) XXX_Size

func (m *Event_Authentication) XXX_Size() int

func (*Event_Authentication) XXX_Unmarshal

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

type Event_AuthenticationValidationError

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

Event_AuthenticationValidationError is the validation error returned by Event_Authentication.ValidateFields if the designated constraints aren't met.

func (Event_AuthenticationValidationError) Cause

Cause function returns cause value.

func (Event_AuthenticationValidationError) Error

Error satisfies the builtin error interface

func (Event_AuthenticationValidationError) ErrorName

ErrorName returns error name.

func (Event_AuthenticationValidationError) Field

Field function returns field value.

func (Event_AuthenticationValidationError) Key

Key function returns key value.

func (Event_AuthenticationValidationError) Reason

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) FieldIsZero

func (v *FCtrl) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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_v3_pkg_types.DevAddr `` /* 131-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) FieldIsZero

func (v *FHDR) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 FrequencyValue

type FrequencyValue struct {
	Value                uint64   `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedFrequencyValue

func NewPopulatedFrequencyValue(r randyLorawan, easy bool) *FrequencyValue

func (*FrequencyValue) Descriptor

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

func (*FrequencyValue) Equal

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

func (*FrequencyValue) FieldIsZero

func (v *FrequencyValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*FrequencyValue) GetValue

func (m *FrequencyValue) GetValue() uint64

func (*FrequencyValue) Marshal

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

func (FrequencyValue) MarshalJSON

func (v FrequencyValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (FrequencyValue) MarshalJSONPB

func (v FrequencyValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (FrequencyValue) MarshalText

func (v FrequencyValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (*FrequencyValue) MarshalTo

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

func (*FrequencyValue) MarshalToSizedBuffer

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

func (*FrequencyValue) ProtoMessage

func (*FrequencyValue) ProtoMessage()

func (*FrequencyValue) Reset

func (m *FrequencyValue) Reset()

func (*FrequencyValue) SetFields

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

func (*FrequencyValue) Size

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

func (*FrequencyValue) String

func (this *FrequencyValue) String() string

func (*FrequencyValue) Unmarshal

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

func (*FrequencyValue) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler interface.

func (*FrequencyValue) UnmarshalJSONPB

func (v *FrequencyValue) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*FrequencyValue) UnmarshalText

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

UnmarshalText implements encoding.TextUnmarshaler interface.

func (*FrequencyValue) ValidateFields

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

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

func (*FrequencyValue) XXX_DiscardUnknown

func (m *FrequencyValue) XXX_DiscardUnknown()

func (*FrequencyValue) XXX_Marshal

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

func (*FrequencyValue) XXX_Merge

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

func (*FrequencyValue) XXX_Size

func (m *FrequencyValue) XXX_Size() int

func (*FrequencyValue) XXX_Unmarshal

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

type FrequencyValueValidationError

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

FrequencyValueValidationError is the validation error returned by FrequencyValue.ValidateFields if the designated constraints aren't met.

func (FrequencyValueValidationError) Cause

Cause function returns cause value.

func (FrequencyValueValidationError) Error

Error satisfies the builtin error interface

func (FrequencyValueValidationError) ErrorName

func (e FrequencyValueValidationError) ErrorName() string

ErrorName returns error name.

func (FrequencyValueValidationError) Field

Field function returns field value.

func (FrequencyValueValidationError) Key

Key function returns key value.

func (FrequencyValueValidationError) 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"`
	DeletedAt          *time.Time `protobuf:"bytes,26,opt,name=deleted_at,json=deletedAt,proto3,stdtime" json:"deleted_at,omitempty"`
	Name               string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description        string     `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Key-value attributes for this gateway. Typically used for organizing gateways or for storing integration-specific data.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
	// Contact information for this gateway. Typically used to indicate who to contact with technical/security questions about the gateway.
	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. This only works for gateways connecting with authentication; gateways connected over UDP are not supported.
	UpdateLocationFromStatus bool `` /* 139-byte string literal not displayed */
	// The LoRa Basics Station LNS secret.
	// This is either an auth token (such as an API Key) or a TLS private certificate.
	// Requires the RIGHT_GATEWAY_READ_SECRETS for reading and RIGHT_GATEWAY_WRITE_SECRETS for updating this value.
	LBSLNSSecret *Secret `protobuf:"bytes,22,opt,name=lbs_lns_secret,json=lbsLnsSecret,proto3" json:"lbs_lns_secret,omitempty"`
	// The authentication code for gateway claiming.
	// Requires the RIGHT_GATEWAY_READ_SECRETS for reading and RIGHT_GATEWAY_WRITE_SECRETS for updating this value.
	// The entire field must be used in RPCs since sub-fields are validated wrt to each other. Direct selection/update of sub-fields only are not allowed.
	// Use the top level field mask `claim_authentication_code` even when updating single fields.
	ClaimAuthenticationCode *GatewayClaimAuthenticationCode `` /* 133-byte string literal not displayed */
	// CUPS URI for LoRa Basics Station CUPS redirection.
	// The CUPS Trust field will be automatically fetched from the cert chain presented by the target server.
	TargetCUPSURI string `protobuf:"bytes,24,opt,name=target_cups_uri,json=targetCupsUri,proto3" json:"target_cups_uri,omitempty"`
	// CUPS Key for LoRa Basics Station CUPS redirection.
	// If redirecting to another instance of TTS, use the CUPS API Key for the gateway on the target instance.
	// Requires the RIGHT_GATEWAY_READ_SECRETS for reading and RIGHT_GATEWAY_WRITE_SECRETS for updating this value.
	TargetCUPSKey *Secret `protobuf:"bytes,25,opt,name=target_cups_key,json=targetCupsKey,proto3" json:"target_cups_key,omitempty"`
	// Require an authenticated gateway connection. This prevents the gateway from using the UDP protocol and requires authentication when using other protocols.
	RequireAuthenticatedConnection bool     `` /* 155-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) GetClaimAuthenticationCode

func (m *Gateway) GetClaimAuthenticationCode() *GatewayClaimAuthenticationCode

func (*Gateway) GetContactInfo

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

func (*Gateway) GetCreatedAt

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

func (*Gateway) GetDeletedAt

func (m *Gateway) GetDeletedAt() *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) GetLBSLNSSecret

func (m *Gateway) GetLBSLNSSecret() *Secret

func (*Gateway) GetLocationPublic

func (m *Gateway) GetLocationPublic() bool

func (*Gateway) GetName

func (m *Gateway) GetName() string

func (*Gateway) GetRequireAuthenticatedConnection

func (m *Gateway) GetRequireAuthenticatedConnection() bool

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) GetTargetCUPSKey

func (m *Gateway) GetTargetCUPSKey() *Secret

func (*Gateway) GetTargetCUPSURI

func (m *Gateway) GetTargetCUPSURI() string

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 {
	// List the rights the caller has on this gateway.
	ListRights(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	// Create an API key scoped to this gateway.
	CreateAPIKey(ctx context.Context, in *CreateGatewayAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// List the API keys for this gateway.
	ListAPIKeys(ctx context.Context, in *ListGatewayAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	// Get a single API key of this gateway.
	GetAPIKey(ctx context.Context, in *GetGatewayAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an API key of the gateway.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required 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.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(ctx context.Context, in *SetGatewayCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// List the collaborators on this gateway.
	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 {
	// List the rights the caller has on this gateway.
	ListRights(context.Context, *GatewayIdentifiers) (*Rights, error)
	// Create an API key scoped to this gateway.
	CreateAPIKey(context.Context, *CreateGatewayAPIKeyRequest) (*APIKey, error)
	// List the API keys for this gateway.
	ListAPIKeys(context.Context, *ListGatewayAPIKeysRequest) (*APIKeys, error)
	// Get a single API key of this gateway.
	GetAPIKey(context.Context, *GetGatewayAPIKeyRequest) (*APIKey, error)
	// Update the rights of an API key of the gateway.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required 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.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(context.Context, *SetGatewayCollaboratorRequest) (*types.Empty, error)
	// List the collaborators on this gateway.
	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 GatewayClaimAuthenticationCode

type GatewayClaimAuthenticationCode struct {
	Secret               *Secret    `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,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 claiming gateways.

func NewPopulatedGatewayClaimAuthenticationCode

func NewPopulatedGatewayClaimAuthenticationCode(r randyGateway, easy bool) *GatewayClaimAuthenticationCode

func (*GatewayClaimAuthenticationCode) Descriptor

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

func (*GatewayClaimAuthenticationCode) Equal

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

func (*GatewayClaimAuthenticationCode) GetSecret

func (m *GatewayClaimAuthenticationCode) GetSecret() *Secret

func (*GatewayClaimAuthenticationCode) GetValidFrom

func (m *GatewayClaimAuthenticationCode) GetValidFrom() *time.Time

func (*GatewayClaimAuthenticationCode) GetValidTo

func (m *GatewayClaimAuthenticationCode) GetValidTo() *time.Time

func (*GatewayClaimAuthenticationCode) Marshal

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

func (*GatewayClaimAuthenticationCode) MarshalTo

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

func (*GatewayClaimAuthenticationCode) MarshalToSizedBuffer

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

func (*GatewayClaimAuthenticationCode) ProtoMessage

func (*GatewayClaimAuthenticationCode) ProtoMessage()

func (*GatewayClaimAuthenticationCode) Reset

func (m *GatewayClaimAuthenticationCode) Reset()

func (*GatewayClaimAuthenticationCode) SetFields

func (*GatewayClaimAuthenticationCode) Size

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

func (*GatewayClaimAuthenticationCode) String

func (this *GatewayClaimAuthenticationCode) String() string

func (*GatewayClaimAuthenticationCode) Unmarshal

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

func (*GatewayClaimAuthenticationCode) ValidateFields

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

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

func (*GatewayClaimAuthenticationCode) XXX_DiscardUnknown

func (m *GatewayClaimAuthenticationCode) XXX_DiscardUnknown()

func (*GatewayClaimAuthenticationCode) XXX_Marshal

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

func (*GatewayClaimAuthenticationCode) XXX_Merge

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

func (*GatewayClaimAuthenticationCode) XXX_Size

func (m *GatewayClaimAuthenticationCode) XXX_Size() int

func (*GatewayClaimAuthenticationCode) XXX_Unmarshal

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

type GatewayClaimAuthenticationCodeValidationError

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

GatewayClaimAuthenticationCodeValidationError is the validation error returned by GatewayClaimAuthenticationCode.ValidateFields if the designated constraints aren't met.

func (GatewayClaimAuthenticationCodeValidationError) Cause

Cause function returns cause value.

func (GatewayClaimAuthenticationCodeValidationError) Error

Error satisfies the builtin error interface

func (GatewayClaimAuthenticationCodeValidationError) ErrorName

ErrorName returns error name.

func (GatewayClaimAuthenticationCodeValidationError) Field

Field function returns field value.

func (GatewayClaimAuthenticationCodeValidationError) Key

Key function returns key value.

func (GatewayClaimAuthenticationCodeValidationError) Reason

Reason function returns reason value.

type GatewayClaimingServerClient

type GatewayClaimingServerClient interface {
	// Claims a gateway by claim authentication code or QR code and transfers the gateway to the target user.
	Claim(ctx context.Context, in *ClaimGatewayRequest, opts ...grpc.CallOption) (*GatewayIdentifiers, error)
	// AuthorizeGateway allows a gateway to be claimed.
	AuthorizeGateway(ctx context.Context, in *AuthorizeGatewayRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// UnauthorizeGateway prevents a gateway from being claimed.
	UnauthorizeGateway(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

GatewayClaimingServerClient is the client API for GatewayClaimingServer service.

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

func NewGatewayClaimingServerClient

func NewGatewayClaimingServerClient(cc *grpc.ClientConn) GatewayClaimingServerClient

type GatewayClaimingServerServer

type GatewayClaimingServerServer interface {
	// Claims a gateway by claim authentication code or QR code and transfers the gateway to the target user.
	Claim(context.Context, *ClaimGatewayRequest) (*GatewayIdentifiers, error)
	// AuthorizeGateway allows a gateway to be claimed.
	AuthorizeGateway(context.Context, *AuthorizeGatewayRequest) (*types.Empty, error)
	// UnauthorizeGateway prevents a gateway from being claimed.
	UnauthorizeGateway(context.Context, *GatewayIdentifiers) (*types.Empty, error)
}

GatewayClaimingServerServer is the server API for GatewayClaimingServer service.

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"`
	// Statistics for each sub band.
	SubBands             []*GatewayConnectionStats_SubBand `protobuf:"bytes,10,rep,name=sub_bands,json=subBands,proto3" json:"sub_bands,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) GetSubBands

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 GatewayConnectionStats_SubBand

type GatewayConnectionStats_SubBand 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"`
	DownlinkUtilizationLimit float32  `` /* 137-byte string literal not displayed */
	DownlinkUtilization      float32  `protobuf:"fixed32,4,opt,name=downlink_utilization,json=downlinkUtilization,proto3" json:"downlink_utilization,omitempty"`
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

func NewPopulatedGatewayConnectionStats_SubBand

func NewPopulatedGatewayConnectionStats_SubBand(r randyGateway, easy bool) *GatewayConnectionStats_SubBand

func (*GatewayConnectionStats_SubBand) Descriptor

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

func (*GatewayConnectionStats_SubBand) Equal

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

func (*GatewayConnectionStats_SubBand) GetDownlinkUtilization

func (m *GatewayConnectionStats_SubBand) GetDownlinkUtilization() float32

func (*GatewayConnectionStats_SubBand) GetDownlinkUtilizationLimit

func (m *GatewayConnectionStats_SubBand) GetDownlinkUtilizationLimit() float32

func (*GatewayConnectionStats_SubBand) GetMaxFrequency

func (m *GatewayConnectionStats_SubBand) GetMaxFrequency() uint64

func (*GatewayConnectionStats_SubBand) GetMinFrequency

func (m *GatewayConnectionStats_SubBand) GetMinFrequency() uint64

func (*GatewayConnectionStats_SubBand) Marshal

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

func (*GatewayConnectionStats_SubBand) MarshalTo

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

func (*GatewayConnectionStats_SubBand) MarshalToSizedBuffer

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

func (*GatewayConnectionStats_SubBand) ProtoMessage

func (*GatewayConnectionStats_SubBand) ProtoMessage()

func (*GatewayConnectionStats_SubBand) Reset

func (m *GatewayConnectionStats_SubBand) Reset()

func (*GatewayConnectionStats_SubBand) SetFields

func (*GatewayConnectionStats_SubBand) Size

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

func (*GatewayConnectionStats_SubBand) String

func (this *GatewayConnectionStats_SubBand) String() string

func (*GatewayConnectionStats_SubBand) Unmarshal

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

func (*GatewayConnectionStats_SubBand) ValidateFields

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

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

func (*GatewayConnectionStats_SubBand) XXX_DiscardUnknown

func (m *GatewayConnectionStats_SubBand) XXX_DiscardUnknown()

func (*GatewayConnectionStats_SubBand) XXX_Marshal

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

func (*GatewayConnectionStats_SubBand) XXX_Merge

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

func (*GatewayConnectionStats_SubBand) XXX_Size

func (m *GatewayConnectionStats_SubBand) XXX_Size() int

func (*GatewayConnectionStats_SubBand) XXX_Unmarshal

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

type GatewayConnectionStats_SubBandValidationError

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

GatewayConnectionStats_SubBandValidationError is the validation error returned by GatewayConnectionStats_SubBand.ValidateFields if the designated constraints aren't met.

func (GatewayConnectionStats_SubBandValidationError) Cause

Cause function returns cause value.

func (GatewayConnectionStats_SubBandValidationError) Error

Error satisfies the builtin error interface

func (GatewayConnectionStats_SubBandValidationError) ErrorName

ErrorName returns error name.

func (GatewayConnectionStats_SubBandValidationError) Field

Field function returns field value.

func (GatewayConnectionStats_SubBandValidationError) Key

Key function returns key value.

func (GatewayConnectionStats_SubBandValidationError) 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_v3_pkg_types.EUI64 `protobuf:"bytes,2,opt,name=eui,proto3,customtype=github.com/aureliar8/ttn-fork/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) ExtractRequestFields

func (ids *GatewayIdentifiers) ExtractRequestFields(m map[string]interface{})

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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(ctx context.Context, in *GetGatewayRequest, opts ...grpc.CallOption) (*Gateway, error)
	// Get the identifiers of the gateway that has the given EUI registered.
	GetIdentifiersForEUI(ctx context.Context, in *GetGatewayIdentifiersForEUIRequest, opts ...grpc.CallOption) (*GatewayIdentifiers, error)
	// List gateways where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the gateways the caller
	// has access to.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(ctx context.Context, in *ListGatewaysRequest, opts ...grpc.CallOption) (*Gateways, error)
	// Update the gateway, changing the fields specified by the field mask to the provided values.
	Update(ctx context.Context, in *UpdateGatewayRequest, opts ...grpc.CallOption) (*Gateway, error)
	// Delete the gateway. This may not release the gateway ID for reuse, but it does release the EUI.
	Delete(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Restore a recently deleted gateway. This does not restore the EUI,
	// as that was released when deleting the gateway.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Purge the gateway. This will release both gateway ID and EUI for reuse.
	// The gateway owner is responsible for clearing data from any (external) integrations
	// that may store and expose data by gateway ID.
	Purge(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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(context.Context, *GetGatewayRequest) (*Gateway, error)
	// Get the identifiers of the gateway that has the given EUI registered.
	GetIdentifiersForEUI(context.Context, *GetGatewayIdentifiersForEUIRequest) (*GatewayIdentifiers, error)
	// List gateways where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the gateways the caller
	// has access to.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(context.Context, *ListGatewaysRequest) (*Gateways, error)
	// Update the gateway, changing the fields specified by the field mask to the provided values.
	Update(context.Context, *UpdateGatewayRequest) (*Gateway, error)
	// Delete the gateway. This may not release the gateway ID for reuse, but it does release the EUI.
	Delete(context.Context, *GatewayIdentifiers) (*types.Empty, error)
	// Restore a recently deleted gateway. This does not restore the EUI,
	// as that was released when deleting the gateway.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(context.Context, *GatewayIdentifiers) (*types.Empty, error)
	// Purge the gateway. This will release both gateway ID and EUI for reuse.
	// The gateway owner is responsible for clearing data from any (external) integrations
	// that may store and expose data by gateway ID.
	Purge(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 GatewayTxAcknowledgment

type GatewayTxAcknowledgment struct {
	GatewayIDs           *GatewayIdentifiers `protobuf:"bytes,1,opt,name=gateway_ids,json=gatewayIds,proto3" json:"gateway_ids,omitempty"`
	TxAck                *TxAcknowledgment   `protobuf:"bytes,2,opt,name=tx_ack,json=txAck,proto3" json:"tx_ack,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func NewPopulatedGatewayTxAcknowledgment

func NewPopulatedGatewayTxAcknowledgment(r randyMessages, easy bool) *GatewayTxAcknowledgment

func (*GatewayTxAcknowledgment) Descriptor

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

func (*GatewayTxAcknowledgment) Equal

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

func (*GatewayTxAcknowledgment) GetGatewayIDs

func (m *GatewayTxAcknowledgment) GetGatewayIDs() *GatewayIdentifiers

func (*GatewayTxAcknowledgment) GetTxAck

func (*GatewayTxAcknowledgment) Marshal

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

func (*GatewayTxAcknowledgment) MarshalTo

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

func (*GatewayTxAcknowledgment) MarshalToSizedBuffer

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

func (*GatewayTxAcknowledgment) ProtoMessage

func (*GatewayTxAcknowledgment) ProtoMessage()

func (*GatewayTxAcknowledgment) Reset

func (m *GatewayTxAcknowledgment) Reset()

func (*GatewayTxAcknowledgment) SetFields

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

func (*GatewayTxAcknowledgment) Size

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

func (*GatewayTxAcknowledgment) String

func (this *GatewayTxAcknowledgment) String() string

func (*GatewayTxAcknowledgment) Unmarshal

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

func (*GatewayTxAcknowledgment) ValidateFields

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

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

func (*GatewayTxAcknowledgment) XXX_DiscardUnknown

func (m *GatewayTxAcknowledgment) XXX_DiscardUnknown()

func (*GatewayTxAcknowledgment) XXX_Marshal

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

func (*GatewayTxAcknowledgment) XXX_Merge

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

func (*GatewayTxAcknowledgment) XXX_Size

func (m *GatewayTxAcknowledgment) XXX_Size() int

func (*GatewayTxAcknowledgment) XXX_Unmarshal

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

type GatewayTxAcknowledgmentValidationError

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

GatewayTxAcknowledgmentValidationError is the validation error returned by GatewayTxAcknowledgment.ValidateFields if the designated constraints aren't met.

func (GatewayTxAcknowledgmentValidationError) Cause

Cause function returns cause value.

func (GatewayTxAcknowledgmentValidationError) Error

Error satisfies the builtin error interface

func (GatewayTxAcknowledgmentValidationError) ErrorName

ErrorName returns error name.

func (GatewayTxAcknowledgmentValidationError) Field

Field function returns field value.

func (GatewayTxAcknowledgmentValidationError) Key

Key function returns key value.

func (GatewayTxAcknowledgmentValidationError) Reason

Reason function returns reason value.

type GatewayUp

type GatewayUp struct {
	// Uplink messages received by the gateway.
	UplinkMessages []*UplinkMessage `protobuf:"bytes,1,rep,name=uplink_messages,json=uplinkMessages,proto3" json:"uplink_messages,omitempty"`
	// Gateway status produced by the gateway.
	GatewayStatus *GatewayStatus `protobuf:"bytes,2,opt,name=gateway_status,json=gatewayStatus,proto3" json:"gateway_status,omitempty"`
	// A Tx acknowledgment or error.
	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_v3_pkg_types.DevAddr `` /* 141-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                                 `json:"-"`
	XXX_sizecache        int32                                                    `json:"-"`
}

Response of GenerateDevAddr.

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 {
	// QR code format identifier. Enumerate available formats with rpc ListFormats in the EndDeviceQRCodeGenerator service.
	FormatID string `protobuf:"bytes,1,opt,name=format_id,json=formatId,proto3" json:"format_id,omitempty"`
	// End device to use as input to generate the QR code.
	EndDevice EndDevice `protobuf:"bytes,2,opt,name=end_device,json=endDevice,proto3" json:"end_device"`
	// If set, the server will render the QR code image according to these settings.
	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 {
	// Requested QR code image dimension in pixels.
	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 representation of the QR code contents.
	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 GetApplicationActivationSettingsRequest

type GetApplicationActivationSettingsRequest 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 NewPopulatedGetApplicationActivationSettingsRequest

func NewPopulatedGetApplicationActivationSettingsRequest(r randyJoinserver, easy bool) *GetApplicationActivationSettingsRequest

func (*GetApplicationActivationSettingsRequest) Descriptor

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

func (*GetApplicationActivationSettingsRequest) Equal

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

func (*GetApplicationActivationSettingsRequest) GetFieldMask

func (*GetApplicationActivationSettingsRequest) Marshal

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

func (*GetApplicationActivationSettingsRequest) MarshalTo

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

func (*GetApplicationActivationSettingsRequest) MarshalToSizedBuffer

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

func (*GetApplicationActivationSettingsRequest) ProtoMessage

func (*GetApplicationActivationSettingsRequest) Reset

func (*GetApplicationActivationSettingsRequest) SetFields

func (*GetApplicationActivationSettingsRequest) Size

func (*GetApplicationActivationSettingsRequest) String

func (*GetApplicationActivationSettingsRequest) Unmarshal

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

func (*GetApplicationActivationSettingsRequest) ValidateFields

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

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

func (*GetApplicationActivationSettingsRequest) XXX_DiscardUnknown

func (m *GetApplicationActivationSettingsRequest) XXX_DiscardUnknown()

func (*GetApplicationActivationSettingsRequest) XXX_Marshal

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

func (*GetApplicationActivationSettingsRequest) XXX_Merge

func (*GetApplicationActivationSettingsRequest) XXX_Size

func (*GetApplicationActivationSettingsRequest) XXX_Unmarshal

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

type GetApplicationActivationSettingsRequestValidationError

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

GetApplicationActivationSettingsRequestValidationError is the validation error returned by GetApplicationActivationSettingsRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationActivationSettingsRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationActivationSettingsRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationActivationSettingsRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationActivationSettingsRequestValidationError) Field

Field function returns field value.

func (GetApplicationActivationSettingsRequestValidationError) Key

Key function returns key value.

func (GetApplicationActivationSettingsRequestValidationError) 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 GetApplicationPackageDefaultAssociationRequest

type GetApplicationPackageDefaultAssociationRequest struct {
	ApplicationPackageDefaultAssociationIdentifiers `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 NewPopulatedGetApplicationPackageDefaultAssociationRequest

func NewPopulatedGetApplicationPackageDefaultAssociationRequest(r randyApplicationserverPackages, easy bool) *GetApplicationPackageDefaultAssociationRequest

func (*GetApplicationPackageDefaultAssociationRequest) Descriptor

func (*GetApplicationPackageDefaultAssociationRequest) Equal

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

func (*GetApplicationPackageDefaultAssociationRequest) GetFieldMask

func (*GetApplicationPackageDefaultAssociationRequest) Marshal

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

func (*GetApplicationPackageDefaultAssociationRequest) MarshalTo

func (*GetApplicationPackageDefaultAssociationRequest) MarshalToSizedBuffer

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

func (*GetApplicationPackageDefaultAssociationRequest) ProtoMessage

func (*GetApplicationPackageDefaultAssociationRequest) Reset

func (*GetApplicationPackageDefaultAssociationRequest) SetFields

func (*GetApplicationPackageDefaultAssociationRequest) Size

func (*GetApplicationPackageDefaultAssociationRequest) String

func (*GetApplicationPackageDefaultAssociationRequest) Unmarshal

func (*GetApplicationPackageDefaultAssociationRequest) ValidateFields

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

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

func (*GetApplicationPackageDefaultAssociationRequest) XXX_DiscardUnknown

func (m *GetApplicationPackageDefaultAssociationRequest) XXX_DiscardUnknown()

func (*GetApplicationPackageDefaultAssociationRequest) XXX_Marshal

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

func (*GetApplicationPackageDefaultAssociationRequest) XXX_Merge

func (*GetApplicationPackageDefaultAssociationRequest) XXX_Size

func (*GetApplicationPackageDefaultAssociationRequest) XXX_Unmarshal

type GetApplicationPackageDefaultAssociationRequestValidationError

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

GetApplicationPackageDefaultAssociationRequestValidationError is the validation error returned by GetApplicationPackageDefaultAssociationRequest.ValidateFields if the designated constraints aren't met.

func (GetApplicationPackageDefaultAssociationRequestValidationError) Cause

Cause function returns cause value.

func (GetApplicationPackageDefaultAssociationRequestValidationError) Error

Error satisfies the builtin error interface

func (GetApplicationPackageDefaultAssociationRequestValidationError) ErrorName

ErrorName returns error name.

func (GetApplicationPackageDefaultAssociationRequestValidationError) Field

Field function returns field value.

func (GetApplicationPackageDefaultAssociationRequestValidationError) Key

Key function returns key value.

func (GetApplicationPackageDefaultAssociationRequestValidationError) 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"`
	// The names of the application fields that should be returned.
	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 GetAsConfigurationRequest

type GetAsConfigurationRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGetAsConfigurationRequest

func NewPopulatedGetAsConfigurationRequest(r randyApplicationserver, easy bool) *GetAsConfigurationRequest

func (*GetAsConfigurationRequest) Descriptor

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

func (*GetAsConfigurationRequest) Equal

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

func (*GetAsConfigurationRequest) Marshal

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

func (*GetAsConfigurationRequest) MarshalTo

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

func (*GetAsConfigurationRequest) MarshalToSizedBuffer

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

func (*GetAsConfigurationRequest) ProtoMessage

func (*GetAsConfigurationRequest) ProtoMessage()

func (*GetAsConfigurationRequest) Reset

func (m *GetAsConfigurationRequest) Reset()

func (*GetAsConfigurationRequest) SetFields

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

func (*GetAsConfigurationRequest) Size

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

func (*GetAsConfigurationRequest) String

func (this *GetAsConfigurationRequest) String() string

func (*GetAsConfigurationRequest) Unmarshal

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

func (*GetAsConfigurationRequest) ValidateFields

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

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

func (*GetAsConfigurationRequest) XXX_DiscardUnknown

func (m *GetAsConfigurationRequest) XXX_DiscardUnknown()

func (*GetAsConfigurationRequest) XXX_Marshal

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

func (*GetAsConfigurationRequest) XXX_Merge

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

func (*GetAsConfigurationRequest) XXX_Size

func (m *GetAsConfigurationRequest) XXX_Size() int

func (*GetAsConfigurationRequest) XXX_Unmarshal

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

type GetAsConfigurationRequestValidationError

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

GetAsConfigurationRequestValidationError is the validation error returned by GetAsConfigurationRequest.ValidateFields if the designated constraints aren't met.

func (GetAsConfigurationRequestValidationError) Cause

Cause function returns cause value.

func (GetAsConfigurationRequestValidationError) Error

Error satisfies the builtin error interface

func (GetAsConfigurationRequestValidationError) ErrorName

ErrorName returns error name.

func (GetAsConfigurationRequestValidationError) Field

Field function returns field value.

func (GetAsConfigurationRequestValidationError) Key

Key function returns key value.

func (GetAsConfigurationRequestValidationError) Reason

Reason function returns reason value.

type GetAsConfigurationResponse

type GetAsConfigurationResponse struct {
	Configuration        *AsConfiguration `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedGetAsConfigurationResponse

func NewPopulatedGetAsConfigurationResponse(r randyApplicationserver, easy bool) *GetAsConfigurationResponse

func (*GetAsConfigurationResponse) Descriptor

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

func (*GetAsConfigurationResponse) Equal

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

func (*GetAsConfigurationResponse) GetConfiguration

func (m *GetAsConfigurationResponse) GetConfiguration() *AsConfiguration

func (*GetAsConfigurationResponse) Marshal

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

func (*GetAsConfigurationResponse) MarshalTo

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

func (*GetAsConfigurationResponse) MarshalToSizedBuffer

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

func (*GetAsConfigurationResponse) ProtoMessage

func (*GetAsConfigurationResponse) ProtoMessage()

func (*GetAsConfigurationResponse) Reset

func (m *GetAsConfigurationResponse) Reset()

func (*GetAsConfigurationResponse) SetFields

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

func (*GetAsConfigurationResponse) Size

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

func (*GetAsConfigurationResponse) String

func (this *GetAsConfigurationResponse) String() string

func (*GetAsConfigurationResponse) Unmarshal

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

func (*GetAsConfigurationResponse) ValidateFields

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

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

func (*GetAsConfigurationResponse) XXX_DiscardUnknown

func (m *GetAsConfigurationResponse) XXX_DiscardUnknown()

func (*GetAsConfigurationResponse) XXX_Marshal

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

func (*GetAsConfigurationResponse) XXX_Merge

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

func (*GetAsConfigurationResponse) XXX_Size

func (m *GetAsConfigurationResponse) XXX_Size() int

func (*GetAsConfigurationResponse) XXX_Unmarshal

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

type GetAsConfigurationResponseValidationError

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

GetAsConfigurationResponseValidationError is the validation error returned by GetAsConfigurationResponse.ValidateFields if the designated constraints aren't met.

func (GetAsConfigurationResponseValidationError) Cause

Cause function returns cause value.

func (GetAsConfigurationResponseValidationError) Error

Error satisfies the builtin error interface

func (GetAsConfigurationResponseValidationError) ErrorName

ErrorName returns error name.

func (GetAsConfigurationResponseValidationError) Field

Field function returns field value.

func (GetAsConfigurationResponseValidationError) Key

Key function returns key value.

func (GetAsConfigurationResponseValidationError) 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"`
	// The names of the client fields that should be returned.
	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 GetEndDeviceBrandRequest

type GetEndDeviceBrandRequest struct {
	// Application identifiers.
	ApplicationIDs ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" json:"application_ids"`
	// Brand identifier, as defined in the Device Repository.
	BrandID string `protobuf:"bytes,2,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	// Field mask paths.
	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 NewPopulatedGetEndDeviceBrandRequest

func NewPopulatedGetEndDeviceBrandRequest(r randyDevicerepository, easy bool) *GetEndDeviceBrandRequest

func (*GetEndDeviceBrandRequest) Descriptor

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

func (*GetEndDeviceBrandRequest) Equal

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

func (*GetEndDeviceBrandRequest) GetApplicationIDs

func (m *GetEndDeviceBrandRequest) GetApplicationIDs() ApplicationIdentifiers

func (*GetEndDeviceBrandRequest) GetBrandID

func (m *GetEndDeviceBrandRequest) GetBrandID() string

func (*GetEndDeviceBrandRequest) GetFieldMask

func (m *GetEndDeviceBrandRequest) GetFieldMask() types.FieldMask

func (*GetEndDeviceBrandRequest) Marshal

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

func (*GetEndDeviceBrandRequest) MarshalTo

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

func (*GetEndDeviceBrandRequest) MarshalToSizedBuffer

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

func (*GetEndDeviceBrandRequest) ProtoMessage

func (*GetEndDeviceBrandRequest) ProtoMessage()

func (*GetEndDeviceBrandRequest) Reset

func (m *GetEndDeviceBrandRequest) Reset()

func (*GetEndDeviceBrandRequest) SetFields

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

func (*GetEndDeviceBrandRequest) Size

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

func (*GetEndDeviceBrandRequest) String

func (this *GetEndDeviceBrandRequest) String() string

func (*GetEndDeviceBrandRequest) Unmarshal

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

func (*GetEndDeviceBrandRequest) ValidateFields

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

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

func (*GetEndDeviceBrandRequest) XXX_DiscardUnknown

func (m *GetEndDeviceBrandRequest) XXX_DiscardUnknown()

func (*GetEndDeviceBrandRequest) XXX_Marshal

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

func (*GetEndDeviceBrandRequest) XXX_Merge

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

func (*GetEndDeviceBrandRequest) XXX_Size

func (m *GetEndDeviceBrandRequest) XXX_Size() int

func (*GetEndDeviceBrandRequest) XXX_Unmarshal

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

type GetEndDeviceBrandRequestValidationError

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

GetEndDeviceBrandRequestValidationError is the validation error returned by GetEndDeviceBrandRequest.ValidateFields if the designated constraints aren't met.

func (GetEndDeviceBrandRequestValidationError) Cause

Cause function returns cause value.

func (GetEndDeviceBrandRequestValidationError) Error

Error satisfies the builtin error interface

func (GetEndDeviceBrandRequestValidationError) ErrorName

ErrorName returns error name.

func (GetEndDeviceBrandRequestValidationError) Field

Field function returns field value.

func (GetEndDeviceBrandRequestValidationError) Key

Key function returns key value.

func (GetEndDeviceBrandRequestValidationError) Reason

Reason function returns reason value.

type GetEndDeviceIdentifiersForEUIsRequest

type GetEndDeviceIdentifiersForEUIsRequest struct {
	JoinEUI              go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 129-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 126-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 GetEndDeviceModelRequest

type GetEndDeviceModelRequest struct {
	// Application identifiers.
	ApplicationIDs ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" json:"application_ids"`
	// Brand identifier, as defined in the Device Repository.
	BrandID string `protobuf:"bytes,2,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	// Model identifier, as defined in the Device Repository.
	ModelID string `protobuf:"bytes,3,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// Field mask paths.
	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 NewPopulatedGetEndDeviceModelRequest

func NewPopulatedGetEndDeviceModelRequest(r randyDevicerepository, easy bool) *GetEndDeviceModelRequest

func (*GetEndDeviceModelRequest) Descriptor

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

func (*GetEndDeviceModelRequest) Equal

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

func (*GetEndDeviceModelRequest) GetApplicationIDs

func (m *GetEndDeviceModelRequest) GetApplicationIDs() ApplicationIdentifiers

func (*GetEndDeviceModelRequest) GetBrandID

func (m *GetEndDeviceModelRequest) GetBrandID() string

func (*GetEndDeviceModelRequest) GetFieldMask

func (m *GetEndDeviceModelRequest) GetFieldMask() types.FieldMask

func (*GetEndDeviceModelRequest) GetModelID

func (m *GetEndDeviceModelRequest) GetModelID() string

func (*GetEndDeviceModelRequest) Marshal

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

func (*GetEndDeviceModelRequest) MarshalTo

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

func (*GetEndDeviceModelRequest) MarshalToSizedBuffer

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

func (*GetEndDeviceModelRequest) ProtoMessage

func (*GetEndDeviceModelRequest) ProtoMessage()

func (*GetEndDeviceModelRequest) Reset

func (m *GetEndDeviceModelRequest) Reset()

func (*GetEndDeviceModelRequest) SetFields

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

func (*GetEndDeviceModelRequest) Size

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

func (*GetEndDeviceModelRequest) String

func (this *GetEndDeviceModelRequest) String() string

func (*GetEndDeviceModelRequest) Unmarshal

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

func (*GetEndDeviceModelRequest) ValidateFields

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

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

func (*GetEndDeviceModelRequest) XXX_DiscardUnknown

func (m *GetEndDeviceModelRequest) XXX_DiscardUnknown()

func (*GetEndDeviceModelRequest) XXX_Marshal

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

func (*GetEndDeviceModelRequest) XXX_Merge

func (m *GetEndDeviceModelRequest) XXX_Merge(src proto.Message)

func (*GetEndDeviceModelRequest) XXX_Size

func (m *GetEndDeviceModelRequest) XXX_Size() int

func (*GetEndDeviceModelRequest) XXX_Unmarshal

func (m *GetEndDeviceModelRequest) XXX_Unmarshal(b []byte) error

type GetEndDeviceModelRequestValidationError

type GetEndDeviceModelRequestValidationError struct {
	// contains filtered or unexported fields
}

GetEndDeviceModelRequestValidationError is the validation error returned by GetEndDeviceModelRequest.ValidateFields if the designated constraints aren't met.

func (GetEndDeviceModelRequestValidationError) Cause

Cause function returns cause value.

func (GetEndDeviceModelRequestValidationError) Error

Error satisfies the builtin error interface

func (GetEndDeviceModelRequestValidationError) ErrorName

ErrorName returns error name.

func (GetEndDeviceModelRequestValidationError) Field

Field function returns field value.

func (GetEndDeviceModelRequestValidationError) Key

Key function returns key value.

func (GetEndDeviceModelRequestValidationError) 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"`
	// The names of the end device fields that should be returned.
	// See the API reference for which fields can be returned by the different services.
	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_v3_pkg_types.EUI64 `protobuf:"bytes,1,opt,name=eui,proto3,customtype=github.com/aureliar8/ttn-fork/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"`
	// The names of the gateway fields that should be returned.
	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 GetIsConfigurationRequest

type GetIsConfigurationRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedGetIsConfigurationRequest

func NewPopulatedGetIsConfigurationRequest(r randyIdentityserver, easy bool) *GetIsConfigurationRequest

func (*GetIsConfigurationRequest) Descriptor

func (*GetIsConfigurationRequest) Descriptor() ([]byte, []int)

func (*GetIsConfigurationRequest) Equal

func (this *GetIsConfigurationRequest) Equal(that interface{}) bool

func (*GetIsConfigurationRequest) Marshal

func (m *GetIsConfigurationRequest) Marshal() (dAtA []byte, err error)

func (*GetIsConfigurationRequest) MarshalTo

func (m *GetIsConfigurationRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetIsConfigurationRequest) MarshalToSizedBuffer

func (m *GetIsConfigurationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetIsConfigurationRequest) ProtoMessage

func (*GetIsConfigurationRequest) ProtoMessage()

func (*GetIsConfigurationRequest) Reset

func (m *GetIsConfigurationRequest) Reset()

func (*GetIsConfigurationRequest) SetFields

func (dst *GetIsConfigurationRequest) SetFields(src *GetIsConfigurationRequest, paths ...string) error

func (*GetIsConfigurationRequest) Size

func (m *GetIsConfigurationRequest) Size() (n int)

func (*GetIsConfigurationRequest) String

func (this *GetIsConfigurationRequest) String() string

func (*GetIsConfigurationRequest) Unmarshal

func (m *GetIsConfigurationRequest) Unmarshal(dAtA []byte) error

func (*GetIsConfigurationRequest) ValidateFields

func (m *GetIsConfigurationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetIsConfigurationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetIsConfigurationRequest) XXX_DiscardUnknown

func (m *GetIsConfigurationRequest) XXX_DiscardUnknown()

func (*GetIsConfigurationRequest) XXX_Marshal

func (m *GetIsConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetIsConfigurationRequest) XXX_Merge

func (m *GetIsConfigurationRequest) XXX_Merge(src proto.Message)

func (*GetIsConfigurationRequest) XXX_Size

func (m *GetIsConfigurationRequest) XXX_Size() int

func (*GetIsConfigurationRequest) XXX_Unmarshal

func (m *GetIsConfigurationRequest) XXX_Unmarshal(b []byte) error

type GetIsConfigurationRequestValidationError

type GetIsConfigurationRequestValidationError struct {
	// contains filtered or unexported fields
}

GetIsConfigurationRequestValidationError is the validation error returned by GetIsConfigurationRequest.ValidateFields if the designated constraints aren't met.

func (GetIsConfigurationRequestValidationError) Cause

Cause function returns cause value.

func (GetIsConfigurationRequestValidationError) Error

Error satisfies the builtin error interface

func (GetIsConfigurationRequestValidationError) ErrorName

ErrorName returns error name.

func (GetIsConfigurationRequestValidationError) Field

Field function returns field value.

func (GetIsConfigurationRequestValidationError) Key

Key function returns key value.

func (GetIsConfigurationRequestValidationError) Reason

Reason function returns reason value.

type GetIsConfigurationResponse

type GetIsConfigurationResponse struct {
	Configuration        *IsConfiguration `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedGetIsConfigurationResponse

func NewPopulatedGetIsConfigurationResponse(r randyIdentityserver, easy bool) *GetIsConfigurationResponse

func (*GetIsConfigurationResponse) Descriptor

func (*GetIsConfigurationResponse) Descriptor() ([]byte, []int)

func (*GetIsConfigurationResponse) Equal

func (this *GetIsConfigurationResponse) Equal(that interface{}) bool

func (*GetIsConfigurationResponse) GetConfiguration

func (m *GetIsConfigurationResponse) GetConfiguration() *IsConfiguration

func (*GetIsConfigurationResponse) Marshal

func (m *GetIsConfigurationResponse) Marshal() (dAtA []byte, err error)

func (*GetIsConfigurationResponse) MarshalTo

func (m *GetIsConfigurationResponse) MarshalTo(dAtA []byte) (int, error)

func (*GetIsConfigurationResponse) MarshalToSizedBuffer

func (m *GetIsConfigurationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetIsConfigurationResponse) ProtoMessage

func (*GetIsConfigurationResponse) ProtoMessage()

func (*GetIsConfigurationResponse) Reset

func (m *GetIsConfigurationResponse) Reset()

func (*GetIsConfigurationResponse) SetFields

func (dst *GetIsConfigurationResponse) SetFields(src *GetIsConfigurationResponse, paths ...string) error

func (*GetIsConfigurationResponse) Size

func (m *GetIsConfigurationResponse) Size() (n int)

func (*GetIsConfigurationResponse) String

func (this *GetIsConfigurationResponse) String() string

func (*GetIsConfigurationResponse) Unmarshal

func (m *GetIsConfigurationResponse) Unmarshal(dAtA []byte) error

func (*GetIsConfigurationResponse) ValidateFields

func (m *GetIsConfigurationResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetIsConfigurationResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetIsConfigurationResponse) XXX_DiscardUnknown

func (m *GetIsConfigurationResponse) XXX_DiscardUnknown()

func (*GetIsConfigurationResponse) XXX_Marshal

func (m *GetIsConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetIsConfigurationResponse) XXX_Merge

func (m *GetIsConfigurationResponse) XXX_Merge(src proto.Message)

func (*GetIsConfigurationResponse) XXX_Size

func (m *GetIsConfigurationResponse) XXX_Size() int

func (*GetIsConfigurationResponse) XXX_Unmarshal

func (m *GetIsConfigurationResponse) XXX_Unmarshal(b []byte) error

type GetIsConfigurationResponseValidationError

type GetIsConfigurationResponseValidationError struct {
	// contains filtered or unexported fields
}

GetIsConfigurationResponseValidationError is the validation error returned by GetIsConfigurationResponse.ValidateFields if the designated constraints aren't met.

func (GetIsConfigurationResponseValidationError) Cause

Cause function returns cause value.

func (GetIsConfigurationResponseValidationError) Error

Error satisfies the builtin error interface

func (GetIsConfigurationResponseValidationError) ErrorName

ErrorName returns error name.

func (GetIsConfigurationResponseValidationError) Field

Field function returns field value.

func (GetIsConfigurationResponseValidationError) Key

Key function returns key value.

func (GetIsConfigurationResponseValidationError) 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"`
	// The names of the organization fields that should be returned.
	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 GetPayloadFormatterRequest

type GetPayloadFormatterRequest struct {
	// Application identifiers.
	ApplicationIDs ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" json:"application_ids"`
	// End device version information.
	VersionIDs           *EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=version_ids,json=versionIds,proto3" json:"version_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func NewPopulatedGetPayloadFormatterRequest

func NewPopulatedGetPayloadFormatterRequest(r randyDevicerepository, easy bool) *GetPayloadFormatterRequest

func (*GetPayloadFormatterRequest) Descriptor

func (*GetPayloadFormatterRequest) Descriptor() ([]byte, []int)

func (*GetPayloadFormatterRequest) Equal

func (this *GetPayloadFormatterRequest) Equal(that interface{}) bool

func (*GetPayloadFormatterRequest) GetApplicationIDs

func (m *GetPayloadFormatterRequest) GetApplicationIDs() ApplicationIdentifiers

func (*GetPayloadFormatterRequest) GetVersionIDs

func (*GetPayloadFormatterRequest) Marshal

func (m *GetPayloadFormatterRequest) Marshal() (dAtA []byte, err error)

func (*GetPayloadFormatterRequest) MarshalTo

func (m *GetPayloadFormatterRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetPayloadFormatterRequest) MarshalToSizedBuffer

func (m *GetPayloadFormatterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetPayloadFormatterRequest) ProtoMessage

func (*GetPayloadFormatterRequest) ProtoMessage()

func (*GetPayloadFormatterRequest) Reset

func (m *GetPayloadFormatterRequest) Reset()

func (*GetPayloadFormatterRequest) SetFields

func (dst *GetPayloadFormatterRequest) SetFields(src *GetPayloadFormatterRequest, paths ...string) error

func (*GetPayloadFormatterRequest) Size

func (m *GetPayloadFormatterRequest) Size() (n int)

func (*GetPayloadFormatterRequest) String

func (this *GetPayloadFormatterRequest) String() string

func (*GetPayloadFormatterRequest) Unmarshal

func (m *GetPayloadFormatterRequest) Unmarshal(dAtA []byte) error

func (*GetPayloadFormatterRequest) ValidateFields

func (m *GetPayloadFormatterRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetPayloadFormatterRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetPayloadFormatterRequest) XXX_DiscardUnknown

func (m *GetPayloadFormatterRequest) XXX_DiscardUnknown()

func (*GetPayloadFormatterRequest) XXX_Marshal

func (m *GetPayloadFormatterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetPayloadFormatterRequest) XXX_Merge

func (m *GetPayloadFormatterRequest) XXX_Merge(src proto.Message)

func (*GetPayloadFormatterRequest) XXX_Size

func (m *GetPayloadFormatterRequest) XXX_Size() int

func (*GetPayloadFormatterRequest) XXX_Unmarshal

func (m *GetPayloadFormatterRequest) XXX_Unmarshal(b []byte) error

type GetPayloadFormatterRequestValidationError

type GetPayloadFormatterRequestValidationError struct {
	// contains filtered or unexported fields
}

GetPayloadFormatterRequestValidationError is the validation error returned by GetPayloadFormatterRequest.ValidateFields if the designated constraints aren't met.

func (GetPayloadFormatterRequestValidationError) Cause

Cause function returns cause value.

func (GetPayloadFormatterRequestValidationError) Error

Error satisfies the builtin error interface

func (GetPayloadFormatterRequestValidationError) ErrorName

ErrorName returns error name.

func (GetPayloadFormatterRequestValidationError) Field

Field function returns field value.

func (GetPayloadFormatterRequestValidationError) Key

Key function returns key value.

func (GetPayloadFormatterRequestValidationError) Reason

Reason function returns reason value.

type GetQRCodeFormatRequest

type GetQRCodeFormatRequest struct {
	// QR code format identifier. Enumerate available formats with rpc ListFormats in the EndDeviceQRCodeGenerator service.
	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 {
	// End device identifiers to request the root keys for.
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=ids,proto3,embedded=ids" json:"ids"`
	// Provisioner that provisioned the end device.
	ProvisionerID string `protobuf:"bytes,2,opt,name=provisioner_id,json=provisionerId,proto3" json:"provisioner_id,omitempty"`
	// Provisioning data for the provisioner.
	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 GetStoredApplicationUpRequest

type GetStoredApplicationUpRequest struct {
	// Query upstream messages from all end devices of an application. Cannot be used in conjunction with end_device_ids.
	ApplicationIDs *ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" json:"application_ids,omitempty"`
	// Query upstream messages from a single end device. Cannot be used in conjunction with application_ids.
	EndDeviceIDs *EndDeviceIdentifiers `protobuf:"bytes,2,opt,name=end_device_ids,json=endDeviceIds,proto3" json:"end_device_ids,omitempty"`
	// Query upstream messages of a specific type. If not set, then all upstream messages are returned.
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	// Limit number of results.
	Limit *types.UInt32Value `protobuf:"bytes,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// Query upstream messages after this timestamp only.
	After *time.Time `protobuf:"bytes,5,opt,name=after,proto3,stdtime" json:"after,omitempty"`
	// Query upstream messages before this timestamp only.
	Before *time.Time `protobuf:"bytes,6,opt,name=before,proto3,stdtime" json:"before,omitempty"`
	// Query uplinks on a specific FPort only.
	FPort *types.UInt32Value `protobuf:"bytes,7,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	// Order results.
	Order string `protobuf:"bytes,8,opt,name=order,proto3" json:"order,omitempty"`
	// The names of the upstream message fields that should be returned. See the API reference
	// for allowed field names for each type of upstream message.
	FieldMask            types.FieldMask `protobuf:"bytes,9,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedGetStoredApplicationUpRequest

func NewPopulatedGetStoredApplicationUpRequest(r randyApplicationserverIntegrationsStorage, easy bool) *GetStoredApplicationUpRequest

func (*GetStoredApplicationUpRequest) Descriptor

func (*GetStoredApplicationUpRequest) Descriptor() ([]byte, []int)

func (*GetStoredApplicationUpRequest) Equal

func (this *GetStoredApplicationUpRequest) Equal(that interface{}) bool

func (*GetStoredApplicationUpRequest) GetAfter

func (m *GetStoredApplicationUpRequest) GetAfter() *time.Time

func (*GetStoredApplicationUpRequest) GetApplicationIDs

func (m *GetStoredApplicationUpRequest) GetApplicationIDs() *ApplicationIdentifiers

func (*GetStoredApplicationUpRequest) GetBefore

func (m *GetStoredApplicationUpRequest) GetBefore() *time.Time

func (*GetStoredApplicationUpRequest) GetEndDeviceIDs

func (*GetStoredApplicationUpRequest) GetFPort

func (*GetStoredApplicationUpRequest) GetFieldMask

func (m *GetStoredApplicationUpRequest) GetFieldMask() types.FieldMask

func (*GetStoredApplicationUpRequest) GetLimit

func (*GetStoredApplicationUpRequest) GetOrder

func (m *GetStoredApplicationUpRequest) GetOrder() string

func (*GetStoredApplicationUpRequest) GetType

func (*GetStoredApplicationUpRequest) Marshal

func (m *GetStoredApplicationUpRequest) Marshal() (dAtA []byte, err error)

func (*GetStoredApplicationUpRequest) MarshalTo

func (m *GetStoredApplicationUpRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetStoredApplicationUpRequest) MarshalToSizedBuffer

func (m *GetStoredApplicationUpRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetStoredApplicationUpRequest) ProtoMessage

func (*GetStoredApplicationUpRequest) ProtoMessage()

func (*GetStoredApplicationUpRequest) Reset

func (m *GetStoredApplicationUpRequest) Reset()

func (*GetStoredApplicationUpRequest) SetFields

func (*GetStoredApplicationUpRequest) Size

func (m *GetStoredApplicationUpRequest) Size() (n int)

func (*GetStoredApplicationUpRequest) String

func (this *GetStoredApplicationUpRequest) String() string

func (*GetStoredApplicationUpRequest) Unmarshal

func (m *GetStoredApplicationUpRequest) Unmarshal(dAtA []byte) error

func (*GetStoredApplicationUpRequest) ValidateContext

func (m *GetStoredApplicationUpRequest) ValidateContext(context.Context) error

ValidateContext wraps the generated validator with (optionally context-based) custom checks.

func (*GetStoredApplicationUpRequest) ValidateFields

func (m *GetStoredApplicationUpRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetStoredApplicationUpRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetStoredApplicationUpRequest) WithApplicationIDs

WithApplicationIDs returns the request with set ApplicationIdentifiers

func (*GetStoredApplicationUpRequest) WithEndDeviceIDs

WithEndDeviceIDs returns the request with set EndDeviceIdentifiers

func (*GetStoredApplicationUpRequest) XXX_DiscardUnknown

func (m *GetStoredApplicationUpRequest) XXX_DiscardUnknown()

func (*GetStoredApplicationUpRequest) XXX_Marshal

func (m *GetStoredApplicationUpRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetStoredApplicationUpRequest) XXX_Merge

func (m *GetStoredApplicationUpRequest) XXX_Merge(src proto.Message)

func (*GetStoredApplicationUpRequest) XXX_Size

func (m *GetStoredApplicationUpRequest) XXX_Size() int

func (*GetStoredApplicationUpRequest) XXX_Unmarshal

func (m *GetStoredApplicationUpRequest) XXX_Unmarshal(b []byte) error

type GetStoredApplicationUpRequestValidationError

type GetStoredApplicationUpRequestValidationError struct {
	// contains filtered or unexported fields
}

GetStoredApplicationUpRequestValidationError is the validation error returned by GetStoredApplicationUpRequest.ValidateFields if the designated constraints aren't met.

func (GetStoredApplicationUpRequestValidationError) Cause

Cause function returns cause value.

func (GetStoredApplicationUpRequestValidationError) Error

Error satisfies the builtin error interface

func (GetStoredApplicationUpRequestValidationError) ErrorName

ErrorName returns error name.

func (GetStoredApplicationUpRequestValidationError) Field

Field function returns field value.

func (GetStoredApplicationUpRequestValidationError) Key

Key function returns key value.

func (GetStoredApplicationUpRequestValidationError) Reason

Reason function returns reason value.

type GetTemplateRequest

type GetTemplateRequest struct {
	// Application identifiers.
	ApplicationIDs ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" json:"application_ids"`
	// End device version information.
	VersionIDs           *EndDeviceVersionIdentifiers `protobuf:"bytes,2,opt,name=version_ids,json=versionIds,proto3" json:"version_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func NewPopulatedGetTemplateRequest

func NewPopulatedGetTemplateRequest(r randyDevicerepository, easy bool) *GetTemplateRequest

func (*GetTemplateRequest) Descriptor

func (*GetTemplateRequest) Descriptor() ([]byte, []int)

func (*GetTemplateRequest) Equal

func (this *GetTemplateRequest) Equal(that interface{}) bool

func (*GetTemplateRequest) GetApplicationIDs

func (m *GetTemplateRequest) GetApplicationIDs() ApplicationIdentifiers

func (*GetTemplateRequest) GetVersionIDs

func (m *GetTemplateRequest) GetVersionIDs() *EndDeviceVersionIdentifiers

func (*GetTemplateRequest) Marshal

func (m *GetTemplateRequest) Marshal() (dAtA []byte, err error)

func (*GetTemplateRequest) MarshalTo

func (m *GetTemplateRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetTemplateRequest) MarshalToSizedBuffer

func (m *GetTemplateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetTemplateRequest) ProtoMessage

func (*GetTemplateRequest) ProtoMessage()

func (*GetTemplateRequest) Reset

func (m *GetTemplateRequest) Reset()

func (*GetTemplateRequest) SetFields

func (dst *GetTemplateRequest) SetFields(src *GetTemplateRequest, paths ...string) error

func (*GetTemplateRequest) Size

func (m *GetTemplateRequest) Size() (n int)

func (*GetTemplateRequest) String

func (this *GetTemplateRequest) String() string

func (*GetTemplateRequest) Unmarshal

func (m *GetTemplateRequest) Unmarshal(dAtA []byte) error

func (*GetTemplateRequest) ValidateFields

func (m *GetTemplateRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on GetTemplateRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*GetTemplateRequest) XXX_DiscardUnknown

func (m *GetTemplateRequest) XXX_DiscardUnknown()

func (*GetTemplateRequest) XXX_Marshal

func (m *GetTemplateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTemplateRequest) XXX_Merge

func (m *GetTemplateRequest) XXX_Merge(src proto.Message)

func (*GetTemplateRequest) XXX_Size

func (m *GetTemplateRequest) XXX_Size() int

func (*GetTemplateRequest) XXX_Unmarshal

func (m *GetTemplateRequest) XXX_Unmarshal(b []byte) error

type GetTemplateRequestValidationError

type GetTemplateRequestValidationError struct {
	// contains filtered or unexported fields
}

GetTemplateRequestValidationError is the validation error returned by GetTemplateRequest.ValidateFields if the designated constraints aren't met.

func (GetTemplateRequestValidationError) Cause

Cause function returns cause value.

func (GetTemplateRequestValidationError) Error

Error satisfies the builtin error interface

func (GetTemplateRequestValidationError) ErrorName

ErrorName returns error name.

func (GetTemplateRequestValidationError) Field

Field function returns field value.

func (GetTemplateRequestValidationError) Key

Key function returns key value.

func (GetTemplateRequestValidationError) 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"`
	// The names of the user fields that should be returned.
	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 {
	// Called by the Gateway Server when an uplink message arrives.
	HandleUplink(ctx context.Context, in *UplinkMessage, opts ...grpc.CallOption) (*types.Empty, error)
	// Called by the Gateway Server when a Tx acknowledgment arrives.
	ReportTxAcknowledgment(ctx context.Context, in *GatewayTxAcknowledgment, 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 {
	// Called by the Gateway Server when an uplink message arrives.
	HandleUplink(context.Context, *UplinkMessage) (*types.Empty, error)
	// Called by the Gateway Server when a Tx acknowledgment arrives.
	ReportTxAcknowledgment(context.Context, *GatewayTxAcknowledgment) (*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 a gateway to the Gateway Server for streaming upstream messages and downstream messages.
	LinkGateway(ctx context.Context, opts ...grpc.CallOption) (GtwGs_LinkGatewayClient, error)
	// Get configuration for the concentrator.
	GetConcentratorConfig(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*ConcentratorConfig, error)
	// Get connection information to connect an MQTT gateway.
	GetMQTTConnectionInfo(ctx context.Context, in *GatewayIdentifiers, opts ...grpc.CallOption) (*MQTTConnectionInfo, error)
	// Get legacy connection information to connect a The Things Network Stack V2 MQTT 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 a gateway to the Gateway Server for streaming upstream messages and downstream messages.
	LinkGateway(GtwGs_LinkGatewayServer) error
	// Get configuration for the concentrator.
	GetConcentratorConfig(context.Context, *types.Empty) (*ConcentratorConfig, error)
	// Get connection information to connect an MQTT gateway.
	GetMQTTConnectionInfo(context.Context, *GatewayIdentifiers) (*MQTTConnectionInfo, error)
	// Get legacy connection information to connect a The Things Network Stack V2 MQTT 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 IsClient

type IsClient interface {
	// Get the configuration of the Identity Server. The response is typically used
	// to enable or disable features in a user interface.
	GetConfiguration(ctx context.Context, in *GetIsConfigurationRequest, opts ...grpc.CallOption) (*GetIsConfigurationResponse, error)
}

IsClient is the client API for Is service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewIsClient

func NewIsClient(cc *grpc.ClientConn) IsClient

type IsConfiguration

type IsConfiguration struct {
	UserRegistration     *IsConfiguration_UserRegistration `protobuf:"bytes,3,opt,name=user_registration,json=userRegistration,proto3" json:"user_registration,omitempty"`
	ProfilePicture       *IsConfiguration_ProfilePicture   `protobuf:"bytes,4,opt,name=profile_picture,json=profilePicture,proto3" json:"profile_picture,omitempty"`
	EndDevicePicture     *IsConfiguration_EndDevicePicture `protobuf:"bytes,5,opt,name=end_device_picture,json=endDevicePicture,proto3" json:"end_device_picture,omitempty"`
	UserRights           *IsConfiguration_UserRights       `protobuf:"bytes,6,opt,name=user_rights,json=userRights,proto3" json:"user_rights,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func NewPopulatedIsConfiguration

func NewPopulatedIsConfiguration(r randyIdentityserver, easy bool) *IsConfiguration

func (*IsConfiguration) Descriptor

func (*IsConfiguration) Descriptor() ([]byte, []int)

func (*IsConfiguration) Equal

func (this *IsConfiguration) Equal(that interface{}) bool

func (*IsConfiguration) GetEndDevicePicture

func (m *IsConfiguration) GetEndDevicePicture() *IsConfiguration_EndDevicePicture

func (*IsConfiguration) GetProfilePicture

func (m *IsConfiguration) GetProfilePicture() *IsConfiguration_ProfilePicture

func (*IsConfiguration) GetUserRegistration

func (m *IsConfiguration) GetUserRegistration() *IsConfiguration_UserRegistration

func (*IsConfiguration) GetUserRights

func (m *IsConfiguration) GetUserRights() *IsConfiguration_UserRights

func (*IsConfiguration) Marshal

func (m *IsConfiguration) Marshal() (dAtA []byte, err error)

func (*IsConfiguration) MarshalTo

func (m *IsConfiguration) MarshalTo(dAtA []byte) (int, error)

func (*IsConfiguration) MarshalToSizedBuffer

func (m *IsConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration) ProtoMessage

func (*IsConfiguration) ProtoMessage()

func (*IsConfiguration) Reset

func (m *IsConfiguration) Reset()

func (*IsConfiguration) SetFields

func (dst *IsConfiguration) SetFields(src *IsConfiguration, paths ...string) error

func (*IsConfiguration) Size

func (m *IsConfiguration) Size() (n int)

func (*IsConfiguration) String

func (this *IsConfiguration) String() string

func (*IsConfiguration) Unmarshal

func (m *IsConfiguration) Unmarshal(dAtA []byte) error

func (*IsConfiguration) ValidateFields

func (m *IsConfiguration) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration) XXX_DiscardUnknown

func (m *IsConfiguration) XXX_DiscardUnknown()

func (*IsConfiguration) XXX_Marshal

func (m *IsConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration) XXX_Merge

func (m *IsConfiguration) XXX_Merge(src proto.Message)

func (*IsConfiguration) XXX_Size

func (m *IsConfiguration) XXX_Size() int

func (*IsConfiguration) XXX_Unmarshal

func (m *IsConfiguration) XXX_Unmarshal(b []byte) error

type IsConfigurationValidationError

type IsConfigurationValidationError struct {
	// contains filtered or unexported fields
}

IsConfigurationValidationError is the validation error returned by IsConfiguration.ValidateFields if the designated constraints aren't met.

func (IsConfigurationValidationError) Cause

Cause function returns cause value.

func (IsConfigurationValidationError) Error

Error satisfies the builtin error interface

func (IsConfigurationValidationError) ErrorName

func (e IsConfigurationValidationError) ErrorName() string

ErrorName returns error name.

func (IsConfigurationValidationError) Field

Field function returns field value.

func (IsConfigurationValidationError) Key

Key function returns key value.

func (IsConfigurationValidationError) Reason

Reason function returns reason value.

type IsConfiguration_EndDevicePicture

type IsConfiguration_EndDevicePicture struct {
	DisableUpload        *types.BoolValue `protobuf:"bytes,1,opt,name=disable_upload,json=disableUpload,proto3" json:"disable_upload,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedIsConfiguration_EndDevicePicture

func NewPopulatedIsConfiguration_EndDevicePicture(r randyIdentityserver, easy bool) *IsConfiguration_EndDevicePicture

func (*IsConfiguration_EndDevicePicture) Descriptor

func (*IsConfiguration_EndDevicePicture) Descriptor() ([]byte, []int)

func (*IsConfiguration_EndDevicePicture) Equal

func (this *IsConfiguration_EndDevicePicture) Equal(that interface{}) bool

func (*IsConfiguration_EndDevicePicture) GetDisableUpload

func (m *IsConfiguration_EndDevicePicture) GetDisableUpload() *types.BoolValue

func (*IsConfiguration_EndDevicePicture) Marshal

func (m *IsConfiguration_EndDevicePicture) Marshal() (dAtA []byte, err error)

func (*IsConfiguration_EndDevicePicture) MarshalTo

func (m *IsConfiguration_EndDevicePicture) MarshalTo(dAtA []byte) (int, error)

func (*IsConfiguration_EndDevicePicture) MarshalToSizedBuffer

func (m *IsConfiguration_EndDevicePicture) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_EndDevicePicture) ProtoMessage

func (*IsConfiguration_EndDevicePicture) ProtoMessage()

func (*IsConfiguration_EndDevicePicture) Reset

func (*IsConfiguration_EndDevicePicture) SetFields

func (*IsConfiguration_EndDevicePicture) Size

func (m *IsConfiguration_EndDevicePicture) Size() (n int)

func (*IsConfiguration_EndDevicePicture) String

func (*IsConfiguration_EndDevicePicture) Unmarshal

func (m *IsConfiguration_EndDevicePicture) Unmarshal(dAtA []byte) error

func (*IsConfiguration_EndDevicePicture) ValidateFields

func (m *IsConfiguration_EndDevicePicture) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration_EndDevicePicture with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_EndDevicePicture) XXX_DiscardUnknown

func (m *IsConfiguration_EndDevicePicture) XXX_DiscardUnknown()

func (*IsConfiguration_EndDevicePicture) XXX_Marshal

func (m *IsConfiguration_EndDevicePicture) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_EndDevicePicture) XXX_Merge

func (*IsConfiguration_EndDevicePicture) XXX_Size

func (m *IsConfiguration_EndDevicePicture) XXX_Size() int

func (*IsConfiguration_EndDevicePicture) XXX_Unmarshal

func (m *IsConfiguration_EndDevicePicture) XXX_Unmarshal(b []byte) error

type IsConfiguration_EndDevicePictureValidationError

type IsConfiguration_EndDevicePictureValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_EndDevicePictureValidationError is the validation error returned by IsConfiguration_EndDevicePicture.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_EndDevicePictureValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_EndDevicePictureValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_EndDevicePictureValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_EndDevicePictureValidationError) Field

Field function returns field value.

func (IsConfiguration_EndDevicePictureValidationError) Key

Key function returns key value.

func (IsConfiguration_EndDevicePictureValidationError) Reason

Reason function returns reason value.

type IsConfiguration_ProfilePicture

type IsConfiguration_ProfilePicture struct {
	DisableUpload        *types.BoolValue `protobuf:"bytes,1,opt,name=disable_upload,json=disableUpload,proto3" json:"disable_upload,omitempty"`
	UseGravatar          *types.BoolValue `protobuf:"bytes,2,opt,name=use_gravatar,json=useGravatar,proto3" json:"use_gravatar,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedIsConfiguration_ProfilePicture

func NewPopulatedIsConfiguration_ProfilePicture(r randyIdentityserver, easy bool) *IsConfiguration_ProfilePicture

func (*IsConfiguration_ProfilePicture) Descriptor

func (*IsConfiguration_ProfilePicture) Descriptor() ([]byte, []int)

func (*IsConfiguration_ProfilePicture) Equal

func (this *IsConfiguration_ProfilePicture) Equal(that interface{}) bool

func (*IsConfiguration_ProfilePicture) GetDisableUpload

func (m *IsConfiguration_ProfilePicture) GetDisableUpload() *types.BoolValue

func (*IsConfiguration_ProfilePicture) GetUseGravatar

func (m *IsConfiguration_ProfilePicture) GetUseGravatar() *types.BoolValue

func (*IsConfiguration_ProfilePicture) Marshal

func (m *IsConfiguration_ProfilePicture) Marshal() (dAtA []byte, err error)

func (*IsConfiguration_ProfilePicture) MarshalTo

func (m *IsConfiguration_ProfilePicture) MarshalTo(dAtA []byte) (int, error)

func (*IsConfiguration_ProfilePicture) MarshalToSizedBuffer

func (m *IsConfiguration_ProfilePicture) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_ProfilePicture) ProtoMessage

func (*IsConfiguration_ProfilePicture) ProtoMessage()

func (*IsConfiguration_ProfilePicture) Reset

func (m *IsConfiguration_ProfilePicture) Reset()

func (*IsConfiguration_ProfilePicture) SetFields

func (*IsConfiguration_ProfilePicture) Size

func (m *IsConfiguration_ProfilePicture) Size() (n int)

func (*IsConfiguration_ProfilePicture) String

func (this *IsConfiguration_ProfilePicture) String() string

func (*IsConfiguration_ProfilePicture) Unmarshal

func (m *IsConfiguration_ProfilePicture) Unmarshal(dAtA []byte) error

func (*IsConfiguration_ProfilePicture) ValidateFields

func (m *IsConfiguration_ProfilePicture) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration_ProfilePicture with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_ProfilePicture) XXX_DiscardUnknown

func (m *IsConfiguration_ProfilePicture) XXX_DiscardUnknown()

func (*IsConfiguration_ProfilePicture) XXX_Marshal

func (m *IsConfiguration_ProfilePicture) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_ProfilePicture) XXX_Merge

func (m *IsConfiguration_ProfilePicture) XXX_Merge(src proto.Message)

func (*IsConfiguration_ProfilePicture) XXX_Size

func (m *IsConfiguration_ProfilePicture) XXX_Size() int

func (*IsConfiguration_ProfilePicture) XXX_Unmarshal

func (m *IsConfiguration_ProfilePicture) XXX_Unmarshal(b []byte) error

type IsConfiguration_ProfilePictureValidationError

type IsConfiguration_ProfilePictureValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_ProfilePictureValidationError is the validation error returned by IsConfiguration_ProfilePicture.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_ProfilePictureValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_ProfilePictureValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_ProfilePictureValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_ProfilePictureValidationError) Field

Field function returns field value.

func (IsConfiguration_ProfilePictureValidationError) Key

Key function returns key value.

func (IsConfiguration_ProfilePictureValidationError) Reason

Reason function returns reason value.

type IsConfiguration_UserRegistration

type IsConfiguration_UserRegistration struct {
	Invitation            *IsConfiguration_UserRegistration_Invitation            `protobuf:"bytes,1,opt,name=invitation,proto3" json:"invitation,omitempty"`
	ContactInfoValidation *IsConfiguration_UserRegistration_ContactInfoValidation `` /* 126-byte string literal not displayed */
	AdminApproval         *IsConfiguration_UserRegistration_AdminApproval         `protobuf:"bytes,3,opt,name=admin_approval,json=adminApproval,proto3" json:"admin_approval,omitempty"`
	PasswordRequirements  *IsConfiguration_UserRegistration_PasswordRequirements  `protobuf:"bytes,4,opt,name=password_requirements,json=passwordRequirements,proto3" json:"password_requirements,omitempty"`
	Enabled               bool                                                    `protobuf:"varint,5,opt,name=enabled,proto3" json:"enabled,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                                                `json:"-"`
	XXX_sizecache         int32                                                   `json:"-"`
}

func NewPopulatedIsConfiguration_UserRegistration

func NewPopulatedIsConfiguration_UserRegistration(r randyIdentityserver, easy bool) *IsConfiguration_UserRegistration

func (*IsConfiguration_UserRegistration) Descriptor

func (*IsConfiguration_UserRegistration) Descriptor() ([]byte, []int)

func (*IsConfiguration_UserRegistration) Equal

func (this *IsConfiguration_UserRegistration) Equal(that interface{}) bool

func (*IsConfiguration_UserRegistration) GetAdminApproval

func (*IsConfiguration_UserRegistration) GetContactInfoValidation

func (*IsConfiguration_UserRegistration) GetEnabled

func (m *IsConfiguration_UserRegistration) GetEnabled() bool

func (*IsConfiguration_UserRegistration) GetInvitation

func (*IsConfiguration_UserRegistration) GetPasswordRequirements

func (*IsConfiguration_UserRegistration) Marshal

func (m *IsConfiguration_UserRegistration) Marshal() (dAtA []byte, err error)

func (*IsConfiguration_UserRegistration) MarshalTo

func (m *IsConfiguration_UserRegistration) MarshalTo(dAtA []byte) (int, error)

func (*IsConfiguration_UserRegistration) MarshalToSizedBuffer

func (m *IsConfiguration_UserRegistration) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_UserRegistration) ProtoMessage

func (*IsConfiguration_UserRegistration) ProtoMessage()

func (*IsConfiguration_UserRegistration) Reset

func (*IsConfiguration_UserRegistration) SetFields

func (*IsConfiguration_UserRegistration) Size

func (m *IsConfiguration_UserRegistration) Size() (n int)

func (*IsConfiguration_UserRegistration) String

func (*IsConfiguration_UserRegistration) Unmarshal

func (m *IsConfiguration_UserRegistration) Unmarshal(dAtA []byte) error

func (*IsConfiguration_UserRegistration) ValidateFields

func (m *IsConfiguration_UserRegistration) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration_UserRegistration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_UserRegistration) XXX_DiscardUnknown

func (m *IsConfiguration_UserRegistration) XXX_DiscardUnknown()

func (*IsConfiguration_UserRegistration) XXX_Marshal

func (m *IsConfiguration_UserRegistration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_UserRegistration) XXX_Merge

func (*IsConfiguration_UserRegistration) XXX_Size

func (m *IsConfiguration_UserRegistration) XXX_Size() int

func (*IsConfiguration_UserRegistration) XXX_Unmarshal

func (m *IsConfiguration_UserRegistration) XXX_Unmarshal(b []byte) error

type IsConfiguration_UserRegistrationValidationError

type IsConfiguration_UserRegistrationValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_UserRegistrationValidationError is the validation error returned by IsConfiguration_UserRegistration.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_UserRegistrationValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_UserRegistrationValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_UserRegistrationValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_UserRegistrationValidationError) Field

Field function returns field value.

func (IsConfiguration_UserRegistrationValidationError) Key

Key function returns key value.

func (IsConfiguration_UserRegistrationValidationError) Reason

Reason function returns reason value.

type IsConfiguration_UserRegistration_AdminApproval

type IsConfiguration_UserRegistration_AdminApproval struct {
	Required             *types.BoolValue `protobuf:"bytes,1,opt,name=required,proto3" json:"required,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedIsConfiguration_UserRegistration_AdminApproval

func NewPopulatedIsConfiguration_UserRegistration_AdminApproval(r randyIdentityserver, easy bool) *IsConfiguration_UserRegistration_AdminApproval

func (*IsConfiguration_UserRegistration_AdminApproval) Descriptor

func (*IsConfiguration_UserRegistration_AdminApproval) Equal

func (this *IsConfiguration_UserRegistration_AdminApproval) Equal(that interface{}) bool

func (*IsConfiguration_UserRegistration_AdminApproval) GetRequired

func (*IsConfiguration_UserRegistration_AdminApproval) Marshal

func (m *IsConfiguration_UserRegistration_AdminApproval) Marshal() (dAtA []byte, err error)

func (*IsConfiguration_UserRegistration_AdminApproval) MarshalTo

func (*IsConfiguration_UserRegistration_AdminApproval) MarshalToSizedBuffer

func (m *IsConfiguration_UserRegistration_AdminApproval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_UserRegistration_AdminApproval) ProtoMessage

func (*IsConfiguration_UserRegistration_AdminApproval) Reset

func (*IsConfiguration_UserRegistration_AdminApproval) SetFields

func (*IsConfiguration_UserRegistration_AdminApproval) Size

func (*IsConfiguration_UserRegistration_AdminApproval) String

func (*IsConfiguration_UserRegistration_AdminApproval) Unmarshal

func (*IsConfiguration_UserRegistration_AdminApproval) ValidateFields

func (m *IsConfiguration_UserRegistration_AdminApproval) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration_UserRegistration_AdminApproval with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_UserRegistration_AdminApproval) XXX_DiscardUnknown

func (m *IsConfiguration_UserRegistration_AdminApproval) XXX_DiscardUnknown()

func (*IsConfiguration_UserRegistration_AdminApproval) XXX_Marshal

func (m *IsConfiguration_UserRegistration_AdminApproval) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_UserRegistration_AdminApproval) XXX_Merge

func (*IsConfiguration_UserRegistration_AdminApproval) XXX_Size

func (*IsConfiguration_UserRegistration_AdminApproval) XXX_Unmarshal

type IsConfiguration_UserRegistration_AdminApprovalValidationError

type IsConfiguration_UserRegistration_AdminApprovalValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_UserRegistration_AdminApprovalValidationError is the validation error returned by IsConfiguration_UserRegistration_AdminApproval.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_UserRegistration_AdminApprovalValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_UserRegistration_AdminApprovalValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_UserRegistration_AdminApprovalValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_UserRegistration_AdminApprovalValidationError) Field

Field function returns field value.

func (IsConfiguration_UserRegistration_AdminApprovalValidationError) Key

Key function returns key value.

func (IsConfiguration_UserRegistration_AdminApprovalValidationError) Reason

Reason function returns reason value.

type IsConfiguration_UserRegistration_ContactInfoValidation

type IsConfiguration_UserRegistration_ContactInfoValidation struct {
	Required             *types.BoolValue `protobuf:"bytes,1,opt,name=required,proto3" json:"required,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedIsConfiguration_UserRegistration_ContactInfoValidation

func NewPopulatedIsConfiguration_UserRegistration_ContactInfoValidation(r randyIdentityserver, easy bool) *IsConfiguration_UserRegistration_ContactInfoValidation

func (*IsConfiguration_UserRegistration_ContactInfoValidation) Descriptor

func (*IsConfiguration_UserRegistration_ContactInfoValidation) Equal

func (this *IsConfiguration_UserRegistration_ContactInfoValidation) Equal(that interface{}) bool

func (*IsConfiguration_UserRegistration_ContactInfoValidation) GetRequired

func (*IsConfiguration_UserRegistration_ContactInfoValidation) Marshal

func (*IsConfiguration_UserRegistration_ContactInfoValidation) MarshalTo

func (*IsConfiguration_UserRegistration_ContactInfoValidation) MarshalToSizedBuffer

func (m *IsConfiguration_UserRegistration_ContactInfoValidation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_UserRegistration_ContactInfoValidation) ProtoMessage

func (*IsConfiguration_UserRegistration_ContactInfoValidation) Reset

func (*IsConfiguration_UserRegistration_ContactInfoValidation) SetFields

func (*IsConfiguration_UserRegistration_ContactInfoValidation) Size

func (*IsConfiguration_UserRegistration_ContactInfoValidation) String

func (*IsConfiguration_UserRegistration_ContactInfoValidation) Unmarshal

func (*IsConfiguration_UserRegistration_ContactInfoValidation) ValidateFields

ValidateFields checks the field values on IsConfiguration_UserRegistration_ContactInfoValidation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_UserRegistration_ContactInfoValidation) XXX_DiscardUnknown

func (*IsConfiguration_UserRegistration_ContactInfoValidation) XXX_Marshal

func (m *IsConfiguration_UserRegistration_ContactInfoValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_UserRegistration_ContactInfoValidation) XXX_Merge

func (*IsConfiguration_UserRegistration_ContactInfoValidation) XXX_Size

func (*IsConfiguration_UserRegistration_ContactInfoValidation) XXX_Unmarshal

type IsConfiguration_UserRegistration_ContactInfoValidationValidationError

type IsConfiguration_UserRegistration_ContactInfoValidationValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_UserRegistration_ContactInfoValidationValidationError is the validation error returned by IsConfiguration_UserRegistration_ContactInfoValidation.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_UserRegistration_ContactInfoValidationValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_UserRegistration_ContactInfoValidationValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_UserRegistration_ContactInfoValidationValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_UserRegistration_ContactInfoValidationValidationError) Field

Field function returns field value.

func (IsConfiguration_UserRegistration_ContactInfoValidationValidationError) Key

Key function returns key value.

func (IsConfiguration_UserRegistration_ContactInfoValidationValidationError) Reason

Reason function returns reason value.

type IsConfiguration_UserRegistration_Invitation

type IsConfiguration_UserRegistration_Invitation struct {
	Required             *types.BoolValue `protobuf:"bytes,1,opt,name=required,proto3" json:"required,omitempty"`
	TokenTTL             *time.Duration   `protobuf:"bytes,2,opt,name=token_ttl,json=tokenTtl,proto3,stdduration" json:"token_ttl,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedIsConfiguration_UserRegistration_Invitation

func NewPopulatedIsConfiguration_UserRegistration_Invitation(r randyIdentityserver, easy bool) *IsConfiguration_UserRegistration_Invitation

func (*IsConfiguration_UserRegistration_Invitation) Descriptor

func (*IsConfiguration_UserRegistration_Invitation) Equal

func (this *IsConfiguration_UserRegistration_Invitation) Equal(that interface{}) bool

func (*IsConfiguration_UserRegistration_Invitation) GetRequired

func (*IsConfiguration_UserRegistration_Invitation) GetTokenTTL

func (*IsConfiguration_UserRegistration_Invitation) Marshal

func (m *IsConfiguration_UserRegistration_Invitation) Marshal() (dAtA []byte, err error)

func (*IsConfiguration_UserRegistration_Invitation) MarshalTo

func (*IsConfiguration_UserRegistration_Invitation) MarshalToSizedBuffer

func (m *IsConfiguration_UserRegistration_Invitation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_UserRegistration_Invitation) ProtoMessage

func (*IsConfiguration_UserRegistration_Invitation) Reset

func (*IsConfiguration_UserRegistration_Invitation) SetFields

func (*IsConfiguration_UserRegistration_Invitation) Size

func (*IsConfiguration_UserRegistration_Invitation) String

func (*IsConfiguration_UserRegistration_Invitation) Unmarshal

func (*IsConfiguration_UserRegistration_Invitation) ValidateFields

func (m *IsConfiguration_UserRegistration_Invitation) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration_UserRegistration_Invitation with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_UserRegistration_Invitation) XXX_DiscardUnknown

func (m *IsConfiguration_UserRegistration_Invitation) XXX_DiscardUnknown()

func (*IsConfiguration_UserRegistration_Invitation) XXX_Marshal

func (m *IsConfiguration_UserRegistration_Invitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_UserRegistration_Invitation) XXX_Merge

func (*IsConfiguration_UserRegistration_Invitation) XXX_Size

func (*IsConfiguration_UserRegistration_Invitation) XXX_Unmarshal

type IsConfiguration_UserRegistration_InvitationValidationError

type IsConfiguration_UserRegistration_InvitationValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_UserRegistration_InvitationValidationError is the validation error returned by IsConfiguration_UserRegistration_Invitation.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_UserRegistration_InvitationValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_UserRegistration_InvitationValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_UserRegistration_InvitationValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_UserRegistration_InvitationValidationError) Field

Field function returns field value.

func (IsConfiguration_UserRegistration_InvitationValidationError) Key

Key function returns key value.

func (IsConfiguration_UserRegistration_InvitationValidationError) Reason

Reason function returns reason value.

type IsConfiguration_UserRegistration_PasswordRequirements

type IsConfiguration_UserRegistration_PasswordRequirements struct {
	MinLength            *types.UInt32Value `protobuf:"bytes,1,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	MaxLength            *types.UInt32Value `protobuf:"bytes,2,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinUppercase         *types.UInt32Value `protobuf:"bytes,3,opt,name=min_uppercase,json=minUppercase,proto3" json:"min_uppercase,omitempty"`
	MinDigits            *types.UInt32Value `protobuf:"bytes,4,opt,name=min_digits,json=minDigits,proto3" json:"min_digits,omitempty"`
	MinSpecial           *types.UInt32Value `protobuf:"bytes,5,opt,name=min_special,json=minSpecial,proto3" json:"min_special,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func NewPopulatedIsConfiguration_UserRegistration_PasswordRequirements

func NewPopulatedIsConfiguration_UserRegistration_PasswordRequirements(r randyIdentityserver, easy bool) *IsConfiguration_UserRegistration_PasswordRequirements

func (*IsConfiguration_UserRegistration_PasswordRequirements) Descriptor

func (*IsConfiguration_UserRegistration_PasswordRequirements) Equal

func (this *IsConfiguration_UserRegistration_PasswordRequirements) Equal(that interface{}) bool

func (*IsConfiguration_UserRegistration_PasswordRequirements) GetMaxLength

func (*IsConfiguration_UserRegistration_PasswordRequirements) GetMinDigits

func (*IsConfiguration_UserRegistration_PasswordRequirements) GetMinLength

func (*IsConfiguration_UserRegistration_PasswordRequirements) GetMinSpecial

func (*IsConfiguration_UserRegistration_PasswordRequirements) GetMinUppercase

func (*IsConfiguration_UserRegistration_PasswordRequirements) Marshal

func (*IsConfiguration_UserRegistration_PasswordRequirements) MarshalTo

func (*IsConfiguration_UserRegistration_PasswordRequirements) MarshalToSizedBuffer

func (m *IsConfiguration_UserRegistration_PasswordRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_UserRegistration_PasswordRequirements) ProtoMessage

func (*IsConfiguration_UserRegistration_PasswordRequirements) Reset

func (*IsConfiguration_UserRegistration_PasswordRequirements) SetFields

func (*IsConfiguration_UserRegistration_PasswordRequirements) Size

func (*IsConfiguration_UserRegistration_PasswordRequirements) String

func (*IsConfiguration_UserRegistration_PasswordRequirements) Unmarshal

func (*IsConfiguration_UserRegistration_PasswordRequirements) ValidateFields

ValidateFields checks the field values on IsConfiguration_UserRegistration_PasswordRequirements with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_UserRegistration_PasswordRequirements) XXX_DiscardUnknown

func (*IsConfiguration_UserRegistration_PasswordRequirements) XXX_Marshal

func (m *IsConfiguration_UserRegistration_PasswordRequirements) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_UserRegistration_PasswordRequirements) XXX_Merge

func (*IsConfiguration_UserRegistration_PasswordRequirements) XXX_Size

func (*IsConfiguration_UserRegistration_PasswordRequirements) XXX_Unmarshal

type IsConfiguration_UserRegistration_PasswordRequirementsValidationError

type IsConfiguration_UserRegistration_PasswordRequirementsValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_UserRegistration_PasswordRequirementsValidationError is the validation error returned by IsConfiguration_UserRegistration_PasswordRequirements.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_UserRegistration_PasswordRequirementsValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_UserRegistration_PasswordRequirementsValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_UserRegistration_PasswordRequirementsValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_UserRegistration_PasswordRequirementsValidationError) Field

Field function returns field value.

func (IsConfiguration_UserRegistration_PasswordRequirementsValidationError) Key

Key function returns key value.

func (IsConfiguration_UserRegistration_PasswordRequirementsValidationError) Reason

Reason function returns reason value.

type IsConfiguration_UserRights

type IsConfiguration_UserRights struct {
	CreateApplications   *types.BoolValue `protobuf:"bytes,1,opt,name=create_applications,json=createApplications,proto3" json:"create_applications,omitempty"`
	CreateClients        *types.BoolValue `protobuf:"bytes,2,opt,name=create_clients,json=createClients,proto3" json:"create_clients,omitempty"`
	CreateGateways       *types.BoolValue `protobuf:"bytes,3,opt,name=create_gateways,json=createGateways,proto3" json:"create_gateways,omitempty"`
	CreateOrganizations  *types.BoolValue `protobuf:"bytes,4,opt,name=create_organizations,json=createOrganizations,proto3" json:"create_organizations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func NewPopulatedIsConfiguration_UserRights

func NewPopulatedIsConfiguration_UserRights(r randyIdentityserver, easy bool) *IsConfiguration_UserRights

func (*IsConfiguration_UserRights) Descriptor

func (*IsConfiguration_UserRights) Descriptor() ([]byte, []int)

func (*IsConfiguration_UserRights) Equal

func (this *IsConfiguration_UserRights) Equal(that interface{}) bool

func (*IsConfiguration_UserRights) GetCreateApplications

func (m *IsConfiguration_UserRights) GetCreateApplications() *types.BoolValue

func (*IsConfiguration_UserRights) GetCreateClients

func (m *IsConfiguration_UserRights) GetCreateClients() *types.BoolValue

func (*IsConfiguration_UserRights) GetCreateGateways

func (m *IsConfiguration_UserRights) GetCreateGateways() *types.BoolValue

func (*IsConfiguration_UserRights) GetCreateOrganizations

func (m *IsConfiguration_UserRights) GetCreateOrganizations() *types.BoolValue

func (*IsConfiguration_UserRights) Marshal

func (m *IsConfiguration_UserRights) Marshal() (dAtA []byte, err error)

func (*IsConfiguration_UserRights) MarshalTo

func (m *IsConfiguration_UserRights) MarshalTo(dAtA []byte) (int, error)

func (*IsConfiguration_UserRights) MarshalToSizedBuffer

func (m *IsConfiguration_UserRights) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IsConfiguration_UserRights) ProtoMessage

func (*IsConfiguration_UserRights) ProtoMessage()

func (*IsConfiguration_UserRights) Reset

func (m *IsConfiguration_UserRights) Reset()

func (*IsConfiguration_UserRights) SetFields

func (dst *IsConfiguration_UserRights) SetFields(src *IsConfiguration_UserRights, paths ...string) error

func (*IsConfiguration_UserRights) Size

func (m *IsConfiguration_UserRights) Size() (n int)

func (*IsConfiguration_UserRights) String

func (this *IsConfiguration_UserRights) String() string

func (*IsConfiguration_UserRights) Unmarshal

func (m *IsConfiguration_UserRights) Unmarshal(dAtA []byte) error

func (*IsConfiguration_UserRights) ValidateFields

func (m *IsConfiguration_UserRights) ValidateFields(paths ...string) error

ValidateFields checks the field values on IsConfiguration_UserRights with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*IsConfiguration_UserRights) XXX_DiscardUnknown

func (m *IsConfiguration_UserRights) XXX_DiscardUnknown()

func (*IsConfiguration_UserRights) XXX_Marshal

func (m *IsConfiguration_UserRights) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsConfiguration_UserRights) XXX_Merge

func (m *IsConfiguration_UserRights) XXX_Merge(src proto.Message)

func (*IsConfiguration_UserRights) XXX_Size

func (m *IsConfiguration_UserRights) XXX_Size() int

func (*IsConfiguration_UserRights) XXX_Unmarshal

func (m *IsConfiguration_UserRights) XXX_Unmarshal(b []byte) error

type IsConfiguration_UserRightsValidationError

type IsConfiguration_UserRightsValidationError struct {
	// contains filtered or unexported fields
}

IsConfiguration_UserRightsValidationError is the validation error returned by IsConfiguration_UserRights.ValidateFields if the designated constraints aren't met.

func (IsConfiguration_UserRightsValidationError) Cause

Cause function returns cause value.

func (IsConfiguration_UserRightsValidationError) Error

Error satisfies the builtin error interface

func (IsConfiguration_UserRightsValidationError) ErrorName

ErrorName returns error name.

func (IsConfiguration_UserRightsValidationError) Field

Field function returns field value.

func (IsConfiguration_UserRightsValidationError) Key

Key function returns key value.

func (IsConfiguration_UserRightsValidationError) Reason

Reason function returns reason value.

type IsServer

type IsServer interface {
	// Get the configuration of the Identity Server. The response is typically used
	// to enable or disable features in a user interface.
	GetConfiguration(context.Context, *GetIsConfigurationRequest) (*GetIsConfigurationResponse, error)
}

IsServer is the server API for Is service.

type JoinAcceptMICRequest

type JoinAcceptMICRequest struct {
	// Request data for the cryptographic operation.
	CryptoServicePayloadRequest `protobuf:"bytes,1,opt,name=payload_request,json=payloadRequest,proto3,embedded=payload_request" json:"payload_request"`
	// LoRaWAN rejoin-request type.
	JoinRequestType RejoinType `` /* 140-byte string literal not displayed */
	// LoRaWAN DevNonce.
	DevNonce             go_thethings_network_lorawan_stack_v3_pkg_types.DevNonce `` /* 135-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_v3_pkg_types.JoinNonce `` /* 139-byte string literal not displayed */
	NetID                go_thethings_network_lorawan_stack_v3_pkg_types.NetID     `protobuf:"bytes,3,opt,name=net_id,json=netId,proto3,customtype=github.com/aureliar8/ttn-fork/pkg/types.NetID" json:"net_id"`
	DevAddr              go_thethings_network_lorawan_stack_v3_pkg_types.DevAddr   `` /* 131-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) FieldIsZero

func (v *JoinAcceptPayload) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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_v3_pkg_types.EUI64 `` /* 129-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_v3_pkg_types.DevAddr `` /* 131-byte string literal not displayed */
	SelectedMACVersion MACVersion                                              `` /* 149-byte string literal not displayed */
	NetID              go_thethings_network_lorawan_stack_v3_pkg_types.NetID   `protobuf:"bytes,5,opt,name=net_id,json=netId,proto3,customtype=github.com/aureliar8/ttn-fork/pkg/types.NetID" json:"net_id"`
	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"`
	// Consumed airtime for the transmission of the join request. Calculated by Network Server using the RawPayload size and the transmission settings.
	ConsumedAirtime      *time.Duration `protobuf:"bytes,11,opt,name=consumed_airtime,json=consumedAirtime,proto3,stdduration" json:"consumed_airtime,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) FieldIsZero

func (v *JoinRequest) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*JoinRequest) GetCFList

func (m *JoinRequest) GetCFList() *CFList

func (*JoinRequest) GetConsumedAirtime

func (m *JoinRequest) GetConsumedAirtime() *time.Duration

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_v3_pkg_types.EUI64    `` /* 129-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_v3_pkg_types.EUI64    `` /* 126-byte string literal not displayed */
	DevNonce             go_thethings_network_lorawan_stack_v3_pkg_types.DevNonce `` /* 135-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) FieldIsZero

func (v *JoinRequestPayload) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 {
	// Request the JoinEUI prefixes that are configured for this Join Server.
	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 {
	// Request the JoinEUI prefixes that are configured for this Join Server.
	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_v3_pkg_types.AES128Key `protobuf:"bytes,1,opt,name=key,proto3,customtype=github.com/aureliar8/ttn-fork/pkg/types.AES128Key" json:"key,omitempty"`
	// 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) DecodeMsgpack

func (v *KeyEnvelope) DecodeMsgpack(dec *msgpack.Decoder) error

DecodeMsgpack implements msgpack.CustomDecoder interface.

func (*KeyEnvelope) Descriptor

func (*KeyEnvelope) Descriptor() ([]byte, []int)

func (KeyEnvelope) EncodeMsgpack

func (v KeyEnvelope) EncodeMsgpack(enc *msgpack.Encoder) error

EncodeMsgpack implements msgpack.CustomEncoder interface.

func (*KeyEnvelope) Equal

func (this *KeyEnvelope) Equal(that interface{}) bool

func (*KeyEnvelope) FieldIsZero

func (v *KeyEnvelope) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) IsZero

func (m *KeyEnvelope) IsZero() bool

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 KeyProvisioning

type KeyProvisioning int32
const (
	// Unknown Key Provisioning.
	KEY_PROVISIONING_UNKNOWN KeyProvisioning = 0
	// Custom Key Provisioning.
	KEY_PROVISIONING_CUSTOM KeyProvisioning = 1
	// Key Provisioning from the Global Join Server.
	KEY_PROVISIONING_JOIN_SERVER KeyProvisioning = 2
	// Key Provisioning from Manifest.
	KEY_PROVISIONING_MANIFEST KeyProvisioning = 3
)

func (KeyProvisioning) EnumDescriptor

func (KeyProvisioning) EnumDescriptor() ([]byte, []int)

func (KeyProvisioning) MarshalText

func (v KeyProvisioning) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (KeyProvisioning) String

func (x KeyProvisioning) String() string

func (*KeyProvisioning) UnmarshalJSON

func (v *KeyProvisioning) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*KeyProvisioning) UnmarshalJSONPB

func (v *KeyProvisioning) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements json.Unmarshaler interface.

func (*KeyProvisioning) UnmarshalText

func (v *KeyProvisioning) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaller interface.

type KeySecurity

type KeySecurity int32
const (
	// Unknown key security.
	KEY_SECURITY_UNKNOWN KeySecurity = 0
	// No key security.
	KEY_SECURITY_NONE KeySecurity = 1
	// Read Protected key security.
	KEY_SECURITY_READ_PROTECTED KeySecurity = 2
	// Key security using the Security Element.
	KEY_SECURITY_SECURE_ELEMENT KeySecurity = 3
)

func (KeySecurity) EnumDescriptor

func (KeySecurity) EnumDescriptor() ([]byte, []int)

func (KeySecurity) MarshalText

func (v KeySecurity) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (KeySecurity) String

func (x KeySecurity) String() string

func (*KeySecurity) UnmarshalJSON

func (v *KeySecurity) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*KeySecurity) UnmarshalJSONPB

func (v *KeySecurity) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements json.Unmarshaler interface.

func (*KeySecurity) UnmarshalText

func (v *KeySecurity) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaller interface.

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 ListApplicationPackageDefaultAssociationRequest

type ListApplicationPackageDefaultAssociationRequest struct {
	ApplicationIdentifiers `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 NewPopulatedListApplicationPackageDefaultAssociationRequest

func NewPopulatedListApplicationPackageDefaultAssociationRequest(r randyApplicationserverPackages, easy bool) *ListApplicationPackageDefaultAssociationRequest

func (*ListApplicationPackageDefaultAssociationRequest) Descriptor

func (*ListApplicationPackageDefaultAssociationRequest) Equal

func (this *ListApplicationPackageDefaultAssociationRequest) Equal(that interface{}) bool

func (*ListApplicationPackageDefaultAssociationRequest) GetFieldMask

func (*ListApplicationPackageDefaultAssociationRequest) GetLimit

func (*ListApplicationPackageDefaultAssociationRequest) GetPage

func (*ListApplicationPackageDefaultAssociationRequest) Marshal

func (m *ListApplicationPackageDefaultAssociationRequest) Marshal() (dAtA []byte, err error)

func (*ListApplicationPackageDefaultAssociationRequest) MarshalTo

func (*ListApplicationPackageDefaultAssociationRequest) MarshalToSizedBuffer

func (m *ListApplicationPackageDefaultAssociationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListApplicationPackageDefaultAssociationRequest) ProtoMessage

func (*ListApplicationPackageDefaultAssociationRequest) Reset

func (*ListApplicationPackageDefaultAssociationRequest) SetFields

func (*ListApplicationPackageDefaultAssociationRequest) Size

func (*ListApplicationPackageDefaultAssociationRequest) String

func (*ListApplicationPackageDefaultAssociationRequest) Unmarshal

func (*ListApplicationPackageDefaultAssociationRequest) ValidateFields

func (m *ListApplicationPackageDefaultAssociationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListApplicationPackageDefaultAssociationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListApplicationPackageDefaultAssociationRequest) XXX_DiscardUnknown

func (m *ListApplicationPackageDefaultAssociationRequest) XXX_DiscardUnknown()

func (*ListApplicationPackageDefaultAssociationRequest) XXX_Marshal

func (m *ListApplicationPackageDefaultAssociationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListApplicationPackageDefaultAssociationRequest) XXX_Merge

func (*ListApplicationPackageDefaultAssociationRequest) XXX_Size

func (*ListApplicationPackageDefaultAssociationRequest) XXX_Unmarshal

type ListApplicationPackageDefaultAssociationRequestValidationError

type ListApplicationPackageDefaultAssociationRequestValidationError struct {
	// contains filtered or unexported fields
}

ListApplicationPackageDefaultAssociationRequestValidationError is the validation error returned by ListApplicationPackageDefaultAssociationRequest.ValidateFields if the designated constraints aren't met.

func (ListApplicationPackageDefaultAssociationRequestValidationError) Cause

Cause function returns cause value.

func (ListApplicationPackageDefaultAssociationRequestValidationError) Error

Error satisfies the builtin error interface

func (ListApplicationPackageDefaultAssociationRequestValidationError) ErrorName

ErrorName returns error name.

func (ListApplicationPackageDefaultAssociationRequestValidationError) Field

Field function returns field value.

func (ListApplicationPackageDefaultAssociationRequestValidationError) Key

Key function returns key value.

func (ListApplicationPackageDefaultAssociationRequestValidationError) 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 {
	// By default we list all applications the caller has rights on.
	// Set the user or the organization (not both) to instead list the applications
	// where the user or organization is collaborator on.
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	// The names of the application fields that should be returned.
	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"`
	// Only return recently deleted applications.
	Deleted              bool     `protobuf:"varint,6,opt,name=deleted,proto3" json:"deleted,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) GetDeleted

func (m *ListApplicationsRequest) GetDeleted() bool

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 {
	// By default we list all OAuth clients the caller has rights on.
	// Set the user or the organization (not both) to instead list the OAuth clients
	// where the user or organization is collaborator on.
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	// The names of the client fields that should be returned.
	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"`
	// Only return recently deleted clients.
	Deleted              bool     `protobuf:"varint,6,opt,name=deleted,proto3" json:"deleted,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) GetDeleted

func (m *ListClientsRequest) GetDeleted() bool

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 ListEndDeviceBrandsRequest

type ListEndDeviceBrandsRequest struct {
	// Application identifiers.
	ApplicationIDs ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" 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"`
	// Order (for pagination)
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Search for brands matching a query string.
	Search string `protobuf:"bytes,5,opt,name=search,proto3" json:"search,omitempty"`
	// Field mask paths.
	FieldMask            types.FieldMask `protobuf:"bytes,6,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedListEndDeviceBrandsRequest

func NewPopulatedListEndDeviceBrandsRequest(r randyDevicerepository, easy bool) *ListEndDeviceBrandsRequest

func (*ListEndDeviceBrandsRequest) Descriptor

func (*ListEndDeviceBrandsRequest) Descriptor() ([]byte, []int)

func (*ListEndDeviceBrandsRequest) Equal

func (this *ListEndDeviceBrandsRequest) Equal(that interface{}) bool

func (*ListEndDeviceBrandsRequest) GetApplicationIDs

func (m *ListEndDeviceBrandsRequest) GetApplicationIDs() ApplicationIdentifiers

func (*ListEndDeviceBrandsRequest) GetFieldMask

func (m *ListEndDeviceBrandsRequest) GetFieldMask() types.FieldMask

func (*ListEndDeviceBrandsRequest) GetLimit

func (m *ListEndDeviceBrandsRequest) GetLimit() uint32

func (*ListEndDeviceBrandsRequest) GetOrderBy

func (m *ListEndDeviceBrandsRequest) GetOrderBy() string

func (*ListEndDeviceBrandsRequest) GetPage

func (m *ListEndDeviceBrandsRequest) GetPage() uint32

func (*ListEndDeviceBrandsRequest) GetSearch

func (m *ListEndDeviceBrandsRequest) GetSearch() string

func (*ListEndDeviceBrandsRequest) Marshal

func (m *ListEndDeviceBrandsRequest) Marshal() (dAtA []byte, err error)

func (*ListEndDeviceBrandsRequest) MarshalTo

func (m *ListEndDeviceBrandsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListEndDeviceBrandsRequest) MarshalToSizedBuffer

func (m *ListEndDeviceBrandsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListEndDeviceBrandsRequest) ProtoMessage

func (*ListEndDeviceBrandsRequest) ProtoMessage()

func (*ListEndDeviceBrandsRequest) Reset

func (m *ListEndDeviceBrandsRequest) Reset()

func (*ListEndDeviceBrandsRequest) SetFields

func (dst *ListEndDeviceBrandsRequest) SetFields(src *ListEndDeviceBrandsRequest, paths ...string) error

func (*ListEndDeviceBrandsRequest) Size

func (m *ListEndDeviceBrandsRequest) Size() (n int)

func (*ListEndDeviceBrandsRequest) String

func (this *ListEndDeviceBrandsRequest) String() string

func (*ListEndDeviceBrandsRequest) Unmarshal

func (m *ListEndDeviceBrandsRequest) Unmarshal(dAtA []byte) error

func (*ListEndDeviceBrandsRequest) ValidateFields

func (m *ListEndDeviceBrandsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListEndDeviceBrandsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListEndDeviceBrandsRequest) XXX_DiscardUnknown

func (m *ListEndDeviceBrandsRequest) XXX_DiscardUnknown()

func (*ListEndDeviceBrandsRequest) XXX_Marshal

func (m *ListEndDeviceBrandsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEndDeviceBrandsRequest) XXX_Merge

func (m *ListEndDeviceBrandsRequest) XXX_Merge(src proto.Message)

func (*ListEndDeviceBrandsRequest) XXX_Size

func (m *ListEndDeviceBrandsRequest) XXX_Size() int

func (*ListEndDeviceBrandsRequest) XXX_Unmarshal

func (m *ListEndDeviceBrandsRequest) XXX_Unmarshal(b []byte) error

type ListEndDeviceBrandsRequestValidationError

type ListEndDeviceBrandsRequestValidationError struct {
	// contains filtered or unexported fields
}

ListEndDeviceBrandsRequestValidationError is the validation error returned by ListEndDeviceBrandsRequest.ValidateFields if the designated constraints aren't met.

func (ListEndDeviceBrandsRequestValidationError) Cause

Cause function returns cause value.

func (ListEndDeviceBrandsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListEndDeviceBrandsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListEndDeviceBrandsRequestValidationError) Field

Field function returns field value.

func (ListEndDeviceBrandsRequestValidationError) Key

Key function returns key value.

func (ListEndDeviceBrandsRequestValidationError) Reason

Reason function returns reason value.

type ListEndDeviceBrandsResponse

type ListEndDeviceBrandsResponse struct {
	Brands               []*EndDeviceBrand `protobuf:"bytes,1,rep,name=brands,proto3" json:"brands,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedListEndDeviceBrandsResponse

func NewPopulatedListEndDeviceBrandsResponse(r randyDevicerepository, easy bool) *ListEndDeviceBrandsResponse

func (*ListEndDeviceBrandsResponse) Descriptor

func (*ListEndDeviceBrandsResponse) Descriptor() ([]byte, []int)

func (*ListEndDeviceBrandsResponse) Equal

func (this *ListEndDeviceBrandsResponse) Equal(that interface{}) bool

func (*ListEndDeviceBrandsResponse) GetBrands

func (m *ListEndDeviceBrandsResponse) GetBrands() []*EndDeviceBrand

func (*ListEndDeviceBrandsResponse) Marshal

func (m *ListEndDeviceBrandsResponse) Marshal() (dAtA []byte, err error)

func (*ListEndDeviceBrandsResponse) MarshalTo

func (m *ListEndDeviceBrandsResponse) MarshalTo(dAtA []byte) (int, error)

func (*ListEndDeviceBrandsResponse) MarshalToSizedBuffer

func (m *ListEndDeviceBrandsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListEndDeviceBrandsResponse) ProtoMessage

func (*ListEndDeviceBrandsResponse) ProtoMessage()

func (*ListEndDeviceBrandsResponse) Reset

func (m *ListEndDeviceBrandsResponse) Reset()

func (*ListEndDeviceBrandsResponse) SetFields

func (*ListEndDeviceBrandsResponse) Size

func (m *ListEndDeviceBrandsResponse) Size() (n int)

func (*ListEndDeviceBrandsResponse) String

func (this *ListEndDeviceBrandsResponse) String() string

func (*ListEndDeviceBrandsResponse) Unmarshal

func (m *ListEndDeviceBrandsResponse) Unmarshal(dAtA []byte) error

func (*ListEndDeviceBrandsResponse) ValidateFields

func (m *ListEndDeviceBrandsResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListEndDeviceBrandsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListEndDeviceBrandsResponse) XXX_DiscardUnknown

func (m *ListEndDeviceBrandsResponse) XXX_DiscardUnknown()

func (*ListEndDeviceBrandsResponse) XXX_Marshal

func (m *ListEndDeviceBrandsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEndDeviceBrandsResponse) XXX_Merge

func (m *ListEndDeviceBrandsResponse) XXX_Merge(src proto.Message)

func (*ListEndDeviceBrandsResponse) XXX_Size

func (m *ListEndDeviceBrandsResponse) XXX_Size() int

func (*ListEndDeviceBrandsResponse) XXX_Unmarshal

func (m *ListEndDeviceBrandsResponse) XXX_Unmarshal(b []byte) error

type ListEndDeviceBrandsResponseValidationError

type ListEndDeviceBrandsResponseValidationError struct {
	// contains filtered or unexported fields
}

ListEndDeviceBrandsResponseValidationError is the validation error returned by ListEndDeviceBrandsResponse.ValidateFields if the designated constraints aren't met.

func (ListEndDeviceBrandsResponseValidationError) Cause

Cause function returns cause value.

func (ListEndDeviceBrandsResponseValidationError) Error

Error satisfies the builtin error interface

func (ListEndDeviceBrandsResponseValidationError) ErrorName

ErrorName returns error name.

func (ListEndDeviceBrandsResponseValidationError) Field

Field function returns field value.

func (ListEndDeviceBrandsResponseValidationError) Key

Key function returns key value.

func (ListEndDeviceBrandsResponseValidationError) Reason

Reason function returns reason value.

type ListEndDeviceModelsRequest

type ListEndDeviceModelsRequest struct {
	// Application identifiers.
	ApplicationIDs ApplicationIdentifiers `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3" json:"application_ids"`
	// List end devices from a specific brand.
	BrandID string `protobuf:"bytes,2,opt,name=brand_id,json=brandId,proto3" json:"brand_id,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"`
	// Order end devices
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// List end devices matching a query string.
	Search string `protobuf:"bytes,6,opt,name=search,proto3" json:"search,omitempty"`
	// Field mask paths.
	FieldMask            types.FieldMask `protobuf:"bytes,7,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewPopulatedListEndDeviceModelsRequest

func NewPopulatedListEndDeviceModelsRequest(r randyDevicerepository, easy bool) *ListEndDeviceModelsRequest

func (*ListEndDeviceModelsRequest) Descriptor

func (*ListEndDeviceModelsRequest) Descriptor() ([]byte, []int)

func (*ListEndDeviceModelsRequest) Equal

func (this *ListEndDeviceModelsRequest) Equal(that interface{}) bool

func (*ListEndDeviceModelsRequest) GetApplicationIDs

func (m *ListEndDeviceModelsRequest) GetApplicationIDs() ApplicationIdentifiers

func (*ListEndDeviceModelsRequest) GetBrandID

func (m *ListEndDeviceModelsRequest) GetBrandID() string

func (*ListEndDeviceModelsRequest) GetFieldMask

func (m *ListEndDeviceModelsRequest) GetFieldMask() types.FieldMask

func (*ListEndDeviceModelsRequest) GetLimit

func (m *ListEndDeviceModelsRequest) GetLimit() uint32

func (*ListEndDeviceModelsRequest) GetOrderBy

func (m *ListEndDeviceModelsRequest) GetOrderBy() string

func (*ListEndDeviceModelsRequest) GetPage

func (m *ListEndDeviceModelsRequest) GetPage() uint32

func (*ListEndDeviceModelsRequest) GetSearch

func (m *ListEndDeviceModelsRequest) GetSearch() string

func (*ListEndDeviceModelsRequest) Marshal

func (m *ListEndDeviceModelsRequest) Marshal() (dAtA []byte, err error)

func (*ListEndDeviceModelsRequest) MarshalTo

func (m *ListEndDeviceModelsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListEndDeviceModelsRequest) MarshalToSizedBuffer

func (m *ListEndDeviceModelsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListEndDeviceModelsRequest) ProtoMessage

func (*ListEndDeviceModelsRequest) ProtoMessage()

func (*ListEndDeviceModelsRequest) Reset

func (m *ListEndDeviceModelsRequest) Reset()

func (*ListEndDeviceModelsRequest) SetFields

func (dst *ListEndDeviceModelsRequest) SetFields(src *ListEndDeviceModelsRequest, paths ...string) error

func (*ListEndDeviceModelsRequest) Size

func (m *ListEndDeviceModelsRequest) Size() (n int)

func (*ListEndDeviceModelsRequest) String

func (this *ListEndDeviceModelsRequest) String() string

func (*ListEndDeviceModelsRequest) Unmarshal

func (m *ListEndDeviceModelsRequest) Unmarshal(dAtA []byte) error

func (*ListEndDeviceModelsRequest) ValidateFields

func (m *ListEndDeviceModelsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListEndDeviceModelsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListEndDeviceModelsRequest) XXX_DiscardUnknown

func (m *ListEndDeviceModelsRequest) XXX_DiscardUnknown()

func (*ListEndDeviceModelsRequest) XXX_Marshal

func (m *ListEndDeviceModelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEndDeviceModelsRequest) XXX_Merge

func (m *ListEndDeviceModelsRequest) XXX_Merge(src proto.Message)

func (*ListEndDeviceModelsRequest) XXX_Size

func (m *ListEndDeviceModelsRequest) XXX_Size() int

func (*ListEndDeviceModelsRequest) XXX_Unmarshal

func (m *ListEndDeviceModelsRequest) XXX_Unmarshal(b []byte) error

type ListEndDeviceModelsRequestValidationError

type ListEndDeviceModelsRequestValidationError struct {
	// contains filtered or unexported fields
}

ListEndDeviceModelsRequestValidationError is the validation error returned by ListEndDeviceModelsRequest.ValidateFields if the designated constraints aren't met.

func (ListEndDeviceModelsRequestValidationError) Cause

Cause function returns cause value.

func (ListEndDeviceModelsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListEndDeviceModelsRequestValidationError) ErrorName

ErrorName returns error name.

func (ListEndDeviceModelsRequestValidationError) Field

Field function returns field value.

func (ListEndDeviceModelsRequestValidationError) Key

Key function returns key value.

func (ListEndDeviceModelsRequestValidationError) Reason

Reason function returns reason value.

type ListEndDeviceModelsResponse

type ListEndDeviceModelsResponse struct {
	Models               []*EndDeviceModel `protobuf:"bytes,1,rep,name=models,proto3" json:"models,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func NewPopulatedListEndDeviceModelsResponse

func NewPopulatedListEndDeviceModelsResponse(r randyDevicerepository, easy bool) *ListEndDeviceModelsResponse

func (*ListEndDeviceModelsResponse) Descriptor

func (*ListEndDeviceModelsResponse) Descriptor() ([]byte, []int)

func (*ListEndDeviceModelsResponse) Equal

func (this *ListEndDeviceModelsResponse) Equal(that interface{}) bool

func (*ListEndDeviceModelsResponse) GetModels

func (m *ListEndDeviceModelsResponse) GetModels() []*EndDeviceModel

func (*ListEndDeviceModelsResponse) Marshal

func (m *ListEndDeviceModelsResponse) Marshal() (dAtA []byte, err error)

func (*ListEndDeviceModelsResponse) MarshalTo

func (m *ListEndDeviceModelsResponse) MarshalTo(dAtA []byte) (int, error)

func (*ListEndDeviceModelsResponse) MarshalToSizedBuffer

func (m *ListEndDeviceModelsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListEndDeviceModelsResponse) ProtoMessage

func (*ListEndDeviceModelsResponse) ProtoMessage()

func (*ListEndDeviceModelsResponse) Reset

func (m *ListEndDeviceModelsResponse) Reset()

func (*ListEndDeviceModelsResponse) SetFields

func (*ListEndDeviceModelsResponse) Size

func (m *ListEndDeviceModelsResponse) Size() (n int)

func (*ListEndDeviceModelsResponse) String

func (this *ListEndDeviceModelsResponse) String() string

func (*ListEndDeviceModelsResponse) Unmarshal

func (m *ListEndDeviceModelsResponse) Unmarshal(dAtA []byte) error

func (*ListEndDeviceModelsResponse) ValidateFields

func (m *ListEndDeviceModelsResponse) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListEndDeviceModelsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListEndDeviceModelsResponse) XXX_DiscardUnknown

func (m *ListEndDeviceModelsResponse) XXX_DiscardUnknown()

func (*ListEndDeviceModelsResponse) XXX_Marshal

func (m *ListEndDeviceModelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEndDeviceModelsResponse) XXX_Merge

func (m *ListEndDeviceModelsResponse) XXX_Merge(src proto.Message)

func (*ListEndDeviceModelsResponse) XXX_Size

func (m *ListEndDeviceModelsResponse) XXX_Size() int

func (*ListEndDeviceModelsResponse) XXX_Unmarshal

func (m *ListEndDeviceModelsResponse) XXX_Unmarshal(b []byte) error

type ListEndDeviceModelsResponseValidationError

type ListEndDeviceModelsResponseValidationError struct {
	// contains filtered or unexported fields
}

ListEndDeviceModelsResponseValidationError is the validation error returned by ListEndDeviceModelsResponse.ValidateFields if the designated constraints aren't met.

func (ListEndDeviceModelsResponseValidationError) Cause

Cause function returns cause value.

func (ListEndDeviceModelsResponseValidationError) Error

Error satisfies the builtin error interface

func (ListEndDeviceModelsResponseValidationError) ErrorName

ErrorName returns error name.

func (ListEndDeviceModelsResponseValidationError) Field

Field function returns field value.

func (ListEndDeviceModelsResponseValidationError) Key

Key function returns key value.

func (ListEndDeviceModelsResponseValidationError) 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"`
	// The names of the end device fields that should be returned.
	// See the API reference for which fields can be returned by the different services.
	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 ListForwarderRoutingPoliciesRequest

type ListForwarderRoutingPoliciesRequest struct {
	// Packet Broker identifier of the Home Network.
	HomeNetworkId *PacketBrokerNetworkIdentifier `protobuf:"bytes,1,opt,name=home_network_id,json=homeNetworkId,proto3" json:"home_network_id,omitempty"`
	// 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 NewPopulatedListForwarderRoutingPoliciesRequest

func NewPopulatedListForwarderRoutingPoliciesRequest(r randyPacketbrokeragent, easy bool) *ListForwarderRoutingPoliciesRequest

func (*ListForwarderRoutingPoliciesRequest) Descriptor

func (*ListForwarderRoutingPoliciesRequest) Descriptor() ([]byte, []int)

func (*ListForwarderRoutingPoliciesRequest) Equal

func (this *ListForwarderRoutingPoliciesRequest) Equal(that interface{}) bool

func (*ListForwarderRoutingPoliciesRequest) GetHomeNetworkId

func (*ListForwarderRoutingPoliciesRequest) GetLimit

func (*ListForwarderRoutingPoliciesRequest) GetPage

func (*ListForwarderRoutingPoliciesRequest) Marshal

func (m *ListForwarderRoutingPoliciesRequest) Marshal() (dAtA []byte, err error)

func (*ListForwarderRoutingPoliciesRequest) MarshalTo

func (m *ListForwarderRoutingPoliciesRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListForwarderRoutingPoliciesRequest) MarshalToSizedBuffer

func (m *ListForwarderRoutingPoliciesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListForwarderRoutingPoliciesRequest) ProtoMessage

func (*ListForwarderRoutingPoliciesRequest) ProtoMessage()

func (*ListForwarderRoutingPoliciesRequest) Reset

func (*ListForwarderRoutingPoliciesRequest) SetFields

func (*ListForwarderRoutingPoliciesRequest) Size

func (*ListForwarderRoutingPoliciesRequest) String

func (*ListForwarderRoutingPoliciesRequest) Unmarshal

func (m *ListForwarderRoutingPoliciesRequest) Unmarshal(dAtA []byte) error

func (*ListForwarderRoutingPoliciesRequest) ValidateFields

func (m *ListForwarderRoutingPoliciesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListForwarderRoutingPoliciesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListForwarderRoutingPoliciesRequest) XXX_DiscardUnknown

func (m *ListForwarderRoutingPoliciesRequest) XXX_DiscardUnknown()

func (*ListForwarderRoutingPoliciesRequest) XXX_Marshal

func (m *ListForwarderRoutingPoliciesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListForwarderRoutingPoliciesRequest) XXX_Merge

func (*ListForwarderRoutingPoliciesRequest) XXX_Size

func (*ListForwarderRoutingPoliciesRequest) XXX_Unmarshal

func (m *ListForwarderRoutingPoliciesRequest) XXX_Unmarshal(b []byte) error

type ListForwarderRoutingPoliciesRequestValidationError

type ListForwarderRoutingPoliciesRequestValidationError struct {
	// contains filtered or unexported fields
}

ListForwarderRoutingPoliciesRequestValidationError is the validation error returned by ListForwarderRoutingPoliciesRequest.ValidateFields if the designated constraints aren't met.

func (ListForwarderRoutingPoliciesRequestValidationError) Cause

Cause function returns cause value.

func (ListForwarderRoutingPoliciesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListForwarderRoutingPoliciesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListForwarderRoutingPoliciesRequestValidationError) Field

Field function returns field value.

func (ListForwarderRoutingPoliciesRequestValidationError) Key

Key function returns key value.

func (ListForwarderRoutingPoliciesRequestValidationError) 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 {
	// By default we list all gateways the caller has rights on.
	// Set the user or the organization (not both) to instead list the gateways
	// where the user or organization is collaborator on.
	Collaborator *OrganizationOrUserIdentifiers `protobuf:"bytes,1,opt,name=collaborator,proto3" json:"collaborator,omitempty"`
	// The names of the gateway fields that should be returned.
	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"`
	// Only return recently deleted gateways.
	Deleted              bool     `protobuf:"varint,6,opt,name=deleted,proto3" json:"deleted,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) GetDeleted

func (m *ListGatewaysRequest) GetDeleted() bool

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 ListHomeNetworkRoutingPoliciesRequest

type ListHomeNetworkRoutingPoliciesRequest 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 NewPopulatedListHomeNetworkRoutingPoliciesRequest

func NewPopulatedListHomeNetworkRoutingPoliciesRequest(r randyPacketbrokeragent, easy bool) *ListHomeNetworkRoutingPoliciesRequest

func (*ListHomeNetworkRoutingPoliciesRequest) Descriptor

func (*ListHomeNetworkRoutingPoliciesRequest) Descriptor() ([]byte, []int)

func (*ListHomeNetworkRoutingPoliciesRequest) Equal

func (this *ListHomeNetworkRoutingPoliciesRequest) Equal(that interface{}) bool

func (*ListHomeNetworkRoutingPoliciesRequest) GetLimit

func (*ListHomeNetworkRoutingPoliciesRequest) GetPage

func (*ListHomeNetworkRoutingPoliciesRequest) Marshal

func (m *ListHomeNetworkRoutingPoliciesRequest) Marshal() (dAtA []byte, err error)

func (*ListHomeNetworkRoutingPoliciesRequest) MarshalTo

func (m *ListHomeNetworkRoutingPoliciesRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListHomeNetworkRoutingPoliciesRequest) MarshalToSizedBuffer

func (m *ListHomeNetworkRoutingPoliciesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListHomeNetworkRoutingPoliciesRequest) ProtoMessage

func (*ListHomeNetworkRoutingPoliciesRequest) ProtoMessage()

func (*ListHomeNetworkRoutingPoliciesRequest) Reset

func (*ListHomeNetworkRoutingPoliciesRequest) SetFields

func (*ListHomeNetworkRoutingPoliciesRequest) Size

func (*ListHomeNetworkRoutingPoliciesRequest) String

func (*ListHomeNetworkRoutingPoliciesRequest) Unmarshal

func (m *ListHomeNetworkRoutingPoliciesRequest) Unmarshal(dAtA []byte) error

func (*ListHomeNetworkRoutingPoliciesRequest) ValidateFields

func (m *ListHomeNetworkRoutingPoliciesRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListHomeNetworkRoutingPoliciesRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListHomeNetworkRoutingPoliciesRequest) XXX_DiscardUnknown

func (m *ListHomeNetworkRoutingPoliciesRequest) XXX_DiscardUnknown()

func (*ListHomeNetworkRoutingPoliciesRequest) XXX_Marshal

func (m *ListHomeNetworkRoutingPoliciesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListHomeNetworkRoutingPoliciesRequest) XXX_Merge

func (*ListHomeNetworkRoutingPoliciesRequest) XXX_Size

func (*ListHomeNetworkRoutingPoliciesRequest) XXX_Unmarshal

func (m *ListHomeNetworkRoutingPoliciesRequest) XXX_Unmarshal(b []byte) error

type ListHomeNetworkRoutingPoliciesRequestValidationError

type ListHomeNetworkRoutingPoliciesRequestValidationError struct {
	// contains filtered or unexported fields
}

ListHomeNetworkRoutingPoliciesRequestValidationError is the validation error returned by ListHomeNetworkRoutingPoliciesRequest.ValidateFields if the designated constraints aren't met.

func (ListHomeNetworkRoutingPoliciesRequestValidationError) Cause

Cause function returns cause value.

func (ListHomeNetworkRoutingPoliciesRequestValidationError) Error

Error satisfies the builtin error interface

func (ListHomeNetworkRoutingPoliciesRequestValidationError) ErrorName

ErrorName returns error name.

func (ListHomeNetworkRoutingPoliciesRequestValidationError) Field

Field function returns field value.

func (ListHomeNetworkRoutingPoliciesRequestValidationError) Key

Key function returns key value.

func (ListHomeNetworkRoutingPoliciesRequestValidationError) Reason

Reason function returns reason value.

type ListHomeNetworksRequest

type ListHomeNetworksRequest 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 NewPopulatedListHomeNetworksRequest

func NewPopulatedListHomeNetworksRequest(r randyPacketbrokeragent, easy bool) *ListHomeNetworksRequest

func (*ListHomeNetworksRequest) Descriptor

func (*ListHomeNetworksRequest) Descriptor() ([]byte, []int)

func (*ListHomeNetworksRequest) Equal

func (this *ListHomeNetworksRequest) Equal(that interface{}) bool

func (*ListHomeNetworksRequest) GetLimit

func (m *ListHomeNetworksRequest) GetLimit() uint32

func (*ListHomeNetworksRequest) GetPage

func (m *ListHomeNetworksRequest) GetPage() uint32

func (*ListHomeNetworksRequest) Marshal

func (m *ListHomeNetworksRequest) Marshal() (dAtA []byte, err error)

func (*ListHomeNetworksRequest) MarshalTo

func (m *ListHomeNetworksRequest) MarshalTo(dAtA []byte) (int, error)

func (*ListHomeNetworksRequest) MarshalToSizedBuffer

func (m *ListHomeNetworksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ListHomeNetworksRequest) ProtoMessage

func (*ListHomeNetworksRequest) ProtoMessage()

func (*ListHomeNetworksRequest) Reset

func (m *ListHomeNetworksRequest) Reset()

func (*ListHomeNetworksRequest) SetFields

func (dst *ListHomeNetworksRequest) SetFields(src *ListHomeNetworksRequest, paths ...string) error

func (*ListHomeNetworksRequest) Size

func (m *ListHomeNetworksRequest) Size() (n int)

func (*ListHomeNetworksRequest) String

func (this *ListHomeNetworksRequest) String() string

func (*ListHomeNetworksRequest) Unmarshal

func (m *ListHomeNetworksRequest) Unmarshal(dAtA []byte) error

func (*ListHomeNetworksRequest) ValidateFields

func (m *ListHomeNetworksRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ListHomeNetworksRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ListHomeNetworksRequest) XXX_DiscardUnknown

func (m *ListHomeNetworksRequest) XXX_DiscardUnknown()

func (*ListHomeNetworksRequest) XXX_Marshal

func (m *ListHomeNetworksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListHomeNetworksRequest) XXX_Merge

func (m *ListHomeNetworksRequest) XXX_Merge(src proto.Message)

func (*ListHomeNetworksRequest) XXX_Size

func (m *ListHomeNetworksRequest) XXX_Size() int

func (*ListHomeNetworksRequest) XXX_Unmarshal

func (m *ListHomeNetworksRequest) XXX_Unmarshal(b []byte) error

type ListHomeNetworksRequestValidationError

type ListHomeNetworksRequestValidationError struct {
	// contains filtered or unexported fields
}

ListHomeNetworksRequestValidationError is the validation error returned by ListHomeNetworksRequest.ValidateFields if the designated constraints aren't met.

func (ListHomeNetworksRequestValidationError) Cause

Cause function returns cause value.

func (ListHomeNetworksRequestValidationError) Error

Error satisfies the builtin error interface

func (ListHomeNetworksRequestValidationError) ErrorName

ErrorName returns error name.

func (ListHomeNetworksRequestValidationError) Field

Field function returns field value.

func (ListHomeNetworksRequestValidationError) Key

Key function returns key value.

func (ListHomeNetworksRequestValidationError) 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 {
	// By default we list all organizations the caller has rights on.
	// Set the user to instead list the organizations
	// where the user or organization is collaborator on.
	// 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"`
	// The names of the organization fields that should be returned.
	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"`
	// Only return recently deleted organizations.
	Deleted              bool     `protobuf:"varint,6,opt,name=deleted,proto3" json:"deleted,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) GetDeleted

func (m *ListOrganizationsRequest) GetDeleted() bool

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 {
	// The names of the user fields that should be returned.
	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"`
	// Only return recently deleted users.
	Deleted              bool     `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted,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) GetDeleted

func (m *ListUsersRequest) GetDeleted() 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 LoginToken

type LoginToken struct {
	UserIdentifiers      `protobuf:"bytes,1,opt,name=user_ids,json=userIds,proto3,embedded=user_ids" json:"user_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"`
	ExpiresAt            time.Time `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3,stdtime" json:"expires_at"`
	Token                string    `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"`
	Used                 bool      `protobuf:"varint,6,opt,name=used,proto3" json:"used,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func NewPopulatedLoginToken

func NewPopulatedLoginToken(r randyUser, easy bool) *LoginToken

func (*LoginToken) Descriptor

func (*LoginToken) Descriptor() ([]byte, []int)

func (*LoginToken) Equal

func (this *LoginToken) Equal(that interface{}) bool

func (*LoginToken) GetCreatedAt

func (m *LoginToken) GetCreatedAt() time.Time

func (*LoginToken) GetExpiresAt

func (m *LoginToken) GetExpiresAt() time.Time

func (*LoginToken) GetToken

func (m *LoginToken) GetToken() string

func (*LoginToken) GetUpdatedAt

func (m *LoginToken) GetUpdatedAt() time.Time

func (*LoginToken) GetUsed

func (m *LoginToken) GetUsed() bool

func (*LoginToken) Marshal

func (m *LoginToken) Marshal() (dAtA []byte, err error)

func (*LoginToken) MarshalTo

func (m *LoginToken) MarshalTo(dAtA []byte) (int, error)

func (*LoginToken) MarshalToSizedBuffer

func (m *LoginToken) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LoginToken) ProtoMessage

func (*LoginToken) ProtoMessage()

func (*LoginToken) Reset

func (m *LoginToken) Reset()

func (*LoginToken) SetFields

func (dst *LoginToken) SetFields(src *LoginToken, paths ...string) error

func (*LoginToken) Size

func (m *LoginToken) Size() (n int)

func (*LoginToken) String

func (this *LoginToken) String() string

func (*LoginToken) Unmarshal

func (m *LoginToken) Unmarshal(dAtA []byte) error

func (*LoginToken) ValidateFields

func (m *LoginToken) ValidateFields(paths ...string) error

ValidateFields checks the field values on LoginToken with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*LoginToken) XXX_DiscardUnknown

func (m *LoginToken) XXX_DiscardUnknown()

func (*LoginToken) XXX_Marshal

func (m *LoginToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LoginToken) XXX_Merge

func (m *LoginToken) XXX_Merge(src proto.Message)

func (*LoginToken) XXX_Size

func (m *LoginToken) XXX_Size() int

func (*LoginToken) XXX_Unmarshal

func (m *LoginToken) XXX_Unmarshal(b []byte) error

type LoginTokenValidationError

type LoginTokenValidationError struct {
	// contains filtered or unexported fields
}

LoginTokenValidationError is the validation error returned by LoginToken.ValidateFields if the designated constraints aren't met.

func (LoginTokenValidationError) Cause

func (e LoginTokenValidationError) Cause() error

Cause function returns cause value.

func (LoginTokenValidationError) Error

Error satisfies the builtin error interface

func (LoginTokenValidationError) ErrorName

func (e LoginTokenValidationError) ErrorName() string

ErrorName returns error name.

func (LoginTokenValidationError) Field

Field function returns field value.

func (LoginTokenValidationError) Key

Key function returns key value.

func (LoginTokenValidationError) Reason

func (e LoginTokenValidationError) 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) MarshalBinary

func (v MACCommandIdentifier) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (MACCommandIdentifier) MarshalJSON

func (v MACCommandIdentifier) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (MACCommandIdentifier) MarshalText

func (v MACCommandIdentifier) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (MACCommandIdentifier) String

func (x MACCommandIdentifier) String() string

func (*MACCommandIdentifier) UnmarshalBinary

func (v *MACCommandIdentifier) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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    DataRateOffset `` /* 152-byte string literal not displayed */
	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() DataRateOffset

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 DataRateOffset `` /* 153-byte string literal not displayed */
	// 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 *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 *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) FieldIsZero

func (v *MACParameters) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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() *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() DataRateOffset

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() *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"`
	// Full 32-bit FCnt value. Used internally by Network Server.
	FullFCnt             uint32   `protobuf:"varint,5,opt,name=full_f_cnt,json=fullFCnt,proto3" json:"full_f_cnt,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) FieldIsZero

func (v *MACPayload) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) GetFullFCnt

func (m *MACPayload) GetFullFCnt() uint32

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 *FrequencyValue `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 *FrequencyValue `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 *DataRateOffsetValue `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 *FrequencyValue `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 *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 *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 *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 *DataRateOffsetValue `` /* 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 *FrequencyValue `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 *FrequencyValue `` /* 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 *FrequencyValue `` /* 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) FieldIsZero

func (v *MACSettings) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*MACSettings) GetADRMargin

func (m *MACSettings) GetADRMargin() *types.FloatValue

func (*MACSettings) GetBeaconFrequency

func (m *MACSettings) GetBeaconFrequency() *FrequencyValue

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() *FrequencyValue

func (*MACSettings) GetDesiredMaxDutyCycle

func (m *MACSettings) GetDesiredMaxDutyCycle() *AggregatedDutyCycleValue

func (*MACSettings) GetDesiredPingSlotDataRateIndex

func (m *MACSettings) GetDesiredPingSlotDataRateIndex() *DataRateIndexValue

func (*MACSettings) GetDesiredPingSlotFrequency

func (m *MACSettings) GetDesiredPingSlotFrequency() *FrequencyValue

func (*MACSettings) GetDesiredRx1DataRateOffset

func (m *MACSettings) GetDesiredRx1DataRateOffset() *DataRateOffsetValue

func (*MACSettings) GetDesiredRx1Delay

func (m *MACSettings) GetDesiredRx1Delay() *RxDelayValue

func (*MACSettings) GetDesiredRx2DataRateIndex

func (m *MACSettings) GetDesiredRx2DataRateIndex() *DataRateIndexValue

func (*MACSettings) GetDesiredRx2Frequency

func (m *MACSettings) GetDesiredRx2Frequency() *FrequencyValue

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() *FrequencyValue

func (*MACSettings) GetPingSlotPeriodicity

func (m *MACSettings) GetPingSlotPeriodicity() *PingSlotPeriodValue

func (*MACSettings) GetResetsFCnt

func (m *MACSettings) GetResetsFCnt() *BoolValue

func (*MACSettings) GetRx1DataRateOffset

func (m *MACSettings) GetRx1DataRateOffset() *DataRateOffsetValue

func (*MACSettings) GetRx1Delay

func (m *MACSettings) GetRx1Delay() *RxDelayValue

func (*MACSettings) GetRx2DataRateIndex

func (m *MACSettings) GetRx2DataRateIndex() *DataRateIndexValue

func (*MACSettings) GetRx2Frequency

func (m *MACSettings) GetRx2Frequency() *FrequencyValue

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() *BoolValue

func (*MACSettings) GetUseADR

func (m *MACSettings) GetUseADR() *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 *MACState_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 */
	// Time when the last downlink message was scheduled.
	LastDownlinkAt *time.Time `protobuf:"bytes,20,opt,name=last_downlink_at,json=lastDownlinkAt,proto3,stdtime" json:"last_downlink_at,omitempty"`
	// Data rate ranges rejected by the device per frequency.
	RejectedDataRateRanges map[uint64]*MACState_DataRateRanges `` /* 221-byte string literal not displayed */
	// Frame counter of uplink, which confirmed the last ADR parameter change.
	LastADRChangeFCntUp  uint32   `` /* 128-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.

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) FieldIsZero

func (v *MACState) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) GetLastADRChangeFCntUp

func (m *MACState) GetLastADRChangeFCntUp() uint32

func (*MACState) GetLastConfirmedDownlinkAt

func (m *MACState) GetLastConfirmedDownlinkAt() *time.Time

func (*MACState) GetLastDevStatusFCntUp

func (m *MACState) GetLastDevStatusFCntUp() uint32

func (*MACState) GetLastDownlinkAt

func (m *MACState) GetLastDownlinkAt() *time.Time

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() *MACState_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) GetRejectedDataRateRanges

func (m *MACState) GetRejectedDataRateRanges() map[uint64]*MACState_DataRateRanges

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_DataRateRange

type MACState_DataRateRange struct {
	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 NewPopulatedMACState_DataRateRange

func NewPopulatedMACState_DataRateRange(r randyEndDevice, easy bool) *MACState_DataRateRange

func (*MACState_DataRateRange) Descriptor

func (*MACState_DataRateRange) Descriptor() ([]byte, []int)

func (*MACState_DataRateRange) Equal

func (this *MACState_DataRateRange) Equal(that interface{}) bool

func (*MACState_DataRateRange) GetMaxDataRateIndex

func (m *MACState_DataRateRange) GetMaxDataRateIndex() DataRateIndex

func (*MACState_DataRateRange) GetMinDataRateIndex

func (m *MACState_DataRateRange) GetMinDataRateIndex() DataRateIndex

func (*MACState_DataRateRange) Marshal

func (m *MACState_DataRateRange) Marshal() (dAtA []byte, err error)

func (*MACState_DataRateRange) MarshalTo

func (m *MACState_DataRateRange) MarshalTo(dAtA []byte) (int, error)

func (*MACState_DataRateRange) MarshalToSizedBuffer

func (m *MACState_DataRateRange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACState_DataRateRange) ProtoMessage

func (*MACState_DataRateRange) ProtoMessage()

func (*MACState_DataRateRange) Reset

func (m *MACState_DataRateRange) Reset()

func (*MACState_DataRateRange) SetFields

func (dst *MACState_DataRateRange) SetFields(src *MACState_DataRateRange, paths ...string) error

func (*MACState_DataRateRange) Size

func (m *MACState_DataRateRange) Size() (n int)

func (*MACState_DataRateRange) String

func (this *MACState_DataRateRange) String() string

func (*MACState_DataRateRange) Unmarshal

func (m *MACState_DataRateRange) Unmarshal(dAtA []byte) error

func (*MACState_DataRateRange) ValidateFields

func (m *MACState_DataRateRange) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACState_DataRateRange with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACState_DataRateRange) XXX_DiscardUnknown

func (m *MACState_DataRateRange) XXX_DiscardUnknown()

func (*MACState_DataRateRange) XXX_Marshal

func (m *MACState_DataRateRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACState_DataRateRange) XXX_Merge

func (m *MACState_DataRateRange) XXX_Merge(src proto.Message)

func (*MACState_DataRateRange) XXX_Size

func (m *MACState_DataRateRange) XXX_Size() int

func (*MACState_DataRateRange) XXX_Unmarshal

func (m *MACState_DataRateRange) XXX_Unmarshal(b []byte) error

type MACState_DataRateRangeValidationError

type MACState_DataRateRangeValidationError struct {
	// contains filtered or unexported fields
}

MACState_DataRateRangeValidationError is the validation error returned by MACState_DataRateRange.ValidateFields if the designated constraints aren't met.

func (MACState_DataRateRangeValidationError) Cause

Cause function returns cause value.

func (MACState_DataRateRangeValidationError) Error

Error satisfies the builtin error interface

func (MACState_DataRateRangeValidationError) ErrorName

ErrorName returns error name.

func (MACState_DataRateRangeValidationError) Field

Field function returns field value.

func (MACState_DataRateRangeValidationError) Key

Key function returns key value.

func (MACState_DataRateRangeValidationError) Reason

Reason function returns reason value.

type MACState_DataRateRanges

type MACState_DataRateRanges struct {
	Ranges               []*MACState_DataRateRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func NewPopulatedMACState_DataRateRanges

func NewPopulatedMACState_DataRateRanges(r randyEndDevice, easy bool) *MACState_DataRateRanges

func (*MACState_DataRateRanges) Descriptor

func (*MACState_DataRateRanges) Descriptor() ([]byte, []int)

func (*MACState_DataRateRanges) Equal

func (this *MACState_DataRateRanges) Equal(that interface{}) bool

func (*MACState_DataRateRanges) GetRanges

func (*MACState_DataRateRanges) Marshal

func (m *MACState_DataRateRanges) Marshal() (dAtA []byte, err error)

func (*MACState_DataRateRanges) MarshalTo

func (m *MACState_DataRateRanges) MarshalTo(dAtA []byte) (int, error)

func (*MACState_DataRateRanges) MarshalToSizedBuffer

func (m *MACState_DataRateRanges) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACState_DataRateRanges) ProtoMessage

func (*MACState_DataRateRanges) ProtoMessage()

func (*MACState_DataRateRanges) Reset

func (m *MACState_DataRateRanges) Reset()

func (*MACState_DataRateRanges) SetFields

func (dst *MACState_DataRateRanges) SetFields(src *MACState_DataRateRanges, paths ...string) error

func (*MACState_DataRateRanges) Size

func (m *MACState_DataRateRanges) Size() (n int)

func (*MACState_DataRateRanges) String

func (this *MACState_DataRateRanges) String() string

func (*MACState_DataRateRanges) Unmarshal

func (m *MACState_DataRateRanges) Unmarshal(dAtA []byte) error

func (*MACState_DataRateRanges) ValidateFields

func (m *MACState_DataRateRanges) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACState_DataRateRanges with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACState_DataRateRanges) XXX_DiscardUnknown

func (m *MACState_DataRateRanges) XXX_DiscardUnknown()

func (*MACState_DataRateRanges) XXX_Marshal

func (m *MACState_DataRateRanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACState_DataRateRanges) XXX_Merge

func (m *MACState_DataRateRanges) XXX_Merge(src proto.Message)

func (*MACState_DataRateRanges) XXX_Size

func (m *MACState_DataRateRanges) XXX_Size() int

func (*MACState_DataRateRanges) XXX_Unmarshal

func (m *MACState_DataRateRanges) XXX_Unmarshal(b []byte) error

type MACState_DataRateRangesValidationError

type MACState_DataRateRangesValidationError struct {
	// contains filtered or unexported fields
}

MACState_DataRateRangesValidationError is the validation error returned by MACState_DataRateRanges.ValidateFields if the designated constraints aren't met.

func (MACState_DataRateRangesValidationError) Cause

Cause function returns cause value.

func (MACState_DataRateRangesValidationError) Error

Error satisfies the builtin error interface

func (MACState_DataRateRangesValidationError) ErrorName

ErrorName returns error name.

func (MACState_DataRateRangesValidationError) Field

Field function returns field value.

func (MACState_DataRateRangesValidationError) Key

Key function returns key value.

func (MACState_DataRateRangesValidationError) Reason

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"`
	Request MACState_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"`
	DevAddr              go_thethings_network_lorawan_stack_v3_pkg_types.DevAddr `` /* 131-byte string literal not displayed */
	NetID                go_thethings_network_lorawan_stack_v3_pkg_types.NetID   `protobuf:"bytes,6,opt,name=net_id,json=netId,proto3,customtype=github.com/aureliar8/ttn-fork/pkg/types.NetID" json:"net_id"`
	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) FieldIsZero

func (v *MACState_JoinAccept) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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() MACState_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 MACState_JoinRequest

type MACState_JoinRequest struct {
	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"`
	CFList               *CFList    `protobuf:"bytes,8,opt,name=cf_list,json=cfList,proto3" json:"cf_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func NewPopulatedMACState_JoinRequest

func NewPopulatedMACState_JoinRequest(r randyEndDevice, easy bool) *MACState_JoinRequest

func (*MACState_JoinRequest) Descriptor

func (*MACState_JoinRequest) Descriptor() ([]byte, []int)

func (*MACState_JoinRequest) Equal

func (this *MACState_JoinRequest) Equal(that interface{}) bool

func (*MACState_JoinRequest) FieldIsZero

func (v *MACState_JoinRequest) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*MACState_JoinRequest) GetCFList

func (m *MACState_JoinRequest) GetCFList() *CFList

func (*MACState_JoinRequest) GetDownlinkSettings

func (m *MACState_JoinRequest) GetDownlinkSettings() DLSettings

func (*MACState_JoinRequest) GetRxDelay

func (m *MACState_JoinRequest) GetRxDelay() RxDelay

func (*MACState_JoinRequest) Marshal

func (m *MACState_JoinRequest) Marshal() (dAtA []byte, err error)

func (*MACState_JoinRequest) MarshalTo

func (m *MACState_JoinRequest) MarshalTo(dAtA []byte) (int, error)

func (*MACState_JoinRequest) MarshalToSizedBuffer

func (m *MACState_JoinRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MACState_JoinRequest) ProtoMessage

func (*MACState_JoinRequest) ProtoMessage()

func (*MACState_JoinRequest) Reset

func (m *MACState_JoinRequest) Reset()

func (*MACState_JoinRequest) SetFields

func (dst *MACState_JoinRequest) SetFields(src *MACState_JoinRequest, paths ...string) error

func (*MACState_JoinRequest) Size

func (m *MACState_JoinRequest) Size() (n int)

func (*MACState_JoinRequest) String

func (this *MACState_JoinRequest) String() string

func (*MACState_JoinRequest) Unmarshal

func (m *MACState_JoinRequest) Unmarshal(dAtA []byte) error

func (*MACState_JoinRequest) ValidateFields

func (m *MACState_JoinRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on MACState_JoinRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MACState_JoinRequest) XXX_DiscardUnknown

func (m *MACState_JoinRequest) XXX_DiscardUnknown()

func (*MACState_JoinRequest) XXX_Marshal

func (m *MACState_JoinRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MACState_JoinRequest) XXX_Merge

func (m *MACState_JoinRequest) XXX_Merge(src proto.Message)

func (*MACState_JoinRequest) XXX_Size

func (m *MACState_JoinRequest) XXX_Size() int

func (*MACState_JoinRequest) XXX_Unmarshal

func (m *MACState_JoinRequest) XXX_Unmarshal(b []byte) error

type MACState_JoinRequestValidationError

type MACState_JoinRequestValidationError struct {
	// contains filtered or unexported fields
}

MACState_JoinRequestValidationError is the validation error returned by MACState_JoinRequest.ValidateFields if the designated constraints aren't met.

func (MACState_JoinRequestValidationError) Cause

Cause function returns cause value.

func (MACState_JoinRequestValidationError) Error

Error satisfies the builtin error interface

func (MACState_JoinRequestValidationError) ErrorName

ErrorName returns error name.

func (MACState_JoinRequestValidationError) Field

Field function returns field value.

func (MACState_JoinRequestValidationError) Key

Key function returns key value.

func (MACState_JoinRequestValidationError) 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) DecodeMsgpack

func (v *MACVersion) DecodeMsgpack(dec *msgpack.Decoder) error

DecodeMsgpack implements msgpack.CustomDecoder interface.

func (MACVersion) EncodeMsgpack

func (v MACVersion) EncodeMsgpack(enc *msgpack.Encoder) error

EncodeMsgpack implements msgpack.CustomEncoder interface.

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) MarshalBinary

func (v MACVersion) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (MACVersion) MarshalJSON

func (v MACVersion) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

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) UnmarshalBinary

func (v *MACVersion) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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) UseLegacyMIC

func (v MACVersion) UseLegacyMIC() bool

UseLegacyMIC reports whether v uses legacy MIC computation algorithm. UseLegacyMIC panics, if v.Validate() returns non-nil error.

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) FieldIsZero

func (v *MHDR) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) MarshalBinary

func (v MType) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (MType) MarshalJSON

func (v MType) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (MType) MarshalText

func (v MType) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (MType) String

func (x MType) String() string

func (*MType) UnmarshalBinary

func (v *MType) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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) MarshalBinary

func (v Major) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (Major) MarshalJSON

func (v Major) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (Major) MarshalText

func (v Major) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (Major) String

func (x Major) String() string

func (*Major) UnmarshalBinary

func (v *Major) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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:"-"`
}

Message represents a LoRaWAN message

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) FieldIsZero

func (v *Message) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 MessagePayloadFormatter

type MessagePayloadFormatter struct {
	// Payload formatter type.
	Formatter PayloadFormatter `protobuf:"varint,1,opt,name=formatter,proto3,enum=ttn.lorawan.v3.PayloadFormatter" json:"formatter,omitempty"`
	// Parameter for the formatter, must be set together.
	FormatterParameter   string   `protobuf:"bytes,2,opt,name=formatter_parameter,json=formatterParameter,proto3" json:"formatter_parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedMessagePayloadFormatter

func NewPopulatedMessagePayloadFormatter(r randyDevicerepository, easy bool) *MessagePayloadFormatter

func (*MessagePayloadFormatter) Descriptor

func (*MessagePayloadFormatter) Descriptor() ([]byte, []int)

func (*MessagePayloadFormatter) Equal

func (this *MessagePayloadFormatter) Equal(that interface{}) bool

func (*MessagePayloadFormatter) GetFormatter

func (m *MessagePayloadFormatter) GetFormatter() PayloadFormatter

func (*MessagePayloadFormatter) GetFormatterParameter

func (m *MessagePayloadFormatter) GetFormatterParameter() string

func (*MessagePayloadFormatter) Marshal

func (m *MessagePayloadFormatter) Marshal() (dAtA []byte, err error)

func (*MessagePayloadFormatter) MarshalTo

func (m *MessagePayloadFormatter) MarshalTo(dAtA []byte) (int, error)

func (*MessagePayloadFormatter) MarshalToSizedBuffer

func (m *MessagePayloadFormatter) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MessagePayloadFormatter) ProtoMessage

func (*MessagePayloadFormatter) ProtoMessage()

func (*MessagePayloadFormatter) Reset

func (m *MessagePayloadFormatter) Reset()

func (*MessagePayloadFormatter) SetFields

func (dst *MessagePayloadFormatter) SetFields(src *MessagePayloadFormatter, paths ...string) error

func (*MessagePayloadFormatter) Size

func (m *MessagePayloadFormatter) Size() (n int)

func (*MessagePayloadFormatter) String

func (this *MessagePayloadFormatter) String() string

func (*MessagePayloadFormatter) Unmarshal

func (m *MessagePayloadFormatter) Unmarshal(dAtA []byte) error

func (*MessagePayloadFormatter) ValidateFields

func (m *MessagePayloadFormatter) ValidateFields(paths ...string) error

ValidateFields checks the field values on MessagePayloadFormatter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*MessagePayloadFormatter) XXX_DiscardUnknown

func (m *MessagePayloadFormatter) XXX_DiscardUnknown()

func (*MessagePayloadFormatter) XXX_Marshal

func (m *MessagePayloadFormatter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MessagePayloadFormatter) XXX_Merge

func (m *MessagePayloadFormatter) XXX_Merge(src proto.Message)

func (*MessagePayloadFormatter) XXX_Size

func (m *MessagePayloadFormatter) XXX_Size() int

func (*MessagePayloadFormatter) XXX_Unmarshal

func (m *MessagePayloadFormatter) XXX_Unmarshal(b []byte) error

type MessagePayloadFormatterValidationError

type MessagePayloadFormatterValidationError struct {
	// contains filtered or unexported fields
}

MessagePayloadFormatterValidationError is the validation error returned by MessagePayloadFormatter.ValidateFields if the designated constraints aren't met.

func (MessagePayloadFormatterValidationError) Cause

Cause function returns cause value.

func (MessagePayloadFormatterValidationError) Error

Error satisfies the builtin error interface

func (MessagePayloadFormatterValidationError) ErrorName

ErrorName returns error name.

func (MessagePayloadFormatterValidationError) Field

Field function returns field value.

func (MessagePayloadFormatterValidationError) Key

Key function returns key value.

func (MessagePayloadFormatterValidationError) Reason

Reason function returns reason value.

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) FieldIsZero

func (v *MessagePayloadFormatters) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 MessageProcessorClient

type MessageProcessorClient interface {
	EncodeDownlink(ctx context.Context, in *EncodeDownlinkMessageRequest, opts ...grpc.CallOption) (*ApplicationDownlink, error)
	DecodeUplink(ctx context.Context, in *DecodeUplinkMessageRequest, opts ...grpc.CallOption) (*ApplicationUplink, error)
	DecodeDownlink(ctx context.Context, in *DecodeDownlinkMessageRequest, opts ...grpc.CallOption) (*ApplicationDownlink, error)
}

MessageProcessorClient is the client API for MessageProcessor service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewMessageProcessorClient

func NewMessageProcessorClient(cc *grpc.ClientConn) MessageProcessorClient

type MessageProcessorServer

MessageProcessorServer is the server API for MessageProcessor service.

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) MarshalBinary

func (v Minor) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (Minor) MarshalJSON

func (v Minor) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (Minor) MarshalText

func (v Minor) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (Minor) String

func (x Minor) String() string

func (*Minor) UnmarshalBinary

func (v *Minor) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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 {
	// Calculate the join-request message MIC.
	JoinRequestMIC(ctx context.Context, in *CryptoServicePayloadRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	// Calculate the join-accept message MIC.
	JoinAcceptMIC(ctx context.Context, in *JoinAcceptMICRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	// Encrypt the join-accept payload.
	EncryptJoinAccept(ctx context.Context, in *CryptoServicePayloadRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	// Encrypt the rejoin-accept payload.
	EncryptRejoinAccept(ctx context.Context, in *CryptoServicePayloadRequest, opts ...grpc.CallOption) (*CryptoServicePayloadResponse, error)
	// Derive network session keys (NwkSKey, or FNwkSKey, SNwkSKey and NwkSEncKey)
	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 {
	// Calculate the join-request message MIC.
	JoinRequestMIC(context.Context, *CryptoServicePayloadRequest) (*CryptoServicePayloadResponse, error)
	// Calculate the join-accept message MIC.
	JoinAcceptMIC(context.Context, *JoinAcceptMICRequest) (*CryptoServicePayloadResponse, error)
	// Encrypt the join-accept payload.
	EncryptJoinAccept(context.Context, *CryptoServicePayloadRequest) (*CryptoServicePayloadResponse, error)
	// Encrypt the rejoin-accept payload.
	EncryptRejoinAccept(context.Context, *CryptoServicePayloadRequest) (*CryptoServicePayloadResponse, error)
	// Derive network session keys (NwkSKey, or FNwkSKey, SNwkSKey and NwkSEncKey)
	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 NsAsClient

type NsAsClient interface {
	// Handle Application uplink messages.
	HandleUplink(ctx context.Context, in *NsAsHandleUplinkRequest, opts ...grpc.CallOption) (*types.Empty, error)
}

NsAsClient is the client API for NsAs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNsAsClient

func NewNsAsClient(cc *grpc.ClientConn) NsAsClient

type NsAsHandleUplinkRequest

type NsAsHandleUplinkRequest struct {
	ApplicationUps       []*ApplicationUp `protobuf:"bytes,1,rep,name=application_ups,json=applicationUps,proto3" json:"application_ups,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Container for multiple Application uplink messages.

func NewPopulatedNsAsHandleUplinkRequest

func NewPopulatedNsAsHandleUplinkRequest(r randyApplicationserver, easy bool) *NsAsHandleUplinkRequest

func (*NsAsHandleUplinkRequest) Descriptor

func (*NsAsHandleUplinkRequest) Descriptor() ([]byte, []int)

func (*NsAsHandleUplinkRequest) Equal

func (this *NsAsHandleUplinkRequest) Equal(that interface{}) bool

func (*NsAsHandleUplinkRequest) GetApplicationUps

func (m *NsAsHandleUplinkRequest) GetApplicationUps() []*ApplicationUp

func (*NsAsHandleUplinkRequest) Marshal

func (m *NsAsHandleUplinkRequest) Marshal() (dAtA []byte, err error)

func (*NsAsHandleUplinkRequest) MarshalTo

func (m *NsAsHandleUplinkRequest) MarshalTo(dAtA []byte) (int, error)

func (*NsAsHandleUplinkRequest) MarshalToSizedBuffer

func (m *NsAsHandleUplinkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NsAsHandleUplinkRequest) ProtoMessage

func (*NsAsHandleUplinkRequest) ProtoMessage()

func (*NsAsHandleUplinkRequest) Reset

func (m *NsAsHandleUplinkRequest) Reset()

func (*NsAsHandleUplinkRequest) SetFields

func (dst *NsAsHandleUplinkRequest) SetFields(src *NsAsHandleUplinkRequest, paths ...string) error

func (*NsAsHandleUplinkRequest) Size

func (m *NsAsHandleUplinkRequest) Size() (n int)

func (*NsAsHandleUplinkRequest) String

func (this *NsAsHandleUplinkRequest) String() string

func (*NsAsHandleUplinkRequest) Unmarshal

func (m *NsAsHandleUplinkRequest) Unmarshal(dAtA []byte) error

func (*NsAsHandleUplinkRequest) ValidateFields

func (m *NsAsHandleUplinkRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on NsAsHandleUplinkRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*NsAsHandleUplinkRequest) XXX_DiscardUnknown

func (m *NsAsHandleUplinkRequest) XXX_DiscardUnknown()

func (*NsAsHandleUplinkRequest) XXX_Marshal

func (m *NsAsHandleUplinkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NsAsHandleUplinkRequest) XXX_Merge

func (m *NsAsHandleUplinkRequest) XXX_Merge(src proto.Message)

func (*NsAsHandleUplinkRequest) XXX_Size

func (m *NsAsHandleUplinkRequest) XXX_Size() int

func (*NsAsHandleUplinkRequest) XXX_Unmarshal

func (m *NsAsHandleUplinkRequest) XXX_Unmarshal(b []byte) error

type NsAsHandleUplinkRequestValidationError

type NsAsHandleUplinkRequestValidationError struct {
	// contains filtered or unexported fields
}

NsAsHandleUplinkRequestValidationError is the validation error returned by NsAsHandleUplinkRequest.ValidateFields if the designated constraints aren't met.

func (NsAsHandleUplinkRequestValidationError) Cause

Cause function returns cause value.

func (NsAsHandleUplinkRequestValidationError) Error

Error satisfies the builtin error interface

func (NsAsHandleUplinkRequestValidationError) ErrorName

ErrorName returns error name.

func (NsAsHandleUplinkRequestValidationError) Field

Field function returns field value.

func (NsAsHandleUplinkRequestValidationError) Key

Key function returns key value.

func (NsAsHandleUplinkRequestValidationError) Reason

Reason function returns reason value.

type NsAsServer

type NsAsServer interface {
	// Handle Application uplink messages.
	HandleUplink(context.Context, *NsAsHandleUplinkRequest) (*types.Empty, error)
}

NsAsServer is the server API for NsAs 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)
	// ResetFactoryDefaults resets device state to factory defaults.
	ResetFactoryDefaults(ctx context.Context, in *ResetAndGetEndDeviceRequest, 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)
	// ResetFactoryDefaults resets device state to factory defaults.
	ResetFactoryDefaults(context.Context, *ResetAndGetEndDeviceRequest) (*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 {
	// 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 {
	// 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 {
	// Handle a join-request message.
	HandleJoin(ctx context.Context, in *JoinRequest, opts ...grpc.CallOption) (*JoinResponse, error)
	// Request the network session keys for a particular session.
	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 {
	// Handle a join-request message.
	HandleJoin(context.Context, *JoinRequest) (*JoinResponse, error)
	// Request the network session keys for a particular session.
	GetNwkSKeys(context.Context, *SessionKeyRequest) (*NwkSKeysResponse, error)
}

NsJsServer is the server API for NsJs service.

type NsPbaClient

type NsPbaClient interface {
	// PublishDownlink instructs the Packet Broker Agent to publish a downlink
	// message to Packet Broker Router.
	PublishDownlink(ctx context.Context, in *DownlinkMessage, opts ...grpc.CallOption) (*types.Empty, error)
}

NsPbaClient is the client API for NsPba service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNsPbaClient

func NewNsPbaClient(cc *grpc.ClientConn) NsPbaClient

type NsPbaServer

type NsPbaServer interface {
	// PublishDownlink instructs the Packet Broker Agent to publish a downlink
	// message to Packet Broker Router.
	PublishDownlink(context.Context, *DownlinkMessage) (*types.Empty, error)
}

NsPbaServer is the server API for NsPba 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

type OAuthAuthorizationRegistryClient interface {
	// List OAuth clients that are authorized by the user.
	List(ctx context.Context, in *ListOAuthClientAuthorizationsRequest, opts ...grpc.CallOption) (*OAuthClientAuthorizations, error)
	// List OAuth access tokens issued to the OAuth client on behalf of the user.
	ListTokens(ctx context.Context, in *ListOAuthAccessTokensRequest, opts ...grpc.CallOption) (*OAuthAccessTokens, error)
	// Delete (de-authorize) an OAuth client for the user.
	Delete(ctx context.Context, in *OAuthClientAuthorizationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Delete (invalidate) an OAuth access token.
	DeleteToken(ctx context.Context, in *OAuthAccessTokenIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
}

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

type OAuthAuthorizationRegistryServer interface {
	// List OAuth clients that are authorized by the user.
	List(context.Context, *ListOAuthClientAuthorizationsRequest) (*OAuthClientAuthorizations, error)
	// List OAuth access tokens issued to the OAuth client on behalf of the user.
	ListTokens(context.Context, *ListOAuthAccessTokensRequest) (*OAuthAccessTokens, error)
	// Delete (de-authorize) an OAuth client for the user.
	Delete(context.Context, *OAuthClientAuthorizationIdentifiers) (*types.Empty, error)
	// Delete (invalidate) an OAuth access token.
	DeleteToken(context.Context, *OAuthAccessTokenIdentifiers) (*types.Empty, error)
}

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"`
	DeletedAt               *time.Time `protobuf:"bytes,8,opt,name=deleted_at,json=deletedAt,proto3,stdtime" json:"deleted_at,omitempty"`
	Name                    string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description             string     `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Key-value attributes for this organization. Typically used for organizing organizations or for storing integration-specific data.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
	// Contact information for this organization. Typically used to indicate who to contact with security/billing questions about the organization.
	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) GetDeletedAt

func (m *Organization) GetDeletedAt() *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 {
	// List the rights the caller has on this organization.
	ListRights(ctx context.Context, in *OrganizationIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	// Create an API key scoped to this organization.
	// Organization API keys can give access to the organization itself, as well as
	// any application, gateway and OAuth client this organization is a collaborator of.
	CreateAPIKey(ctx context.Context, in *CreateOrganizationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// List the API keys for this organization.
	ListAPIKeys(ctx context.Context, in *ListOrganizationAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	// Get a single API key of this organization.
	GetAPIKey(ctx context.Context, in *GetOrganizationAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an API key of the organization.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required 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.
	// Organization collaborators can get access to the organization itself, as well as
	// any application, gateway and OAuth client this organization is a collaborator of.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(ctx context.Context, in *SetOrganizationCollaboratorRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// List the collaborators on this organization.
	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 {
	// List the rights the caller has on this organization.
	ListRights(context.Context, *OrganizationIdentifiers) (*Rights, error)
	// Create an API key scoped to this organization.
	// Organization API keys can give access to the organization itself, as well as
	// any application, gateway and OAuth client this organization is a collaborator of.
	CreateAPIKey(context.Context, *CreateOrganizationAPIKeyRequest) (*APIKey, error)
	// List the API keys for this organization.
	ListAPIKeys(context.Context, *ListOrganizationAPIKeysRequest) (*APIKeys, error)
	// Get a single API key of this organization.
	GetAPIKey(context.Context, *GetOrganizationAPIKeyRequest) (*APIKey, error)
	// Update the rights of an API key of the organization.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required 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.
	// Organization collaborators can get access to the organization itself, as well as
	// any application, gateway and OAuth client this organization is a collaborator of.
	// This method can also be used to delete the collaborator, by giving them no rights.
	// The caller is required to have all assigned or/and removed rights.
	SetCollaborator(context.Context, *SetOrganizationCollaboratorRequest) (*types.Empty, error)
	// List the collaborators on this organization.
	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) ExtractRequestFields

func (ids *OrganizationIdentifiers) ExtractRequestFields(m map[string]interface{})

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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(ctx context.Context, in *GetOrganizationRequest, opts ...grpc.CallOption) (*Organization, error)
	// List organizations where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the organizations the caller
	// has access to.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(ctx context.Context, in *ListOrganizationsRequest, opts ...grpc.CallOption) (*Organizations, error)
	// Update the organization, changing the fields specified by the field mask to the provided values.
	Update(ctx context.Context, in *UpdateOrganizationRequest, opts ...grpc.CallOption) (*Organization, error)
	// Delete the organization. This may not release the organization ID for reuse.
	Delete(ctx context.Context, in *OrganizationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Restore a recently deleted organization.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(ctx context.Context, in *OrganizationIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Purge the organization. This will release the organization ID for reuse.
	// The user is responsible for clearing data from any (external) integrations
	// that may store and expose data by user or organization ID.
	Purge(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 specified
	// in the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	Get(context.Context, *GetOrganizationRequest) (*Organization, error)
	// List organizations where the given user or organization is a direct collaborator.
	// If no user or organization is given, this returns the organizations the caller
	// has access to.
	// Similar to Get, this selects the fields given by the field mask.
	// More or less fields may be returned, depending on the rights of the caller.
	List(context.Context, *ListOrganizationsRequest) (*Organizations, error)
	// Update the organization, changing the fields specified by the field mask to the provided values.
	Update(context.Context, *UpdateOrganizationRequest) (*Organization, error)
	// Delete the organization. This may not release the organization ID for reuse.
	Delete(context.Context, *OrganizationIdentifiers) (*types.Empty, error)
	// Restore a recently deleted organization.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(context.Context, *OrganizationIdentifiers) (*types.Empty, error)
	// Purge the organization. This will release the organization ID for reuse.
	// The user is responsible for clearing data from any (external) integrations
	// that may store and expose data by user or organization ID.
	Purge(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) MarshalBinary

func (v PHYVersion) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (PHYVersion) MarshalJSON

func (v PHYVersion) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

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) UnmarshalBinary

func (v *PHYVersion) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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 PacketBrokerDefaultRoutingPolicy

type PacketBrokerDefaultRoutingPolicy struct {
	// Timestamp when the policy got last updated.
	UpdatedAt *types.Timestamp `protobuf:"bytes,1,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Uplink policy.
	Uplink *PacketBrokerRoutingPolicyUplink `protobuf:"bytes,2,opt,name=uplink,proto3" json:"uplink,omitempty"`
	// Downlink policy.
	Downlink             *PacketBrokerRoutingPolicyDownlink `protobuf:"bytes,3,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func NewPopulatedPacketBrokerDefaultRoutingPolicy

func NewPopulatedPacketBrokerDefaultRoutingPolicy(r randyPacketbrokeragent, easy bool) *PacketBrokerDefaultRoutingPolicy

func (*PacketBrokerDefaultRoutingPolicy) Descriptor

func (*PacketBrokerDefaultRoutingPolicy) Descriptor() ([]byte, []int)

func (*PacketBrokerDefaultRoutingPolicy) Equal

func (this *PacketBrokerDefaultRoutingPolicy) Equal(that interface{}) bool

func (*PacketBrokerDefaultRoutingPolicy) GetUpdatedAt

func (*PacketBrokerDefaultRoutingPolicy) Marshal

func (m *PacketBrokerDefaultRoutingPolicy) Marshal() (dAtA []byte, err error)

func (*PacketBrokerDefaultRoutingPolicy) MarshalTo

func (m *PacketBrokerDefaultRoutingPolicy) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerDefaultRoutingPolicy) MarshalToSizedBuffer

func (m *PacketBrokerDefaultRoutingPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerDefaultRoutingPolicy) ProtoMessage

func (*PacketBrokerDefaultRoutingPolicy) ProtoMessage()

func (*PacketBrokerDefaultRoutingPolicy) Reset

func (*PacketBrokerDefaultRoutingPolicy) SetFields

func (*PacketBrokerDefaultRoutingPolicy) Size

func (m *PacketBrokerDefaultRoutingPolicy) Size() (n int)

func (*PacketBrokerDefaultRoutingPolicy) String

func (*PacketBrokerDefaultRoutingPolicy) Unmarshal

func (m *PacketBrokerDefaultRoutingPolicy) Unmarshal(dAtA []byte) error

func (*PacketBrokerDefaultRoutingPolicy) ValidateFields

func (m *PacketBrokerDefaultRoutingPolicy) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerDefaultRoutingPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerDefaultRoutingPolicy) XXX_DiscardUnknown

func (m *PacketBrokerDefaultRoutingPolicy) XXX_DiscardUnknown()

func (*PacketBrokerDefaultRoutingPolicy) XXX_Marshal

func (m *PacketBrokerDefaultRoutingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerDefaultRoutingPolicy) XXX_Merge

func (*PacketBrokerDefaultRoutingPolicy) XXX_Size

func (m *PacketBrokerDefaultRoutingPolicy) XXX_Size() int

func (*PacketBrokerDefaultRoutingPolicy) XXX_Unmarshal

func (m *PacketBrokerDefaultRoutingPolicy) XXX_Unmarshal(b []byte) error

type PacketBrokerDefaultRoutingPolicyValidationError

type PacketBrokerDefaultRoutingPolicyValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerDefaultRoutingPolicyValidationError is the validation error returned by PacketBrokerDefaultRoutingPolicy.ValidateFields if the designated constraints aren't met.

func (PacketBrokerDefaultRoutingPolicyValidationError) Cause

Cause function returns cause value.

func (PacketBrokerDefaultRoutingPolicyValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerDefaultRoutingPolicyValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerDefaultRoutingPolicyValidationError) Field

Field function returns field value.

func (PacketBrokerDefaultRoutingPolicyValidationError) Key

Key function returns key value.

func (PacketBrokerDefaultRoutingPolicyValidationError) Reason

Reason function returns reason value.

type PacketBrokerDevAddrBlock

type PacketBrokerDevAddrBlock struct {
	DevAddrPrefix        *DevAddrPrefix `protobuf:"bytes,1,opt,name=dev_addr_prefix,json=devAddrPrefix,proto3" json:"dev_addr_prefix,omitempty"`
	HomeNetworkClusterID string         `protobuf:"bytes,2,opt,name=home_network_cluster_id,json=homeNetworkClusterId,proto3" json:"home_network_cluster_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedPacketBrokerDevAddrBlock

func NewPopulatedPacketBrokerDevAddrBlock(r randyPacketbrokeragent, easy bool) *PacketBrokerDevAddrBlock

func (*PacketBrokerDevAddrBlock) Descriptor

func (*PacketBrokerDevAddrBlock) Descriptor() ([]byte, []int)

func (*PacketBrokerDevAddrBlock) Equal

func (this *PacketBrokerDevAddrBlock) Equal(that interface{}) bool

func (*PacketBrokerDevAddrBlock) GetDevAddrPrefix

func (m *PacketBrokerDevAddrBlock) GetDevAddrPrefix() *DevAddrPrefix

func (*PacketBrokerDevAddrBlock) GetHomeNetworkClusterID

func (m *PacketBrokerDevAddrBlock) GetHomeNetworkClusterID() string

func (*PacketBrokerDevAddrBlock) Marshal

func (m *PacketBrokerDevAddrBlock) Marshal() (dAtA []byte, err error)

func (*PacketBrokerDevAddrBlock) MarshalTo

func (m *PacketBrokerDevAddrBlock) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerDevAddrBlock) MarshalToSizedBuffer

func (m *PacketBrokerDevAddrBlock) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerDevAddrBlock) ProtoMessage

func (*PacketBrokerDevAddrBlock) ProtoMessage()

func (*PacketBrokerDevAddrBlock) Reset

func (m *PacketBrokerDevAddrBlock) Reset()

func (*PacketBrokerDevAddrBlock) SetFields

func (dst *PacketBrokerDevAddrBlock) SetFields(src *PacketBrokerDevAddrBlock, paths ...string) error

func (*PacketBrokerDevAddrBlock) Size

func (m *PacketBrokerDevAddrBlock) Size() (n int)

func (*PacketBrokerDevAddrBlock) String

func (this *PacketBrokerDevAddrBlock) String() string

func (*PacketBrokerDevAddrBlock) Unmarshal

func (m *PacketBrokerDevAddrBlock) Unmarshal(dAtA []byte) error

func (*PacketBrokerDevAddrBlock) ValidateFields

func (m *PacketBrokerDevAddrBlock) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerDevAddrBlock with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerDevAddrBlock) XXX_DiscardUnknown

func (m *PacketBrokerDevAddrBlock) XXX_DiscardUnknown()

func (*PacketBrokerDevAddrBlock) XXX_Marshal

func (m *PacketBrokerDevAddrBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerDevAddrBlock) XXX_Merge

func (m *PacketBrokerDevAddrBlock) XXX_Merge(src proto.Message)

func (*PacketBrokerDevAddrBlock) XXX_Size

func (m *PacketBrokerDevAddrBlock) XXX_Size() int

func (*PacketBrokerDevAddrBlock) XXX_Unmarshal

func (m *PacketBrokerDevAddrBlock) XXX_Unmarshal(b []byte) error

type PacketBrokerDevAddrBlockValidationError

type PacketBrokerDevAddrBlockValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerDevAddrBlockValidationError is the validation error returned by PacketBrokerDevAddrBlock.ValidateFields if the designated constraints aren't met.

func (PacketBrokerDevAddrBlockValidationError) Cause

Cause function returns cause value.

func (PacketBrokerDevAddrBlockValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerDevAddrBlockValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerDevAddrBlockValidationError) Field

Field function returns field value.

func (PacketBrokerDevAddrBlockValidationError) Key

Key function returns key value.

func (PacketBrokerDevAddrBlockValidationError) Reason

Reason function returns reason value.

type PacketBrokerInfo

type PacketBrokerInfo struct {
	// The current registration, unset if there isn't a registration.
	Registration *PacketBrokerNetwork `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
	// Whether the server is configured as Forwarder (with gateways).
	ForwarderEnabled bool `protobuf:"varint,2,opt,name=forwarder_enabled,json=forwarderEnabled,proto3" json:"forwarder_enabled,omitempty"`
	// Whether the server is configured as Home Network (with end devices).
	HomeNetworkEnabled   bool     `protobuf:"varint,3,opt,name=home_network_enabled,json=homeNetworkEnabled,proto3" json:"home_network_enabled,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedPacketBrokerInfo

func NewPopulatedPacketBrokerInfo(r randyPacketbrokeragent, easy bool) *PacketBrokerInfo

func (*PacketBrokerInfo) Descriptor

func (*PacketBrokerInfo) Descriptor() ([]byte, []int)

func (*PacketBrokerInfo) Equal

func (this *PacketBrokerInfo) Equal(that interface{}) bool

func (*PacketBrokerInfo) GetForwarderEnabled

func (m *PacketBrokerInfo) GetForwarderEnabled() bool

func (*PacketBrokerInfo) GetHomeNetworkEnabled

func (m *PacketBrokerInfo) GetHomeNetworkEnabled() bool

func (*PacketBrokerInfo) GetRegistration

func (m *PacketBrokerInfo) GetRegistration() *PacketBrokerNetwork

func (*PacketBrokerInfo) Marshal

func (m *PacketBrokerInfo) Marshal() (dAtA []byte, err error)

func (*PacketBrokerInfo) MarshalTo

func (m *PacketBrokerInfo) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerInfo) MarshalToSizedBuffer

func (m *PacketBrokerInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerInfo) ProtoMessage

func (*PacketBrokerInfo) ProtoMessage()

func (*PacketBrokerInfo) Reset

func (m *PacketBrokerInfo) Reset()

func (*PacketBrokerInfo) SetFields

func (dst *PacketBrokerInfo) SetFields(src *PacketBrokerInfo, paths ...string) error

func (*PacketBrokerInfo) Size

func (m *PacketBrokerInfo) Size() (n int)

func (*PacketBrokerInfo) String

func (this *PacketBrokerInfo) String() string

func (*PacketBrokerInfo) Unmarshal

func (m *PacketBrokerInfo) Unmarshal(dAtA []byte) error

func (*PacketBrokerInfo) ValidateFields

func (m *PacketBrokerInfo) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerInfo with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerInfo) XXX_DiscardUnknown

func (m *PacketBrokerInfo) XXX_DiscardUnknown()

func (*PacketBrokerInfo) XXX_Marshal

func (m *PacketBrokerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerInfo) XXX_Merge

func (m *PacketBrokerInfo) XXX_Merge(src proto.Message)

func (*PacketBrokerInfo) XXX_Size

func (m *PacketBrokerInfo) XXX_Size() int

func (*PacketBrokerInfo) XXX_Unmarshal

func (m *PacketBrokerInfo) XXX_Unmarshal(b []byte) error

type PacketBrokerInfoValidationError

type PacketBrokerInfoValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerInfoValidationError is the validation error returned by PacketBrokerInfo.ValidateFields if the designated constraints aren't met.

func (PacketBrokerInfoValidationError) Cause

Cause function returns cause value.

func (PacketBrokerInfoValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerInfoValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerInfoValidationError) Field

Field function returns field value.

func (PacketBrokerInfoValidationError) Key

Key function returns key value.

func (PacketBrokerInfoValidationError) Reason

Reason function returns reason value.

type PacketBrokerMetadata

type PacketBrokerMetadata struct {
	// Message identifier generated by Packet Broker Router.
	MessageId string `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	// LoRa Alliance NetID of the Packet Broker Forwarder Member.
	ForwarderNetId go_thethings_network_lorawan_stack_v3_pkg_types.NetID `` /* 152-byte string literal not displayed */
	// Tenant ID managed by the Packet Broker Forwarder Member.
	ForwarderTenantId string `protobuf:"bytes,3,opt,name=forwarder_tenant_id,json=forwarderTenantId,proto3" json:"forwarder_tenant_id,omitempty"`
	// Forwarder Cluster ID of the Packet Broker Forwarder.
	ForwarderClusterId string `protobuf:"bytes,4,opt,name=forwarder_cluster_id,json=forwarderClusterId,proto3" json:"forwarder_cluster_id,omitempty"`
	// Forwarder gateway EUI.
	ForwarderGatewayEui *go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 177-byte string literal not displayed */
	// Forwarder gateway ID.
	ForwarderGatewayId *types.StringValue `protobuf:"bytes,10,opt,name=forwarder_gateway_id,json=forwarderGatewayId,proto3" json:"forwarder_gateway_id,omitempty"`
	// LoRa Alliance NetID of the Packet Broker Home Network Member.
	HomeNetworkNetId go_thethings_network_lorawan_stack_v3_pkg_types.NetID `` /* 160-byte string literal not displayed */
	// Tenant ID managed by the Packet Broker Home Network Member.
	// This value is empty if it cannot be determined by the Packet Broker Router.
	HomeNetworkTenantId string `protobuf:"bytes,6,opt,name=home_network_tenant_id,json=homeNetworkTenantId,proto3" json:"home_network_tenant_id,omitempty"`
	// Home Network Cluster ID of the Packet Broker Home Network.
	HomeNetworkClusterId string `protobuf:"bytes,8,opt,name=home_network_cluster_id,json=homeNetworkClusterId,proto3" json:"home_network_cluster_id,omitempty"`
	// Hops that the message passed. Each Packet Broker Router service appends an entry.
	Hops                 []*PacketBrokerRouteHop `protobuf:"bytes,7,rep,name=hops,proto3" json:"hops,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func NewPopulatedPacketBrokerMetadata

func NewPopulatedPacketBrokerMetadata(r randyMetadata, easy bool) *PacketBrokerMetadata

func (*PacketBrokerMetadata) Descriptor

func (*PacketBrokerMetadata) Descriptor() ([]byte, []int)

func (*PacketBrokerMetadata) Equal

func (this *PacketBrokerMetadata) Equal(that interface{}) bool

func (*PacketBrokerMetadata) GetForwarderClusterId

func (m *PacketBrokerMetadata) GetForwarderClusterId() string

func (*PacketBrokerMetadata) GetForwarderGatewayId

func (m *PacketBrokerMetadata) GetForwarderGatewayId() *types.StringValue

func (*PacketBrokerMetadata) GetForwarderTenantId

func (m *PacketBrokerMetadata) GetForwarderTenantId() string

func (*PacketBrokerMetadata) GetHomeNetworkClusterId

func (m *PacketBrokerMetadata) GetHomeNetworkClusterId() string

func (*PacketBrokerMetadata) GetHomeNetworkTenantId

func (m *PacketBrokerMetadata) GetHomeNetworkTenantId() string

func (*PacketBrokerMetadata) GetHops

func (*PacketBrokerMetadata) GetMessageId

func (m *PacketBrokerMetadata) GetMessageId() string

func (*PacketBrokerMetadata) Marshal

func (m *PacketBrokerMetadata) Marshal() (dAtA []byte, err error)

func (*PacketBrokerMetadata) MarshalTo

func (m *PacketBrokerMetadata) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerMetadata) MarshalToSizedBuffer

func (m *PacketBrokerMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerMetadata) ProtoMessage

func (*PacketBrokerMetadata) ProtoMessage()

func (*PacketBrokerMetadata) Reset

func (m *PacketBrokerMetadata) Reset()

func (*PacketBrokerMetadata) SetFields

func (dst *PacketBrokerMetadata) SetFields(src *PacketBrokerMetadata, paths ...string) error

func (*PacketBrokerMetadata) Size

func (m *PacketBrokerMetadata) Size() (n int)

func (*PacketBrokerMetadata) String

func (this *PacketBrokerMetadata) String() string

func (*PacketBrokerMetadata) Unmarshal

func (m *PacketBrokerMetadata) Unmarshal(dAtA []byte) error

func (*PacketBrokerMetadata) ValidateFields

func (m *PacketBrokerMetadata) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerMetadata with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerMetadata) XXX_DiscardUnknown

func (m *PacketBrokerMetadata) XXX_DiscardUnknown()

func (*PacketBrokerMetadata) XXX_Marshal

func (m *PacketBrokerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerMetadata) XXX_Merge

func (m *PacketBrokerMetadata) XXX_Merge(src proto.Message)

func (*PacketBrokerMetadata) XXX_Size

func (m *PacketBrokerMetadata) XXX_Size() int

func (*PacketBrokerMetadata) XXX_Unmarshal

func (m *PacketBrokerMetadata) XXX_Unmarshal(b []byte) error

type PacketBrokerMetadataValidationError

type PacketBrokerMetadataValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerMetadataValidationError is the validation error returned by PacketBrokerMetadata.ValidateFields if the designated constraints aren't met.

func (PacketBrokerMetadataValidationError) Cause

Cause function returns cause value.

func (PacketBrokerMetadataValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerMetadataValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerMetadataValidationError) Field

Field function returns field value.

func (PacketBrokerMetadataValidationError) Key

Key function returns key value.

func (PacketBrokerMetadataValidationError) Reason

Reason function returns reason value.

type PacketBrokerNetwork

type PacketBrokerNetwork struct {
	// Packet Broker network identifier.
	Id *PacketBrokerNetworkIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of the network.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// DevAddr blocks that are assigned to this registration.
	DevAddrBlocks []*PacketBrokerDevAddrBlock `protobuf:"bytes,3,rep,name=dev_addr_blocks,json=devAddrBlocks,proto3" json:"dev_addr_blocks,omitempty"`
	// Contact information.
	ContactInfo          []*ContactInfo `protobuf:"bytes,4,rep,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func NewPopulatedPacketBrokerNetwork

func NewPopulatedPacketBrokerNetwork(r randyPacketbrokeragent, easy bool) *PacketBrokerNetwork

func (*PacketBrokerNetwork) Descriptor

func (*PacketBrokerNetwork) Descriptor() ([]byte, []int)

func (*PacketBrokerNetwork) Equal

func (this *PacketBrokerNetwork) Equal(that interface{}) bool

func (*PacketBrokerNetwork) GetContactInfo

func (m *PacketBrokerNetwork) GetContactInfo() []*ContactInfo

func (*PacketBrokerNetwork) GetDevAddrBlocks

func (m *PacketBrokerNetwork) GetDevAddrBlocks() []*PacketBrokerDevAddrBlock

func (*PacketBrokerNetwork) GetId

func (*PacketBrokerNetwork) GetName

func (m *PacketBrokerNetwork) GetName() string

func (*PacketBrokerNetwork) Marshal

func (m *PacketBrokerNetwork) Marshal() (dAtA []byte, err error)

func (*PacketBrokerNetwork) MarshalTo

func (m *PacketBrokerNetwork) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerNetwork) MarshalToSizedBuffer

func (m *PacketBrokerNetwork) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerNetwork) ProtoMessage

func (*PacketBrokerNetwork) ProtoMessage()

func (*PacketBrokerNetwork) Reset

func (m *PacketBrokerNetwork) Reset()

func (*PacketBrokerNetwork) SetFields

func (dst *PacketBrokerNetwork) SetFields(src *PacketBrokerNetwork, paths ...string) error

func (*PacketBrokerNetwork) Size

func (m *PacketBrokerNetwork) Size() (n int)

func (*PacketBrokerNetwork) String

func (this *PacketBrokerNetwork) String() string

func (*PacketBrokerNetwork) Unmarshal

func (m *PacketBrokerNetwork) Unmarshal(dAtA []byte) error

func (*PacketBrokerNetwork) ValidateFields

func (m *PacketBrokerNetwork) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerNetwork with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerNetwork) XXX_DiscardUnknown

func (m *PacketBrokerNetwork) XXX_DiscardUnknown()

func (*PacketBrokerNetwork) XXX_Marshal

func (m *PacketBrokerNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerNetwork) XXX_Merge

func (m *PacketBrokerNetwork) XXX_Merge(src proto.Message)

func (*PacketBrokerNetwork) XXX_Size

func (m *PacketBrokerNetwork) XXX_Size() int

func (*PacketBrokerNetwork) XXX_Unmarshal

func (m *PacketBrokerNetwork) XXX_Unmarshal(b []byte) error

type PacketBrokerNetworkIdentifier

type PacketBrokerNetworkIdentifier struct {
	// LoRa Alliance NetID.
	NetID uint32 `protobuf:"varint,1,opt,name=net_id,json=netId,proto3" json:"net_id,omitempty"`
	// Tenant identifier if the registration leases DevAddr blocks from a NetID.
	TenantID             string   `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedPacketBrokerNetworkIdentifier

func NewPopulatedPacketBrokerNetworkIdentifier(r randyPacketbrokeragent, easy bool) *PacketBrokerNetworkIdentifier

func (*PacketBrokerNetworkIdentifier) Descriptor

func (*PacketBrokerNetworkIdentifier) Descriptor() ([]byte, []int)

func (*PacketBrokerNetworkIdentifier) Equal

func (this *PacketBrokerNetworkIdentifier) Equal(that interface{}) bool

func (*PacketBrokerNetworkIdentifier) GetNetID

func (m *PacketBrokerNetworkIdentifier) GetNetID() uint32

func (*PacketBrokerNetworkIdentifier) GetTenantID

func (m *PacketBrokerNetworkIdentifier) GetTenantID() string

func (*PacketBrokerNetworkIdentifier) Marshal

func (m *PacketBrokerNetworkIdentifier) Marshal() (dAtA []byte, err error)

func (*PacketBrokerNetworkIdentifier) MarshalTo

func (m *PacketBrokerNetworkIdentifier) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerNetworkIdentifier) MarshalToSizedBuffer

func (m *PacketBrokerNetworkIdentifier) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerNetworkIdentifier) ProtoMessage

func (*PacketBrokerNetworkIdentifier) ProtoMessage()

func (*PacketBrokerNetworkIdentifier) Reset

func (m *PacketBrokerNetworkIdentifier) Reset()

func (*PacketBrokerNetworkIdentifier) SetFields

func (*PacketBrokerNetworkIdentifier) Size

func (m *PacketBrokerNetworkIdentifier) Size() (n int)

func (*PacketBrokerNetworkIdentifier) String

func (this *PacketBrokerNetworkIdentifier) String() string

func (*PacketBrokerNetworkIdentifier) Unmarshal

func (m *PacketBrokerNetworkIdentifier) Unmarshal(dAtA []byte) error

func (*PacketBrokerNetworkIdentifier) ValidateFields

func (m *PacketBrokerNetworkIdentifier) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerNetworkIdentifier with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerNetworkIdentifier) XXX_DiscardUnknown

func (m *PacketBrokerNetworkIdentifier) XXX_DiscardUnknown()

func (*PacketBrokerNetworkIdentifier) XXX_Marshal

func (m *PacketBrokerNetworkIdentifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerNetworkIdentifier) XXX_Merge

func (m *PacketBrokerNetworkIdentifier) XXX_Merge(src proto.Message)

func (*PacketBrokerNetworkIdentifier) XXX_Size

func (m *PacketBrokerNetworkIdentifier) XXX_Size() int

func (*PacketBrokerNetworkIdentifier) XXX_Unmarshal

func (m *PacketBrokerNetworkIdentifier) XXX_Unmarshal(b []byte) error

type PacketBrokerNetworkIdentifierValidationError

type PacketBrokerNetworkIdentifierValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerNetworkIdentifierValidationError is the validation error returned by PacketBrokerNetworkIdentifier.ValidateFields if the designated constraints aren't met.

func (PacketBrokerNetworkIdentifierValidationError) Cause

Cause function returns cause value.

func (PacketBrokerNetworkIdentifierValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerNetworkIdentifierValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerNetworkIdentifierValidationError) Field

Field function returns field value.

func (PacketBrokerNetworkIdentifierValidationError) Key

Key function returns key value.

func (PacketBrokerNetworkIdentifierValidationError) Reason

Reason function returns reason value.

type PacketBrokerNetworkValidationError

type PacketBrokerNetworkValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerNetworkValidationError is the validation error returned by PacketBrokerNetwork.ValidateFields if the designated constraints aren't met.

func (PacketBrokerNetworkValidationError) Cause

Cause function returns cause value.

func (PacketBrokerNetworkValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerNetworkValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerNetworkValidationError) Field

Field function returns field value.

func (PacketBrokerNetworkValidationError) Key

Key function returns key value.

func (PacketBrokerNetworkValidationError) Reason

Reason function returns reason value.

type PacketBrokerNetworks

type PacketBrokerNetworks struct {
	Networks             []*PacketBrokerNetwork `protobuf:"bytes,1,rep,name=networks,proto3" json:"networks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func NewPopulatedPacketBrokerNetworks

func NewPopulatedPacketBrokerNetworks(r randyPacketbrokeragent, easy bool) *PacketBrokerNetworks

func (*PacketBrokerNetworks) Descriptor

func (*PacketBrokerNetworks) Descriptor() ([]byte, []int)

func (*PacketBrokerNetworks) Equal

func (this *PacketBrokerNetworks) Equal(that interface{}) bool

func (*PacketBrokerNetworks) GetNetworks

func (m *PacketBrokerNetworks) GetNetworks() []*PacketBrokerNetwork

func (*PacketBrokerNetworks) Marshal

func (m *PacketBrokerNetworks) Marshal() (dAtA []byte, err error)

func (*PacketBrokerNetworks) MarshalTo

func (m *PacketBrokerNetworks) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerNetworks) MarshalToSizedBuffer

func (m *PacketBrokerNetworks) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerNetworks) ProtoMessage

func (*PacketBrokerNetworks) ProtoMessage()

func (*PacketBrokerNetworks) Reset

func (m *PacketBrokerNetworks) Reset()

func (*PacketBrokerNetworks) SetFields

func (dst *PacketBrokerNetworks) SetFields(src *PacketBrokerNetworks, paths ...string) error

func (*PacketBrokerNetworks) Size

func (m *PacketBrokerNetworks) Size() (n int)

func (*PacketBrokerNetworks) String

func (this *PacketBrokerNetworks) String() string

func (*PacketBrokerNetworks) Unmarshal

func (m *PacketBrokerNetworks) Unmarshal(dAtA []byte) error

func (*PacketBrokerNetworks) ValidateFields

func (m *PacketBrokerNetworks) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerNetworks with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerNetworks) XXX_DiscardUnknown

func (m *PacketBrokerNetworks) XXX_DiscardUnknown()

func (*PacketBrokerNetworks) XXX_Marshal

func (m *PacketBrokerNetworks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerNetworks) XXX_Merge

func (m *PacketBrokerNetworks) XXX_Merge(src proto.Message)

func (*PacketBrokerNetworks) XXX_Size

func (m *PacketBrokerNetworks) XXX_Size() int

func (*PacketBrokerNetworks) XXX_Unmarshal

func (m *PacketBrokerNetworks) XXX_Unmarshal(b []byte) error

type PacketBrokerNetworksValidationError

type PacketBrokerNetworksValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerNetworksValidationError is the validation error returned by PacketBrokerNetworks.ValidateFields if the designated constraints aren't met.

func (PacketBrokerNetworksValidationError) Cause

Cause function returns cause value.

func (PacketBrokerNetworksValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerNetworksValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerNetworksValidationError) Field

Field function returns field value.

func (PacketBrokerNetworksValidationError) Key

Key function returns key value.

func (PacketBrokerNetworksValidationError) Reason

Reason function returns reason value.

type PacketBrokerRouteHop

type PacketBrokerRouteHop struct {
	// Time when the service received the message.
	ReceivedAt time.Time `protobuf:"bytes,1,opt,name=received_at,json=receivedAt,proto3,stdtime" json:"received_at"`
	// Sender of the message, typically the authorized client identifier.
	SenderName string `protobuf:"bytes,2,opt,name=sender_name,json=senderName,proto3" json:"sender_name,omitempty"`
	// Sender IP address or host name.
	SenderAddress string `protobuf:"bytes,3,opt,name=sender_address,json=senderAddress,proto3" json:"sender_address,omitempty"`
	// Receiver of the message.
	ReceiverName string `protobuf:"bytes,4,opt,name=receiver_name,json=receiverName,proto3" json:"receiver_name,omitempty"`
	// Receiver agent.
	ReceiverAgent        string   `protobuf:"bytes,5,opt,name=receiver_agent,json=receiverAgent,proto3" json:"receiver_agent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewPopulatedPacketBrokerRouteHop

func NewPopulatedPacketBrokerRouteHop(r randyMetadata, easy bool) *PacketBrokerRouteHop

func (*PacketBrokerRouteHop) Descriptor

func (*PacketBrokerRouteHop) Descriptor() ([]byte, []int)

func (*PacketBrokerRouteHop) Equal

func (this *PacketBrokerRouteHop) Equal(that interface{}) bool

func (*PacketBrokerRouteHop) GetReceivedAt

func (m *PacketBrokerRouteHop) GetReceivedAt() time.Time

func (*PacketBrokerRouteHop) GetReceiverAgent

func (m *PacketBrokerRouteHop) GetReceiverAgent() string

func (*PacketBrokerRouteHop) GetReceiverName

func (m *PacketBrokerRouteHop) GetReceiverName() string

func (*PacketBrokerRouteHop) GetSenderAddress

func (m *PacketBrokerRouteHop) GetSenderAddress() string

func (*PacketBrokerRouteHop) GetSenderName

func (m *PacketBrokerRouteHop) GetSenderName() string

func (*PacketBrokerRouteHop) Marshal

func (m *PacketBrokerRouteHop) Marshal() (dAtA []byte, err error)

func (*PacketBrokerRouteHop) MarshalTo

func (m *PacketBrokerRouteHop) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerRouteHop) MarshalToSizedBuffer

func (m *PacketBrokerRouteHop) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerRouteHop) ProtoMessage

func (*PacketBrokerRouteHop) ProtoMessage()

func (*PacketBrokerRouteHop) Reset

func (m *PacketBrokerRouteHop) Reset()

func (*PacketBrokerRouteHop) SetFields

func (dst *PacketBrokerRouteHop) SetFields(src *PacketBrokerRouteHop, paths ...string) error

func (*PacketBrokerRouteHop) Size

func (m *PacketBrokerRouteHop) Size() (n int)

func (*PacketBrokerRouteHop) String

func (this *PacketBrokerRouteHop) String() string

func (*PacketBrokerRouteHop) Unmarshal

func (m *PacketBrokerRouteHop) Unmarshal(dAtA []byte) error

func (*PacketBrokerRouteHop) ValidateFields

func (m *PacketBrokerRouteHop) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerRouteHop with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerRouteHop) XXX_DiscardUnknown

func (m *PacketBrokerRouteHop) XXX_DiscardUnknown()

func (*PacketBrokerRouteHop) XXX_Marshal

func (m *PacketBrokerRouteHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerRouteHop) XXX_Merge

func (m *PacketBrokerRouteHop) XXX_Merge(src proto.Message)

func (*PacketBrokerRouteHop) XXX_Size

func (m *PacketBrokerRouteHop) XXX_Size() int

func (*PacketBrokerRouteHop) XXX_Unmarshal

func (m *PacketBrokerRouteHop) XXX_Unmarshal(b []byte) error

type PacketBrokerRouteHopValidationError

type PacketBrokerRouteHopValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerRouteHopValidationError is the validation error returned by PacketBrokerRouteHop.ValidateFields if the designated constraints aren't met.

func (PacketBrokerRouteHopValidationError) Cause

Cause function returns cause value.

func (PacketBrokerRouteHopValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerRouteHopValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerRouteHopValidationError) Field

Field function returns field value.

func (PacketBrokerRouteHopValidationError) Key

Key function returns key value.

func (PacketBrokerRouteHopValidationError) Reason

Reason function returns reason value.

type PacketBrokerRoutingPolicies

type PacketBrokerRoutingPolicies struct {
	Policies             []*PacketBrokerRoutingPolicy `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func NewPopulatedPacketBrokerRoutingPolicies

func NewPopulatedPacketBrokerRoutingPolicies(r randyPacketbrokeragent, easy bool) *PacketBrokerRoutingPolicies

func (*PacketBrokerRoutingPolicies) Descriptor

func (*PacketBrokerRoutingPolicies) Descriptor() ([]byte, []int)

func (*PacketBrokerRoutingPolicies) Equal

func (this *PacketBrokerRoutingPolicies) Equal(that interface{}) bool

func (*PacketBrokerRoutingPolicies) GetPolicies

func (*PacketBrokerRoutingPolicies) Marshal

func (m *PacketBrokerRoutingPolicies) Marshal() (dAtA []byte, err error)

func (*PacketBrokerRoutingPolicies) MarshalTo

func (m *PacketBrokerRoutingPolicies) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicies) MarshalToSizedBuffer

func (m *PacketBrokerRoutingPolicies) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicies) ProtoMessage

func (*PacketBrokerRoutingPolicies) ProtoMessage()

func (*PacketBrokerRoutingPolicies) Reset

func (m *PacketBrokerRoutingPolicies) Reset()

func (*PacketBrokerRoutingPolicies) SetFields

func (*PacketBrokerRoutingPolicies) Size

func (m *PacketBrokerRoutingPolicies) Size() (n int)

func (*PacketBrokerRoutingPolicies) String

func (this *PacketBrokerRoutingPolicies) String() string

func (*PacketBrokerRoutingPolicies) Unmarshal

func (m *PacketBrokerRoutingPolicies) Unmarshal(dAtA []byte) error

func (*PacketBrokerRoutingPolicies) ValidateFields

func (m *PacketBrokerRoutingPolicies) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerRoutingPolicies with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerRoutingPolicies) XXX_DiscardUnknown

func (m *PacketBrokerRoutingPolicies) XXX_DiscardUnknown()

func (*PacketBrokerRoutingPolicies) XXX_Marshal

func (m *PacketBrokerRoutingPolicies) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerRoutingPolicies) XXX_Merge

func (m *PacketBrokerRoutingPolicies) XXX_Merge(src proto.Message)

func (*PacketBrokerRoutingPolicies) XXX_Size

func (m *PacketBrokerRoutingPolicies) XXX_Size() int

func (*PacketBrokerRoutingPolicies) XXX_Unmarshal

func (m *PacketBrokerRoutingPolicies) XXX_Unmarshal(b []byte) error

type PacketBrokerRoutingPoliciesValidationError

type PacketBrokerRoutingPoliciesValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerRoutingPoliciesValidationError is the validation error returned by PacketBrokerRoutingPolicies.ValidateFields if the designated constraints aren't met.

func (PacketBrokerRoutingPoliciesValidationError) Cause

Cause function returns cause value.

func (PacketBrokerRoutingPoliciesValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerRoutingPoliciesValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerRoutingPoliciesValidationError) Field

Field function returns field value.

func (PacketBrokerRoutingPoliciesValidationError) Key

Key function returns key value.

func (PacketBrokerRoutingPoliciesValidationError) Reason

Reason function returns reason value.

type PacketBrokerRoutingPolicy

type PacketBrokerRoutingPolicy struct {
	// Packet Broker identifier of the Forwarder.
	ForwarderId *PacketBrokerNetworkIdentifier `protobuf:"bytes,1,opt,name=forwarder_id,json=forwarderId,proto3" json:"forwarder_id,omitempty"`
	// Packet Broker identifier of the Home Network.
	HomeNetworkId *PacketBrokerNetworkIdentifier `protobuf:"bytes,2,opt,name=home_network_id,json=homeNetworkId,proto3" json:"home_network_id,omitempty"`
	// Timestamp when the policy got last updated.
	UpdatedAt *types.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Uplink policy.
	Uplink *PacketBrokerRoutingPolicyUplink `protobuf:"bytes,4,opt,name=uplink,proto3" json:"uplink,omitempty"`
	// Downlink policy.
	Downlink             *PacketBrokerRoutingPolicyDownlink `protobuf:"bytes,5,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func NewPopulatedPacketBrokerRoutingPolicy

func NewPopulatedPacketBrokerRoutingPolicy(r randyPacketbrokeragent, easy bool) *PacketBrokerRoutingPolicy

func (*PacketBrokerRoutingPolicy) Descriptor

func (*PacketBrokerRoutingPolicy) Descriptor() ([]byte, []int)

func (*PacketBrokerRoutingPolicy) Equal

func (this *PacketBrokerRoutingPolicy) Equal(that interface{}) bool

func (*PacketBrokerRoutingPolicy) GetForwarderId

func (*PacketBrokerRoutingPolicy) GetHomeNetworkId

func (*PacketBrokerRoutingPolicy) GetUpdatedAt

func (m *PacketBrokerRoutingPolicy) GetUpdatedAt() *types.Timestamp

func (*PacketBrokerRoutingPolicy) Marshal

func (m *PacketBrokerRoutingPolicy) Marshal() (dAtA []byte, err error)

func (*PacketBrokerRoutingPolicy) MarshalTo

func (m *PacketBrokerRoutingPolicy) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicy) MarshalToSizedBuffer

func (m *PacketBrokerRoutingPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicy) ProtoMessage

func (*PacketBrokerRoutingPolicy) ProtoMessage()

func (*PacketBrokerRoutingPolicy) Reset

func (m *PacketBrokerRoutingPolicy) Reset()

func (*PacketBrokerRoutingPolicy) SetFields

func (dst *PacketBrokerRoutingPolicy) SetFields(src *PacketBrokerRoutingPolicy, paths ...string) error

func (*PacketBrokerRoutingPolicy) Size

func (m *PacketBrokerRoutingPolicy) Size() (n int)

func (*PacketBrokerRoutingPolicy) String

func (this *PacketBrokerRoutingPolicy) String() string

func (*PacketBrokerRoutingPolicy) Unmarshal

func (m *PacketBrokerRoutingPolicy) Unmarshal(dAtA []byte) error

func (*PacketBrokerRoutingPolicy) ValidateFields

func (m *PacketBrokerRoutingPolicy) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerRoutingPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerRoutingPolicy) XXX_DiscardUnknown

func (m *PacketBrokerRoutingPolicy) XXX_DiscardUnknown()

func (*PacketBrokerRoutingPolicy) XXX_Marshal

func (m *PacketBrokerRoutingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerRoutingPolicy) XXX_Merge

func (m *PacketBrokerRoutingPolicy) XXX_Merge(src proto.Message)

func (*PacketBrokerRoutingPolicy) XXX_Size

func (m *PacketBrokerRoutingPolicy) XXX_Size() int

func (*PacketBrokerRoutingPolicy) XXX_Unmarshal

func (m *PacketBrokerRoutingPolicy) XXX_Unmarshal(b []byte) error
type PacketBrokerRoutingPolicyDownlink struct {
	// Allow join-accept messages.
	JoinAccept bool `protobuf:"varint,1,opt,name=join_accept,json=joinAccept,proto3" json:"join_accept,omitempty"`
	// Allow downlink messages with FPort of 0.
	MacData bool `protobuf:"varint,2,opt,name=mac_data,json=macData,proto3" json:"mac_data,omitempty"`
	// Allow downlink messages with FPort between 1 and 255.
	ApplicationData      bool     `protobuf:"varint,3,opt,name=application_data,json=applicationData,proto3" json:"application_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
func NewPopulatedPacketBrokerRoutingPolicyDownlink(r randyPacketbrokeragent, easy bool) *PacketBrokerRoutingPolicyDownlink

func (*PacketBrokerRoutingPolicyDownlink) Descriptor

func (*PacketBrokerRoutingPolicyDownlink) Descriptor() ([]byte, []int)

func (*PacketBrokerRoutingPolicyDownlink) Equal

func (this *PacketBrokerRoutingPolicyDownlink) Equal(that interface{}) bool

func (*PacketBrokerRoutingPolicyDownlink) GetApplicationData

func (m *PacketBrokerRoutingPolicyDownlink) GetApplicationData() bool

func (*PacketBrokerRoutingPolicyDownlink) GetJoinAccept

func (m *PacketBrokerRoutingPolicyDownlink) GetJoinAccept() bool

func (*PacketBrokerRoutingPolicyDownlink) GetMacData

func (m *PacketBrokerRoutingPolicyDownlink) GetMacData() bool

func (*PacketBrokerRoutingPolicyDownlink) Marshal

func (m *PacketBrokerRoutingPolicyDownlink) Marshal() (dAtA []byte, err error)

func (*PacketBrokerRoutingPolicyDownlink) MarshalTo

func (m *PacketBrokerRoutingPolicyDownlink) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicyDownlink) MarshalToSizedBuffer

func (m *PacketBrokerRoutingPolicyDownlink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicyDownlink) ProtoMessage

func (*PacketBrokerRoutingPolicyDownlink) ProtoMessage()

func (*PacketBrokerRoutingPolicyDownlink) Reset

func (*PacketBrokerRoutingPolicyDownlink) SetFields

func (*PacketBrokerRoutingPolicyDownlink) Size

func (m *PacketBrokerRoutingPolicyDownlink) Size() (n int)

func (*PacketBrokerRoutingPolicyDownlink) String

func (*PacketBrokerRoutingPolicyDownlink) Unmarshal

func (m *PacketBrokerRoutingPolicyDownlink) Unmarshal(dAtA []byte) error

func (*PacketBrokerRoutingPolicyDownlink) ValidateFields

func (m *PacketBrokerRoutingPolicyDownlink) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerRoutingPolicyDownlink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerRoutingPolicyDownlink) XXX_DiscardUnknown

func (m *PacketBrokerRoutingPolicyDownlink) XXX_DiscardUnknown()

func (*PacketBrokerRoutingPolicyDownlink) XXX_Marshal

func (m *PacketBrokerRoutingPolicyDownlink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerRoutingPolicyDownlink) XXX_Merge

func (*PacketBrokerRoutingPolicyDownlink) XXX_Size

func (m *PacketBrokerRoutingPolicyDownlink) XXX_Size() int

func (*PacketBrokerRoutingPolicyDownlink) XXX_Unmarshal

func (m *PacketBrokerRoutingPolicyDownlink) XXX_Unmarshal(b []byte) error

type PacketBrokerRoutingPolicyDownlinkValidationError

type PacketBrokerRoutingPolicyDownlinkValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerRoutingPolicyDownlinkValidationError is the validation error returned by PacketBrokerRoutingPolicyDownlink.ValidateFields if the designated constraints aren't met.

func (PacketBrokerRoutingPolicyDownlinkValidationError) Cause

Cause function returns cause value.

func (PacketBrokerRoutingPolicyDownlinkValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerRoutingPolicyDownlinkValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerRoutingPolicyDownlinkValidationError) Field

Field function returns field value.

func (PacketBrokerRoutingPolicyDownlinkValidationError) Key

Key function returns key value.

func (PacketBrokerRoutingPolicyDownlinkValidationError) Reason

Reason function returns reason value.

type PacketBrokerRoutingPolicyUplink struct {
	// Forward join-request messages.
	JoinRequest bool `protobuf:"varint,1,opt,name=join_request,json=joinRequest,proto3" json:"join_request,omitempty"`
	// Forward uplink messages with FPort of 0.
	MacData bool `protobuf:"varint,2,opt,name=mac_data,json=macData,proto3" json:"mac_data,omitempty"`
	// Forward uplink messages with FPort between 1 and 255.
	ApplicationData bool `protobuf:"varint,3,opt,name=application_data,json=applicationData,proto3" json:"application_data,omitempty"`
	// Forward RSSI and SNR.
	SignalQuality bool `protobuf:"varint,4,opt,name=signal_quality,json=signalQuality,proto3" json:"signal_quality,omitempty"`
	// Forward gateway location, RSSI, SNR and fine timestamp.
	Localization         bool     `protobuf:"varint,5,opt,name=localization,proto3" json:"localization,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
func NewPopulatedPacketBrokerRoutingPolicyUplink(r randyPacketbrokeragent, easy bool) *PacketBrokerRoutingPolicyUplink

func (*PacketBrokerRoutingPolicyUplink) Descriptor

func (*PacketBrokerRoutingPolicyUplink) Descriptor() ([]byte, []int)

func (*PacketBrokerRoutingPolicyUplink) Equal

func (this *PacketBrokerRoutingPolicyUplink) Equal(that interface{}) bool

func (*PacketBrokerRoutingPolicyUplink) GetApplicationData

func (m *PacketBrokerRoutingPolicyUplink) GetApplicationData() bool

func (*PacketBrokerRoutingPolicyUplink) GetJoinRequest

func (m *PacketBrokerRoutingPolicyUplink) GetJoinRequest() bool

func (*PacketBrokerRoutingPolicyUplink) GetLocalization

func (m *PacketBrokerRoutingPolicyUplink) GetLocalization() bool

func (*PacketBrokerRoutingPolicyUplink) GetMacData

func (m *PacketBrokerRoutingPolicyUplink) GetMacData() bool

func (*PacketBrokerRoutingPolicyUplink) GetSignalQuality

func (m *PacketBrokerRoutingPolicyUplink) GetSignalQuality() bool

func (*PacketBrokerRoutingPolicyUplink) Marshal

func (m *PacketBrokerRoutingPolicyUplink) Marshal() (dAtA []byte, err error)

func (*PacketBrokerRoutingPolicyUplink) MarshalTo

func (m *PacketBrokerRoutingPolicyUplink) MarshalTo(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicyUplink) MarshalToSizedBuffer

func (m *PacketBrokerRoutingPolicyUplink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PacketBrokerRoutingPolicyUplink) ProtoMessage

func (*PacketBrokerRoutingPolicyUplink) ProtoMessage()

func (*PacketBrokerRoutingPolicyUplink) Reset

func (*PacketBrokerRoutingPolicyUplink) SetFields

func (*PacketBrokerRoutingPolicyUplink) Size

func (m *PacketBrokerRoutingPolicyUplink) Size() (n int)

func (*PacketBrokerRoutingPolicyUplink) String

func (this *PacketBrokerRoutingPolicyUplink) String() string

func (*PacketBrokerRoutingPolicyUplink) Unmarshal

func (m *PacketBrokerRoutingPolicyUplink) Unmarshal(dAtA []byte) error

func (*PacketBrokerRoutingPolicyUplink) ValidateFields

func (m *PacketBrokerRoutingPolicyUplink) ValidateFields(paths ...string) error

ValidateFields checks the field values on PacketBrokerRoutingPolicyUplink with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*PacketBrokerRoutingPolicyUplink) XXX_DiscardUnknown

func (m *PacketBrokerRoutingPolicyUplink) XXX_DiscardUnknown()

func (*PacketBrokerRoutingPolicyUplink) XXX_Marshal

func (m *PacketBrokerRoutingPolicyUplink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PacketBrokerRoutingPolicyUplink) XXX_Merge

func (m *PacketBrokerRoutingPolicyUplink) XXX_Merge(src proto.Message)

func (*PacketBrokerRoutingPolicyUplink) XXX_Size

func (m *PacketBrokerRoutingPolicyUplink) XXX_Size() int

func (*PacketBrokerRoutingPolicyUplink) XXX_Unmarshal

func (m *PacketBrokerRoutingPolicyUplink) XXX_Unmarshal(b []byte) error

type PacketBrokerRoutingPolicyUplinkValidationError

type PacketBrokerRoutingPolicyUplinkValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerRoutingPolicyUplinkValidationError is the validation error returned by PacketBrokerRoutingPolicyUplink.ValidateFields if the designated constraints aren't met.

func (PacketBrokerRoutingPolicyUplinkValidationError) Cause

Cause function returns cause value.

func (PacketBrokerRoutingPolicyUplinkValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerRoutingPolicyUplinkValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerRoutingPolicyUplinkValidationError) Field

Field function returns field value.

func (PacketBrokerRoutingPolicyUplinkValidationError) Key

Key function returns key value.

func (PacketBrokerRoutingPolicyUplinkValidationError) Reason

Reason function returns reason value.

type PacketBrokerRoutingPolicyValidationError

type PacketBrokerRoutingPolicyValidationError struct {
	// contains filtered or unexported fields
}

PacketBrokerRoutingPolicyValidationError is the validation error returned by PacketBrokerRoutingPolicy.ValidateFields if the designated constraints aren't met.

func (PacketBrokerRoutingPolicyValidationError) Cause

Cause function returns cause value.

func (PacketBrokerRoutingPolicyValidationError) Error

Error satisfies the builtin error interface

func (PacketBrokerRoutingPolicyValidationError) ErrorName

ErrorName returns error name.

func (PacketBrokerRoutingPolicyValidationError) Field

Field function returns field value.

func (PacketBrokerRoutingPolicyValidationError) Key

Key function returns key value.

func (PacketBrokerRoutingPolicyValidationError) Reason

Reason function returns reason value.

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 PbaClient

type PbaClient interface {
	// Get information about the Packet Broker registration.
	// Viewing Packet Packet information requires administrative access.
	GetInfo(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*PacketBrokerInfo, error)
	// Register with Packet Broker. If no registration exists, it will be created. Any existing registration will be updated.
	// All registration settings are taken from Packet Broker Agent configuration and caller context.
	// Packet Broker registration requires administrative access.
	Register(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*PacketBrokerNetwork, error)
	// Deregister from Packet Broker.
	// Packet Broker deregistration requires administrative access.
	Deregister(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*types.Empty, error)
	// Get the default routing policy.
	// Getting routing policies requires administrative access.
	GetHomeNetworkDefaultRoutingPolicy(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*PacketBrokerDefaultRoutingPolicy, error)
	// Set the default routing policy.
	// Setting routing policies requires administrative access.
	SetHomeNetworkDefaultRoutingPolicy(ctx context.Context, in *SetPacketBrokerDefaultRoutingPolicyRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// Deletes the default routing policy.
	// Deleting routing policies requires administrative access.
	DeleteHomeNetworkDefaultRoutingPolicy(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*types.Empty, error)
	// List the routing policies that Packet Broker Agent as Forwarder configured with Home Networks.
	// Listing routing policies requires administrative access.
	ListHomeNetworkRoutingPolicies(ctx context.Context, in *ListHomeNetworkRoutingPoliciesRequest, opts ...grpc.CallOption) (*PacketBrokerRoutingPolicies, error)
	// Get the routing policy for the given Home Network.
	// Getting routing policies requires administrative access.
	GetHomeNetworkRoutingPolicy(ctx context.Context, in *PacketBrokerNetworkIdentifier, opts ...grpc.CallOption) (*PacketBrokerRoutingPolicy, error)
	// Set the routing policy for the given Home Network.
	// Setting routing policies requires administrative access.
	SetHomeNetworkRoutingPolicy(ctx context.Context, in *SetPacketBrokerRoutingPolicyRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// Delete the routing policy for the given Home Network.
	// Deleting routing policies requires administrative access.
	DeleteHomeNetworkRoutingPolicy(ctx context.Context, in *PacketBrokerNetworkIdentifier, opts ...grpc.CallOption) (*types.Empty, error)
	// List the (public) home networks for which routing policies can be configured.
	// Listing home networks requires administrative access.
	ListHomeNetworks(ctx context.Context, in *ListHomeNetworksRequest, opts ...grpc.CallOption) (*PacketBrokerNetworks, error)
	// List the routing policies that Forwarders configured with Packet Broker Agent as Home Network.
	// Listing routing policies requires administrative access.
	ListForwarderRoutingPolicies(ctx context.Context, in *ListForwarderRoutingPoliciesRequest, opts ...grpc.CallOption) (*PacketBrokerRoutingPolicies, error)
}

PbaClient is the client API for Pba service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewPbaClient

func NewPbaClient(cc *grpc.ClientConn) PbaClient

type PbaServer

type PbaServer interface {
	// Get information about the Packet Broker registration.
	// Viewing Packet Packet information requires administrative access.
	GetInfo(context.Context, *types.Empty) (*PacketBrokerInfo, error)
	// Register with Packet Broker. If no registration exists, it will be created. Any existing registration will be updated.
	// All registration settings are taken from Packet Broker Agent configuration and caller context.
	// Packet Broker registration requires administrative access.
	Register(context.Context, *types.Empty) (*PacketBrokerNetwork, error)
	// Deregister from Packet Broker.
	// Packet Broker deregistration requires administrative access.
	Deregister(context.Context, *types.Empty) (*types.Empty, error)
	// Get the default routing policy.
	// Getting routing policies requires administrative access.
	GetHomeNetworkDefaultRoutingPolicy(context.Context, *types.Empty) (*PacketBrokerDefaultRoutingPolicy, error)
	// Set the default routing policy.
	// Setting routing policies requires administrative access.
	SetHomeNetworkDefaultRoutingPolicy(context.Context, *SetPacketBrokerDefaultRoutingPolicyRequest) (*types.Empty, error)
	// Deletes the default routing policy.
	// Deleting routing policies requires administrative access.
	DeleteHomeNetworkDefaultRoutingPolicy(context.Context, *types.Empty) (*types.Empty, error)
	// List the routing policies that Packet Broker Agent as Forwarder configured with Home Networks.
	// Listing routing policies requires administrative access.
	ListHomeNetworkRoutingPolicies(context.Context, *ListHomeNetworkRoutingPoliciesRequest) (*PacketBrokerRoutingPolicies, error)
	// Get the routing policy for the given Home Network.
	// Getting routing policies requires administrative access.
	GetHomeNetworkRoutingPolicy(context.Context, *PacketBrokerNetworkIdentifier) (*PacketBrokerRoutingPolicy, error)
	// Set the routing policy for the given Home Network.
	// Setting routing policies requires administrative access.
	SetHomeNetworkRoutingPolicy(context.Context, *SetPacketBrokerRoutingPolicyRequest) (*types.Empty, error)
	// Delete the routing policy for the given Home Network.
	// Deleting routing policies requires administrative access.
	DeleteHomeNetworkRoutingPolicy(context.Context, *PacketBrokerNetworkIdentifier) (*types.Empty, error)
	// List the (public) home networks for which routing policies can be configured.
	// Listing home networks requires administrative access.
	ListHomeNetworks(context.Context, *ListHomeNetworksRequest) (*PacketBrokerNetworks, error)
	// List the routing policies that Forwarders configured with Packet Broker Agent as Home Network.
	// Listing routing policies requires administrative access.
	ListForwarderRoutingPolicies(context.Context, *ListForwarderRoutingPoliciesRequest) (*PacketBrokerRoutingPolicies, error)
}

PbaServer is the server API for Pba service.

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) FieldIsZero

func (v *Picture) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) FieldIsZero

func (v *Picture_Embedded) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) MarshalBinary

func (v PingSlotPeriod) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (PingSlotPeriod) MarshalJSON

func (v PingSlotPeriod) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (PingSlotPeriod) MarshalJSONPB

func (v PingSlotPeriod) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (PingSlotPeriod) MarshalText

func (v PingSlotPeriod) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (PingSlotPeriod) String

func (x PingSlotPeriod) String() string

func (*PingSlotPeriod) UnmarshalBinary

func (v *PingSlotPeriod) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*PingSlotPeriod) UnmarshalJSON

func (v *PingSlotPeriod) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*PingSlotPeriod) UnmarshalJSONPB

func (v *PingSlotPeriod) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler 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) FieldIsZero

func (v *PingSlotPeriodValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*PingSlotPeriodValue) GetValue

func (m *PingSlotPeriodValue) GetValue() PingSlotPeriod

func (*PingSlotPeriodValue) Marshal

func (m *PingSlotPeriodValue) Marshal() (dAtA []byte, err error)

func (PingSlotPeriodValue) MarshalBinary

func (v PingSlotPeriodValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (PingSlotPeriodValue) MarshalJSON

func (v PingSlotPeriodValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (PingSlotPeriodValue) MarshalJSONPB

func (v PingSlotPeriodValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (PingSlotPeriodValue) MarshalText

func (v PingSlotPeriodValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

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) UnmarshalBinary

func (v *PingSlotPeriodValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*PingSlotPeriodValue) UnmarshalJSON

func (v *PingSlotPeriodValue) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*PingSlotPeriodValue) UnmarshalJSONPB

func (v *PingSlotPeriodValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*PingSlotPeriodValue) UnmarshalText

func (v *PingSlotPeriodValue) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

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) 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 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_v3_pkg_types.EUI64 `` /* 139-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_v3_pkg_types.EUI64 `` /* 139-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_v3_pkg_types.EUI64 `` /* 139-byte string literal not displayed */
	// DevEUI to start issuing from.
	StartDevEUI          go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 143-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 {
	// Available formats. The map key is the format identifier.
	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 RPCFieldMaskPathValue

type RPCFieldMaskPathValue struct {
	All     []string
	Allowed []string
	Set     bool
}

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) MarshalBinary

func (v RejoinCountExponent) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (RejoinCountExponent) MarshalJSON

func (v RejoinCountExponent) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (RejoinCountExponent) MarshalText

func (v RejoinCountExponent) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (RejoinCountExponent) String

func (x RejoinCountExponent) String() string

func (*RejoinCountExponent) UnmarshalBinary

func (v *RejoinCountExponent) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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) MarshalBinary

func (v RejoinPeriodExponent) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (RejoinPeriodExponent) MarshalJSON

func (v RejoinPeriodExponent) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (RejoinPeriodExponent) MarshalText

func (v RejoinPeriodExponent) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (RejoinPeriodExponent) String

func (x RejoinPeriodExponent) String() string

func (*RejoinPeriodExponent) UnmarshalBinary

func (v *RejoinPeriodExponent) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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_v3_pkg_types.NetID `protobuf:"bytes,2,opt,name=net_id,json=netId,proto3,customtype=github.com/aureliar8/ttn-fork/pkg/types.NetID" json:"net_id"`
	JoinEUI              go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 129-byte string literal not displayed */
	DevEUI               go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 126-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) FieldIsZero

func (v *RejoinRequestPayload) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) MarshalBinary

func (v RejoinTimeExponent) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (RejoinTimeExponent) MarshalJSON

func (v RejoinTimeExponent) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (RejoinTimeExponent) MarshalText

func (v RejoinTimeExponent) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (RejoinTimeExponent) String

func (x RejoinTimeExponent) String() string

func (*RejoinTimeExponent) UnmarshalBinary

func (v *RejoinTimeExponent) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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) MarshalBinary

func (v RejoinType) MarshalBinary() ([]byte, error)

func (RejoinType) MarshalJSON

func (v RejoinType) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (RejoinType) MarshalText

func (v RejoinType) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (RejoinType) String

func (x RejoinType) String() string

func (*RejoinType) UnmarshalBinary

func (v *RejoinType) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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 ResetAndGetEndDeviceRequest

type ResetAndGetEndDeviceRequest struct {
	EndDeviceIdentifiers `protobuf:"bytes,1,opt,name=end_device_ids,json=endDeviceIds,proto3,embedded=end_device_ids" json:"end_device_ids"`
	// The names of the end device fields that should be returned.
	// See the API reference for which fields can be returned by the different services.
	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 NewPopulatedResetAndGetEndDeviceRequest

func NewPopulatedResetAndGetEndDeviceRequest(r randyEndDevice, easy bool) *ResetAndGetEndDeviceRequest

func (*ResetAndGetEndDeviceRequest) Descriptor

func (*ResetAndGetEndDeviceRequest) Descriptor() ([]byte, []int)

func (*ResetAndGetEndDeviceRequest) Equal

func (this *ResetAndGetEndDeviceRequest) Equal(that interface{}) bool

func (*ResetAndGetEndDeviceRequest) GetFieldMask

func (m *ResetAndGetEndDeviceRequest) GetFieldMask() types.FieldMask

func (*ResetAndGetEndDeviceRequest) Marshal

func (m *ResetAndGetEndDeviceRequest) Marshal() (dAtA []byte, err error)

func (*ResetAndGetEndDeviceRequest) MarshalTo

func (m *ResetAndGetEndDeviceRequest) MarshalTo(dAtA []byte) (int, error)

func (*ResetAndGetEndDeviceRequest) MarshalToSizedBuffer

func (m *ResetAndGetEndDeviceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResetAndGetEndDeviceRequest) ProtoMessage

func (*ResetAndGetEndDeviceRequest) ProtoMessage()

func (*ResetAndGetEndDeviceRequest) Reset

func (m *ResetAndGetEndDeviceRequest) Reset()

func (*ResetAndGetEndDeviceRequest) SetFields

func (*ResetAndGetEndDeviceRequest) Size

func (m *ResetAndGetEndDeviceRequest) Size() (n int)

func (*ResetAndGetEndDeviceRequest) String

func (this *ResetAndGetEndDeviceRequest) String() string

func (*ResetAndGetEndDeviceRequest) Unmarshal

func (m *ResetAndGetEndDeviceRequest) Unmarshal(dAtA []byte) error

func (*ResetAndGetEndDeviceRequest) ValidateFields

func (m *ResetAndGetEndDeviceRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on ResetAndGetEndDeviceRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ResetAndGetEndDeviceRequest) XXX_DiscardUnknown

func (m *ResetAndGetEndDeviceRequest) XXX_DiscardUnknown()

func (*ResetAndGetEndDeviceRequest) XXX_Marshal

func (m *ResetAndGetEndDeviceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResetAndGetEndDeviceRequest) XXX_Merge

func (m *ResetAndGetEndDeviceRequest) XXX_Merge(src proto.Message)

func (*ResetAndGetEndDeviceRequest) XXX_Size

func (m *ResetAndGetEndDeviceRequest) XXX_Size() int

func (*ResetAndGetEndDeviceRequest) XXX_Unmarshal

func (m *ResetAndGetEndDeviceRequest) XXX_Unmarshal(b []byte) error

type ResetAndGetEndDeviceRequestValidationError

type ResetAndGetEndDeviceRequestValidationError struct {
	// contains filtered or unexported fields
}

ResetAndGetEndDeviceRequestValidationError is the validation error returned by ResetAndGetEndDeviceRequest.ValidateFields if the designated constraints aren't met.

func (ResetAndGetEndDeviceRequestValidationError) Cause

Cause function returns cause value.

func (ResetAndGetEndDeviceRequestValidationError) Error

Error satisfies the builtin error interface

func (ResetAndGetEndDeviceRequestValidationError) ErrorName

ErrorName returns error name.

func (ResetAndGetEndDeviceRequestValidationError) Field

Field function returns field value.

func (ResetAndGetEndDeviceRequestValidationError) Key

Key function returns key value.

func (ResetAndGetEndDeviceRequestValidationError) Reason

Reason function returns reason value.

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 right to store secrets associated with this gateway.
	RIGHT_GATEWAY_WRITE_SECRETS Right = 57
	// The right to retrieve secrets associated with this gateway.
	RIGHT_GATEWAY_READ_SECRETS Right = 58
	// 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) FieldIsZero

func (v *RootKeys) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) MarshalBinary

func (v RxDelay) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (RxDelay) MarshalJSON

func (v RxDelay) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (RxDelay) MarshalJSONPB

func (v RxDelay) MarshalJSONPB(*jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (RxDelay) MarshalText

func (v RxDelay) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (RxDelay) String

func (v RxDelay) String() string

String implements fmt.Stringer.

func (*RxDelay) UnmarshalBinary

func (v *RxDelay) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*RxDelay) UnmarshalJSON

func (v *RxDelay) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RxDelay) UnmarshalJSONPB

func (v *RxDelay) UnmarshalJSONPB(_ *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler 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) FieldIsZero

func (v *RxDelayValue) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

func (*RxDelayValue) GetValue

func (m *RxDelayValue) GetValue() RxDelay

func (*RxDelayValue) Marshal

func (m *RxDelayValue) Marshal() (dAtA []byte, err error)

func (RxDelayValue) MarshalBinary

func (v RxDelayValue) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (RxDelayValue) MarshalJSON

func (v RxDelayValue) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (RxDelayValue) MarshalJSONPB

func (v RxDelayValue) MarshalJSONPB(m *jsonpb.Marshaler) ([]byte, error)

MarshalJSONPB implements jsonpb.JSONPBMarshaler interface.

func (RxDelayValue) MarshalText

func (v RxDelayValue) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

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) UnmarshalBinary

func (v *RxDelayValue) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

func (*RxDelayValue) UnmarshalJSON

func (v *RxDelayValue) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler interface.

func (*RxDelayValue) UnmarshalJSONPB

func (v *RxDelayValue) UnmarshalJSONPB(u *jsonpb.Unmarshaler, b []byte) error

UnmarshalJSONPB implements jsonpb.JSONPBUnmarshaler interface.

func (*RxDelayValue) UnmarshalText

func (v *RxDelayValue) UnmarshalText(b []byte) error

UnmarshalText implements encoding.TextUnmarshaler interface.

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"`
	PacketBroker       *PacketBrokerMetadata `protobuf:"bytes,18,opt,name=packet_broker,json=packetBroker,proto3" json:"packet_broker,omitempty"`
	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) GetPacketBroker

func (m *RxMetadata) GetPacketBroker() *PacketBrokerMetadata

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 {
	// Errors per path when downlink scheduling failed.
	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 {
	// The amount of time between the message has been scheduled and it will be transmitted by the gateway.
	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 SearchApplicationsRequest

type SearchApplicationsRequest struct {
	// Find applications where the ID contains this substring.
	IDContains string `protobuf:"bytes,1,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find applications where the name contains this substring.
	NameContains string `protobuf:"bytes,2,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find applications where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,3,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find applications 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"`
	// Only return recently deleted applications.
	Deleted              bool     `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

This message is used for finding applications in the EntityRegistrySearch service.

func NewPopulatedSearchApplicationsRequest

func NewPopulatedSearchApplicationsRequest(r randySearchServices, easy bool) *SearchApplicationsRequest

func (*SearchApplicationsRequest) Descriptor

func (*SearchApplicationsRequest) Descriptor() ([]byte, []int)

func (*SearchApplicationsRequest) Equal

func (this *SearchApplicationsRequest) Equal(that interface{}) bool

func (*SearchApplicationsRequest) GetAttributesContain

func (m *SearchApplicationsRequest) GetAttributesContain() map[string]string

func (*SearchApplicationsRequest) GetDeleted

func (m *SearchApplicationsRequest) GetDeleted() bool

func (*SearchApplicationsRequest) GetDescriptionContains

func (m *SearchApplicationsRequest) GetDescriptionContains() string

func (*SearchApplicationsRequest) GetFieldMask

func (m *SearchApplicationsRequest) GetFieldMask() types.FieldMask

func (*SearchApplicationsRequest) GetIDContains

func (m *SearchApplicationsRequest) GetIDContains() string

func (*SearchApplicationsRequest) GetLimit

func (m *SearchApplicationsRequest) GetLimit() uint32

func (*SearchApplicationsRequest) GetNameContains

func (m *SearchApplicationsRequest) GetNameContains() string

func (*SearchApplicationsRequest) GetOrder

func (m *SearchApplicationsRequest) GetOrder() string

func (*SearchApplicationsRequest) GetPage

func (m *SearchApplicationsRequest) GetPage() uint32

func (*SearchApplicationsRequest) Marshal

func (m *SearchApplicationsRequest) Marshal() (dAtA []byte, err error)

func (*SearchApplicationsRequest) MarshalTo

func (m *SearchApplicationsRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchApplicationsRequest) MarshalToSizedBuffer

func (m *SearchApplicationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchApplicationsRequest) ProtoMessage

func (*SearchApplicationsRequest) ProtoMessage()

func (*SearchApplicationsRequest) Reset

func (m *SearchApplicationsRequest) Reset()

func (*SearchApplicationsRequest) SetFields

func (dst *SearchApplicationsRequest) SetFields(src *SearchApplicationsRequest, paths ...string) error

func (*SearchApplicationsRequest) Size

func (m *SearchApplicationsRequest) Size() (n int)

func (*SearchApplicationsRequest) String

func (this *SearchApplicationsRequest) String() string

func (*SearchApplicationsRequest) Unmarshal

func (m *SearchApplicationsRequest) Unmarshal(dAtA []byte) error

func (*SearchApplicationsRequest) ValidateFields

func (m *SearchApplicationsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchApplicationsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchApplicationsRequest) XXX_DiscardUnknown

func (m *SearchApplicationsRequest) XXX_DiscardUnknown()

func (*SearchApplicationsRequest) XXX_Marshal

func (m *SearchApplicationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchApplicationsRequest) XXX_Merge

func (m *SearchApplicationsRequest) XXX_Merge(src proto.Message)

func (*SearchApplicationsRequest) XXX_Size

func (m *SearchApplicationsRequest) XXX_Size() int

func (*SearchApplicationsRequest) XXX_Unmarshal

func (m *SearchApplicationsRequest) XXX_Unmarshal(b []byte) error

type SearchApplicationsRequestValidationError

type SearchApplicationsRequestValidationError struct {
	// contains filtered or unexported fields
}

SearchApplicationsRequestValidationError is the validation error returned by SearchApplicationsRequest.ValidateFields if the designated constraints aren't met.

func (SearchApplicationsRequestValidationError) Cause

Cause function returns cause value.

func (SearchApplicationsRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchApplicationsRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchApplicationsRequestValidationError) Field

Field function returns field value.

func (SearchApplicationsRequestValidationError) Key

Key function returns key value.

func (SearchApplicationsRequestValidationError) Reason

Reason function returns reason value.

type SearchClientsRequest

type SearchClientsRequest struct {
	// Find OAuth clients where the ID contains this substring.
	IDContains string `protobuf:"bytes,1,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find OAuth clients where the name contains this substring.
	NameContains string `protobuf:"bytes,2,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find OAuth clients where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,3,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find OAuth clients where the given attributes contain these substrings.
	AttributesContain map[string]string `` /* 200-byte string literal not displayed */
	// Find OAuth clients where the state is any of these states.
	State     []State         `protobuf:"varint,5,rep,packed,name=state,proto3,enum=ttn.lorawan.v3.State" json:"state,omitempty"`
	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"`
	// Only return recently deleted OAuth clients.
	Deleted              bool     `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

This message is used for finding OAuth clients in the EntityRegistrySearch service.

func NewPopulatedSearchClientsRequest

func NewPopulatedSearchClientsRequest(r randySearchServices, easy bool) *SearchClientsRequest

func (*SearchClientsRequest) Descriptor

func (*SearchClientsRequest) Descriptor() ([]byte, []int)

func (*SearchClientsRequest) Equal

func (this *SearchClientsRequest) Equal(that interface{}) bool

func (*SearchClientsRequest) GetAttributesContain

func (m *SearchClientsRequest) GetAttributesContain() map[string]string

func (*SearchClientsRequest) GetDeleted

func (m *SearchClientsRequest) GetDeleted() bool

func (*SearchClientsRequest) GetDescriptionContains

func (m *SearchClientsRequest) GetDescriptionContains() string

func (*SearchClientsRequest) GetFieldMask

func (m *SearchClientsRequest) GetFieldMask() types.FieldMask

func (*SearchClientsRequest) GetIDContains

func (m *SearchClientsRequest) GetIDContains() string

func (*SearchClientsRequest) GetLimit

func (m *SearchClientsRequest) GetLimit() uint32

func (*SearchClientsRequest) GetNameContains

func (m *SearchClientsRequest) GetNameContains() string

func (*SearchClientsRequest) GetOrder

func (m *SearchClientsRequest) GetOrder() string

func (*SearchClientsRequest) GetPage

func (m *SearchClientsRequest) GetPage() uint32

func (*SearchClientsRequest) GetState

func (m *SearchClientsRequest) GetState() []State

func (*SearchClientsRequest) Marshal

func (m *SearchClientsRequest) Marshal() (dAtA []byte, err error)

func (*SearchClientsRequest) MarshalTo

func (m *SearchClientsRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchClientsRequest) MarshalToSizedBuffer

func (m *SearchClientsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchClientsRequest) ProtoMessage

func (*SearchClientsRequest) ProtoMessage()

func (*SearchClientsRequest) Reset

func (m *SearchClientsRequest) Reset()

func (*SearchClientsRequest) SetFields

func (dst *SearchClientsRequest) SetFields(src *SearchClientsRequest, paths ...string) error

func (*SearchClientsRequest) Size

func (m *SearchClientsRequest) Size() (n int)

func (*SearchClientsRequest) String

func (this *SearchClientsRequest) String() string

func (*SearchClientsRequest) Unmarshal

func (m *SearchClientsRequest) Unmarshal(dAtA []byte) error

func (*SearchClientsRequest) ValidateFields

func (m *SearchClientsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchClientsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchClientsRequest) XXX_DiscardUnknown

func (m *SearchClientsRequest) XXX_DiscardUnknown()

func (*SearchClientsRequest) XXX_Marshal

func (m *SearchClientsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchClientsRequest) XXX_Merge

func (m *SearchClientsRequest) XXX_Merge(src proto.Message)

func (*SearchClientsRequest) XXX_Size

func (m *SearchClientsRequest) XXX_Size() int

func (*SearchClientsRequest) XXX_Unmarshal

func (m *SearchClientsRequest) XXX_Unmarshal(b []byte) error

type SearchClientsRequestValidationError

type SearchClientsRequestValidationError struct {
	// contains filtered or unexported fields
}

SearchClientsRequestValidationError is the validation error returned by SearchClientsRequest.ValidateFields if the designated constraints aren't met.

func (SearchClientsRequestValidationError) Cause

Cause function returns cause value.

func (SearchClientsRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchClientsRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchClientsRequestValidationError) Field

Field function returns field value.

func (SearchClientsRequestValidationError) Key

Key function returns key value.

func (SearchClientsRequestValidationError) 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 SearchGatewaysRequest

type SearchGatewaysRequest struct {
	// Find gateways where the ID contains this substring.
	IDContains string `protobuf:"bytes,1,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find gateways where the name contains this substring.
	NameContains string `protobuf:"bytes,2,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find gateways where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,3,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find gateways where the given attributes contain these substrings.
	AttributesContain map[string]string `` /* 200-byte string literal not displayed */
	// Find gateways where the (hexadecimal) EUI contains this substring.
	EUIContains string          `protobuf:"bytes,5,opt,name=eui_contains,json=euiContains,proto3" json:"eui_contains,omitempty"`
	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"`
	// Only return recently deleted gateways.
	Deleted              bool     `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

This message is used for finding gateways in the EntityRegistrySearch service.

func NewPopulatedSearchGatewaysRequest

func NewPopulatedSearchGatewaysRequest(r randySearchServices, easy bool) *SearchGatewaysRequest

func (*SearchGatewaysRequest) Descriptor

func (*SearchGatewaysRequest) Descriptor() ([]byte, []int)

func (*SearchGatewaysRequest) Equal

func (this *SearchGatewaysRequest) Equal(that interface{}) bool

func (*SearchGatewaysRequest) GetAttributesContain

func (m *SearchGatewaysRequest) GetAttributesContain() map[string]string

func (*SearchGatewaysRequest) GetDeleted

func (m *SearchGatewaysRequest) GetDeleted() bool

func (*SearchGatewaysRequest) GetDescriptionContains

func (m *SearchGatewaysRequest) GetDescriptionContains() string

func (*SearchGatewaysRequest) GetEUIContains

func (m *SearchGatewaysRequest) GetEUIContains() string

func (*SearchGatewaysRequest) GetFieldMask

func (m *SearchGatewaysRequest) GetFieldMask() types.FieldMask

func (*SearchGatewaysRequest) GetIDContains

func (m *SearchGatewaysRequest) GetIDContains() string

func (*SearchGatewaysRequest) GetLimit

func (m *SearchGatewaysRequest) GetLimit() uint32

func (*SearchGatewaysRequest) GetNameContains

func (m *SearchGatewaysRequest) GetNameContains() string

func (*SearchGatewaysRequest) GetOrder

func (m *SearchGatewaysRequest) GetOrder() string

func (*SearchGatewaysRequest) GetPage

func (m *SearchGatewaysRequest) GetPage() uint32

func (*SearchGatewaysRequest) Marshal

func (m *SearchGatewaysRequest) Marshal() (dAtA []byte, err error)

func (*SearchGatewaysRequest) MarshalTo

func (m *SearchGatewaysRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchGatewaysRequest) MarshalToSizedBuffer

func (m *SearchGatewaysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchGatewaysRequest) ProtoMessage

func (*SearchGatewaysRequest) ProtoMessage()

func (*SearchGatewaysRequest) Reset

func (m *SearchGatewaysRequest) Reset()

func (*SearchGatewaysRequest) SetFields

func (dst *SearchGatewaysRequest) SetFields(src *SearchGatewaysRequest, paths ...string) error

func (*SearchGatewaysRequest) Size

func (m *SearchGatewaysRequest) Size() (n int)

func (*SearchGatewaysRequest) String

func (this *SearchGatewaysRequest) String() string

func (*SearchGatewaysRequest) Unmarshal

func (m *SearchGatewaysRequest) Unmarshal(dAtA []byte) error

func (*SearchGatewaysRequest) ValidateFields

func (m *SearchGatewaysRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchGatewaysRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchGatewaysRequest) XXX_DiscardUnknown

func (m *SearchGatewaysRequest) XXX_DiscardUnknown()

func (*SearchGatewaysRequest) XXX_Marshal

func (m *SearchGatewaysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchGatewaysRequest) XXX_Merge

func (m *SearchGatewaysRequest) XXX_Merge(src proto.Message)

func (*SearchGatewaysRequest) XXX_Size

func (m *SearchGatewaysRequest) XXX_Size() int

func (*SearchGatewaysRequest) XXX_Unmarshal

func (m *SearchGatewaysRequest) XXX_Unmarshal(b []byte) error

type SearchGatewaysRequestValidationError

type SearchGatewaysRequestValidationError struct {
	// contains filtered or unexported fields
}

SearchGatewaysRequestValidationError is the validation error returned by SearchGatewaysRequest.ValidateFields if the designated constraints aren't met.

func (SearchGatewaysRequestValidationError) Cause

Cause function returns cause value.

func (SearchGatewaysRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchGatewaysRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchGatewaysRequestValidationError) Field

Field function returns field value.

func (SearchGatewaysRequestValidationError) Key

Key function returns key value.

func (SearchGatewaysRequestValidationError) Reason

Reason function returns reason value.

type SearchOrganizationsRequest

type SearchOrganizationsRequest struct {
	// Find organizations where the ID contains this substring.
	IDContains string `protobuf:"bytes,1,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find organizations where the name contains this substring.
	NameContains string `protobuf:"bytes,2,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find organizations where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,3,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find organizations 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"`
	// Only return recently deleted organizations.
	Deleted              bool     `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

This message is used for finding organizations in the EntityRegistrySearch service.

func NewPopulatedSearchOrganizationsRequest

func NewPopulatedSearchOrganizationsRequest(r randySearchServices, easy bool) *SearchOrganizationsRequest

func (*SearchOrganizationsRequest) Descriptor

func (*SearchOrganizationsRequest) Descriptor() ([]byte, []int)

func (*SearchOrganizationsRequest) Equal

func (this *SearchOrganizationsRequest) Equal(that interface{}) bool

func (*SearchOrganizationsRequest) GetAttributesContain

func (m *SearchOrganizationsRequest) GetAttributesContain() map[string]string

func (*SearchOrganizationsRequest) GetDeleted

func (m *SearchOrganizationsRequest) GetDeleted() bool

func (*SearchOrganizationsRequest) GetDescriptionContains

func (m *SearchOrganizationsRequest) GetDescriptionContains() string

func (*SearchOrganizationsRequest) GetFieldMask

func (m *SearchOrganizationsRequest) GetFieldMask() types.FieldMask

func (*SearchOrganizationsRequest) GetIDContains

func (m *SearchOrganizationsRequest) GetIDContains() string

func (*SearchOrganizationsRequest) GetLimit

func (m *SearchOrganizationsRequest) GetLimit() uint32

func (*SearchOrganizationsRequest) GetNameContains

func (m *SearchOrganizationsRequest) GetNameContains() string

func (*SearchOrganizationsRequest) GetOrder

func (m *SearchOrganizationsRequest) GetOrder() string

func (*SearchOrganizationsRequest) GetPage

func (m *SearchOrganizationsRequest) GetPage() uint32

func (*SearchOrganizationsRequest) Marshal

func (m *SearchOrganizationsRequest) Marshal() (dAtA []byte, err error)

func (*SearchOrganizationsRequest) MarshalTo

func (m *SearchOrganizationsRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchOrganizationsRequest) MarshalToSizedBuffer

func (m *SearchOrganizationsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchOrganizationsRequest) ProtoMessage

func (*SearchOrganizationsRequest) ProtoMessage()

func (*SearchOrganizationsRequest) Reset

func (m *SearchOrganizationsRequest) Reset()

func (*SearchOrganizationsRequest) SetFields

func (dst *SearchOrganizationsRequest) SetFields(src *SearchOrganizationsRequest, paths ...string) error

func (*SearchOrganizationsRequest) Size

func (m *SearchOrganizationsRequest) Size() (n int)

func (*SearchOrganizationsRequest) String

func (this *SearchOrganizationsRequest) String() string

func (*SearchOrganizationsRequest) Unmarshal

func (m *SearchOrganizationsRequest) Unmarshal(dAtA []byte) error

func (*SearchOrganizationsRequest) ValidateFields

func (m *SearchOrganizationsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchOrganizationsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchOrganizationsRequest) XXX_DiscardUnknown

func (m *SearchOrganizationsRequest) XXX_DiscardUnknown()

func (*SearchOrganizationsRequest) XXX_Marshal

func (m *SearchOrganizationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchOrganizationsRequest) XXX_Merge

func (m *SearchOrganizationsRequest) XXX_Merge(src proto.Message)

func (*SearchOrganizationsRequest) XXX_Size

func (m *SearchOrganizationsRequest) XXX_Size() int

func (*SearchOrganizationsRequest) XXX_Unmarshal

func (m *SearchOrganizationsRequest) XXX_Unmarshal(b []byte) error

type SearchOrganizationsRequestValidationError

type SearchOrganizationsRequestValidationError struct {
	// contains filtered or unexported fields
}

SearchOrganizationsRequestValidationError is the validation error returned by SearchOrganizationsRequest.ValidateFields if the designated constraints aren't met.

func (SearchOrganizationsRequestValidationError) Cause

Cause function returns cause value.

func (SearchOrganizationsRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchOrganizationsRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchOrganizationsRequestValidationError) Field

Field function returns field value.

func (SearchOrganizationsRequestValidationError) Key

Key function returns key value.

func (SearchOrganizationsRequestValidationError) Reason

Reason function returns reason value.

type SearchUsersRequest

type SearchUsersRequest struct {
	// Find users where the ID contains this substring.
	IDContains string `protobuf:"bytes,1,opt,name=id_contains,json=idContains,proto3" json:"id_contains,omitempty"`
	// Find users where the name contains this substring.
	NameContains string `protobuf:"bytes,2,opt,name=name_contains,json=nameContains,proto3" json:"name_contains,omitempty"`
	// Find users where the description contains this substring.
	DescriptionContains string `protobuf:"bytes,3,opt,name=description_contains,json=descriptionContains,proto3" json:"description_contains,omitempty"`
	// Find users where the given attributes contain these substrings.
	AttributesContain map[string]string `` /* 200-byte string literal not displayed */
	// Find users where the state is any of these states.
	State     []State         `protobuf:"varint,5,rep,packed,name=state,proto3,enum=ttn.lorawan.v3.State" json:"state,omitempty"`
	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"`
	// Only return recently deleted users.
	Deleted              bool     `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

This message is used for finding users in the EntityRegistrySearch service.

func NewPopulatedSearchUsersRequest

func NewPopulatedSearchUsersRequest(r randySearchServices, easy bool) *SearchUsersRequest

func (*SearchUsersRequest) Descriptor

func (*SearchUsersRequest) Descriptor() ([]byte, []int)

func (*SearchUsersRequest) Equal

func (this *SearchUsersRequest) Equal(that interface{}) bool

func (*SearchUsersRequest) GetAttributesContain

func (m *SearchUsersRequest) GetAttributesContain() map[string]string

func (*SearchUsersRequest) GetDeleted

func (m *SearchUsersRequest) GetDeleted() bool

func (*SearchUsersRequest) GetDescriptionContains

func (m *SearchUsersRequest) GetDescriptionContains() string

func (*SearchUsersRequest) GetFieldMask

func (m *SearchUsersRequest) GetFieldMask() types.FieldMask

func (*SearchUsersRequest) GetIDContains

func (m *SearchUsersRequest) GetIDContains() string

func (*SearchUsersRequest) GetLimit

func (m *SearchUsersRequest) GetLimit() uint32

func (*SearchUsersRequest) GetNameContains

func (m *SearchUsersRequest) GetNameContains() string

func (*SearchUsersRequest) GetOrder

func (m *SearchUsersRequest) GetOrder() string

func (*SearchUsersRequest) GetPage

func (m *SearchUsersRequest) GetPage() uint32

func (*SearchUsersRequest) GetState

func (m *SearchUsersRequest) GetState() []State

func (*SearchUsersRequest) Marshal

func (m *SearchUsersRequest) Marshal() (dAtA []byte, err error)

func (*SearchUsersRequest) MarshalTo

func (m *SearchUsersRequest) MarshalTo(dAtA []byte) (int, error)

func (*SearchUsersRequest) MarshalToSizedBuffer

func (m *SearchUsersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SearchUsersRequest) ProtoMessage

func (*SearchUsersRequest) ProtoMessage()

func (*SearchUsersRequest) Reset

func (m *SearchUsersRequest) Reset()

func (*SearchUsersRequest) SetFields

func (dst *SearchUsersRequest) SetFields(src *SearchUsersRequest, paths ...string) error

func (*SearchUsersRequest) Size

func (m *SearchUsersRequest) Size() (n int)

func (*SearchUsersRequest) String

func (this *SearchUsersRequest) String() string

func (*SearchUsersRequest) Unmarshal

func (m *SearchUsersRequest) Unmarshal(dAtA []byte) error

func (*SearchUsersRequest) ValidateFields

func (m *SearchUsersRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SearchUsersRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SearchUsersRequest) XXX_DiscardUnknown

func (m *SearchUsersRequest) XXX_DiscardUnknown()

func (*SearchUsersRequest) XXX_Marshal

func (m *SearchUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchUsersRequest) XXX_Merge

func (m *SearchUsersRequest) XXX_Merge(src proto.Message)

func (*SearchUsersRequest) XXX_Size

func (m *SearchUsersRequest) XXX_Size() int

func (*SearchUsersRequest) XXX_Unmarshal

func (m *SearchUsersRequest) XXX_Unmarshal(b []byte) error

type SearchUsersRequestValidationError

type SearchUsersRequestValidationError struct {
	// contains filtered or unexported fields
}

SearchUsersRequestValidationError is the validation error returned by SearchUsersRequest.ValidateFields if the designated constraints aren't met.

func (SearchUsersRequestValidationError) Cause

Cause function returns cause value.

func (SearchUsersRequestValidationError) Error

Error satisfies the builtin error interface

func (SearchUsersRequestValidationError) ErrorName

ErrorName returns error name.

func (SearchUsersRequestValidationError) Field

Field function returns field value.

func (SearchUsersRequestValidationError) Key

Key function returns key value.

func (SearchUsersRequestValidationError) Reason

Reason function returns reason value.

type Secret

type Secret struct {
	// ID of the Key used to encrypt the secret.
	KeyID                string   `protobuf:"bytes,1,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	Value                []byte   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Secret contains a secret value. It also contains the ID of the Encryption key used to encrypt it.

func NewPopulatedSecret

func NewPopulatedSecret(r randySecrets, easy bool) *Secret

func (*Secret) Descriptor

func (*Secret) Descriptor() ([]byte, []int)

func (*Secret) Equal

func (this *Secret) Equal(that interface{}) bool

func (*Secret) GetKeyID

func (m *Secret) GetKeyID() string

func (*Secret) GetValue

func (m *Secret) GetValue() []byte

func (*Secret) Marshal

func (m *Secret) Marshal() (dAtA []byte, err error)

func (*Secret) MarshalTo

func (m *Secret) MarshalTo(dAtA []byte) (int, error)

func (*Secret) MarshalToSizedBuffer

func (m *Secret) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Secret) ProtoMessage

func (*Secret) ProtoMessage()

func (*Secret) Reset

func (m *Secret) Reset()

func (*Secret) SetFields

func (dst *Secret) SetFields(src *Secret, paths ...string) error

func (*Secret) Size

func (m *Secret) Size() (n int)

func (*Secret) String

func (this *Secret) String() string

func (*Secret) Unmarshal

func (m *Secret) Unmarshal(dAtA []byte) error

func (*Secret) ValidateFields

func (m *Secret) ValidateFields(paths ...string) error

ValidateFields checks the field values on Secret with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Secret) XXX_DiscardUnknown

func (m *Secret) XXX_DiscardUnknown()

func (*Secret) XXX_Marshal

func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Secret) XXX_Merge

func (m *Secret) XXX_Merge(src proto.Message)

func (*Secret) XXX_Size

func (m *Secret) XXX_Size() int

func (*Secret) XXX_Unmarshal

func (m *Secret) XXX_Unmarshal(b []byte) error

type SecretValidationError

type SecretValidationError struct {
	// contains filtered or unexported fields
}

SecretValidationError is the validation error returned by Secret.ValidateFields if the designated constraints aren't met.

func (SecretValidationError) Cause

func (e SecretValidationError) Cause() error

Cause function returns cause value.

func (SecretValidationError) Error

func (e SecretValidationError) Error() string

Error satisfies the builtin error interface

func (SecretValidationError) ErrorName

func (e SecretValidationError) ErrorName() string

ErrorName returns error name.

func (SecretValidationError) Field

func (e SecretValidationError) Field() string

Field function returns field value.

func (SecretValidationError) Key

func (e SecretValidationError) Key() bool

Key function returns key value.

func (SecretValidationError) Reason

func (e SecretValidationError) Reason() string

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_v3_pkg_types.DevAddr `` /* 131-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) FieldIsZero

func (v *Session) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) GetSessionKeys

func (v *Session) GetSessionKeys() *SessionKeys

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_v3_pkg_types.EUI64 `` /* 126-byte string literal not displayed */
	// The LoRaWAN JoinEUI (AppEUI until LoRaWAN 1.0.3 end devices).
	JoinEUI              go_thethings_network_lorawan_stack_v3_pkg_types.EUI64 `` /* 129-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) FieldIsZero

func (v *SessionKeys) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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 SetApplicationActivationSettingsRequest

type SetApplicationActivationSettingsRequest struct {
	ApplicationIdentifiers        `protobuf:"bytes,1,opt,name=application_ids,json=applicationIds,proto3,embedded=application_ids" json:"application_ids"`
	ApplicationActivationSettings `protobuf:"bytes,2,opt,name=settings,proto3,embedded=settings" json:"settings"`
	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 NewPopulatedSetApplicationActivationSettingsRequest

func NewPopulatedSetApplicationActivationSettingsRequest(r randyJoinserver, easy bool) *SetApplicationActivationSettingsRequest

func (*SetApplicationActivationSettingsRequest) Descriptor

func (*SetApplicationActivationSettingsRequest) Descriptor() ([]byte, []int)

func (*SetApplicationActivationSettingsRequest) Equal

func (this *SetApplicationActivationSettingsRequest) Equal(that interface{}) bool

func (*SetApplicationActivationSettingsRequest) GetFieldMask

func (*SetApplicationActivationSettingsRequest) Marshal

func (m *SetApplicationActivationSettingsRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationActivationSettingsRequest) MarshalTo

func (m *SetApplicationActivationSettingsRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetApplicationActivationSettingsRequest) MarshalToSizedBuffer

func (m *SetApplicationActivationSettingsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationActivationSettingsRequest) ProtoMessage

func (*SetApplicationActivationSettingsRequest) Reset

func (*SetApplicationActivationSettingsRequest) SetFields

func (*SetApplicationActivationSettingsRequest) Size

func (*SetApplicationActivationSettingsRequest) String

func (*SetApplicationActivationSettingsRequest) Unmarshal

func (m *SetApplicationActivationSettingsRequest) Unmarshal(dAtA []byte) error

func (*SetApplicationActivationSettingsRequest) ValidateFields

func (m *SetApplicationActivationSettingsRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationActivationSettingsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationActivationSettingsRequest) XXX_DiscardUnknown

func (m *SetApplicationActivationSettingsRequest) XXX_DiscardUnknown()

func (*SetApplicationActivationSettingsRequest) XXX_Marshal

func (m *SetApplicationActivationSettingsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationActivationSettingsRequest) XXX_Merge

func (*SetApplicationActivationSettingsRequest) XXX_Size

func (*SetApplicationActivationSettingsRequest) XXX_Unmarshal

func (m *SetApplicationActivationSettingsRequest) XXX_Unmarshal(b []byte) error

type SetApplicationActivationSettingsRequestValidationError

type SetApplicationActivationSettingsRequestValidationError struct {
	// contains filtered or unexported fields
}

SetApplicationActivationSettingsRequestValidationError is the validation error returned by SetApplicationActivationSettingsRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationActivationSettingsRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationActivationSettingsRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationActivationSettingsRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationActivationSettingsRequestValidationError) Field

Field function returns field value.

func (SetApplicationActivationSettingsRequestValidationError) Key

Key function returns key value.

func (SetApplicationActivationSettingsRequestValidationError) Reason

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) ExtractRequestFields

func (req *SetApplicationCollaboratorRequest) ExtractRequestFields(m map[string]interface{})

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 SetApplicationPackageDefaultAssociationRequest

type SetApplicationPackageDefaultAssociationRequest struct {
	ApplicationPackageDefaultAssociation `protobuf:"bytes,1,opt,name=default,proto3,embedded=default" json:"default"`
	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 NewPopulatedSetApplicationPackageDefaultAssociationRequest

func NewPopulatedSetApplicationPackageDefaultAssociationRequest(r randyApplicationserverPackages, easy bool) *SetApplicationPackageDefaultAssociationRequest

func (*SetApplicationPackageDefaultAssociationRequest) Descriptor

func (*SetApplicationPackageDefaultAssociationRequest) Equal

func (this *SetApplicationPackageDefaultAssociationRequest) Equal(that interface{}) bool

func (*SetApplicationPackageDefaultAssociationRequest) GetFieldMask

func (*SetApplicationPackageDefaultAssociationRequest) Marshal

func (m *SetApplicationPackageDefaultAssociationRequest) Marshal() (dAtA []byte, err error)

func (*SetApplicationPackageDefaultAssociationRequest) MarshalTo

func (*SetApplicationPackageDefaultAssociationRequest) MarshalToSizedBuffer

func (m *SetApplicationPackageDefaultAssociationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetApplicationPackageDefaultAssociationRequest) ProtoMessage

func (*SetApplicationPackageDefaultAssociationRequest) Reset

func (*SetApplicationPackageDefaultAssociationRequest) SetFields

func (*SetApplicationPackageDefaultAssociationRequest) Size

func (*SetApplicationPackageDefaultAssociationRequest) String

func (*SetApplicationPackageDefaultAssociationRequest) Unmarshal

func (*SetApplicationPackageDefaultAssociationRequest) ValidateFields

func (m *SetApplicationPackageDefaultAssociationRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetApplicationPackageDefaultAssociationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetApplicationPackageDefaultAssociationRequest) XXX_DiscardUnknown

func (m *SetApplicationPackageDefaultAssociationRequest) XXX_DiscardUnknown()

func (*SetApplicationPackageDefaultAssociationRequest) XXX_Marshal

func (m *SetApplicationPackageDefaultAssociationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetApplicationPackageDefaultAssociationRequest) XXX_Merge

func (*SetApplicationPackageDefaultAssociationRequest) XXX_Size

func (*SetApplicationPackageDefaultAssociationRequest) XXX_Unmarshal

type SetApplicationPackageDefaultAssociationRequestValidationError

type SetApplicationPackageDefaultAssociationRequestValidationError struct {
	// contains filtered or unexported fields
}

SetApplicationPackageDefaultAssociationRequestValidationError is the validation error returned by SetApplicationPackageDefaultAssociationRequest.ValidateFields if the designated constraints aren't met.

func (SetApplicationPackageDefaultAssociationRequestValidationError) Cause

Cause function returns cause value.

func (SetApplicationPackageDefaultAssociationRequestValidationError) Error

Error satisfies the builtin error interface

func (SetApplicationPackageDefaultAssociationRequestValidationError) ErrorName

ErrorName returns error name.

func (SetApplicationPackageDefaultAssociationRequestValidationError) Field

Field function returns field value.

func (SetApplicationPackageDefaultAssociationRequestValidationError) Key

Key function returns key value.

func (SetApplicationPackageDefaultAssociationRequestValidationError) 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) ExtractRequestFields

func (req *SetClientCollaboratorRequest) ExtractRequestFields(m map[string]interface{})

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"`
	// The names of the end device fields that should be updated.
	// See the API reference for which fields can be set on the different services.
	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) FieldIsZero

func (m *SetEndDeviceRequest) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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) ExtractRequestFields

func (req *SetGatewayCollaboratorRequest) ExtractRequestFields(m map[string]interface{})

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) ExtractRequestFields

func (req *SetOrganizationCollaboratorRequest) ExtractRequestFields(m map[string]interface{})

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 SetPacketBrokerDefaultRoutingPolicyRequest

type SetPacketBrokerDefaultRoutingPolicyRequest struct {
	// Uplink policy.
	Uplink *PacketBrokerRoutingPolicyUplink `protobuf:"bytes,1,opt,name=uplink,proto3" json:"uplink,omitempty"`
	// Downlink policy.
	Downlink             *PacketBrokerRoutingPolicyDownlink `protobuf:"bytes,2,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func NewPopulatedSetPacketBrokerDefaultRoutingPolicyRequest

func NewPopulatedSetPacketBrokerDefaultRoutingPolicyRequest(r randyPacketbrokeragent, easy bool) *SetPacketBrokerDefaultRoutingPolicyRequest

func (*SetPacketBrokerDefaultRoutingPolicyRequest) Descriptor

func (*SetPacketBrokerDefaultRoutingPolicyRequest) Equal

func (this *SetPacketBrokerDefaultRoutingPolicyRequest) Equal(that interface{}) bool

func (*SetPacketBrokerDefaultRoutingPolicyRequest) Marshal

func (m *SetPacketBrokerDefaultRoutingPolicyRequest) Marshal() (dAtA []byte, err error)

func (*SetPacketBrokerDefaultRoutingPolicyRequest) MarshalTo

func (m *SetPacketBrokerDefaultRoutingPolicyRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetPacketBrokerDefaultRoutingPolicyRequest) MarshalToSizedBuffer

func (m *SetPacketBrokerDefaultRoutingPolicyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetPacketBrokerDefaultRoutingPolicyRequest) ProtoMessage

func (*SetPacketBrokerDefaultRoutingPolicyRequest) Reset

func (*SetPacketBrokerDefaultRoutingPolicyRequest) SetFields

func (*SetPacketBrokerDefaultRoutingPolicyRequest) Size

func (*SetPacketBrokerDefaultRoutingPolicyRequest) String

func (*SetPacketBrokerDefaultRoutingPolicyRequest) Unmarshal

func (*SetPacketBrokerDefaultRoutingPolicyRequest) ValidateFields

func (m *SetPacketBrokerDefaultRoutingPolicyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetPacketBrokerDefaultRoutingPolicyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetPacketBrokerDefaultRoutingPolicyRequest) XXX_DiscardUnknown

func (m *SetPacketBrokerDefaultRoutingPolicyRequest) XXX_DiscardUnknown()

func (*SetPacketBrokerDefaultRoutingPolicyRequest) XXX_Marshal

func (m *SetPacketBrokerDefaultRoutingPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetPacketBrokerDefaultRoutingPolicyRequest) XXX_Merge

func (*SetPacketBrokerDefaultRoutingPolicyRequest) XXX_Size

func (*SetPacketBrokerDefaultRoutingPolicyRequest) XXX_Unmarshal

type SetPacketBrokerDefaultRoutingPolicyRequestValidationError

type SetPacketBrokerDefaultRoutingPolicyRequestValidationError struct {
	// contains filtered or unexported fields
}

SetPacketBrokerDefaultRoutingPolicyRequestValidationError is the validation error returned by SetPacketBrokerDefaultRoutingPolicyRequest.ValidateFields if the designated constraints aren't met.

func (SetPacketBrokerDefaultRoutingPolicyRequestValidationError) Cause

Cause function returns cause value.

func (SetPacketBrokerDefaultRoutingPolicyRequestValidationError) Error

Error satisfies the builtin error interface

func (SetPacketBrokerDefaultRoutingPolicyRequestValidationError) ErrorName

ErrorName returns error name.

func (SetPacketBrokerDefaultRoutingPolicyRequestValidationError) Field

Field function returns field value.

func (SetPacketBrokerDefaultRoutingPolicyRequestValidationError) Key

Key function returns key value.

func (SetPacketBrokerDefaultRoutingPolicyRequestValidationError) Reason

Reason function returns reason value.

type SetPacketBrokerRoutingPolicyRequest

type SetPacketBrokerRoutingPolicyRequest struct {
	// Packet Broker identifier of the Home Network.
	HomeNetworkId *PacketBrokerNetworkIdentifier `protobuf:"bytes,1,opt,name=home_network_id,json=homeNetworkId,proto3" json:"home_network_id,omitempty"`
	// Uplink policy.
	Uplink *PacketBrokerRoutingPolicyUplink `protobuf:"bytes,2,opt,name=uplink,proto3" json:"uplink,omitempty"`
	// Downlink policy.
	Downlink             *PacketBrokerRoutingPolicyDownlink `protobuf:"bytes,3,opt,name=downlink,proto3" json:"downlink,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func NewPopulatedSetPacketBrokerRoutingPolicyRequest

func NewPopulatedSetPacketBrokerRoutingPolicyRequest(r randyPacketbrokeragent, easy bool) *SetPacketBrokerRoutingPolicyRequest

func (*SetPacketBrokerRoutingPolicyRequest) Descriptor

func (*SetPacketBrokerRoutingPolicyRequest) Descriptor() ([]byte, []int)

func (*SetPacketBrokerRoutingPolicyRequest) Equal

func (this *SetPacketBrokerRoutingPolicyRequest) Equal(that interface{}) bool

func (*SetPacketBrokerRoutingPolicyRequest) GetHomeNetworkId

func (*SetPacketBrokerRoutingPolicyRequest) Marshal

func (m *SetPacketBrokerRoutingPolicyRequest) Marshal() (dAtA []byte, err error)

func (*SetPacketBrokerRoutingPolicyRequest) MarshalTo

func (m *SetPacketBrokerRoutingPolicyRequest) MarshalTo(dAtA []byte) (int, error)

func (*SetPacketBrokerRoutingPolicyRequest) MarshalToSizedBuffer

func (m *SetPacketBrokerRoutingPolicyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetPacketBrokerRoutingPolicyRequest) ProtoMessage

func (*SetPacketBrokerRoutingPolicyRequest) ProtoMessage()

func (*SetPacketBrokerRoutingPolicyRequest) Reset

func (*SetPacketBrokerRoutingPolicyRequest) SetFields

func (*SetPacketBrokerRoutingPolicyRequest) Size

func (*SetPacketBrokerRoutingPolicyRequest) String

func (*SetPacketBrokerRoutingPolicyRequest) Unmarshal

func (m *SetPacketBrokerRoutingPolicyRequest) Unmarshal(dAtA []byte) error

func (*SetPacketBrokerRoutingPolicyRequest) ValidateFields

func (m *SetPacketBrokerRoutingPolicyRequest) ValidateFields(paths ...string) error

ValidateFields checks the field values on SetPacketBrokerRoutingPolicyRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*SetPacketBrokerRoutingPolicyRequest) XXX_DiscardUnknown

func (m *SetPacketBrokerRoutingPolicyRequest) XXX_DiscardUnknown()

func (*SetPacketBrokerRoutingPolicyRequest) XXX_Marshal

func (m *SetPacketBrokerRoutingPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetPacketBrokerRoutingPolicyRequest) XXX_Merge

func (*SetPacketBrokerRoutingPolicyRequest) XXX_Size

func (*SetPacketBrokerRoutingPolicyRequest) XXX_Unmarshal

func (m *SetPacketBrokerRoutingPolicyRequest) XXX_Unmarshal(b []byte) error

type SetPacketBrokerRoutingPolicyRequestValidationError

type SetPacketBrokerRoutingPolicyRequestValidationError struct {
	// contains filtered or unexported fields
}

SetPacketBrokerRoutingPolicyRequestValidationError is the validation error returned by SetPacketBrokerRoutingPolicyRequest.ValidateFields if the designated constraints aren't met.

func (SetPacketBrokerRoutingPolicyRequestValidationError) Cause

Cause function returns cause value.

func (SetPacketBrokerRoutingPolicyRequestValidationError) Error

Error satisfies the builtin error interface

func (SetPacketBrokerRoutingPolicyRequestValidationError) ErrorName

ErrorName returns error name.

func (SetPacketBrokerRoutingPolicyRequestValidationError) Field

Field function returns field value.

func (SetPacketBrokerRoutingPolicyRequestValidationError) Key

Key function returns key value.

func (SetPacketBrokerRoutingPolicyRequestValidationError) 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 {
	// Correlation IDs for the downlink message.
	// Set automatically by the UDP and LBS frontends.
	// For gRPC and the MQTT v3 frontends, the correlation IDs must match the ones of the downlink message the Tx acknowledgment message refers to.
	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"`
	// The acknowledged downlink message. Set by the Gateway Server.
	DownlinkMessage      *DownlinkMessage `protobuf:"bytes,3,opt,name=downlink_message,json=downlinkMessage,proto3" json:"downlink_message,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) GetDownlinkMessage

func (m *TxAcknowledgment) GetDownlinkMessage() *DownlinkMessage

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) MarshalBinary

func (v TxSchedulePriority) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler interface.

func (TxSchedulePriority) MarshalJSON

func (v TxSchedulePriority) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler interface.

func (TxSchedulePriority) MarshalText

func (v TxSchedulePriority) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler interface.

func (TxSchedulePriority) String

func (x TxSchedulePriority) String() string

func (*TxSchedulePriority) UnmarshalBinary

func (v *TxSchedulePriority) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler interface.

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) SimulateUplink(ctx context.Context, req *ApplicationUp) (*types.Empty, error)

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 UnimplementedApplicationActivationSettingRegistryServer

type UnimplementedApplicationActivationSettingRegistryServer struct {
}

UnimplementedApplicationActivationSettingRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedApplicationActivationSettingRegistryServer) Delete

func (*UnimplementedApplicationActivationSettingRegistryServer) Get

func (*UnimplementedApplicationActivationSettingRegistryServer) Set

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) DeleteDefaultAssociation

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) Purge

func (*UnimplementedApplicationRegistryServer) Restore

func (*UnimplementedApplicationRegistryServer) Update

type UnimplementedApplicationUpStorageServer

type UnimplementedApplicationUpStorageServer struct {
}

UnimplementedApplicationUpStorageServer can be embedded to have forward compatible implementations.

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)

type UnimplementedAsServer

type UnimplementedAsServer struct {
}

UnimplementedAsServer can be embedded to have forward compatible implementations.

func (*UnimplementedAsServer) GetConfiguration

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) Purge

func (*UnimplementedClientRegistryServer) Restore

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 UnimplementedDeviceRepositoryServer

type UnimplementedDeviceRepositoryServer struct {
}

UnimplementedDeviceRepositoryServer can be embedded to have forward compatible implementations.

func (*UnimplementedDeviceRepositoryServer) GetBrand

func (*UnimplementedDeviceRepositoryServer) GetDownlinkDecoder

func (*UnimplementedDeviceRepositoryServer) GetDownlinkEncoder

func (*UnimplementedDeviceRepositoryServer) GetModel

func (*UnimplementedDeviceRepositoryServer) GetTemplate

func (*UnimplementedDeviceRepositoryServer) GetUplinkDecoder

func (*UnimplementedDeviceRepositoryServer) ListBrands

func (*UnimplementedDeviceRepositoryServer) ListModels

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 UnimplementedGatewayClaimingServerServer

type UnimplementedGatewayClaimingServerServer struct {
}

UnimplementedGatewayClaimingServerServer can be embedded to have forward compatible implementations.

func (*UnimplementedGatewayClaimingServerServer) AuthorizeGateway

func (*UnimplementedGatewayClaimingServerServer) Claim

func (*UnimplementedGatewayClaimingServerServer) UnauthorizeGateway

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) Purge

func (*UnimplementedGatewayRegistryServer) Restore

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)

func (*UnimplementedGsNsServer) ReportTxAcknowledgment

func (*UnimplementedGsNsServer) ReportTxAcknowledgment(ctx context.Context, req *GatewayTxAcknowledgment) (*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 UnimplementedIsServer

type UnimplementedIsServer struct {
}

UnimplementedIsServer can be embedded to have forward compatible implementations.

func (*UnimplementedIsServer) GetConfiguration

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 UnimplementedMessageProcessorServer

type UnimplementedMessageProcessorServer struct {
}

UnimplementedMessageProcessorServer can be embedded to have forward compatible implementations.

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 UnimplementedNsAsServer

type UnimplementedNsAsServer struct {
}

UnimplementedNsAsServer can be embedded to have forward compatible implementations.

type UnimplementedNsEndDeviceRegistryServer

type UnimplementedNsEndDeviceRegistryServer struct {
}

UnimplementedNsEndDeviceRegistryServer can be embedded to have forward compatible implementations.

func (*UnimplementedNsEndDeviceRegistryServer) Delete

func (*UnimplementedNsEndDeviceRegistryServer) Get

func (*UnimplementedNsEndDeviceRegistryServer) ResetFactoryDefaults

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 UnimplementedNsPbaServer

type UnimplementedNsPbaServer struct {
}

UnimplementedNsPbaServer can be embedded to have forward compatible implementations.

func (*UnimplementedNsPbaServer) PublishDownlink(ctx context.Context, req *DownlinkMessage) (*types.Empty, error)

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) Purge

func (*UnimplementedOrganizationRegistryServer) Restore

func (*UnimplementedOrganizationRegistryServer) Update

type UnimplementedPbaServer

type UnimplementedPbaServer struct {
}

UnimplementedPbaServer can be embedded to have forward compatible implementations.

func (*UnimplementedPbaServer) DeleteHomeNetworkDefaultRoutingPolicy

func (*UnimplementedPbaServer) DeleteHomeNetworkDefaultRoutingPolicy(ctx context.Context, req *types.Empty) (*types.Empty, error)

func (*UnimplementedPbaServer) DeleteHomeNetworkRoutingPolicy

func (*UnimplementedPbaServer) DeleteHomeNetworkRoutingPolicy(ctx context.Context, req *PacketBrokerNetworkIdentifier) (*types.Empty, error)

func (*UnimplementedPbaServer) Deregister

func (*UnimplementedPbaServer) Deregister(ctx context.Context, req *types.Empty) (*types.Empty, error)

func (*UnimplementedPbaServer) GetHomeNetworkDefaultRoutingPolicy

func (*UnimplementedPbaServer) GetHomeNetworkDefaultRoutingPolicy(ctx context.Context, req *types.Empty) (*PacketBrokerDefaultRoutingPolicy, error)

func (*UnimplementedPbaServer) GetHomeNetworkRoutingPolicy

func (*UnimplementedPbaServer) GetInfo

func (*UnimplementedPbaServer) ListForwarderRoutingPolicies

func (*UnimplementedPbaServer) ListHomeNetworkRoutingPolicies

func (*UnimplementedPbaServer) ListHomeNetworks

func (*UnimplementedPbaServer) Register

func (*UnimplementedPbaServer) SetHomeNetworkDefaultRoutingPolicy

func (*UnimplementedPbaServer) SetHomeNetworkDefaultRoutingPolicy(ctx context.Context, req *SetPacketBrokerDefaultRoutingPolicyRequest) (*types.Empty, error)

func (*UnimplementedPbaServer) SetHomeNetworkRoutingPolicy

func (*UnimplementedPbaServer) SetHomeNetworkRoutingPolicy(ctx context.Context, req *SetPacketBrokerRoutingPolicyRequest) (*types.Empty, error)

type UnimplementedUserAccessServer

type UnimplementedUserAccessServer struct {
}

UnimplementedUserAccessServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserAccessServer) CreateAPIKey

func (*UnimplementedUserAccessServer) CreateLoginToken

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) Purge

func (*UnimplementedUserRegistryServer) Restore

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"`
	// The names of the application fields that should be updated.
	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"`
	// The names of the client fields that should be updated.
	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"`
	// The names of the end device fields that should be updated.
	// See the API reference for which fields can be set on the different services.
	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) FieldIsZero

func (m *UpdateEndDeviceRequest) FieldIsZero(p string) bool

FieldIsZero returns whether path p is zero.

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"`
	// The names of the gateway fields that should be updated.
	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"`
	// The names of the organization fields that should be updated.
	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"`
	// The names of the user fields that should be updated.
	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"`
	// Consumed airtime for the transmission of the uplink message. Calculated by Network Server using the RawPayload size and the transmission settings.
	ConsumedAirtime      *time.Duration `protobuf:"bytes,10,opt,name=consumed_airtime,json=consumedAirtime,proto3,stdduration" json:"consumed_airtime,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) GetConsumedAirtime

func (m *UplinkMessage) GetConsumedAirtime() *time.Duration

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 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"`
	// Absolute time observed by the server when the uplink message has been received.
	ServerTime time.Time `protobuf:"bytes,3,opt,name=server_time,json=serverTime,proto3,stdtime" json:"server_time"`
	// Absolute concentrator time as observed by the Gateway Server, accounting for rollovers.
	ConcentratorTime     int64    `protobuf:"varint,4,opt,name=concentrator_time,json=concentratorTime,proto3" json:"concentrator_time,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) GetConcentratorTime

func (m *UplinkToken) GetConcentratorTime() int64

func (*UplinkToken) GetServerTime

func (m *UplinkToken) GetServerTime() time.Time

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"`
	DeletedAt       *time.Time `protobuf:"bytes,19,opt,name=deleted_at,json=deletedAt,proto3,stdtime" json:"deleted_at,omitempty"`
	Name            string     `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description     string     `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Key-value attributes for this users. Typically used for storing integration-specific data.
	Attributes map[string]string `` /* 161-byte string literal not displayed */
	// Contact information for this user. Typically used to indicate who to contact with security/billing questions about the user.
	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"`
	// When the primary email address was validated. Note that email address validation is not required on all networks.
	PrimaryEmailAddressValidatedAt *time.Time `` /* 165-byte string literal not displayed */
	// The password field is only considered when creating a user.
	// It is not returned on API calls, and can not be updated by updating the User.
	// See the UpdatePassword method of the UserRegistry service for more information.
	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"`
	// A description for the state field.
	// This field can only be modified by admins, and should typically only be updated
	// when also updating `state`.
	StateDescription string `protobuf:"bytes,20,opt,name=state_description,json=stateDescription,proto3" json:"state_description,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.
	// It is not returned on API calls, and can not be updated by updating the User.
	// See the CreateTemporaryPassword method of the UserRegistry service for more information.
	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 a 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) GetDeletedAt

func (m *User) GetDeletedAt() *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) GetStateDescription

func (m *User) GetStateDescription() string

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 {
	// List the rights the caller has on this user.
	ListRights(ctx context.Context, in *UserIdentifiers, opts ...grpc.CallOption) (*Rights, error)
	// Create an API key scoped to this user.
	// User API keys can give access to the user itself, as well as
	// any organization, application, gateway and OAuth client this user is a collaborator of.
	CreateAPIKey(ctx context.Context, in *CreateUserAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// List the API keys for this user.
	ListAPIKeys(ctx context.Context, in *ListUserAPIKeysRequest, opts ...grpc.CallOption) (*APIKeys, error)
	// Get a single API key of this user.
	GetAPIKey(ctx context.Context, in *GetUserAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Update the rights of an API key of the user.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required to have all assigned or/and removed rights.
	UpdateAPIKey(ctx context.Context, in *UpdateUserAPIKeyRequest, opts ...grpc.CallOption) (*APIKey, error)
	// Create a login token that can be used for a one-time login as a user.
	CreateLoginToken(ctx context.Context, in *CreateLoginTokenRequest, opts ...grpc.CallOption) (*CreateLoginTokenResponse, 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 {
	// List the rights the caller has on this user.
	ListRights(context.Context, *UserIdentifiers) (*Rights, error)
	// Create an API key scoped to this user.
	// User API keys can give access to the user itself, as well as
	// any organization, application, gateway and OAuth client this user is a collaborator of.
	CreateAPIKey(context.Context, *CreateUserAPIKeyRequest) (*APIKey, error)
	// List the API keys for this user.
	ListAPIKeys(context.Context, *ListUserAPIKeysRequest) (*APIKeys, error)
	// Get a single API key of this user.
	GetAPIKey(context.Context, *GetUserAPIKeyRequest) (*APIKey, error)
	// Update the rights of an API key of the user.
	// This method can also be used to delete the API key, by giving it no rights.
	// The caller is required to have all assigned or/and removed rights.
	UpdateAPIKey(context.Context, *UpdateUserAPIKeyRequest) (*APIKey, error)
	// Create a login token that can be used for a one-time login as a user.
	CreateLoginToken(context.Context, *CreateLoginTokenRequest) (*CreateLoginTokenResponse, 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) ExtractRequestFields

func (ids *UserIdentifiers) ExtractRequestFields(m map[string]interface{})

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 {
	// Invite a user to join the network.
	Send(ctx context.Context, in *SendInvitationRequest, opts ...grpc.CallOption) (*Invitation, error)
	// List the invitations the caller has sent.
	List(ctx context.Context, in *ListInvitationsRequest, opts ...grpc.CallOption) (*Invitations, error)
	// Delete (revoke) a user invitation.
	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 {
	// Invite a user to join the network.
	Send(context.Context, *SendInvitationRequest) (*Invitation, error)
	// List the invitations the caller has sent.
	List(context.Context, *ListInvitationsRequest) (*Invitations, error)
	// Delete (revoke) a user invitation.
	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 users of the network. This method is typically restricted to admins only.
	List(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*Users, error)
	// Update the user, changing the fields specified by the field mask to the provided values.
	// This method can not be used to change the password, see the UpdatePassword method for that.
	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)
	// Update the password of the user.
	UpdatePassword(ctx context.Context, in *UpdateUserPasswordRequest, opts ...grpc.CallOption) (*types.Empty, error)
	// Delete the user. This may not release the user ID for reuse.
	Delete(ctx context.Context, in *UserIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Restore a recently deleted user.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(ctx context.Context, in *UserIdentifiers, opts ...grpc.CallOption) (*types.Empty, error)
	// Purge the user. This will release the user ID for reuse.
	// The user is responsible for clearing data from any (external) integrations
	// that may store and expose data by user or organization ID.
	Purge(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 users of the network. This method is typically restricted to admins only.
	List(context.Context, *ListUsersRequest) (*Users, error)
	// Update the user, changing the fields specified by the field mask to the provided values.
	// This method can not be used to change the password, see the UpdatePassword method for that.
	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)
	// Update the password of the user.
	UpdatePassword(context.Context, *UpdateUserPasswordRequest) (*types.Empty, error)
	// Delete the user. This may not release the user ID for reuse.
	Delete(context.Context, *UserIdentifiers) (*types.Empty, error)
	// Restore a recently deleted user.
	//
	// Deployment configuration may specify if, and for how long after deletion,
	// entities can be restored.
	Restore(context.Context, *UserIdentifiers) (*types.Empty, error)
	// Purge the user. This will release the user ID for reuse.
	// The user is responsible for clearing data from any (external) integrations
	// that may store and expose data by user or organization ID.
	Purge(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"`
	// The session secret is used to compose an authorization key and is never returned.
	SessionSecret        string   `protobuf:"bytes,6,opt,name=session_secret,json=sessionSecret,proto3" json:"session_secret,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) GetSessionSecret

func (m *UserSession) GetSessionSecret() 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 the active sessions for the given user.
	List(ctx context.Context, in *ListUserSessionsRequest, opts ...grpc.CallOption) (*UserSessions, error)
	// Delete (revoke) the given user session.
	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 the active sessions for the given user.
	List(context.Context, *ListUserSessionsRequest) (*UserSessions, error)
	// Delete (revoke) the given user session.
	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