mindnspb

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Jan 17, 2026 License: BSD-2-Clause Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MindnsService_CreateZone_FullMethodName          = "/mindns.MindnsService/CreateZone"
	MindnsService_GetZone_FullMethodName             = "/mindns.MindnsService/GetZone"
	MindnsService_UpdateZone_FullMethodName          = "/mindns.MindnsService/UpdateZone"
	MindnsService_DeleteZone_FullMethodName          = "/mindns.MindnsService/DeleteZone"
	MindnsService_ListZones_FullMethodName           = "/mindns.MindnsService/ListZones"
	MindnsService_GetRRset_FullMethodName            = "/mindns.MindnsService/GetRRset"
	MindnsService_SetRRset_FullMethodName            = "/mindns.MindnsService/SetRRset"
	MindnsService_DeleteRRset_FullMethodName         = "/mindns.MindnsService/DeleteRRset"
	MindnsService_ListRRsets_FullMethodName          = "/mindns.MindnsService/ListRRsets"
	MindnsService_BatchUpdate_FullMethodName         = "/mindns.MindnsService/BatchUpdate"
	MindnsService_ListDNSSECKeys_FullMethodName      = "/mindns.MindnsService/ListDNSSECKeys"
	MindnsService_GenerateDNSSECKey_FullMethodName   = "/mindns.MindnsService/GenerateDNSSECKey"
	MindnsService_ImportDNSSECKey_FullMethodName     = "/mindns.MindnsService/ImportDNSSECKey"
	MindnsService_DeleteDNSSECKey_FullMethodName     = "/mindns.MindnsService/DeleteDNSSECKey"
	MindnsService_ActivateDNSSECKey_FullMethodName   = "/mindns.MindnsService/ActivateDNSSECKey"
	MindnsService_RetireDNSSECKey_FullMethodName     = "/mindns.MindnsService/RetireDNSSECKey"
	MindnsService_ScheduleKeyRollover_FullMethodName = "/mindns.MindnsService/ScheduleKeyRollover"
	MindnsService_ListTSIGKeys_FullMethodName        = "/mindns.MindnsService/ListTSIGKeys"
	MindnsService_CreateTSIGKey_FullMethodName       = "/mindns.MindnsService/CreateTSIGKey"
	MindnsService_DeleteTSIGKey_FullMethodName       = "/mindns.MindnsService/DeleteTSIGKey"
	MindnsService_CreateAPIKey_FullMethodName        = "/mindns.MindnsService/CreateAPIKey"
	MindnsService_GetAPIKey_FullMethodName           = "/mindns.MindnsService/GetAPIKey"
	MindnsService_ListAPIKeys_FullMethodName         = "/mindns.MindnsService/ListAPIKeys"
	MindnsService_UpdateAPIKey_FullMethodName        = "/mindns.MindnsService/UpdateAPIKey"
	MindnsService_RotateAPIKey_FullMethodName        = "/mindns.MindnsService/RotateAPIKey"
	MindnsService_RevokeAPIKey_FullMethodName        = "/mindns.MindnsService/RevokeAPIKey"
)
View Source
const Precondition_Condition_not_set_case case_Precondition_Condition = 0
View Source
const Precondition_NameExists_case case_Precondition_Condition = 4
View Source
const Precondition_NameNotExists_case case_Precondition_Condition = 5
View Source
const Precondition_RrsetExists_case case_Precondition_Condition = 1
View Source
const Precondition_RrsetMatches_case case_Precondition_Condition = 3
View Source
const Precondition_RrsetNotExists_case case_Precondition_Condition = 2
View Source
const RRsetChange_Change_not_set_case case_RRsetChange_Change = 0
View Source
const RRsetChange_Delete_case case_RRsetChange_Change = 2
View Source
const RRsetChange_Set_case case_RRsetChange_Change = 1

Variables

View Source
var (
	Scope_name = map[int32]string{
		0:  "SCOPE_UNSPECIFIED",
		1:  "SCOPE_ZONES_READ",
		2:  "SCOPE_ZONES_WRITE",
		3:  "SCOPE_RECORDS_READ",
		4:  "SCOPE_RECORDS_WRITE",
		5:  "SCOPE_DNSSEC_READ",
		6:  "SCOPE_DNSSEC_WRITE",
		7:  "SCOPE_TSIG_READ",
		8:  "SCOPE_TSIG_WRITE",
		9:  "SCOPE_APIKEYS_READ",
		10: "SCOPE_APIKEYS_WRITE",
		11: "SCOPE_ADMIN",
	}
	Scope_value = map[string]int32{
		"SCOPE_UNSPECIFIED":   0,
		"SCOPE_ZONES_READ":    1,
		"SCOPE_ZONES_WRITE":   2,
		"SCOPE_RECORDS_READ":  3,
		"SCOPE_RECORDS_WRITE": 4,
		"SCOPE_DNSSEC_READ":   5,
		"SCOPE_DNSSEC_WRITE":  6,
		"SCOPE_TSIG_READ":     7,
		"SCOPE_TSIG_WRITE":    8,
		"SCOPE_APIKEYS_READ":  9,
		"SCOPE_APIKEYS_WRITE": 10,
		"SCOPE_ADMIN":         11,
	}
)

Enum value maps for Scope.

View Source
var (
	// The scope required to call this method.
	//
	// optional mindns.Scope required_scope = 50001;
	E_RequiredScope = &file_mindns_auth_proto_extTypes[1]
	// Whether this method operates on a specific zone that must be authorized.
	// If true, the interceptor extracts the zone from the request and checks
	// if the API key has access to that zone.
	//
	// optional bool zone_scoped = 50002;
	E_ZoneScoped = &file_mindns_auth_proto_extTypes[2]
	// Whether to skip authentication for this method entirely.
	// Used for health checks and similar endpoints.
	//
	// optional bool skip_auth = 50003;
	E_SkipAuth = &file_mindns_auth_proto_extTypes[3]
)

Extension fields to descriptorpb.MethodOptions.

View Source
var (
	DNSSECAlgorithm_name = map[int32]string{
		0:  "DNSSEC_ALGORITHM_UNSPECIFIED",
		8:  "RSASHA256",
		10: "RSASHA512",
		13: "ECDSAP256SHA256",
		14: "ECDSAP384SHA384",
		15: "ED25519",
		16: "ED448",
	}
	DNSSECAlgorithm_value = map[string]int32{
		"DNSSEC_ALGORITHM_UNSPECIFIED": 0,
		"RSASHA256":                    8,
		"RSASHA512":                    10,
		"ECDSAP256SHA256":              13,
		"ECDSAP384SHA384":              14,
		"ED25519":                      15,
		"ED448":                        16,
	}
)

Enum value maps for DNSSECAlgorithm.

View Source
var (
	KeyType_name = map[int32]string{
		0: "KEY_TYPE_UNSPECIFIED",
		1: "KSK",
		2: "ZSK",
	}
	KeyType_value = map[string]int32{
		"KEY_TYPE_UNSPECIFIED": 0,
		"KSK":                  1,
		"ZSK":                  2,
	}
)

Enum value maps for KeyType.

View Source
var (
	KeyState_name = map[int32]string{
		0: "KEY_STATE_UNSPECIFIED",
		1: "PENDING",
		2: "ACTIVE",
		3: "RETIRED",
		4: "REMOVED",
	}
	KeyState_value = map[string]int32{
		"KEY_STATE_UNSPECIFIED": 0,
		"PENDING":               1,
		"ACTIVE":                2,
		"RETIRED":               3,
		"REMOVED":               4,
	}
)

Enum value maps for KeyState.

View Source
var (
	TSIGAlgorithm_name = map[int32]string{
		0: "TSIG_ALGORITHM_UNSPECIFIED",
		1: "HMAC_SHA256",
		2: "HMAC_SHA384",
		3: "HMAC_SHA512",
	}
	TSIGAlgorithm_value = map[string]int32{
		"TSIG_ALGORITHM_UNSPECIFIED": 0,
		"HMAC_SHA256":                1,
		"HMAC_SHA384":                2,
		"HMAC_SHA512":                3,
	}
)

Enum value maps for TSIGAlgorithm.

View Source
var (
	SVCBKey_name = map[int32]string{
		0:     "SVCB_MANDATORY",
		1:     "SVCB_ALPN",
		2:     "SVCB_NO_DEFAULT_ALPN",
		3:     "SVCB_PORT",
		4:     "SVCB_IPV4HINT",
		5:     "SVCB_ECHCONFIG",
		6:     "SVCB_IPV6HINT",
		7:     "SVCB_DOHPATH",
		65535: "SVCB_RESERVED",
	}
	SVCBKey_value = map[string]int32{
		"SVCB_MANDATORY":       0,
		"SVCB_ALPN":            1,
		"SVCB_NO_DEFAULT_ALPN": 2,
		"SVCB_PORT":            3,
		"SVCB_IPV4HINT":        4,
		"SVCB_ECHCONFIG":       5,
		"SVCB_IPV6HINT":        6,
		"SVCB_DOHPATH":         7,
		"SVCB_RESERVED":        65535,
	}
)

Enum value maps for SVCBKey.

View Source
var (
	Type_name = map[int32]string{
		0:     "TypeNone",
		1:     "TypeA",
		2:     "TypeNS",
		3:     "TypeMD",
		4:     "TypeMF",
		5:     "TypeCNAME",
		6:     "TypeSOA",
		7:     "TypeMB",
		8:     "TypeMG",
		9:     "TypeMR",
		10:    "TypeNULL",
		12:    "TypePTR",
		13:    "TypeHINFO",
		14:    "TypeMINFO",
		15:    "TypeMX",
		16:    "TypeTXT",
		17:    "TypeRP",
		18:    "TypeAFSDB",
		19:    "TypeX25",
		20:    "TypeISDN",
		21:    "TypeRT",
		23:    "TypeNSAPPTR",
		24:    "TypeSIG",
		25:    "TypeKEY",
		26:    "TypePX",
		27:    "TypeGPOS",
		28:    "TypeAAAA",
		29:    "TypeLOC",
		30:    "TypeNXT",
		31:    "TypeEID",
		32:    "TypeNIMLOC",
		33:    "TypeSRV",
		34:    "TypeATMA",
		35:    "TypeNAPTR",
		36:    "TypeKX",
		37:    "TypeCERT",
		39:    "TypeDNAME",
		41:    "TypeOPT",
		42:    "TypeAPL",
		43:    "TypeDS",
		44:    "TypeSSHFP",
		45:    "TypeIPSECKEY",
		46:    "TypeRRSIG",
		47:    "TypeNSEC",
		48:    "TypeDNSKEY",
		49:    "TypeDHCID",
		50:    "TypeNSEC3",
		51:    "TypeNSEC3PARAM",
		52:    "TypeTLSA",
		53:    "TypeSMIMEA",
		55:    "TypeHIP",
		56:    "TypeNINFO",
		57:    "TypeRKEY",
		58:    "TypeTALINK",
		59:    "TypeCDS",
		60:    "TypeCDNSKEY",
		61:    "TypeOPENPGPKEY",
		62:    "TypeCSYNC",
		63:    "TypeZONEMD",
		64:    "TypeSVCB",
		65:    "TypeHTTPS",
		99:    "TypeSPF",
		100:   "TypeUINFO",
		101:   "TypeUID",
		102:   "TypeGID",
		103:   "TypeUNSPEC",
		104:   "TypeNID",
		105:   "TypeL32",
		106:   "TypeL64",
		107:   "TypeLP",
		108:   "TypeEUI48",
		109:   "TypeEUI64",
		256:   "TypeURI",
		257:   "TypeCAA",
		258:   "TypeAVC",
		260:   "TypeAMTRELAY",
		249:   "TypeTKEY",
		250:   "TypeTSIG",
		251:   "TypeIXFR",
		252:   "TypeAXFR",
		253:   "TypeMAILB",
		254:   "TypeMAILA",
		255:   "TypeANY",
		32768: "TypeTA",
		32769: "TypeDLV",
		65280: "TypeALIAS",
		65535: "TypeReserved",
	}
	Type_value = map[string]int32{
		"TypeNone":       0,
		"TypeA":          1,
		"TypeNS":         2,
		"TypeMD":         3,
		"TypeMF":         4,
		"TypeCNAME":      5,
		"TypeSOA":        6,
		"TypeMB":         7,
		"TypeMG":         8,
		"TypeMR":         9,
		"TypeNULL":       10,
		"TypePTR":        12,
		"TypeHINFO":      13,
		"TypeMINFO":      14,
		"TypeMX":         15,
		"TypeTXT":        16,
		"TypeRP":         17,
		"TypeAFSDB":      18,
		"TypeX25":        19,
		"TypeISDN":       20,
		"TypeRT":         21,
		"TypeNSAPPTR":    23,
		"TypeSIG":        24,
		"TypeKEY":        25,
		"TypePX":         26,
		"TypeGPOS":       27,
		"TypeAAAA":       28,
		"TypeLOC":        29,
		"TypeNXT":        30,
		"TypeEID":        31,
		"TypeNIMLOC":     32,
		"TypeSRV":        33,
		"TypeATMA":       34,
		"TypeNAPTR":      35,
		"TypeKX":         36,
		"TypeCERT":       37,
		"TypeDNAME":      39,
		"TypeOPT":        41,
		"TypeAPL":        42,
		"TypeDS":         43,
		"TypeSSHFP":      44,
		"TypeIPSECKEY":   45,
		"TypeRRSIG":      46,
		"TypeNSEC":       47,
		"TypeDNSKEY":     48,
		"TypeDHCID":      49,
		"TypeNSEC3":      50,
		"TypeNSEC3PARAM": 51,
		"TypeTLSA":       52,
		"TypeSMIMEA":     53,
		"TypeHIP":        55,
		"TypeNINFO":      56,
		"TypeRKEY":       57,
		"TypeTALINK":     58,
		"TypeCDS":        59,
		"TypeCDNSKEY":    60,
		"TypeOPENPGPKEY": 61,
		"TypeCSYNC":      62,
		"TypeZONEMD":     63,
		"TypeSVCB":       64,
		"TypeHTTPS":      65,
		"TypeSPF":        99,
		"TypeUINFO":      100,
		"TypeUID":        101,
		"TypeGID":        102,
		"TypeUNSPEC":     103,
		"TypeNID":        104,
		"TypeL32":        105,
		"TypeL64":        106,
		"TypeLP":         107,
		"TypeEUI48":      108,
		"TypeEUI64":      109,
		"TypeURI":        256,
		"TypeCAA":        257,
		"TypeAVC":        258,
		"TypeAMTRELAY":   260,
		"TypeTKEY":       249,
		"TypeTSIG":       250,
		"TypeIXFR":       251,
		"TypeAXFR":       252,
		"TypeMAILB":      253,
		"TypeMAILA":      254,
		"TypeANY":        255,
		"TypeTA":         32768,
		"TypeDLV":        32769,
		"TypeALIAS":      65280,
		"TypeReserved":   65535,
	}
)

Enum value maps for Type.

View Source
var (
	// The string representation of the scope (e.g., "zones:read").
	//
	// optional string scope_string = 50000;
	E_ScopeString = &file_mindns_auth_proto_extTypes[0]
)

Extension fields to descriptorpb.EnumValueOptions.

View Source
var File_mindns_auth_proto protoreflect.FileDescriptor
View Source
var File_mindns_rr_proto protoreflect.FileDescriptor
View Source
var File_mindns_rrdata_proto protoreflect.FileDescriptor
View Source
var File_mindns_service_proto protoreflect.FileDescriptor
View Source
var File_mindns_store_proto protoreflect.FileDescriptor
View Source
var File_mindns_svcb_proto protoreflect.FileDescriptor
View Source
var File_mindns_type_proto protoreflect.FileDescriptor
View Source
var MindnsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mindns.MindnsService",
	HandlerType: (*MindnsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateZone",
			Handler:    _MindnsService_CreateZone_Handler,
		},
		{
			MethodName: "GetZone",
			Handler:    _MindnsService_GetZone_Handler,
		},
		{
			MethodName: "UpdateZone",
			Handler:    _MindnsService_UpdateZone_Handler,
		},
		{
			MethodName: "DeleteZone",
			Handler:    _MindnsService_DeleteZone_Handler,
		},
		{
			MethodName: "ListZones",
			Handler:    _MindnsService_ListZones_Handler,
		},
		{
			MethodName: "GetRRset",
			Handler:    _MindnsService_GetRRset_Handler,
		},
		{
			MethodName: "SetRRset",
			Handler:    _MindnsService_SetRRset_Handler,
		},
		{
			MethodName: "DeleteRRset",
			Handler:    _MindnsService_DeleteRRset_Handler,
		},
		{
			MethodName: "ListRRsets",
			Handler:    _MindnsService_ListRRsets_Handler,
		},
		{
			MethodName: "BatchUpdate",
			Handler:    _MindnsService_BatchUpdate_Handler,
		},
		{
			MethodName: "ListDNSSECKeys",
			Handler:    _MindnsService_ListDNSSECKeys_Handler,
		},
		{
			MethodName: "GenerateDNSSECKey",
			Handler:    _MindnsService_GenerateDNSSECKey_Handler,
		},
		{
			MethodName: "ImportDNSSECKey",
			Handler:    _MindnsService_ImportDNSSECKey_Handler,
		},
		{
			MethodName: "DeleteDNSSECKey",
			Handler:    _MindnsService_DeleteDNSSECKey_Handler,
		},
		{
			MethodName: "ActivateDNSSECKey",
			Handler:    _MindnsService_ActivateDNSSECKey_Handler,
		},
		{
			MethodName: "RetireDNSSECKey",
			Handler:    _MindnsService_RetireDNSSECKey_Handler,
		},
		{
			MethodName: "ScheduleKeyRollover",
			Handler:    _MindnsService_ScheduleKeyRollover_Handler,
		},
		{
			MethodName: "ListTSIGKeys",
			Handler:    _MindnsService_ListTSIGKeys_Handler,
		},
		{
			MethodName: "CreateTSIGKey",
			Handler:    _MindnsService_CreateTSIGKey_Handler,
		},
		{
			MethodName: "DeleteTSIGKey",
			Handler:    _MindnsService_DeleteTSIGKey_Handler,
		},
		{
			MethodName: "CreateAPIKey",
			Handler:    _MindnsService_CreateAPIKey_Handler,
		},
		{
			MethodName: "GetAPIKey",
			Handler:    _MindnsService_GetAPIKey_Handler,
		},
		{
			MethodName: "ListAPIKeys",
			Handler:    _MindnsService_ListAPIKeys_Handler,
		},
		{
			MethodName: "UpdateAPIKey",
			Handler:    _MindnsService_UpdateAPIKey_Handler,
		},
		{
			MethodName: "RotateAPIKey",
			Handler:    _MindnsService_RotateAPIKey_Handler,
		},
		{
			MethodName: "RevokeAPIKey",
			Handler:    _MindnsService_RevokeAPIKey_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mindns/service.proto",
}

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

Functions

func IsDuplicate

func IsDuplicate(pr1, pr2 ProtoRR) bool

func ProtoRRsToAny

func ProtoRRsToAny(rrs []ProtoRR) ([]*anypb.Any, error)

ProtoRRsToAny converts a slice of ProtoRR to a slice of *anypb.Any.

func RegisterMindnsServiceServer

func RegisterMindnsServiceServer(s grpc.ServiceRegistrar, srv MindnsServiceServer)

func SVCBValuesFromDNS

func SVCBValuesFromDNS(values []dns.SVCBKeyValue) []*anypb.Any

func SVCBValuesToDNS

func SVCBValuesToDNS(values []*anypb.Any) []dns.SVCBKeyValue

Types

type A

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

func (*A) Any

func (x *A) Any() (*anypb.Any, error)

func (*A) ClearData

func (x *A) ClearData()

func (*A) ClearHdr

func (x *A) ClearHdr()

func (*A) DnsRR

func (x *A) DnsRR() dns.RR

func (*A) FromDNS

func (x *A) FromDNS(r *dns.A) *A

func (*A) GetData

func (x *A) GetData() *AData

func (*A) GetHdr

func (x *A) GetHdr() *RR_Header

func (*A) HasData

func (x *A) HasData() bool

func (*A) HasHdr

func (x *A) HasHdr() bool

func (*A) Name

func (x *A) Name() string

func (*A) ProtoMessage

func (*A) ProtoMessage()

func (*A) ProtoReflect

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

func (*A) RRType

func (x *A) RRType() Type

A mapping

func (*A) Reset

func (x *A) Reset()

func (*A) SetData

func (x *A) SetData(v *AData)

func (*A) SetHdr

func (x *A) SetHdr(v *RR_Header)

func (*A) SetName

func (x *A) SetName(s string)

func (*A) String

func (x *A) String() string

func (*A) ToDNS

func (x *A) ToDNS() *dns.A

type AAAA

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

func (*AAAA) Any

func (x *AAAA) Any() (*anypb.Any, error)

func (*AAAA) ClearData

func (x *AAAA) ClearData()

func (*AAAA) ClearHdr

func (x *AAAA) ClearHdr()

func (*AAAA) DnsRR

func (x *AAAA) DnsRR() dns.RR

func (*AAAA) FromDNS

func (x *AAAA) FromDNS(r *dns.AAAA) *AAAA

func (*AAAA) GetData

func (x *AAAA) GetData() *AAAAData

func (*AAAA) GetHdr

func (x *AAAA) GetHdr() *RR_Header

func (*AAAA) HasData

func (x *AAAA) HasData() bool

func (*AAAA) HasHdr

func (x *AAAA) HasHdr() bool

func (*AAAA) Name

func (x *AAAA) Name() string

func (*AAAA) ProtoMessage

func (*AAAA) ProtoMessage()

func (*AAAA) ProtoReflect

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

func (*AAAA) RRType

func (x *AAAA) RRType() Type

AAAA mapping

func (*AAAA) Reset

func (x *AAAA) Reset()

func (*AAAA) SetData

func (x *AAAA) SetData(v *AAAAData)

func (*AAAA) SetHdr

func (x *AAAA) SetHdr(v *RR_Header)

func (*AAAA) SetName

func (x *AAAA) SetName(s string)

func (*AAAA) String

func (x *AAAA) String() string

func (*AAAA) ToDNS

func (x *AAAA) ToDNS() *dns.AAAA

type AAAAData

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

func (*AAAAData) ClearAAAA

func (x *AAAAData) ClearAAAA()

func (*AAAAData) GetAAAA

func (x *AAAAData) GetAAAA() []byte

func (*AAAAData) HasAAAA

func (x *AAAAData) HasAAAA() bool

func (*AAAAData) ProtoMessage

func (*AAAAData) ProtoMessage()

func (*AAAAData) ProtoReflect

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

func (*AAAAData) Reset

func (x *AAAAData) Reset()

func (*AAAAData) SetAAAA

func (x *AAAAData) SetAAAA(v []byte)

func (*AAAAData) String

func (x *AAAAData) String() string

type AAAAData_builder

type AAAAData_builder struct {
	AAAA []byte
	// contains filtered or unexported fields
}

func (AAAAData_builder) Build

func (b0 AAAAData_builder) Build() *AAAAData

type AAAA_builder

type AAAA_builder struct {
	Hdr  *RR_Header
	Data *AAAAData
	// contains filtered or unexported fields
}

func (AAAA_builder) Build

func (b0 AAAA_builder) Build() *AAAA

type AData

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

func (*AData) ClearA

func (x *AData) ClearA()

func (*AData) GetA

func (x *AData) GetA() []byte

func (*AData) HasA

func (x *AData) HasA() bool

func (*AData) ProtoMessage

func (*AData) ProtoMessage()

func (*AData) ProtoReflect

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

func (*AData) Reset

func (x *AData) Reset()

func (*AData) SetA

func (x *AData) SetA(v []byte)

func (*AData) String

func (x *AData) String() string

type AData_builder

type AData_builder struct {
	A []byte
	// contains filtered or unexported fields
}

func (AData_builder) Build

func (b0 AData_builder) Build() *AData

type AFSDB

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

func (*AFSDB) Any

func (x *AFSDB) Any() (*anypb.Any, error)

func (*AFSDB) ClearData

func (x *AFSDB) ClearData()

func (*AFSDB) ClearHdr

func (x *AFSDB) ClearHdr()

func (*AFSDB) DnsRR

func (x *AFSDB) DnsRR() dns.RR

func (*AFSDB) FromDNS

func (x *AFSDB) FromDNS(r *dns.AFSDB) *AFSDB

func (*AFSDB) GetData

func (x *AFSDB) GetData() *AFSDBData

func (*AFSDB) GetHdr

func (x *AFSDB) GetHdr() *RR_Header

func (*AFSDB) HasData

func (x *AFSDB) HasData() bool

func (*AFSDB) HasHdr

func (x *AFSDB) HasHdr() bool

func (*AFSDB) Name

func (x *AFSDB) Name() string

func (*AFSDB) ProtoMessage

func (*AFSDB) ProtoMessage()

func (*AFSDB) ProtoReflect

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

func (*AFSDB) RRType

func (x *AFSDB) RRType() Type

AFSDB mapping

func (*AFSDB) Reset

func (x *AFSDB) Reset()

func (*AFSDB) SetData

func (x *AFSDB) SetData(v *AFSDBData)

func (*AFSDB) SetHdr

func (x *AFSDB) SetHdr(v *RR_Header)

func (*AFSDB) SetName

func (x *AFSDB) SetName(s string)

func (*AFSDB) String

func (x *AFSDB) String() string

func (*AFSDB) ToDNS

func (x *AFSDB) ToDNS() *dns.AFSDB

type AFSDBData

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

func (*AFSDBData) ClearHostname

func (x *AFSDBData) ClearHostname()

func (*AFSDBData) ClearSubtype

func (x *AFSDBData) ClearSubtype()

func (*AFSDBData) GetHostname

func (x *AFSDBData) GetHostname() string

func (*AFSDBData) GetSubtype

func (x *AFSDBData) GetSubtype() uint32

func (*AFSDBData) HasHostname

func (x *AFSDBData) HasHostname() bool

func (*AFSDBData) HasSubtype

func (x *AFSDBData) HasSubtype() bool

func (*AFSDBData) ProtoMessage

func (*AFSDBData) ProtoMessage()

func (*AFSDBData) ProtoReflect

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

func (*AFSDBData) Reset

func (x *AFSDBData) Reset()

func (*AFSDBData) SetHostname

func (x *AFSDBData) SetHostname(v string)

func (*AFSDBData) SetSubtype

func (x *AFSDBData) SetSubtype(v uint32)

func (*AFSDBData) String

func (x *AFSDBData) String() string

type AFSDBData_builder

type AFSDBData_builder struct {
	Subtype  *uint32
	Hostname *string
	// contains filtered or unexported fields
}

func (AFSDBData_builder) Build

func (b0 AFSDBData_builder) Build() *AFSDBData

type AFSDB_builder

type AFSDB_builder struct {
	Hdr  *RR_Header
	Data *AFSDBData
	// contains filtered or unexported fields
}

func (AFSDB_builder) Build

func (b0 AFSDB_builder) Build() *AFSDB

type ALIAS

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

ALIAS is like CNAME but can be used at zone apex

func (*ALIAS) Any

func (x *ALIAS) Any() (*anypb.Any, error)

func (*ALIAS) ClearData

func (x *ALIAS) ClearData()

func (*ALIAS) ClearHdr

func (x *ALIAS) ClearHdr()

func (*ALIAS) DnsRR

func (x *ALIAS) DnsRR() dns.RR

func (*ALIAS) FromDNS

func (x *ALIAS) FromDNS(r *alias.Alias) *ALIAS

func (*ALIAS) GetData

func (x *ALIAS) GetData() *ALIASData

func (*ALIAS) GetHdr

func (x *ALIAS) GetHdr() *RR_Header

func (*ALIAS) HasData

func (x *ALIAS) HasData() bool

func (*ALIAS) HasHdr

func (x *ALIAS) HasHdr() bool

func (*ALIAS) Name

func (x *ALIAS) Name() string

func (*ALIAS) ProtoMessage

func (*ALIAS) ProtoMessage()

func (*ALIAS) ProtoReflect

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

func (*ALIAS) RRType

func (x *ALIAS) RRType() Type

func (*ALIAS) Reset

func (x *ALIAS) Reset()

func (*ALIAS) SetData

func (x *ALIAS) SetData(v *ALIASData)

func (*ALIAS) SetHdr

func (x *ALIAS) SetHdr(v *RR_Header)

func (*ALIAS) SetName

func (x *ALIAS) SetName(s string)

func (*ALIAS) String

func (x *ALIAS) String() string

func (*ALIAS) ToDNS

func (x *ALIAS) ToDNS() *alias.Alias

type ALIASData

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

ALIAS is like CNAME but can be used at zone apex

func (*ALIASData) ClearTarget

func (x *ALIASData) ClearTarget()

func (*ALIASData) GetTarget

func (x *ALIASData) GetTarget() string

func (*ALIASData) HasTarget

func (x *ALIASData) HasTarget() bool

func (*ALIASData) ProtoMessage

func (*ALIASData) ProtoMessage()

func (*ALIASData) ProtoReflect

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

func (*ALIASData) Reset

func (x *ALIASData) Reset()

func (*ALIASData) SetTarget

func (x *ALIASData) SetTarget(v string)

func (*ALIASData) String

func (x *ALIASData) String() string

type ALIASData_builder

type ALIASData_builder struct {
	Target *string
	// contains filtered or unexported fields
}

func (ALIASData_builder) Build

func (b0 ALIASData_builder) Build() *ALIASData

type ALIAS_builder

type ALIAS_builder struct {
	Hdr  *RR_Header
	Data *ALIASData
	// contains filtered or unexported fields
}

func (ALIAS_builder) Build

func (b0 ALIAS_builder) Build() *ALIAS

type AMTRELAY

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

func (*AMTRELAY) Any

func (x *AMTRELAY) Any() (*anypb.Any, error)

func (*AMTRELAY) ClearData

func (x *AMTRELAY) ClearData()

func (*AMTRELAY) ClearHdr

func (x *AMTRELAY) ClearHdr()

func (*AMTRELAY) DnsRR

func (x *AMTRELAY) DnsRR() dns.RR

func (*AMTRELAY) FromDNS

func (x *AMTRELAY) FromDNS(r *dns.AMTRELAY) *AMTRELAY

func (*AMTRELAY) GetData

func (x *AMTRELAY) GetData() *AMTRELAYData

func (*AMTRELAY) GetHdr

func (x *AMTRELAY) GetHdr() *RR_Header

func (*AMTRELAY) HasData

func (x *AMTRELAY) HasData() bool

func (*AMTRELAY) HasHdr

func (x *AMTRELAY) HasHdr() bool

func (*AMTRELAY) Name

func (x *AMTRELAY) Name() string

func (*AMTRELAY) ProtoMessage

func (*AMTRELAY) ProtoMessage()

func (*AMTRELAY) ProtoReflect

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

func (*AMTRELAY) RRType

func (x *AMTRELAY) RRType() Type

AMTRELAY mapping

func (*AMTRELAY) Reset

func (x *AMTRELAY) Reset()

func (*AMTRELAY) SetData

func (x *AMTRELAY) SetData(v *AMTRELAYData)

func (*AMTRELAY) SetHdr

func (x *AMTRELAY) SetHdr(v *RR_Header)

func (*AMTRELAY) SetName

func (x *AMTRELAY) SetName(s string)

func (*AMTRELAY) String

func (x *AMTRELAY) String() string

func (*AMTRELAY) ToDNS

func (x *AMTRELAY) ToDNS() *dns.AMTRELAY

type AMTRELAYData

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

func (*AMTRELAYData) ClearGatewayAddr

func (x *AMTRELAYData) ClearGatewayAddr()

func (*AMTRELAYData) ClearGatewayHost

func (x *AMTRELAYData) ClearGatewayHost()

func (*AMTRELAYData) ClearGatewayType

func (x *AMTRELAYData) ClearGatewayType()

func (*AMTRELAYData) ClearPrecedence

func (x *AMTRELAYData) ClearPrecedence()

func (*AMTRELAYData) GetGatewayAddr

func (x *AMTRELAYData) GetGatewayAddr() []byte

func (*AMTRELAYData) GetGatewayHost

func (x *AMTRELAYData) GetGatewayHost() string

func (*AMTRELAYData) GetGatewayType

func (x *AMTRELAYData) GetGatewayType() uint32

func (*AMTRELAYData) GetPrecedence

func (x *AMTRELAYData) GetPrecedence() uint32

func (*AMTRELAYData) HasGatewayAddr

func (x *AMTRELAYData) HasGatewayAddr() bool

func (*AMTRELAYData) HasGatewayHost

func (x *AMTRELAYData) HasGatewayHost() bool

func (*AMTRELAYData) HasGatewayType

func (x *AMTRELAYData) HasGatewayType() bool

func (*AMTRELAYData) HasPrecedence

func (x *AMTRELAYData) HasPrecedence() bool

func (*AMTRELAYData) ProtoMessage

func (*AMTRELAYData) ProtoMessage()

func (*AMTRELAYData) ProtoReflect

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

func (*AMTRELAYData) Reset

func (x *AMTRELAYData) Reset()

func (*AMTRELAYData) SetGatewayAddr

func (x *AMTRELAYData) SetGatewayAddr(v []byte)

func (*AMTRELAYData) SetGatewayHost

func (x *AMTRELAYData) SetGatewayHost(v string)

func (*AMTRELAYData) SetGatewayType

func (x *AMTRELAYData) SetGatewayType(v uint32)

func (*AMTRELAYData) SetPrecedence

func (x *AMTRELAYData) SetPrecedence(v uint32)

func (*AMTRELAYData) String

func (x *AMTRELAYData) String() string

type AMTRELAYData_builder

type AMTRELAYData_builder struct {
	Precedence  *uint32
	GatewayType *uint32
	GatewayAddr []byte
	GatewayHost *string
	// contains filtered or unexported fields
}

func (AMTRELAYData_builder) Build

func (b0 AMTRELAYData_builder) Build() *AMTRELAYData

type AMTRELAY_builder

type AMTRELAY_builder struct {
	Hdr  *RR_Header
	Data *AMTRELAYData
	// contains filtered or unexported fields
}

func (AMTRELAY_builder) Build

func (b0 AMTRELAY_builder) Build() *AMTRELAY

type ANY

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

func (*ANY) Any

func (x *ANY) Any() (*anypb.Any, error)

func (*ANY) ClearHdr

func (x *ANY) ClearHdr()

func (*ANY) DnsRR

func (x *ANY) DnsRR() dns.RR

func (*ANY) FromDNS

func (x *ANY) FromDNS(r *dns.ANY) *ANY

func (*ANY) GetHdr

func (x *ANY) GetHdr() *RR_Header

func (*ANY) HasHdr

func (x *ANY) HasHdr() bool

func (*ANY) Name

func (x *ANY) Name() string

func (*ANY) ProtoMessage

func (*ANY) ProtoMessage()

func (*ANY) ProtoReflect

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

func (*ANY) RRType

func (x *ANY) RRType() Type

ANY mapping

func (*ANY) Reset

func (x *ANY) Reset()

func (*ANY) SetHdr

func (x *ANY) SetHdr(v *RR_Header)

func (*ANY) SetName

func (x *ANY) SetName(s string)

func (*ANY) String

func (x *ANY) String() string

func (*ANY) ToDNS

func (x *ANY) ToDNS() *dns.ANY

type ANY_builder

type ANY_builder struct {
	Hdr *RR_Header
	// contains filtered or unexported fields
}

func (ANY_builder) Build

func (b0 ANY_builder) Build() *ANY

type APIKeyInfo

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

APIKeyInfo contains API key metadata (never includes the token).

func (*APIKeyInfo) ClearCreatedAt

func (x *APIKeyInfo) ClearCreatedAt()

func (*APIKeyInfo) ClearDescription

func (x *APIKeyInfo) ClearDescription()

func (*APIKeyInfo) ClearExpiresAt

func (x *APIKeyInfo) ClearExpiresAt()

func (*APIKeyInfo) ClearId

func (x *APIKeyInfo) ClearId()

func (*APIKeyInfo) ClearLastUsedAt

func (x *APIKeyInfo) ClearLastUsedAt()

func (*APIKeyInfo) ClearRevoked

func (x *APIKeyInfo) ClearRevoked()

func (*APIKeyInfo) GetCreatedAt

func (x *APIKeyInfo) GetCreatedAt() uint64

func (*APIKeyInfo) GetDescription

func (x *APIKeyInfo) GetDescription() string

func (*APIKeyInfo) GetExpiresAt

func (x *APIKeyInfo) GetExpiresAt() uint64

func (*APIKeyInfo) GetId

func (x *APIKeyInfo) GetId() string

func (*APIKeyInfo) GetLastUsedAt

func (x *APIKeyInfo) GetLastUsedAt() uint64

func (*APIKeyInfo) GetRevoked

func (x *APIKeyInfo) GetRevoked() bool

func (*APIKeyInfo) GetScopes

func (x *APIKeyInfo) GetScopes() []string

func (*APIKeyInfo) GetZones

func (x *APIKeyInfo) GetZones() []string

func (*APIKeyInfo) HasCreatedAt

func (x *APIKeyInfo) HasCreatedAt() bool

func (*APIKeyInfo) HasDescription

func (x *APIKeyInfo) HasDescription() bool

func (*APIKeyInfo) HasExpiresAt

func (x *APIKeyInfo) HasExpiresAt() bool

func (*APIKeyInfo) HasId

func (x *APIKeyInfo) HasId() bool

func (*APIKeyInfo) HasLastUsedAt

func (x *APIKeyInfo) HasLastUsedAt() bool

func (*APIKeyInfo) HasRevoked

func (x *APIKeyInfo) HasRevoked() bool

func (*APIKeyInfo) ProtoMessage

func (*APIKeyInfo) ProtoMessage()

func (*APIKeyInfo) ProtoReflect

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

func (*APIKeyInfo) Reset

func (x *APIKeyInfo) Reset()

func (*APIKeyInfo) SetCreatedAt

func (x *APIKeyInfo) SetCreatedAt(v uint64)

func (*APIKeyInfo) SetDescription

func (x *APIKeyInfo) SetDescription(v string)

func (*APIKeyInfo) SetExpiresAt

func (x *APIKeyInfo) SetExpiresAt(v uint64)

func (*APIKeyInfo) SetId

func (x *APIKeyInfo) SetId(v string)

func (*APIKeyInfo) SetLastUsedAt

func (x *APIKeyInfo) SetLastUsedAt(v uint64)

func (*APIKeyInfo) SetRevoked

func (x *APIKeyInfo) SetRevoked(v bool)

func (*APIKeyInfo) SetScopes

func (x *APIKeyInfo) SetScopes(v []string)

func (*APIKeyInfo) SetZones

func (x *APIKeyInfo) SetZones(v []string)

func (*APIKeyInfo) String

func (x *APIKeyInfo) String() string

type APIKeyInfo_builder

type APIKeyInfo_builder struct {
	Id          *string
	Description *string
	Scopes      []string
	Zones       []string
	CreatedAt   *uint64
	ExpiresAt   *uint64
	LastUsedAt  *uint64
	Revoked     *bool
	// contains filtered or unexported fields
}

func (APIKeyInfo_builder) Build

func (b0 APIKeyInfo_builder) Build() *APIKeyInfo

type APL

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

func (*APL) Any

func (x *APL) Any() (*anypb.Any, error)

func (*APL) ClearData

func (x *APL) ClearData()

func (*APL) ClearHdr

func (x *APL) ClearHdr()

func (*APL) DnsRR

func (x *APL) DnsRR() dns.RR

func (*APL) FromDNS

func (x *APL) FromDNS(r *dns.APL) *APL

func (*APL) GetData

func (x *APL) GetData() *APLData

func (*APL) GetHdr

func (x *APL) GetHdr() *RR_Header

func (*APL) HasData

func (x *APL) HasData() bool

func (*APL) HasHdr

func (x *APL) HasHdr() bool

func (*APL) Name

func (x *APL) Name() string

func (*APL) ProtoMessage

func (*APL) ProtoMessage()

func (*APL) ProtoReflect

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

func (*APL) RRType

func (x *APL) RRType() Type

APL mapping

func (*APL) Reset

func (x *APL) Reset()

func (*APL) SetData

func (x *APL) SetData(v *APLData)

func (*APL) SetHdr

func (x *APL) SetHdr(v *RR_Header)

func (*APL) SetName

func (x *APL) SetName(s string)

func (*APL) String

func (x *APL) String() string

func (*APL) ToDNS

func (x *APL) ToDNS() *dns.APL

type APLData

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

func (*APLData) GetPrefixes

func (x *APLData) GetPrefixes() []*APLPrefix

func (*APLData) ProtoMessage

func (*APLData) ProtoMessage()

func (*APLData) ProtoReflect

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

func (*APLData) Reset

func (x *APLData) Reset()

func (*APLData) SetPrefixes

func (x *APLData) SetPrefixes(v []*APLPrefix)

func (*APLData) String

func (x *APLData) String() string

type APLData_builder

type APLData_builder struct {
	Prefixes []*APLPrefix
	// contains filtered or unexported fields
}

func (APLData_builder) Build

func (b0 APLData_builder) Build() *APLData

type APLPrefix

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

func (*APLPrefix) ClearNegation

func (x *APLPrefix) ClearNegation()

func (*APLPrefix) ClearNetwork

func (x *APLPrefix) ClearNetwork()

func (*APLPrefix) GetNegation

func (x *APLPrefix) GetNegation() bool

func (*APLPrefix) GetNetwork

func (x *APLPrefix) GetNetwork() *IPNet

func (*APLPrefix) HasNegation

func (x *APLPrefix) HasNegation() bool

func (*APLPrefix) HasNetwork

func (x *APLPrefix) HasNetwork() bool

func (*APLPrefix) ProtoMessage

func (*APLPrefix) ProtoMessage()

func (*APLPrefix) ProtoReflect

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

func (*APLPrefix) Reset

func (x *APLPrefix) Reset()

func (*APLPrefix) SetNegation

func (x *APLPrefix) SetNegation(v bool)

func (*APLPrefix) SetNetwork

func (x *APLPrefix) SetNetwork(v *IPNet)

func (*APLPrefix) String

func (x *APLPrefix) String() string

type APLPrefix_builder

type APLPrefix_builder struct {
	Negation *bool
	Network  *IPNet
	// contains filtered or unexported fields
}

func (APLPrefix_builder) Build

func (b0 APLPrefix_builder) Build() *APLPrefix

type APL_builder

type APL_builder struct {
	Hdr  *RR_Header
	Data *APLData
	// contains filtered or unexported fields
}

func (APL_builder) Build

func (b0 APL_builder) Build() *APL

type AVC

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

func (*AVC) Any

func (x *AVC) Any() (*anypb.Any, error)

func (*AVC) ClearData

func (x *AVC) ClearData()

func (*AVC) ClearHdr

func (x *AVC) ClearHdr()

func (*AVC) DnsRR

func (x *AVC) DnsRR() dns.RR

func (*AVC) FromDNS

func (x *AVC) FromDNS(r *dns.AVC) *AVC

func (*AVC) GetData

func (x *AVC) GetData() *AVCData

func (*AVC) GetHdr

func (x *AVC) GetHdr() *RR_Header

func (*AVC) HasData

func (x *AVC) HasData() bool

func (*AVC) HasHdr

func (x *AVC) HasHdr() bool

func (*AVC) Name

func (x *AVC) Name() string

func (*AVC) ProtoMessage

func (*AVC) ProtoMessage()

func (*AVC) ProtoReflect

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

func (*AVC) RRType

func (x *AVC) RRType() Type

AVC mapping

func (*AVC) Reset

func (x *AVC) Reset()

func (*AVC) SetData

func (x *AVC) SetData(v *AVCData)

func (*AVC) SetHdr

func (x *AVC) SetHdr(v *RR_Header)

func (*AVC) SetName

func (x *AVC) SetName(s string)

func (*AVC) String

func (x *AVC) String() string

func (*AVC) ToDNS

func (x *AVC) ToDNS() *dns.AVC

type AVCData

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

func (*AVCData) GetTxt

func (x *AVCData) GetTxt() []string

func (*AVCData) ProtoMessage

func (*AVCData) ProtoMessage()

func (*AVCData) ProtoReflect

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

func (*AVCData) Reset

func (x *AVCData) Reset()

func (*AVCData) SetTxt

func (x *AVCData) SetTxt(v []string)

func (*AVCData) String

func (x *AVCData) String() string

type AVCData_builder

type AVCData_builder struct {
	Txt []string
	// contains filtered or unexported fields
}

func (AVCData_builder) Build

func (b0 AVCData_builder) Build() *AVCData

type AVC_builder

type AVC_builder struct {
	Hdr  *RR_Header
	Data *AVCData
	// contains filtered or unexported fields
}

func (AVC_builder) Build

func (b0 AVC_builder) Build() *AVC

type A_builder

type A_builder struct {
	Hdr  *RR_Header
	Data *AData
	// contains filtered or unexported fields
}

func (A_builder) Build

func (b0 A_builder) Build() *A

type ActivateDNSSECKeyRequest

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

func (*ActivateDNSSECKeyRequest) ClearKeyId

func (x *ActivateDNSSECKeyRequest) ClearKeyId()

func (*ActivateDNSSECKeyRequest) ClearZone

func (x *ActivateDNSSECKeyRequest) ClearZone()

func (*ActivateDNSSECKeyRequest) GetKeyId

func (x *ActivateDNSSECKeyRequest) GetKeyId() string

func (*ActivateDNSSECKeyRequest) GetZone

func (x *ActivateDNSSECKeyRequest) GetZone() string

func (*ActivateDNSSECKeyRequest) HasKeyId

func (x *ActivateDNSSECKeyRequest) HasKeyId() bool

func (*ActivateDNSSECKeyRequest) HasZone

func (x *ActivateDNSSECKeyRequest) HasZone() bool

func (*ActivateDNSSECKeyRequest) ProtoMessage

func (*ActivateDNSSECKeyRequest) ProtoMessage()

func (*ActivateDNSSECKeyRequest) ProtoReflect

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

func (*ActivateDNSSECKeyRequest) Reset

func (x *ActivateDNSSECKeyRequest) Reset()

func (*ActivateDNSSECKeyRequest) SetKeyId

func (x *ActivateDNSSECKeyRequest) SetKeyId(v string)

func (*ActivateDNSSECKeyRequest) SetZone

func (x *ActivateDNSSECKeyRequest) SetZone(v string)

func (*ActivateDNSSECKeyRequest) String

func (x *ActivateDNSSECKeyRequest) String() string

type ActivateDNSSECKeyRequest_builder

type ActivateDNSSECKeyRequest_builder struct {
	Zone  *string
	KeyId *string
	// contains filtered or unexported fields
}

func (ActivateDNSSECKeyRequest_builder) Build

type BatchUpdateRequest

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

func (*BatchUpdateRequest) ClearZone

func (x *BatchUpdateRequest) ClearZone()

func (*BatchUpdateRequest) GetChanges

func (x *BatchUpdateRequest) GetChanges() []*RRsetChange

func (*BatchUpdateRequest) GetPreconditions

func (x *BatchUpdateRequest) GetPreconditions() []*Precondition

func (*BatchUpdateRequest) GetZone

func (x *BatchUpdateRequest) GetZone() string

func (*BatchUpdateRequest) HasZone

func (x *BatchUpdateRequest) HasZone() bool

func (*BatchUpdateRequest) ProtoMessage

func (*BatchUpdateRequest) ProtoMessage()

func (*BatchUpdateRequest) ProtoReflect

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

func (*BatchUpdateRequest) Reset

func (x *BatchUpdateRequest) Reset()

func (*BatchUpdateRequest) SetChanges

func (x *BatchUpdateRequest) SetChanges(v []*RRsetChange)

func (*BatchUpdateRequest) SetPreconditions

func (x *BatchUpdateRequest) SetPreconditions(v []*Precondition)

func (*BatchUpdateRequest) SetZone

func (x *BatchUpdateRequest) SetZone(v string)

func (*BatchUpdateRequest) String

func (x *BatchUpdateRequest) String() string

type BatchUpdateRequest_builder

type BatchUpdateRequest_builder struct {
	Zone          *string
	Changes       []*RRsetChange
	Preconditions []*Precondition
	// contains filtered or unexported fields
}

func (BatchUpdateRequest_builder) Build

type BatchUpdateResponse

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

func (*BatchUpdateResponse) ClearNewSerial

func (x *BatchUpdateResponse) ClearNewSerial()

func (*BatchUpdateResponse) GetApplied

func (x *BatchUpdateResponse) GetApplied() []*RRset

func (*BatchUpdateResponse) GetNewSerial

func (x *BatchUpdateResponse) GetNewSerial() uint32

func (*BatchUpdateResponse) HasNewSerial

func (x *BatchUpdateResponse) HasNewSerial() bool

func (*BatchUpdateResponse) ProtoMessage

func (*BatchUpdateResponse) ProtoMessage()

func (*BatchUpdateResponse) ProtoReflect

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

func (*BatchUpdateResponse) Reset

func (x *BatchUpdateResponse) Reset()

func (*BatchUpdateResponse) SetApplied

func (x *BatchUpdateResponse) SetApplied(v []*RRset)

func (*BatchUpdateResponse) SetNewSerial

func (x *BatchUpdateResponse) SetNewSerial(v uint32)

func (*BatchUpdateResponse) String

func (x *BatchUpdateResponse) String() string

type BatchUpdateResponse_builder

type BatchUpdateResponse_builder struct {
	NewSerial *uint32
	Applied   []*RRset
	// contains filtered or unexported fields
}

func (BatchUpdateResponse_builder) Build

type CAA

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

func (*CAA) Any

func (x *CAA) Any() (*anypb.Any, error)

func (*CAA) ClearData

func (x *CAA) ClearData()

func (*CAA) ClearHdr

func (x *CAA) ClearHdr()

func (*CAA) DnsRR

func (x *CAA) DnsRR() dns.RR

func (*CAA) FromDNS

func (x *CAA) FromDNS(r *dns.CAA) *CAA

func (*CAA) GetData

func (x *CAA) GetData() *CAAData

func (*CAA) GetHdr

func (x *CAA) GetHdr() *RR_Header

func (*CAA) HasData

func (x *CAA) HasData() bool

func (*CAA) HasHdr

func (x *CAA) HasHdr() bool

func (*CAA) Name

func (x *CAA) Name() string

func (*CAA) ProtoMessage

func (*CAA) ProtoMessage()

func (*CAA) ProtoReflect

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

func (*CAA) RRType

func (x *CAA) RRType() Type

CAA mapping

func (*CAA) Reset

func (x *CAA) Reset()

func (*CAA) SetData

func (x *CAA) SetData(v *CAAData)

func (*CAA) SetHdr

func (x *CAA) SetHdr(v *RR_Header)

func (*CAA) SetName

func (x *CAA) SetName(s string)

func (*CAA) String

func (x *CAA) String() string

func (*CAA) ToDNS

func (x *CAA) ToDNS() *dns.CAA

type CAAData

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

func (*CAAData) ClearFlag

func (x *CAAData) ClearFlag()

func (*CAAData) ClearTag

func (x *CAAData) ClearTag()

func (*CAAData) ClearValue

func (x *CAAData) ClearValue()

func (*CAAData) GetFlag

func (x *CAAData) GetFlag() uint32

func (*CAAData) GetTag

func (x *CAAData) GetTag() string

func (*CAAData) GetValue

func (x *CAAData) GetValue() string

func (*CAAData) HasFlag

func (x *CAAData) HasFlag() bool

func (*CAAData) HasTag

func (x *CAAData) HasTag() bool

func (*CAAData) HasValue

func (x *CAAData) HasValue() bool

func (*CAAData) ProtoMessage

func (*CAAData) ProtoMessage()

func (*CAAData) ProtoReflect

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

func (*CAAData) Reset

func (x *CAAData) Reset()

func (*CAAData) SetFlag

func (x *CAAData) SetFlag(v uint32)

func (*CAAData) SetTag

func (x *CAAData) SetTag(v string)

func (*CAAData) SetValue

func (x *CAAData) SetValue(v string)

func (*CAAData) String

func (x *CAAData) String() string

type CAAData_builder

type CAAData_builder struct {
	Flag  *uint32
	Tag   *string
	Value *string
	// contains filtered or unexported fields
}

func (CAAData_builder) Build

func (b0 CAAData_builder) Build() *CAAData

type CAA_builder

type CAA_builder struct {
	Hdr  *RR_Header
	Data *CAAData
	// contains filtered or unexported fields
}

func (CAA_builder) Build

func (b0 CAA_builder) Build() *CAA

type CDNSKEY

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

func (*CDNSKEY) Any

func (x *CDNSKEY) Any() (*anypb.Any, error)

func (*CDNSKEY) ClearData

func (x *CDNSKEY) ClearData()

func (*CDNSKEY) ClearHdr

func (x *CDNSKEY) ClearHdr()

func (*CDNSKEY) DnsRR

func (x *CDNSKEY) DnsRR() dns.RR

func (*CDNSKEY) FromDNS

func (x *CDNSKEY) FromDNS(r *dns.CDNSKEY) *CDNSKEY

func (*CDNSKEY) GetData

func (x *CDNSKEY) GetData() *CDNSKEYData

func (*CDNSKEY) GetHdr

func (x *CDNSKEY) GetHdr() *RR_Header

func (*CDNSKEY) HasData

func (x *CDNSKEY) HasData() bool

func (*CDNSKEY) HasHdr

func (x *CDNSKEY) HasHdr() bool

func (*CDNSKEY) Name

func (x *CDNSKEY) Name() string

func (*CDNSKEY) ProtoMessage

func (*CDNSKEY) ProtoMessage()

func (*CDNSKEY) ProtoReflect

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

func (*CDNSKEY) RRType

func (x *CDNSKEY) RRType() Type

CDNSKEY mapping

func (*CDNSKEY) Reset

func (x *CDNSKEY) Reset()

func (*CDNSKEY) SetData

func (x *CDNSKEY) SetData(v *CDNSKEYData)

func (*CDNSKEY) SetHdr

func (x *CDNSKEY) SetHdr(v *RR_Header)

func (*CDNSKEY) SetName

func (x *CDNSKEY) SetName(s string)

func (*CDNSKEY) String

func (x *CDNSKEY) String() string

func (*CDNSKEY) ToDNS

func (x *CDNSKEY) ToDNS() *dns.CDNSKEY

type CDNSKEYData

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

func (*CDNSKEYData) ClearAlgorithm

func (x *CDNSKEYData) ClearAlgorithm()

func (*CDNSKEYData) ClearFlags

func (x *CDNSKEYData) ClearFlags()

func (*CDNSKEYData) ClearProtocol

func (x *CDNSKEYData) ClearProtocol()

func (*CDNSKEYData) ClearPublicKey

func (x *CDNSKEYData) ClearPublicKey()

func (*CDNSKEYData) GetAlgorithm

func (x *CDNSKEYData) GetAlgorithm() uint32

func (*CDNSKEYData) GetFlags

func (x *CDNSKEYData) GetFlags() uint32

func (*CDNSKEYData) GetProtocol

func (x *CDNSKEYData) GetProtocol() uint32

func (*CDNSKEYData) GetPublicKey

func (x *CDNSKEYData) GetPublicKey() string

func (*CDNSKEYData) HasAlgorithm

func (x *CDNSKEYData) HasAlgorithm() bool

func (*CDNSKEYData) HasFlags

func (x *CDNSKEYData) HasFlags() bool

func (*CDNSKEYData) HasProtocol

func (x *CDNSKEYData) HasProtocol() bool

func (*CDNSKEYData) HasPublicKey

func (x *CDNSKEYData) HasPublicKey() bool

func (*CDNSKEYData) ProtoMessage

func (*CDNSKEYData) ProtoMessage()

func (*CDNSKEYData) ProtoReflect

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

func (*CDNSKEYData) Reset

func (x *CDNSKEYData) Reset()

func (*CDNSKEYData) SetAlgorithm

func (x *CDNSKEYData) SetAlgorithm(v uint32)

func (*CDNSKEYData) SetFlags

func (x *CDNSKEYData) SetFlags(v uint32)

func (*CDNSKEYData) SetProtocol

func (x *CDNSKEYData) SetProtocol(v uint32)

func (*CDNSKEYData) SetPublicKey

func (x *CDNSKEYData) SetPublicKey(v string)

func (*CDNSKEYData) String

func (x *CDNSKEYData) String() string

type CDNSKEYData_builder

type CDNSKEYData_builder struct {
	Flags     *uint32
	Protocol  *uint32
	Algorithm *uint32
	PublicKey *string
	// contains filtered or unexported fields
}

func (CDNSKEYData_builder) Build

func (b0 CDNSKEYData_builder) Build() *CDNSKEYData

type CDNSKEY_builder

type CDNSKEY_builder struct {
	Hdr  *RR_Header
	Data *CDNSKEYData
	// contains filtered or unexported fields
}

func (CDNSKEY_builder) Build

func (b0 CDNSKEY_builder) Build() *CDNSKEY

type CDS

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

func (*CDS) Any

func (x *CDS) Any() (*anypb.Any, error)

func (*CDS) ClearData

func (x *CDS) ClearData()

func (*CDS) ClearHdr

func (x *CDS) ClearHdr()

func (*CDS) DnsRR

func (x *CDS) DnsRR() dns.RR

func (*CDS) FromDNS

func (x *CDS) FromDNS(r *dns.CDS) *CDS

func (*CDS) GetData

func (x *CDS) GetData() *CDSData

func (*CDS) GetHdr

func (x *CDS) GetHdr() *RR_Header

func (*CDS) HasData

func (x *CDS) HasData() bool

func (*CDS) HasHdr

func (x *CDS) HasHdr() bool

func (*CDS) Name

func (x *CDS) Name() string

func (*CDS) ProtoMessage

func (*CDS) ProtoMessage()

func (*CDS) ProtoReflect

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

func (*CDS) RRType

func (x *CDS) RRType() Type

CDS mapping

func (*CDS) Reset

func (x *CDS) Reset()

func (*CDS) SetData

func (x *CDS) SetData(v *CDSData)

func (*CDS) SetHdr

func (x *CDS) SetHdr(v *RR_Header)

func (*CDS) SetName

func (x *CDS) SetName(s string)

func (*CDS) String

func (x *CDS) String() string

func (*CDS) ToDNS

func (x *CDS) ToDNS() *dns.CDS

type CDSData

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

func (*CDSData) ClearAlgorithm

func (x *CDSData) ClearAlgorithm()

func (*CDSData) ClearDigest

func (x *CDSData) ClearDigest()

func (*CDSData) ClearDigestType

func (x *CDSData) ClearDigestType()

func (*CDSData) ClearKeyTag

func (x *CDSData) ClearKeyTag()

func (*CDSData) GetAlgorithm

func (x *CDSData) GetAlgorithm() uint32

func (*CDSData) GetDigest

func (x *CDSData) GetDigest() string

func (*CDSData) GetDigestType

func (x *CDSData) GetDigestType() uint32

func (*CDSData) GetKeyTag

func (x *CDSData) GetKeyTag() uint32

func (*CDSData) HasAlgorithm

func (x *CDSData) HasAlgorithm() bool

func (*CDSData) HasDigest

func (x *CDSData) HasDigest() bool

func (*CDSData) HasDigestType

func (x *CDSData) HasDigestType() bool

func (*CDSData) HasKeyTag

func (x *CDSData) HasKeyTag() bool

func (*CDSData) ProtoMessage

func (*CDSData) ProtoMessage()

func (*CDSData) ProtoReflect

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

func (*CDSData) Reset

func (x *CDSData) Reset()

func (*CDSData) SetAlgorithm

func (x *CDSData) SetAlgorithm(v uint32)

func (*CDSData) SetDigest

func (x *CDSData) SetDigest(v string)

func (*CDSData) SetDigestType

func (x *CDSData) SetDigestType(v uint32)

func (*CDSData) SetKeyTag

func (x *CDSData) SetKeyTag(v uint32)

func (*CDSData) String

func (x *CDSData) String() string

type CDSData_builder

type CDSData_builder struct {
	KeyTag     *uint32
	Algorithm  *uint32
	DigestType *uint32
	Digest     *string
	// contains filtered or unexported fields
}

func (CDSData_builder) Build

func (b0 CDSData_builder) Build() *CDSData

type CDS_builder

type CDS_builder struct {
	Hdr  *RR_Header
	Data *CDSData
	// contains filtered or unexported fields
}

func (CDS_builder) Build

func (b0 CDS_builder) Build() *CDS

type CERT

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

func (*CERT) Any

func (x *CERT) Any() (*anypb.Any, error)

func (*CERT) ClearData

func (x *CERT) ClearData()

func (*CERT) ClearHdr

func (x *CERT) ClearHdr()

func (*CERT) DnsRR

func (x *CERT) DnsRR() dns.RR

func (*CERT) FromDNS

func (x *CERT) FromDNS(r *dns.CERT) *CERT

func (*CERT) GetData

func (x *CERT) GetData() *CERTData

func (*CERT) GetHdr

func (x *CERT) GetHdr() *RR_Header

func (*CERT) HasData

func (x *CERT) HasData() bool

func (*CERT) HasHdr

func (x *CERT) HasHdr() bool

func (*CERT) Name

func (x *CERT) Name() string

func (*CERT) ProtoMessage

func (*CERT) ProtoMessage()

func (*CERT) ProtoReflect

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

func (*CERT) RRType

func (x *CERT) RRType() Type

CERT mapping

func (*CERT) Reset

func (x *CERT) Reset()

func (*CERT) SetData

func (x *CERT) SetData(v *CERTData)

func (*CERT) SetHdr

func (x *CERT) SetHdr(v *RR_Header)

func (*CERT) SetName

func (x *CERT) SetName(s string)

func (*CERT) String

func (x *CERT) String() string

func (*CERT) ToDNS

func (x *CERT) ToDNS() *dns.CERT

type CERTData

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

func (*CERTData) ClearAlgorithm

func (x *CERTData) ClearAlgorithm()

func (*CERTData) ClearCertificate

func (x *CERTData) ClearCertificate()

func (*CERTData) ClearKeyTag

func (x *CERTData) ClearKeyTag()

func (*CERTData) ClearType

func (x *CERTData) ClearType()

func (*CERTData) GetAlgorithm

func (x *CERTData) GetAlgorithm() uint32

func (*CERTData) GetCertificate

func (x *CERTData) GetCertificate() string

func (*CERTData) GetKeyTag

func (x *CERTData) GetKeyTag() uint32

func (*CERTData) GetType

func (x *CERTData) GetType() uint32

func (*CERTData) HasAlgorithm

func (x *CERTData) HasAlgorithm() bool

func (*CERTData) HasCertificate

func (x *CERTData) HasCertificate() bool

func (*CERTData) HasKeyTag

func (x *CERTData) HasKeyTag() bool

func (*CERTData) HasType

func (x *CERTData) HasType() bool

func (*CERTData) ProtoMessage

func (*CERTData) ProtoMessage()

func (*CERTData) ProtoReflect

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

func (*CERTData) Reset

func (x *CERTData) Reset()

func (*CERTData) SetAlgorithm

func (x *CERTData) SetAlgorithm(v uint32)

func (*CERTData) SetCertificate

func (x *CERTData) SetCertificate(v string)

func (*CERTData) SetKeyTag

func (x *CERTData) SetKeyTag(v uint32)

func (*CERTData) SetType

func (x *CERTData) SetType(v uint32)

func (*CERTData) String

func (x *CERTData) String() string

type CERTData_builder

type CERTData_builder struct {
	Type        *uint32
	KeyTag      *uint32
	Algorithm   *uint32
	Certificate *string
	// contains filtered or unexported fields
}

func (CERTData_builder) Build

func (b0 CERTData_builder) Build() *CERTData

type CERT_builder

type CERT_builder struct {
	Hdr  *RR_Header
	Data *CERTData
	// contains filtered or unexported fields
}

func (CERT_builder) Build

func (b0 CERT_builder) Build() *CERT

type CNAME

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

func (*CNAME) Any

func (x *CNAME) Any() (*anypb.Any, error)

func (*CNAME) ClearData

func (x *CNAME) ClearData()

func (*CNAME) ClearHdr

func (x *CNAME) ClearHdr()

func (*CNAME) DnsRR

func (x *CNAME) DnsRR() dns.RR

func (*CNAME) FromDNS

func (x *CNAME) FromDNS(r *dns.CNAME) *CNAME

func (*CNAME) GetData

func (x *CNAME) GetData() *CNAMEData

func (*CNAME) GetHdr

func (x *CNAME) GetHdr() *RR_Header

func (*CNAME) HasData

func (x *CNAME) HasData() bool

func (*CNAME) HasHdr

func (x *CNAME) HasHdr() bool

func (*CNAME) Name

func (x *CNAME) Name() string

func (*CNAME) ProtoMessage

func (*CNAME) ProtoMessage()

func (*CNAME) ProtoReflect

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

func (*CNAME) RRType

func (x *CNAME) RRType() Type

CNAME mapping

func (*CNAME) Reset

func (x *CNAME) Reset()

func (*CNAME) SetData

func (x *CNAME) SetData(v *CNAMEData)

func (*CNAME) SetHdr

func (x *CNAME) SetHdr(v *RR_Header)

func (*CNAME) SetName

func (x *CNAME) SetName(s string)

func (*CNAME) String

func (x *CNAME) String() string

func (*CNAME) ToDNS

func (x *CNAME) ToDNS() *dns.CNAME

type CNAMEData

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

func (*CNAMEData) ClearTarget

func (x *CNAMEData) ClearTarget()

func (*CNAMEData) GetTarget

func (x *CNAMEData) GetTarget() string

func (*CNAMEData) HasTarget

func (x *CNAMEData) HasTarget() bool

func (*CNAMEData) ProtoMessage

func (*CNAMEData) ProtoMessage()

func (*CNAMEData) ProtoReflect

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

func (*CNAMEData) Reset

func (x *CNAMEData) Reset()

func (*CNAMEData) SetTarget

func (x *CNAMEData) SetTarget(v string)

func (*CNAMEData) String

func (x *CNAMEData) String() string

type CNAMEData_builder

type CNAMEData_builder struct {
	Target *string
	// contains filtered or unexported fields
}

func (CNAMEData_builder) Build

func (b0 CNAMEData_builder) Build() *CNAMEData

type CNAME_builder

type CNAME_builder struct {
	Hdr  *RR_Header
	Data *CNAMEData
	// contains filtered or unexported fields
}

func (CNAME_builder) Build

func (b0 CNAME_builder) Build() *CNAME

type CSYNC

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

func (*CSYNC) Any

func (x *CSYNC) Any() (*anypb.Any, error)

func (*CSYNC) ClearData

func (x *CSYNC) ClearData()

func (*CSYNC) ClearHdr

func (x *CSYNC) ClearHdr()

func (*CSYNC) DnsRR

func (x *CSYNC) DnsRR() dns.RR

func (*CSYNC) FromDNS

func (x *CSYNC) FromDNS(r *dns.CSYNC) *CSYNC

func (*CSYNC) GetData

func (x *CSYNC) GetData() *CSYNCData

func (*CSYNC) GetHdr

func (x *CSYNC) GetHdr() *RR_Header

func (*CSYNC) HasData

func (x *CSYNC) HasData() bool

func (*CSYNC) HasHdr

func (x *CSYNC) HasHdr() bool

func (*CSYNC) Name

func (x *CSYNC) Name() string

func (*CSYNC) ProtoMessage

func (*CSYNC) ProtoMessage()

func (*CSYNC) ProtoReflect

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

func (*CSYNC) RRType

func (x *CSYNC) RRType() Type

CSYNC mapping

func (*CSYNC) Reset

func (x *CSYNC) Reset()

func (*CSYNC) SetData

func (x *CSYNC) SetData(v *CSYNCData)

func (*CSYNC) SetHdr

func (x *CSYNC) SetHdr(v *RR_Header)

func (*CSYNC) SetName

func (x *CSYNC) SetName(s string)

func (*CSYNC) String

func (x *CSYNC) String() string

func (*CSYNC) ToDNS

func (x *CSYNC) ToDNS() *dns.CSYNC

type CSYNCData

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

func (*CSYNCData) ClearFlags

func (x *CSYNCData) ClearFlags()

func (*CSYNCData) ClearSerial

func (x *CSYNCData) ClearSerial()

func (*CSYNCData) GetFlags

func (x *CSYNCData) GetFlags() uint32

func (*CSYNCData) GetSerial

func (x *CSYNCData) GetSerial() uint32

func (*CSYNCData) GetTypeBitMap

func (x *CSYNCData) GetTypeBitMap() []uint32

func (*CSYNCData) HasFlags

func (x *CSYNCData) HasFlags() bool

func (*CSYNCData) HasSerial

func (x *CSYNCData) HasSerial() bool

func (*CSYNCData) ProtoMessage

func (*CSYNCData) ProtoMessage()

func (*CSYNCData) ProtoReflect

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

func (*CSYNCData) Reset

func (x *CSYNCData) Reset()

func (*CSYNCData) SetFlags

func (x *CSYNCData) SetFlags(v uint32)

func (*CSYNCData) SetSerial

func (x *CSYNCData) SetSerial(v uint32)

func (*CSYNCData) SetTypeBitMap

func (x *CSYNCData) SetTypeBitMap(v []uint32)

func (*CSYNCData) String

func (x *CSYNCData) String() string

type CSYNCData_builder

type CSYNCData_builder struct {
	Serial     *uint32
	Flags      *uint32
	TypeBitMap []uint32
	// contains filtered or unexported fields
}

func (CSYNCData_builder) Build

func (b0 CSYNCData_builder) Build() *CSYNCData

type CSYNC_builder

type CSYNC_builder struct {
	Hdr  *RR_Header
	Data *CSYNCData
	// contains filtered or unexported fields
}

func (CSYNC_builder) Build

func (b0 CSYNC_builder) Build() *CSYNC

type ChangeRecord

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

ChangeRecord - single record change for IXFR

func (*ChangeRecord) ClearName

func (x *ChangeRecord) ClearName()

func (*ChangeRecord) ClearRecord

func (x *ChangeRecord) ClearRecord()

func (*ChangeRecord) ClearRrtype

func (x *ChangeRecord) ClearRrtype()

func (*ChangeRecord) GetName

func (x *ChangeRecord) GetName() string

func (*ChangeRecord) GetRecord

func (x *ChangeRecord) GetRecord() *anypb.Any

func (*ChangeRecord) GetRrtype

func (x *ChangeRecord) GetRrtype() uint32

func (*ChangeRecord) HasName

func (x *ChangeRecord) HasName() bool

func (*ChangeRecord) HasRecord

func (x *ChangeRecord) HasRecord() bool

func (*ChangeRecord) HasRrtype

func (x *ChangeRecord) HasRrtype() bool

func (*ChangeRecord) ProtoMessage

func (*ChangeRecord) ProtoMessage()

func (*ChangeRecord) ProtoReflect

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

func (*ChangeRecord) Reset

func (x *ChangeRecord) Reset()

func (*ChangeRecord) SetName

func (x *ChangeRecord) SetName(v string)

func (*ChangeRecord) SetRecord

func (x *ChangeRecord) SetRecord(v *anypb.Any)

func (*ChangeRecord) SetRrtype

func (x *ChangeRecord) SetRrtype(v uint32)

func (*ChangeRecord) String

func (x *ChangeRecord) String() string

type ChangeRecord_builder

type ChangeRecord_builder struct {
	Name   *string
	Rrtype *uint32
	Record *anypb.Any
	// contains filtered or unexported fields
}

func (ChangeRecord_builder) Build

func (b0 ChangeRecord_builder) Build() *ChangeRecord

type ChangeRetention

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

ChangeRetention - configurable IXFR history retention

func (*ChangeRetention) ClearMaxAgeSeconds

func (x *ChangeRetention) ClearMaxAgeSeconds()

func (*ChangeRetention) ClearMinSerials

func (x *ChangeRetention) ClearMinSerials()

func (*ChangeRetention) GetMaxAgeSeconds

func (x *ChangeRetention) GetMaxAgeSeconds() uint64

func (*ChangeRetention) GetMinSerials

func (x *ChangeRetention) GetMinSerials() uint32

func (*ChangeRetention) HasMaxAgeSeconds

func (x *ChangeRetention) HasMaxAgeSeconds() bool

func (*ChangeRetention) HasMinSerials

func (x *ChangeRetention) HasMinSerials() bool

func (*ChangeRetention) ProtoMessage

func (*ChangeRetention) ProtoMessage()

func (*ChangeRetention) ProtoReflect

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

func (*ChangeRetention) Reset

func (x *ChangeRetention) Reset()

func (*ChangeRetention) SetMaxAgeSeconds

func (x *ChangeRetention) SetMaxAgeSeconds(v uint64)

func (*ChangeRetention) SetMinSerials

func (x *ChangeRetention) SetMinSerials(v uint32)

func (*ChangeRetention) String

func (x *ChangeRetention) String() string

type ChangeRetention_builder

type ChangeRetention_builder struct {
	MinSerials    *uint32
	MaxAgeSeconds *uint64
	// contains filtered or unexported fields
}

func (ChangeRetention_builder) Build

type ChangeSet

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

ChangeSet - for IXFR tracking

func (*ChangeSet) ClearFromSerial

func (x *ChangeSet) ClearFromSerial()

func (*ChangeSet) ClearTimestamp

func (x *ChangeSet) ClearTimestamp()

func (*ChangeSet) ClearToSerial

func (x *ChangeSet) ClearToSerial()

func (*ChangeSet) GetAdditions

func (x *ChangeSet) GetAdditions() []*ChangeRecord

func (*ChangeSet) GetDeletions

func (x *ChangeSet) GetDeletions() []*ChangeRecord

func (*ChangeSet) GetFromSerial

func (x *ChangeSet) GetFromSerial() uint32

func (*ChangeSet) GetTimestamp

func (x *ChangeSet) GetTimestamp() uint64

func (*ChangeSet) GetToSerial

func (x *ChangeSet) GetToSerial() uint32

func (*ChangeSet) HasFromSerial

func (x *ChangeSet) HasFromSerial() bool

func (*ChangeSet) HasTimestamp

func (x *ChangeSet) HasTimestamp() bool

func (*ChangeSet) HasToSerial

func (x *ChangeSet) HasToSerial() bool

func (*ChangeSet) ProtoMessage

func (*ChangeSet) ProtoMessage()

func (*ChangeSet) ProtoReflect

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

func (*ChangeSet) Reset

func (x *ChangeSet) Reset()

func (*ChangeSet) SetAdditions

func (x *ChangeSet) SetAdditions(v []*ChangeRecord)

func (*ChangeSet) SetDeletions

func (x *ChangeSet) SetDeletions(v []*ChangeRecord)

func (*ChangeSet) SetFromSerial

func (x *ChangeSet) SetFromSerial(v uint32)

func (*ChangeSet) SetTimestamp

func (x *ChangeSet) SetTimestamp(v uint64)

func (*ChangeSet) SetToSerial

func (x *ChangeSet) SetToSerial(v uint32)

func (*ChangeSet) String

func (x *ChangeSet) String() string

type ChangeSet_builder

type ChangeSet_builder struct {
	FromSerial *uint32
	ToSerial   *uint32
	Deletions  []*ChangeRecord
	Additions  []*ChangeRecord
	Timestamp  *uint64
	// contains filtered or unexported fields
}

func (ChangeSet_builder) Build

func (b0 ChangeSet_builder) Build() *ChangeSet

type CreateAPIKeyRequest

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

func (*CreateAPIKeyRequest) ClearDescription

func (x *CreateAPIKeyRequest) ClearDescription()

func (*CreateAPIKeyRequest) ClearId

func (x *CreateAPIKeyRequest) ClearId()

func (*CreateAPIKeyRequest) ClearTtlSeconds

func (x *CreateAPIKeyRequest) ClearTtlSeconds()

func (*CreateAPIKeyRequest) GetDescription

func (x *CreateAPIKeyRequest) GetDescription() string

func (*CreateAPIKeyRequest) GetId

func (x *CreateAPIKeyRequest) GetId() string

func (*CreateAPIKeyRequest) GetScopes

func (x *CreateAPIKeyRequest) GetScopes() []string

func (*CreateAPIKeyRequest) GetTtlSeconds

func (x *CreateAPIKeyRequest) GetTtlSeconds() uint32

func (*CreateAPIKeyRequest) GetZones

func (x *CreateAPIKeyRequest) GetZones() []string

func (*CreateAPIKeyRequest) HasDescription

func (x *CreateAPIKeyRequest) HasDescription() bool

func (*CreateAPIKeyRequest) HasId

func (x *CreateAPIKeyRequest) HasId() bool

func (*CreateAPIKeyRequest) HasTtlSeconds

func (x *CreateAPIKeyRequest) HasTtlSeconds() bool

func (*CreateAPIKeyRequest) ProtoMessage

func (*CreateAPIKeyRequest) ProtoMessage()

func (*CreateAPIKeyRequest) ProtoReflect

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

func (*CreateAPIKeyRequest) Reset

func (x *CreateAPIKeyRequest) Reset()

func (*CreateAPIKeyRequest) SetDescription

func (x *CreateAPIKeyRequest) SetDescription(v string)

func (*CreateAPIKeyRequest) SetId

func (x *CreateAPIKeyRequest) SetId(v string)

func (*CreateAPIKeyRequest) SetScopes

func (x *CreateAPIKeyRequest) SetScopes(v []string)

func (*CreateAPIKeyRequest) SetTtlSeconds

func (x *CreateAPIKeyRequest) SetTtlSeconds(v uint32)

func (*CreateAPIKeyRequest) SetZones

func (x *CreateAPIKeyRequest) SetZones(v []string)

func (*CreateAPIKeyRequest) String

func (x *CreateAPIKeyRequest) String() string

type CreateAPIKeyRequest_builder

type CreateAPIKeyRequest_builder struct {
	Id          *string
	Description *string
	Scopes      []string
	Zones       []string
	TtlSeconds  *uint32
	// contains filtered or unexported fields
}

func (CreateAPIKeyRequest_builder) Build

type CreateAPIKeyResponse

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

func (*CreateAPIKeyResponse) ClearKey

func (x *CreateAPIKeyResponse) ClearKey()

func (*CreateAPIKeyResponse) ClearToken

func (x *CreateAPIKeyResponse) ClearToken()

func (*CreateAPIKeyResponse) GetKey

func (x *CreateAPIKeyResponse) GetKey() *APIKeyInfo

func (*CreateAPIKeyResponse) GetToken

func (x *CreateAPIKeyResponse) GetToken() string

func (*CreateAPIKeyResponse) HasKey

func (x *CreateAPIKeyResponse) HasKey() bool

func (*CreateAPIKeyResponse) HasToken

func (x *CreateAPIKeyResponse) HasToken() bool

func (*CreateAPIKeyResponse) ProtoMessage

func (*CreateAPIKeyResponse) ProtoMessage()

func (*CreateAPIKeyResponse) ProtoReflect

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

func (*CreateAPIKeyResponse) Reset

func (x *CreateAPIKeyResponse) Reset()

func (*CreateAPIKeyResponse) SetKey

func (x *CreateAPIKeyResponse) SetKey(v *APIKeyInfo)

func (*CreateAPIKeyResponse) SetToken

func (x *CreateAPIKeyResponse) SetToken(v string)

func (*CreateAPIKeyResponse) String

func (x *CreateAPIKeyResponse) String() string

type CreateAPIKeyResponse_builder

type CreateAPIKeyResponse_builder struct {
	Key   *APIKeyInfo
	Token *string
	// contains filtered or unexported fields
}

func (CreateAPIKeyResponse_builder) Build

type CreateTSIGKeyRequest

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

func (*CreateTSIGKeyRequest) ClearAlgorithm

func (x *CreateTSIGKeyRequest) ClearAlgorithm()

func (*CreateTSIGKeyRequest) ClearName

func (x *CreateTSIGKeyRequest) ClearName()

func (*CreateTSIGKeyRequest) ClearSecret

func (x *CreateTSIGKeyRequest) ClearSecret()

func (*CreateTSIGKeyRequest) ClearZone

func (x *CreateTSIGKeyRequest) ClearZone()

func (*CreateTSIGKeyRequest) GetAlgorithm

func (x *CreateTSIGKeyRequest) GetAlgorithm() TSIGAlgorithm

func (*CreateTSIGKeyRequest) GetName

func (x *CreateTSIGKeyRequest) GetName() string

func (*CreateTSIGKeyRequest) GetPermissions

func (x *CreateTSIGKeyRequest) GetPermissions() []string

func (*CreateTSIGKeyRequest) GetSecret

func (x *CreateTSIGKeyRequest) GetSecret() string

func (*CreateTSIGKeyRequest) GetZone

func (x *CreateTSIGKeyRequest) GetZone() string

func (*CreateTSIGKeyRequest) HasAlgorithm

func (x *CreateTSIGKeyRequest) HasAlgorithm() bool

func (*CreateTSIGKeyRequest) HasName

func (x *CreateTSIGKeyRequest) HasName() bool

func (*CreateTSIGKeyRequest) HasSecret

func (x *CreateTSIGKeyRequest) HasSecret() bool

func (*CreateTSIGKeyRequest) HasZone

func (x *CreateTSIGKeyRequest) HasZone() bool

func (*CreateTSIGKeyRequest) ProtoMessage

func (*CreateTSIGKeyRequest) ProtoMessage()

func (*CreateTSIGKeyRequest) ProtoReflect

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

func (*CreateTSIGKeyRequest) Reset

func (x *CreateTSIGKeyRequest) Reset()

func (*CreateTSIGKeyRequest) SetAlgorithm

func (x *CreateTSIGKeyRequest) SetAlgorithm(v TSIGAlgorithm)

func (*CreateTSIGKeyRequest) SetName

func (x *CreateTSIGKeyRequest) SetName(v string)

func (*CreateTSIGKeyRequest) SetPermissions

func (x *CreateTSIGKeyRequest) SetPermissions(v []string)

func (*CreateTSIGKeyRequest) SetSecret

func (x *CreateTSIGKeyRequest) SetSecret(v string)

func (*CreateTSIGKeyRequest) SetZone

func (x *CreateTSIGKeyRequest) SetZone(v string)

func (*CreateTSIGKeyRequest) String

func (x *CreateTSIGKeyRequest) String() string

type CreateTSIGKeyRequest_builder

type CreateTSIGKeyRequest_builder struct {
	Name        *string
	Zone        *string
	Algorithm   *TSIGAlgorithm
	Permissions []string
	Secret      *string
	// contains filtered or unexported fields
}

func (CreateTSIGKeyRequest_builder) Build

type CreateZoneRequest

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

func (*CreateZoneRequest) ClearDefaultTtl

func (x *CreateZoneRequest) ClearDefaultTtl()

func (*CreateZoneRequest) ClearDnssecEnabled

func (x *CreateZoneRequest) ClearDnssecEnabled()

func (*CreateZoneRequest) ClearName

func (x *CreateZoneRequest) ClearName()

func (*CreateZoneRequest) ClearNsec3Params

func (x *CreateZoneRequest) ClearNsec3Params()

func (*CreateZoneRequest) ClearSoaParams

func (x *CreateZoneRequest) ClearSoaParams()

func (*CreateZoneRequest) GetDefaultTtl

func (x *CreateZoneRequest) GetDefaultTtl() uint32

func (*CreateZoneRequest) GetDnssecEnabled

func (x *CreateZoneRequest) GetDnssecEnabled() bool

func (*CreateZoneRequest) GetName

func (x *CreateZoneRequest) GetName() string

func (*CreateZoneRequest) GetNsec3Params

func (x *CreateZoneRequest) GetNsec3Params() *NSEC3Params

func (*CreateZoneRequest) GetSoaParams

func (x *CreateZoneRequest) GetSoaParams() *SOAParams

func (*CreateZoneRequest) HasDefaultTtl

func (x *CreateZoneRequest) HasDefaultTtl() bool

func (*CreateZoneRequest) HasDnssecEnabled

func (x *CreateZoneRequest) HasDnssecEnabled() bool

func (*CreateZoneRequest) HasName

func (x *CreateZoneRequest) HasName() bool

func (*CreateZoneRequest) HasNsec3Params

func (x *CreateZoneRequest) HasNsec3Params() bool

func (*CreateZoneRequest) HasSoaParams

func (x *CreateZoneRequest) HasSoaParams() bool

func (*CreateZoneRequest) ProtoMessage

func (*CreateZoneRequest) ProtoMessage()

func (*CreateZoneRequest) ProtoReflect

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

func (*CreateZoneRequest) Reset

func (x *CreateZoneRequest) Reset()

func (*CreateZoneRequest) SetDefaultTtl

func (x *CreateZoneRequest) SetDefaultTtl(v uint32)

func (*CreateZoneRequest) SetDnssecEnabled

func (x *CreateZoneRequest) SetDnssecEnabled(v bool)

func (*CreateZoneRequest) SetName

func (x *CreateZoneRequest) SetName(v string)

func (*CreateZoneRequest) SetNsec3Params

func (x *CreateZoneRequest) SetNsec3Params(v *NSEC3Params)

func (*CreateZoneRequest) SetSoaParams

func (x *CreateZoneRequest) SetSoaParams(v *SOAParams)

func (*CreateZoneRequest) String

func (x *CreateZoneRequest) String() string

type CreateZoneRequest_builder

type CreateZoneRequest_builder struct {
	Name          *string
	SoaParams     *SOAParams
	DefaultTtl    *uint32
	DnssecEnabled *bool
	Nsec3Params   *NSEC3Params
	// contains filtered or unexported fields
}

func (CreateZoneRequest_builder) Build

type DHCID

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

func (*DHCID) Any

func (x *DHCID) Any() (*anypb.Any, error)

func (*DHCID) ClearData

func (x *DHCID) ClearData()

func (*DHCID) ClearHdr

func (x *DHCID) ClearHdr()

func (*DHCID) DnsRR

func (x *DHCID) DnsRR() dns.RR

func (*DHCID) FromDNS

func (x *DHCID) FromDNS(r *dns.DHCID) *DHCID

func (*DHCID) GetData

func (x *DHCID) GetData() *DHCIDData

func (*DHCID) GetHdr

func (x *DHCID) GetHdr() *RR_Header

func (*DHCID) HasData

func (x *DHCID) HasData() bool

func (*DHCID) HasHdr

func (x *DHCID) HasHdr() bool

func (*DHCID) Name

func (x *DHCID) Name() string

func (*DHCID) ProtoMessage

func (*DHCID) ProtoMessage()

func (*DHCID) ProtoReflect

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

func (*DHCID) RRType

func (x *DHCID) RRType() Type

DHCID mapping

func (*DHCID) Reset

func (x *DHCID) Reset()

func (*DHCID) SetData

func (x *DHCID) SetData(v *DHCIDData)

func (*DHCID) SetHdr

func (x *DHCID) SetHdr(v *RR_Header)

func (*DHCID) SetName

func (x *DHCID) SetName(s string)

func (*DHCID) String

func (x *DHCID) String() string

func (*DHCID) ToDNS

func (x *DHCID) ToDNS() *dns.DHCID

type DHCIDData

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

func (*DHCIDData) ClearDigest

func (x *DHCIDData) ClearDigest()

func (*DHCIDData) GetDigest

func (x *DHCIDData) GetDigest() string

func (*DHCIDData) HasDigest

func (x *DHCIDData) HasDigest() bool

func (*DHCIDData) ProtoMessage

func (*DHCIDData) ProtoMessage()

func (*DHCIDData) ProtoReflect

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

func (*DHCIDData) Reset

func (x *DHCIDData) Reset()

func (*DHCIDData) SetDigest

func (x *DHCIDData) SetDigest(v string)

func (*DHCIDData) String

func (x *DHCIDData) String() string

type DHCIDData_builder

type DHCIDData_builder struct {
	Digest *string
	// contains filtered or unexported fields
}

func (DHCIDData_builder) Build

func (b0 DHCIDData_builder) Build() *DHCIDData

type DHCID_builder

type DHCID_builder struct {
	Hdr  *RR_Header
	Data *DHCIDData
	// contains filtered or unexported fields
}

func (DHCID_builder) Build

func (b0 DHCID_builder) Build() *DHCID

type DLV

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

func (*DLV) Any

func (x *DLV) Any() (*anypb.Any, error)

func (*DLV) ClearData

func (x *DLV) ClearData()

func (*DLV) ClearHdr

func (x *DLV) ClearHdr()

func (*DLV) DnsRR

func (x *DLV) DnsRR() dns.RR

func (*DLV) FromDNS

func (x *DLV) FromDNS(r *dns.DLV) *DLV

func (*DLV) GetData

func (x *DLV) GetData() *DLVData

func (*DLV) GetHdr

func (x *DLV) GetHdr() *RR_Header

func (*DLV) HasData

func (x *DLV) HasData() bool

func (*DLV) HasHdr

func (x *DLV) HasHdr() bool

func (*DLV) Name

func (x *DLV) Name() string

func (*DLV) ProtoMessage

func (*DLV) ProtoMessage()

func (*DLV) ProtoReflect

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

func (*DLV) RRType

func (x *DLV) RRType() Type

DLV mapping

func (*DLV) Reset

func (x *DLV) Reset()

func (*DLV) SetData

func (x *DLV) SetData(v *DLVData)

func (*DLV) SetHdr

func (x *DLV) SetHdr(v *RR_Header)

func (*DLV) SetName

func (x *DLV) SetName(s string)

func (*DLV) String

func (x *DLV) String() string

func (*DLV) ToDNS

func (x *DLV) ToDNS() *dns.DLV

type DLVData

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

func (*DLVData) ClearAlgorithm

func (x *DLVData) ClearAlgorithm()

func (*DLVData) ClearDigest

func (x *DLVData) ClearDigest()

func (*DLVData) ClearDigestType

func (x *DLVData) ClearDigestType()

func (*DLVData) ClearKeyTag

func (x *DLVData) ClearKeyTag()

func (*DLVData) GetAlgorithm

func (x *DLVData) GetAlgorithm() uint32

func (*DLVData) GetDigest

func (x *DLVData) GetDigest() string

func (*DLVData) GetDigestType

func (x *DLVData) GetDigestType() uint32

func (*DLVData) GetKeyTag

func (x *DLVData) GetKeyTag() uint32

func (*DLVData) HasAlgorithm

func (x *DLVData) HasAlgorithm() bool

func (*DLVData) HasDigest

func (x *DLVData) HasDigest() bool

func (*DLVData) HasDigestType

func (x *DLVData) HasDigestType() bool

func (*DLVData) HasKeyTag

func (x *DLVData) HasKeyTag() bool

func (*DLVData) ProtoMessage

func (*DLVData) ProtoMessage()

func (*DLVData) ProtoReflect

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

func (*DLVData) Reset

func (x *DLVData) Reset()

func (*DLVData) SetAlgorithm

func (x *DLVData) SetAlgorithm(v uint32)

func (*DLVData) SetDigest

func (x *DLVData) SetDigest(v string)

func (*DLVData) SetDigestType

func (x *DLVData) SetDigestType(v uint32)

func (*DLVData) SetKeyTag

func (x *DLVData) SetKeyTag(v uint32)

func (*DLVData) String

func (x *DLVData) String() string

type DLVData_builder

type DLVData_builder struct {
	KeyTag     *uint32
	Algorithm  *uint32
	DigestType *uint32
	Digest     *string
	// contains filtered or unexported fields
}

func (DLVData_builder) Build

func (b0 DLVData_builder) Build() *DLVData

type DLV_builder

type DLV_builder struct {
	Hdr  *RR_Header
	Data *DLVData
	// contains filtered or unexported fields
}

func (DLV_builder) Build

func (b0 DLV_builder) Build() *DLV

type DNAME

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

func (*DNAME) Any

func (x *DNAME) Any() (*anypb.Any, error)

func (*DNAME) ClearData

func (x *DNAME) ClearData()

func (*DNAME) ClearHdr

func (x *DNAME) ClearHdr()

func (*DNAME) DnsRR

func (x *DNAME) DnsRR() dns.RR

func (*DNAME) FromDNS

func (x *DNAME) FromDNS(r *dns.DNAME) *DNAME

func (*DNAME) GetData

func (x *DNAME) GetData() *DNAMEData

func (*DNAME) GetHdr

func (x *DNAME) GetHdr() *RR_Header

func (*DNAME) HasData

func (x *DNAME) HasData() bool

func (*DNAME) HasHdr

func (x *DNAME) HasHdr() bool

func (*DNAME) Name

func (x *DNAME) Name() string

func (*DNAME) ProtoMessage

func (*DNAME) ProtoMessage()

func (*DNAME) ProtoReflect

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

func (*DNAME) RRType

func (x *DNAME) RRType() Type

DNAME mapping

func (*DNAME) Reset

func (x *DNAME) Reset()

func (*DNAME) SetData

func (x *DNAME) SetData(v *DNAMEData)

func (*DNAME) SetHdr

func (x *DNAME) SetHdr(v *RR_Header)

func (*DNAME) SetName

func (x *DNAME) SetName(s string)

func (*DNAME) String

func (x *DNAME) String() string

func (*DNAME) ToDNS

func (x *DNAME) ToDNS() *dns.DNAME

type DNAMEData

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

func (*DNAMEData) ClearTarget

func (x *DNAMEData) ClearTarget()

func (*DNAMEData) GetTarget

func (x *DNAMEData) GetTarget() string

func (*DNAMEData) HasTarget

func (x *DNAMEData) HasTarget() bool

func (*DNAMEData) ProtoMessage

func (*DNAMEData) ProtoMessage()

func (*DNAMEData) ProtoReflect

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

func (*DNAMEData) Reset

func (x *DNAMEData) Reset()

func (*DNAMEData) SetTarget

func (x *DNAMEData) SetTarget(v string)

func (*DNAMEData) String

func (x *DNAMEData) String() string

type DNAMEData_builder

type DNAMEData_builder struct {
	Target *string
	// contains filtered or unexported fields
}

func (DNAMEData_builder) Build

func (b0 DNAMEData_builder) Build() *DNAMEData

type DNAME_builder

type DNAME_builder struct {
	Hdr  *RR_Header
	Data *DNAMEData
	// contains filtered or unexported fields
}

func (DNAME_builder) Build

func (b0 DNAME_builder) Build() *DNAME

type DNSKEY

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

func (*DNSKEY) Any

func (x *DNSKEY) Any() (*anypb.Any, error)

func (*DNSKEY) ClearData

func (x *DNSKEY) ClearData()

func (*DNSKEY) ClearHdr

func (x *DNSKEY) ClearHdr()

func (*DNSKEY) DnsRR

func (x *DNSKEY) DnsRR() dns.RR

func (*DNSKEY) FromDNS

func (x *DNSKEY) FromDNS(r *dns.DNSKEY) *DNSKEY

func (*DNSKEY) GetData

func (x *DNSKEY) GetData() *DNSKEYData

func (*DNSKEY) GetHdr

func (x *DNSKEY) GetHdr() *RR_Header

func (*DNSKEY) HasData

func (x *DNSKEY) HasData() bool

func (*DNSKEY) HasHdr

func (x *DNSKEY) HasHdr() bool

func (*DNSKEY) Name

func (x *DNSKEY) Name() string

func (*DNSKEY) ProtoMessage

func (*DNSKEY) ProtoMessage()

func (*DNSKEY) ProtoReflect

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

func (*DNSKEY) RRType

func (x *DNSKEY) RRType() Type

DNSKEY mapping

func (*DNSKEY) Reset

func (x *DNSKEY) Reset()

func (*DNSKEY) SetData

func (x *DNSKEY) SetData(v *DNSKEYData)

func (*DNSKEY) SetHdr

func (x *DNSKEY) SetHdr(v *RR_Header)

func (*DNSKEY) SetName

func (x *DNSKEY) SetName(s string)

func (*DNSKEY) String

func (x *DNSKEY) String() string

func (*DNSKEY) ToDNS

func (x *DNSKEY) ToDNS() *dns.DNSKEY

type DNSKEYData

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

func (*DNSKEYData) ClearAlgorithm

func (x *DNSKEYData) ClearAlgorithm()

func (*DNSKEYData) ClearFlags

func (x *DNSKEYData) ClearFlags()

func (*DNSKEYData) ClearProtocol

func (x *DNSKEYData) ClearProtocol()

func (*DNSKEYData) ClearPublicKey

func (x *DNSKEYData) ClearPublicKey()

func (*DNSKEYData) GetAlgorithm

func (x *DNSKEYData) GetAlgorithm() uint32

func (*DNSKEYData) GetFlags

func (x *DNSKEYData) GetFlags() uint32

func (*DNSKEYData) GetProtocol

func (x *DNSKEYData) GetProtocol() uint32

func (*DNSKEYData) GetPublicKey

func (x *DNSKEYData) GetPublicKey() string

func (*DNSKEYData) HasAlgorithm

func (x *DNSKEYData) HasAlgorithm() bool

func (*DNSKEYData) HasFlags

func (x *DNSKEYData) HasFlags() bool

func (*DNSKEYData) HasProtocol

func (x *DNSKEYData) HasProtocol() bool

func (*DNSKEYData) HasPublicKey

func (x *DNSKEYData) HasPublicKey() bool

func (*DNSKEYData) ProtoMessage

func (*DNSKEYData) ProtoMessage()

func (*DNSKEYData) ProtoReflect

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

func (*DNSKEYData) Reset

func (x *DNSKEYData) Reset()

func (*DNSKEYData) SetAlgorithm

func (x *DNSKEYData) SetAlgorithm(v uint32)

func (*DNSKEYData) SetFlags

func (x *DNSKEYData) SetFlags(v uint32)

func (*DNSKEYData) SetProtocol

func (x *DNSKEYData) SetProtocol(v uint32)

func (*DNSKEYData) SetPublicKey

func (x *DNSKEYData) SetPublicKey(v string)

func (*DNSKEYData) String

func (x *DNSKEYData) String() string

type DNSKEYData_builder

type DNSKEYData_builder struct {
	Flags     *uint32
	Protocol  *uint32
	Algorithm *uint32
	PublicKey *string
	// contains filtered or unexported fields
}

func (DNSKEYData_builder) Build

func (b0 DNSKEYData_builder) Build() *DNSKEYData

type DNSKEY_builder

type DNSKEY_builder struct {
	Hdr  *RR_Header
	Data *DNSKEYData
	// contains filtered or unexported fields
}

func (DNSKEY_builder) Build

func (b0 DNSKEY_builder) Build() *DNSKEY

type DNSSECAlgorithm

type DNSSECAlgorithm int32
const (
	DNSSECAlgorithm_DNSSEC_ALGORITHM_UNSPECIFIED DNSSECAlgorithm = 0
	DNSSECAlgorithm_RSASHA256                    DNSSECAlgorithm = 8
	DNSSECAlgorithm_RSASHA512                    DNSSECAlgorithm = 10
	DNSSECAlgorithm_ECDSAP256SHA256              DNSSECAlgorithm = 13
	DNSSECAlgorithm_ECDSAP384SHA384              DNSSECAlgorithm = 14
	DNSSECAlgorithm_ED25519                      DNSSECAlgorithm = 15
	DNSSECAlgorithm_ED448                        DNSSECAlgorithm = 16
)

func (DNSSECAlgorithm) Descriptor

func (DNSSECAlgorithm) Enum

func (x DNSSECAlgorithm) Enum() *DNSSECAlgorithm

func (DNSSECAlgorithm) Number

func (DNSSECAlgorithm) String

func (x DNSSECAlgorithm) String() string

func (DNSSECAlgorithm) Type

type DNSSECKey

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

func (*DNSSECKey) ClearActivatedAt

func (x *DNSSECKey) ClearActivatedAt()

func (*DNSSECKey) ClearAlgorithm

func (x *DNSSECKey) ClearAlgorithm()

func (*DNSSECKey) ClearCreatedAt

func (x *DNSSECKey) ClearCreatedAt()

func (*DNSSECKey) ClearDs

func (x *DNSSECKey) ClearDs()

func (*DNSSECKey) ClearId

func (x *DNSSECKey) ClearId()

func (*DNSSECKey) ClearKeySize

func (x *DNSSECKey) ClearKeySize()

func (*DNSSECKey) ClearKeyTag

func (x *DNSSECKey) ClearKeyTag()

func (*DNSSECKey) ClearKeyType

func (x *DNSSECKey) ClearKeyType()

func (*DNSSECKey) ClearPublicKey

func (x *DNSSECKey) ClearPublicKey()

func (*DNSSECKey) ClearRetiredAt

func (x *DNSSECKey) ClearRetiredAt()

func (*DNSSECKey) ClearState

func (x *DNSSECKey) ClearState()

func (*DNSSECKey) ClearZone

func (x *DNSSECKey) ClearZone()

func (*DNSSECKey) GetActivatedAt

func (x *DNSSECKey) GetActivatedAt() uint64

func (*DNSSECKey) GetAlgorithm

func (x *DNSSECKey) GetAlgorithm() DNSSECAlgorithm

func (*DNSSECKey) GetCreatedAt

func (x *DNSSECKey) GetCreatedAt() uint64

func (*DNSSECKey) GetDs

func (x *DNSSECKey) GetDs() *DS

func (*DNSSECKey) GetId

func (x *DNSSECKey) GetId() string

func (*DNSSECKey) GetKeySize

func (x *DNSSECKey) GetKeySize() uint32

func (*DNSSECKey) GetKeyTag

func (x *DNSSECKey) GetKeyTag() uint32

func (*DNSSECKey) GetKeyType

func (x *DNSSECKey) GetKeyType() KeyType

func (*DNSSECKey) GetPublicKey

func (x *DNSSECKey) GetPublicKey() string

func (*DNSSECKey) GetRetiredAt

func (x *DNSSECKey) GetRetiredAt() uint64

func (*DNSSECKey) GetState

func (x *DNSSECKey) GetState() KeyState

func (*DNSSECKey) GetZone

func (x *DNSSECKey) GetZone() string

func (*DNSSECKey) HasActivatedAt

func (x *DNSSECKey) HasActivatedAt() bool

func (*DNSSECKey) HasAlgorithm

func (x *DNSSECKey) HasAlgorithm() bool

func (*DNSSECKey) HasCreatedAt

func (x *DNSSECKey) HasCreatedAt() bool

func (*DNSSECKey) HasDs

func (x *DNSSECKey) HasDs() bool

func (*DNSSECKey) HasId

func (x *DNSSECKey) HasId() bool

func (*DNSSECKey) HasKeySize

func (x *DNSSECKey) HasKeySize() bool

func (*DNSSECKey) HasKeyTag

func (x *DNSSECKey) HasKeyTag() bool

func (*DNSSECKey) HasKeyType

func (x *DNSSECKey) HasKeyType() bool

func (*DNSSECKey) HasPublicKey

func (x *DNSSECKey) HasPublicKey() bool

func (*DNSSECKey) HasRetiredAt

func (x *DNSSECKey) HasRetiredAt() bool

func (*DNSSECKey) HasState

func (x *DNSSECKey) HasState() bool

func (*DNSSECKey) HasZone

func (x *DNSSECKey) HasZone() bool

func (*DNSSECKey) ProtoMessage

func (*DNSSECKey) ProtoMessage()

func (*DNSSECKey) ProtoReflect

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

func (*DNSSECKey) Reset

func (x *DNSSECKey) Reset()

func (*DNSSECKey) SetActivatedAt

func (x *DNSSECKey) SetActivatedAt(v uint64)

func (*DNSSECKey) SetAlgorithm

func (x *DNSSECKey) SetAlgorithm(v DNSSECAlgorithm)

func (*DNSSECKey) SetCreatedAt

func (x *DNSSECKey) SetCreatedAt(v uint64)

func (*DNSSECKey) SetDs

func (x *DNSSECKey) SetDs(v *DS)

func (*DNSSECKey) SetId

func (x *DNSSECKey) SetId(v string)

func (*DNSSECKey) SetKeySize

func (x *DNSSECKey) SetKeySize(v uint32)

func (*DNSSECKey) SetKeyTag

func (x *DNSSECKey) SetKeyTag(v uint32)

func (*DNSSECKey) SetKeyType

func (x *DNSSECKey) SetKeyType(v KeyType)

func (*DNSSECKey) SetPublicKey

func (x *DNSSECKey) SetPublicKey(v string)

func (*DNSSECKey) SetRetiredAt

func (x *DNSSECKey) SetRetiredAt(v uint64)

func (*DNSSECKey) SetState

func (x *DNSSECKey) SetState(v KeyState)

func (*DNSSECKey) SetZone

func (x *DNSSECKey) SetZone(v string)

func (*DNSSECKey) String

func (x *DNSSECKey) String() string

type DNSSECKey_builder

type DNSSECKey_builder struct {
	Id          *string
	Zone        *string
	KeyType     *KeyType
	Algorithm   *DNSSECAlgorithm
	KeyTag      *uint32
	State       *KeyState
	KeySize     *uint32
	PublicKey   *string
	Ds          *DS
	CreatedAt   *uint64
	ActivatedAt *uint64
	RetiredAt   *uint64
	// contains filtered or unexported fields
}

func (DNSSECKey_builder) Build

func (b0 DNSSECKey_builder) Build() *DNSSECKey

type DS

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

func (*DS) Any

func (x *DS) Any() (*anypb.Any, error)

func (*DS) ClearData

func (x *DS) ClearData()

func (*DS) ClearHdr

func (x *DS) ClearHdr()

func (*DS) DnsRR

func (x *DS) DnsRR() dns.RR

func (*DS) FromDNS

func (x *DS) FromDNS(r *dns.DS) *DS

func (*DS) GetData

func (x *DS) GetData() *DSData

func (*DS) GetHdr

func (x *DS) GetHdr() *RR_Header

func (*DS) HasData

func (x *DS) HasData() bool

func (*DS) HasHdr

func (x *DS) HasHdr() bool

func (*DS) Name

func (x *DS) Name() string

func (*DS) ProtoMessage

func (*DS) ProtoMessage()

func (*DS) ProtoReflect

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

func (*DS) RRType

func (x *DS) RRType() Type

DS mapping

func (*DS) Reset

func (x *DS) Reset()

func (*DS) SetData

func (x *DS) SetData(v *DSData)

func (*DS) SetHdr

func (x *DS) SetHdr(v *RR_Header)

func (*DS) SetName

func (x *DS) SetName(s string)

func (*DS) String

func (x *DS) String() string

func (*DS) ToDNS

func (x *DS) ToDNS() *dns.DS

type DSData

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

func (*DSData) ClearAlgorithm

func (x *DSData) ClearAlgorithm()

func (*DSData) ClearDigest

func (x *DSData) ClearDigest()

func (*DSData) ClearDigestType

func (x *DSData) ClearDigestType()

func (*DSData) ClearKeyTag

func (x *DSData) ClearKeyTag()

func (*DSData) GetAlgorithm

func (x *DSData) GetAlgorithm() uint32

func (*DSData) GetDigest

func (x *DSData) GetDigest() string

func (*DSData) GetDigestType

func (x *DSData) GetDigestType() uint32

func (*DSData) GetKeyTag

func (x *DSData) GetKeyTag() uint32

func (*DSData) HasAlgorithm

func (x *DSData) HasAlgorithm() bool

func (*DSData) HasDigest

func (x *DSData) HasDigest() bool

func (*DSData) HasDigestType

func (x *DSData) HasDigestType() bool

func (*DSData) HasKeyTag

func (x *DSData) HasKeyTag() bool

func (*DSData) ProtoMessage

func (*DSData) ProtoMessage()

func (*DSData) ProtoReflect

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

func (*DSData) Reset

func (x *DSData) Reset()

func (*DSData) SetAlgorithm

func (x *DSData) SetAlgorithm(v uint32)

func (*DSData) SetDigest

func (x *DSData) SetDigest(v string)

func (*DSData) SetDigestType

func (x *DSData) SetDigestType(v uint32)

func (*DSData) SetKeyTag

func (x *DSData) SetKeyTag(v uint32)

func (*DSData) String

func (x *DSData) String() string

type DSData_builder

type DSData_builder struct {
	KeyTag     *uint32
	Algorithm  *uint32
	DigestType *uint32
	Digest     *string
	// contains filtered or unexported fields
}

func (DSData_builder) Build

func (b0 DSData_builder) Build() *DSData

type DS_builder

type DS_builder struct {
	Hdr  *RR_Header
	Data *DSData
	// contains filtered or unexported fields
}

func (DS_builder) Build

func (b0 DS_builder) Build() *DS

type DeleteDNSSECKeyRequest

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

func (*DeleteDNSSECKeyRequest) ClearKeyId

func (x *DeleteDNSSECKeyRequest) ClearKeyId()

func (*DeleteDNSSECKeyRequest) ClearZone

func (x *DeleteDNSSECKeyRequest) ClearZone()

func (*DeleteDNSSECKeyRequest) GetKeyId

func (x *DeleteDNSSECKeyRequest) GetKeyId() string

func (*DeleteDNSSECKeyRequest) GetZone

func (x *DeleteDNSSECKeyRequest) GetZone() string

func (*DeleteDNSSECKeyRequest) HasKeyId

func (x *DeleteDNSSECKeyRequest) HasKeyId() bool

func (*DeleteDNSSECKeyRequest) HasZone

func (x *DeleteDNSSECKeyRequest) HasZone() bool

func (*DeleteDNSSECKeyRequest) ProtoMessage

func (*DeleteDNSSECKeyRequest) ProtoMessage()

func (*DeleteDNSSECKeyRequest) ProtoReflect

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

func (*DeleteDNSSECKeyRequest) Reset

func (x *DeleteDNSSECKeyRequest) Reset()

func (*DeleteDNSSECKeyRequest) SetKeyId

func (x *DeleteDNSSECKeyRequest) SetKeyId(v string)

func (*DeleteDNSSECKeyRequest) SetZone

func (x *DeleteDNSSECKeyRequest) SetZone(v string)

func (*DeleteDNSSECKeyRequest) String

func (x *DeleteDNSSECKeyRequest) String() string

type DeleteDNSSECKeyRequest_builder

type DeleteDNSSECKeyRequest_builder struct {
	Zone  *string
	KeyId *string
	// contains filtered or unexported fields
}

func (DeleteDNSSECKeyRequest_builder) Build

type DeleteRRsetRequest

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

func (*DeleteRRsetRequest) ClearName

func (x *DeleteRRsetRequest) ClearName()

func (*DeleteRRsetRequest) ClearType

func (x *DeleteRRsetRequest) ClearType()

func (*DeleteRRsetRequest) ClearZone

func (x *DeleteRRsetRequest) ClearZone()

func (*DeleteRRsetRequest) GetName

func (x *DeleteRRsetRequest) GetName() string

func (*DeleteRRsetRequest) GetType

func (x *DeleteRRsetRequest) GetType() Type

func (*DeleteRRsetRequest) GetZone

func (x *DeleteRRsetRequest) GetZone() string

func (*DeleteRRsetRequest) HasName

func (x *DeleteRRsetRequest) HasName() bool

func (*DeleteRRsetRequest) HasType

func (x *DeleteRRsetRequest) HasType() bool

func (*DeleteRRsetRequest) HasZone

func (x *DeleteRRsetRequest) HasZone() bool

func (*DeleteRRsetRequest) ProtoMessage

func (*DeleteRRsetRequest) ProtoMessage()

func (*DeleteRRsetRequest) ProtoReflect

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

func (*DeleteRRsetRequest) Reset

func (x *DeleteRRsetRequest) Reset()

func (*DeleteRRsetRequest) SetName

func (x *DeleteRRsetRequest) SetName(v string)

func (*DeleteRRsetRequest) SetType

func (x *DeleteRRsetRequest) SetType(v Type)

func (*DeleteRRsetRequest) SetZone

func (x *DeleteRRsetRequest) SetZone(v string)

func (*DeleteRRsetRequest) String

func (x *DeleteRRsetRequest) String() string

type DeleteRRsetRequest_builder

type DeleteRRsetRequest_builder struct {
	Zone *string
	Name *string
	Type *Type
	// contains filtered or unexported fields
}

func (DeleteRRsetRequest_builder) Build

type DeleteTSIGKeyRequest

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

func (*DeleteTSIGKeyRequest) ClearName

func (x *DeleteTSIGKeyRequest) ClearName()

func (*DeleteTSIGKeyRequest) GetName

func (x *DeleteTSIGKeyRequest) GetName() string

func (*DeleteTSIGKeyRequest) HasName

func (x *DeleteTSIGKeyRequest) HasName() bool

func (*DeleteTSIGKeyRequest) ProtoMessage

func (*DeleteTSIGKeyRequest) ProtoMessage()

func (*DeleteTSIGKeyRequest) ProtoReflect

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

func (*DeleteTSIGKeyRequest) Reset

func (x *DeleteTSIGKeyRequest) Reset()

func (*DeleteTSIGKeyRequest) SetName

func (x *DeleteTSIGKeyRequest) SetName(v string)

func (*DeleteTSIGKeyRequest) String

func (x *DeleteTSIGKeyRequest) String() string

type DeleteTSIGKeyRequest_builder

type DeleteTSIGKeyRequest_builder struct {
	Name *string
	// contains filtered or unexported fields
}

func (DeleteTSIGKeyRequest_builder) Build

type DeleteZoneRequest

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

func (*DeleteZoneRequest) ClearName

func (x *DeleteZoneRequest) ClearName()

func (*DeleteZoneRequest) GetName

func (x *DeleteZoneRequest) GetName() string

func (*DeleteZoneRequest) HasName

func (x *DeleteZoneRequest) HasName() bool

func (*DeleteZoneRequest) ProtoMessage

func (*DeleteZoneRequest) ProtoMessage()

func (*DeleteZoneRequest) ProtoReflect

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

func (*DeleteZoneRequest) Reset

func (x *DeleteZoneRequest) Reset()

func (*DeleteZoneRequest) SetName

func (x *DeleteZoneRequest) SetName(v string)

func (*DeleteZoneRequest) String

func (x *DeleteZoneRequest) String() string

type DeleteZoneRequest_builder

type DeleteZoneRequest_builder struct {
	Name *string
	// contains filtered or unexported fields
}

func (DeleteZoneRequest_builder) Build

type EID

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

func (*EID) Any

func (x *EID) Any() (*anypb.Any, error)

func (*EID) ClearData

func (x *EID) ClearData()

func (*EID) ClearHdr

func (x *EID) ClearHdr()

func (*EID) DnsRR

func (x *EID) DnsRR() dns.RR

func (*EID) FromDNS

func (x *EID) FromDNS(r *dns.EID) *EID

func (*EID) GetData

func (x *EID) GetData() *EIDData

func (*EID) GetHdr

func (x *EID) GetHdr() *RR_Header

func (*EID) HasData

func (x *EID) HasData() bool

func (*EID) HasHdr

func (x *EID) HasHdr() bool

func (*EID) Name

func (x *EID) Name() string

func (*EID) ProtoMessage

func (*EID) ProtoMessage()

func (*EID) ProtoReflect

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

func (*EID) RRType

func (x *EID) RRType() Type

EID mapping

func (*EID) Reset

func (x *EID) Reset()

func (*EID) SetData

func (x *EID) SetData(v *EIDData)

func (*EID) SetHdr

func (x *EID) SetHdr(v *RR_Header)

func (*EID) SetName

func (x *EID) SetName(s string)

func (*EID) String

func (x *EID) String() string

func (*EID) ToDNS

func (x *EID) ToDNS() *dns.EID

type EIDData

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

func (*EIDData) ClearEndpoint

func (x *EIDData) ClearEndpoint()

func (*EIDData) GetEndpoint

func (x *EIDData) GetEndpoint() string

func (*EIDData) HasEndpoint

func (x *EIDData) HasEndpoint() bool

func (*EIDData) ProtoMessage

func (*EIDData) ProtoMessage()

func (*EIDData) ProtoReflect

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

func (*EIDData) Reset

func (x *EIDData) Reset()

func (*EIDData) SetEndpoint

func (x *EIDData) SetEndpoint(v string)

func (*EIDData) String

func (x *EIDData) String() string

type EIDData_builder

type EIDData_builder struct {
	Endpoint *string
	// contains filtered or unexported fields
}

func (EIDData_builder) Build

func (b0 EIDData_builder) Build() *EIDData

type EID_builder

type EID_builder struct {
	Hdr  *RR_Header
	Data *EIDData
	// contains filtered or unexported fields
}

func (EID_builder) Build

func (b0 EID_builder) Build() *EID

type EUI48

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

func (*EUI48) Any

func (x *EUI48) Any() (*anypb.Any, error)

func (*EUI48) ClearData

func (x *EUI48) ClearData()

func (*EUI48) ClearHdr

func (x *EUI48) ClearHdr()

func (*EUI48) DnsRR

func (x *EUI48) DnsRR() dns.RR

func (*EUI48) FromDNS

func (x *EUI48) FromDNS(r *dns.EUI48) *EUI48

func (*EUI48) GetData

func (x *EUI48) GetData() *EUI48Data

func (*EUI48) GetHdr

func (x *EUI48) GetHdr() *RR_Header

func (*EUI48) HasData

func (x *EUI48) HasData() bool

func (*EUI48) HasHdr

func (x *EUI48) HasHdr() bool

func (*EUI48) Name

func (x *EUI48) Name() string

func (*EUI48) ProtoMessage

func (*EUI48) ProtoMessage()

func (*EUI48) ProtoReflect

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

func (*EUI48) RRType

func (x *EUI48) RRType() Type

EUI48 mapping

func (*EUI48) Reset

func (x *EUI48) Reset()

func (*EUI48) SetData

func (x *EUI48) SetData(v *EUI48Data)

func (*EUI48) SetHdr

func (x *EUI48) SetHdr(v *RR_Header)

func (*EUI48) SetName

func (x *EUI48) SetName(s string)

func (*EUI48) String

func (x *EUI48) String() string

func (*EUI48) ToDNS

func (x *EUI48) ToDNS() *dns.EUI48

type EUI48Data

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

func (*EUI48Data) ClearAddress

func (x *EUI48Data) ClearAddress()

func (*EUI48Data) GetAddress

func (x *EUI48Data) GetAddress() uint64

func (*EUI48Data) HasAddress

func (x *EUI48Data) HasAddress() bool

func (*EUI48Data) ProtoMessage

func (*EUI48Data) ProtoMessage()

func (*EUI48Data) ProtoReflect

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

func (*EUI48Data) Reset

func (x *EUI48Data) Reset()

func (*EUI48Data) SetAddress

func (x *EUI48Data) SetAddress(v uint64)

func (*EUI48Data) String

func (x *EUI48Data) String() string

type EUI48Data_builder

type EUI48Data_builder struct {
	Address *uint64
	// contains filtered or unexported fields
}

func (EUI48Data_builder) Build

func (b0 EUI48Data_builder) Build() *EUI48Data

type EUI48_builder

type EUI48_builder struct {
	Hdr  *RR_Header
	Data *EUI48Data
	// contains filtered or unexported fields
}

func (EUI48_builder) Build

func (b0 EUI48_builder) Build() *EUI48

type EUI64

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

func (*EUI64) Any

func (x *EUI64) Any() (*anypb.Any, error)

func (*EUI64) ClearData

func (x *EUI64) ClearData()

func (*EUI64) ClearHdr

func (x *EUI64) ClearHdr()

func (*EUI64) DnsRR

func (x *EUI64) DnsRR() dns.RR

func (*EUI64) FromDNS

func (x *EUI64) FromDNS(r *dns.EUI64) *EUI64

func (*EUI64) GetData

func (x *EUI64) GetData() *EUI64Data

func (*EUI64) GetHdr

func (x *EUI64) GetHdr() *RR_Header

func (*EUI64) HasData

func (x *EUI64) HasData() bool

func (*EUI64) HasHdr

func (x *EUI64) HasHdr() bool

func (*EUI64) Name

func (x *EUI64) Name() string

func (*EUI64) ProtoMessage

func (*EUI64) ProtoMessage()

func (*EUI64) ProtoReflect

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

func (*EUI64) RRType

func (x *EUI64) RRType() Type

EUI64 mapping

func (*EUI64) Reset

func (x *EUI64) Reset()

func (*EUI64) SetData

func (x *EUI64) SetData(v *EUI64Data)

func (*EUI64) SetHdr

func (x *EUI64) SetHdr(v *RR_Header)

func (*EUI64) SetName

func (x *EUI64) SetName(s string)

func (*EUI64) String

func (x *EUI64) String() string

func (*EUI64) ToDNS

func (x *EUI64) ToDNS() *dns.EUI64

type EUI64Data

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

func (*EUI64Data) ClearAddress

func (x *EUI64Data) ClearAddress()

func (*EUI64Data) GetAddress

func (x *EUI64Data) GetAddress() uint64

func (*EUI64Data) HasAddress

func (x *EUI64Data) HasAddress() bool

func (*EUI64Data) ProtoMessage

func (*EUI64Data) ProtoMessage()

func (*EUI64Data) ProtoReflect

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

func (*EUI64Data) Reset

func (x *EUI64Data) Reset()

func (*EUI64Data) SetAddress

func (x *EUI64Data) SetAddress(v uint64)

func (*EUI64Data) String

func (x *EUI64Data) String() string

type EUI64Data_builder

type EUI64Data_builder struct {
	Address *uint64
	// contains filtered or unexported fields
}

func (EUI64Data_builder) Build

func (b0 EUI64Data_builder) Build() *EUI64Data

type EUI64_builder

type EUI64_builder struct {
	Hdr  *RR_Header
	Data *EUI64Data
	// contains filtered or unexported fields
}

func (EUI64_builder) Build

func (b0 EUI64_builder) Build() *EUI64

type GID

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

func (*GID) Any

func (x *GID) Any() (*anypb.Any, error)

func (*GID) ClearData

func (x *GID) ClearData()

func (*GID) ClearHdr

func (x *GID) ClearHdr()

func (*GID) DnsRR

func (x *GID) DnsRR() dns.RR

func (*GID) FromDNS

func (x *GID) FromDNS(r *dns.GID) *GID

func (*GID) GetData

func (x *GID) GetData() *GIDData

func (*GID) GetHdr

func (x *GID) GetHdr() *RR_Header

func (*GID) HasData

func (x *GID) HasData() bool

func (*GID) HasHdr

func (x *GID) HasHdr() bool

func (*GID) Name

func (x *GID) Name() string

func (*GID) ProtoMessage

func (*GID) ProtoMessage()

func (*GID) ProtoReflect

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

func (*GID) RRType

func (x *GID) RRType() Type

GID mapping

func (*GID) Reset

func (x *GID) Reset()

func (*GID) SetData

func (x *GID) SetData(v *GIDData)

func (*GID) SetHdr

func (x *GID) SetHdr(v *RR_Header)

func (*GID) SetName

func (x *GID) SetName(s string)

func (*GID) String

func (x *GID) String() string

func (*GID) ToDNS

func (x *GID) ToDNS() *dns.GID

type GIDData

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

func (*GIDData) ClearGid

func (x *GIDData) ClearGid()

func (*GIDData) GetGid

func (x *GIDData) GetGid() uint32

func (*GIDData) HasGid

func (x *GIDData) HasGid() bool

func (*GIDData) ProtoMessage

func (*GIDData) ProtoMessage()

func (*GIDData) ProtoReflect

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

func (*GIDData) Reset

func (x *GIDData) Reset()

func (*GIDData) SetGid

func (x *GIDData) SetGid(v uint32)

func (*GIDData) String

func (x *GIDData) String() string

type GIDData_builder

type GIDData_builder struct {
	Gid *uint32
	// contains filtered or unexported fields
}

func (GIDData_builder) Build

func (b0 GIDData_builder) Build() *GIDData

type GID_builder

type GID_builder struct {
	Hdr  *RR_Header
	Data *GIDData
	// contains filtered or unexported fields
}

func (GID_builder) Build

func (b0 GID_builder) Build() *GID

type GPOS

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

func (*GPOS) Any

func (x *GPOS) Any() (*anypb.Any, error)

func (*GPOS) ClearData

func (x *GPOS) ClearData()

func (*GPOS) ClearHdr

func (x *GPOS) ClearHdr()

func (*GPOS) DnsRR

func (x *GPOS) DnsRR() dns.RR

func (*GPOS) FromDNS

func (x *GPOS) FromDNS(r *dns.GPOS) *GPOS

func (*GPOS) GetData

func (x *GPOS) GetData() *GPOSData

func (*GPOS) GetHdr

func (x *GPOS) GetHdr() *RR_Header

func (*GPOS) HasData

func (x *GPOS) HasData() bool

func (*GPOS) HasHdr

func (x *GPOS) HasHdr() bool

func (*GPOS) Name

func (x *GPOS) Name() string

func (*GPOS) ProtoMessage

func (*GPOS) ProtoMessage()

func (*GPOS) ProtoReflect

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

func (*GPOS) RRType

func (x *GPOS) RRType() Type

GPOS mapping

func (*GPOS) Reset

func (x *GPOS) Reset()

func (*GPOS) SetData

func (x *GPOS) SetData(v *GPOSData)

func (*GPOS) SetHdr

func (x *GPOS) SetHdr(v *RR_Header)

func (*GPOS) SetName

func (x *GPOS) SetName(s string)

func (*GPOS) String

func (x *GPOS) String() string

func (*GPOS) ToDNS

func (x *GPOS) ToDNS() *dns.GPOS

type GPOSData

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

func (*GPOSData) ClearAltitude

func (x *GPOSData) ClearAltitude()

func (*GPOSData) ClearLatitude

func (x *GPOSData) ClearLatitude()

func (*GPOSData) ClearLongitude

func (x *GPOSData) ClearLongitude()

func (*GPOSData) GetAltitude

func (x *GPOSData) GetAltitude() string

func (*GPOSData) GetLatitude

func (x *GPOSData) GetLatitude() string

func (*GPOSData) GetLongitude

func (x *GPOSData) GetLongitude() string

func (*GPOSData) HasAltitude

func (x *GPOSData) HasAltitude() bool

func (*GPOSData) HasLatitude

func (x *GPOSData) HasLatitude() bool

func (*GPOSData) HasLongitude

func (x *GPOSData) HasLongitude() bool

func (*GPOSData) ProtoMessage

func (*GPOSData) ProtoMessage()

func (*GPOSData) ProtoReflect

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

func (*GPOSData) Reset

func (x *GPOSData) Reset()

func (*GPOSData) SetAltitude

func (x *GPOSData) SetAltitude(v string)

func (*GPOSData) SetLatitude

func (x *GPOSData) SetLatitude(v string)

func (*GPOSData) SetLongitude

func (x *GPOSData) SetLongitude(v string)

func (*GPOSData) String

func (x *GPOSData) String() string

type GPOSData_builder

type GPOSData_builder struct {
	Longitude *string
	Latitude  *string
	Altitude  *string
	// contains filtered or unexported fields
}

func (GPOSData_builder) Build

func (b0 GPOSData_builder) Build() *GPOSData

type GPOS_builder

type GPOS_builder struct {
	Hdr  *RR_Header
	Data *GPOSData
	// contains filtered or unexported fields
}

func (GPOS_builder) Build

func (b0 GPOS_builder) Build() *GPOS

type GenerateDNSSECKeyRequest

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

func (*GenerateDNSSECKeyRequest) ClearActivate

func (x *GenerateDNSSECKeyRequest) ClearActivate()

func (*GenerateDNSSECKeyRequest) ClearAlgorithm

func (x *GenerateDNSSECKeyRequest) ClearAlgorithm()

func (*GenerateDNSSECKeyRequest) ClearKeySize

func (x *GenerateDNSSECKeyRequest) ClearKeySize()

func (*GenerateDNSSECKeyRequest) ClearKeyType

func (x *GenerateDNSSECKeyRequest) ClearKeyType()

func (*GenerateDNSSECKeyRequest) ClearZone

func (x *GenerateDNSSECKeyRequest) ClearZone()

func (*GenerateDNSSECKeyRequest) GetActivate

func (x *GenerateDNSSECKeyRequest) GetActivate() bool

func (*GenerateDNSSECKeyRequest) GetAlgorithm

func (x *GenerateDNSSECKeyRequest) GetAlgorithm() DNSSECAlgorithm

func (*GenerateDNSSECKeyRequest) GetKeySize

func (x *GenerateDNSSECKeyRequest) GetKeySize() uint32

func (*GenerateDNSSECKeyRequest) GetKeyType

func (x *GenerateDNSSECKeyRequest) GetKeyType() KeyType

func (*GenerateDNSSECKeyRequest) GetZone

func (x *GenerateDNSSECKeyRequest) GetZone() string

func (*GenerateDNSSECKeyRequest) HasActivate

func (x *GenerateDNSSECKeyRequest) HasActivate() bool

func (*GenerateDNSSECKeyRequest) HasAlgorithm

func (x *GenerateDNSSECKeyRequest) HasAlgorithm() bool

func (*GenerateDNSSECKeyRequest) HasKeySize

func (x *GenerateDNSSECKeyRequest) HasKeySize() bool

func (*GenerateDNSSECKeyRequest) HasKeyType

func (x *GenerateDNSSECKeyRequest) HasKeyType() bool

func (*GenerateDNSSECKeyRequest) HasZone

func (x *GenerateDNSSECKeyRequest) HasZone() bool

func (*GenerateDNSSECKeyRequest) ProtoMessage

func (*GenerateDNSSECKeyRequest) ProtoMessage()

func (*GenerateDNSSECKeyRequest) ProtoReflect

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

func (*GenerateDNSSECKeyRequest) Reset

func (x *GenerateDNSSECKeyRequest) Reset()

func (*GenerateDNSSECKeyRequest) SetActivate

func (x *GenerateDNSSECKeyRequest) SetActivate(v bool)

func (*GenerateDNSSECKeyRequest) SetAlgorithm

func (x *GenerateDNSSECKeyRequest) SetAlgorithm(v DNSSECAlgorithm)

func (*GenerateDNSSECKeyRequest) SetKeySize

func (x *GenerateDNSSECKeyRequest) SetKeySize(v uint32)

func (*GenerateDNSSECKeyRequest) SetKeyType

func (x *GenerateDNSSECKeyRequest) SetKeyType(v KeyType)

func (*GenerateDNSSECKeyRequest) SetZone

func (x *GenerateDNSSECKeyRequest) SetZone(v string)

func (*GenerateDNSSECKeyRequest) String

func (x *GenerateDNSSECKeyRequest) String() string

type GenerateDNSSECKeyRequest_builder

type GenerateDNSSECKeyRequest_builder struct {
	Zone      *string
	KeyType   *KeyType
	Algorithm *DNSSECAlgorithm
	KeySize   *uint32
	Activate  *bool
	// contains filtered or unexported fields
}

func (GenerateDNSSECKeyRequest_builder) Build

type GetAPIKeyRequest

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

func (*GetAPIKeyRequest) ClearId

func (x *GetAPIKeyRequest) ClearId()

func (*GetAPIKeyRequest) GetId

func (x *GetAPIKeyRequest) GetId() string

func (*GetAPIKeyRequest) HasId

func (x *GetAPIKeyRequest) HasId() bool

func (*GetAPIKeyRequest) ProtoMessage

func (*GetAPIKeyRequest) ProtoMessage()

func (*GetAPIKeyRequest) ProtoReflect

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

func (*GetAPIKeyRequest) Reset

func (x *GetAPIKeyRequest) Reset()

func (*GetAPIKeyRequest) SetId

func (x *GetAPIKeyRequest) SetId(v string)

func (*GetAPIKeyRequest) String

func (x *GetAPIKeyRequest) String() string

type GetAPIKeyRequest_builder

type GetAPIKeyRequest_builder struct {
	Id *string
	// contains filtered or unexported fields
}

func (GetAPIKeyRequest_builder) Build

type GetRRsetRequest

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

func (*GetRRsetRequest) ClearName

func (x *GetRRsetRequest) ClearName()

func (*GetRRsetRequest) ClearType

func (x *GetRRsetRequest) ClearType()

func (*GetRRsetRequest) ClearZone

func (x *GetRRsetRequest) ClearZone()

func (*GetRRsetRequest) GetName

func (x *GetRRsetRequest) GetName() string

func (*GetRRsetRequest) GetType

func (x *GetRRsetRequest) GetType() Type

func (*GetRRsetRequest) GetZone

func (x *GetRRsetRequest) GetZone() string

func (*GetRRsetRequest) HasName

func (x *GetRRsetRequest) HasName() bool

func (*GetRRsetRequest) HasType

func (x *GetRRsetRequest) HasType() bool

func (*GetRRsetRequest) HasZone

func (x *GetRRsetRequest) HasZone() bool

func (*GetRRsetRequest) ProtoMessage

func (*GetRRsetRequest) ProtoMessage()

func (*GetRRsetRequest) ProtoReflect

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

func (*GetRRsetRequest) Reset

func (x *GetRRsetRequest) Reset()

func (*GetRRsetRequest) SetName

func (x *GetRRsetRequest) SetName(v string)

func (*GetRRsetRequest) SetType

func (x *GetRRsetRequest) SetType(v Type)

func (*GetRRsetRequest) SetZone

func (x *GetRRsetRequest) SetZone(v string)

func (*GetRRsetRequest) String

func (x *GetRRsetRequest) String() string

type GetRRsetRequest_builder

type GetRRsetRequest_builder struct {
	Zone *string
	Name *string
	Type *Type
	// contains filtered or unexported fields
}

func (GetRRsetRequest_builder) Build

type GetZoneRequest

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

func (*GetZoneRequest) ClearName

func (x *GetZoneRequest) ClearName()

func (*GetZoneRequest) GetName

func (x *GetZoneRequest) GetName() string

func (*GetZoneRequest) HasName

func (x *GetZoneRequest) HasName() bool

func (*GetZoneRequest) ProtoMessage

func (*GetZoneRequest) ProtoMessage()

func (*GetZoneRequest) ProtoReflect

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

func (*GetZoneRequest) Reset

func (x *GetZoneRequest) Reset()

func (*GetZoneRequest) SetName

func (x *GetZoneRequest) SetName(v string)

func (*GetZoneRequest) String

func (x *GetZoneRequest) String() string

type GetZoneRequest_builder

type GetZoneRequest_builder struct {
	Name *string
	// contains filtered or unexported fields
}

func (GetZoneRequest_builder) Build

type HINFO

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

func (*HINFO) Any

func (x *HINFO) Any() (*anypb.Any, error)

func (*HINFO) ClearData

func (x *HINFO) ClearData()

func (*HINFO) ClearHdr

func (x *HINFO) ClearHdr()

func (*HINFO) DnsRR

func (x *HINFO) DnsRR() dns.RR

func (*HINFO) FromDNS

func (x *HINFO) FromDNS(r *dns.HINFO) *HINFO

func (*HINFO) GetData

func (x *HINFO) GetData() *HINFOData

func (*HINFO) GetHdr

func (x *HINFO) GetHdr() *RR_Header

func (*HINFO) HasData

func (x *HINFO) HasData() bool

func (*HINFO) HasHdr

func (x *HINFO) HasHdr() bool

func (*HINFO) Name

func (x *HINFO) Name() string

func (*HINFO) ProtoMessage

func (*HINFO) ProtoMessage()

func (*HINFO) ProtoReflect

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

func (*HINFO) RRType

func (x *HINFO) RRType() Type

HINFO mapping

func (*HINFO) Reset

func (x *HINFO) Reset()

func (*HINFO) SetData

func (x *HINFO) SetData(v *HINFOData)

func (*HINFO) SetHdr

func (x *HINFO) SetHdr(v *RR_Header)

func (*HINFO) SetName

func (x *HINFO) SetName(s string)

func (*HINFO) String

func (x *HINFO) String() string

func (*HINFO) ToDNS

func (x *HINFO) ToDNS() *dns.HINFO

type HINFOData

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

func (*HINFOData) ClearCpu

func (x *HINFOData) ClearCpu()

func (*HINFOData) ClearOs

func (x *HINFOData) ClearOs()

func (*HINFOData) GetCpu

func (x *HINFOData) GetCpu() string

func (*HINFOData) GetOs

func (x *HINFOData) GetOs() string

func (*HINFOData) HasCpu

func (x *HINFOData) HasCpu() bool

func (*HINFOData) HasOs

func (x *HINFOData) HasOs() bool

func (*HINFOData) ProtoMessage

func (*HINFOData) ProtoMessage()

func (*HINFOData) ProtoReflect

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

func (*HINFOData) Reset

func (x *HINFOData) Reset()

func (*HINFOData) SetCpu

func (x *HINFOData) SetCpu(v string)

func (*HINFOData) SetOs

func (x *HINFOData) SetOs(v string)

func (*HINFOData) String

func (x *HINFOData) String() string

type HINFOData_builder

type HINFOData_builder struct {
	Cpu *string
	Os  *string
	// contains filtered or unexported fields
}

func (HINFOData_builder) Build

func (b0 HINFOData_builder) Build() *HINFOData

type HINFO_builder

type HINFO_builder struct {
	Hdr  *RR_Header
	Data *HINFOData
	// contains filtered or unexported fields
}

func (HINFO_builder) Build

func (b0 HINFO_builder) Build() *HINFO

type HIP

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

func (*HIP) Any

func (x *HIP) Any() (*anypb.Any, error)

func (*HIP) ClearData

func (x *HIP) ClearData()

func (*HIP) ClearHdr

func (x *HIP) ClearHdr()

func (*HIP) DnsRR

func (x *HIP) DnsRR() dns.RR

func (*HIP) FromDNS

func (x *HIP) FromDNS(r *dns.HIP) *HIP

func (*HIP) GetData

func (x *HIP) GetData() *HIPData

func (*HIP) GetHdr

func (x *HIP) GetHdr() *RR_Header

func (*HIP) HasData

func (x *HIP) HasData() bool

func (*HIP) HasHdr

func (x *HIP) HasHdr() bool

func (*HIP) Name

func (x *HIP) Name() string

func (*HIP) ProtoMessage

func (*HIP) ProtoMessage()

func (*HIP) ProtoReflect

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

func (*HIP) RRType

func (x *HIP) RRType() Type

HIP mapping

func (*HIP) Reset

func (x *HIP) Reset()

func (*HIP) SetData

func (x *HIP) SetData(v *HIPData)

func (*HIP) SetHdr

func (x *HIP) SetHdr(v *RR_Header)

func (*HIP) SetName

func (x *HIP) SetName(s string)

func (*HIP) String

func (x *HIP) String() string

func (*HIP) ToDNS

func (x *HIP) ToDNS() *dns.HIP

type HIPData

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

func (*HIPData) ClearHit

func (x *HIPData) ClearHit()

func (*HIPData) ClearHitLength

func (x *HIPData) ClearHitLength()

func (*HIPData) ClearPublicKey

func (x *HIPData) ClearPublicKey()

func (*HIPData) ClearPublicKeyAlgorithm

func (x *HIPData) ClearPublicKeyAlgorithm()

func (*HIPData) ClearPublicKeyLength

func (x *HIPData) ClearPublicKeyLength()

func (*HIPData) GetHit

func (x *HIPData) GetHit() string

func (*HIPData) GetHitLength

func (x *HIPData) GetHitLength() uint32

func (*HIPData) GetPublicKey

func (x *HIPData) GetPublicKey() string

func (*HIPData) GetPublicKeyAlgorithm

func (x *HIPData) GetPublicKeyAlgorithm() uint32

func (*HIPData) GetPublicKeyLength

func (x *HIPData) GetPublicKeyLength() uint32

func (*HIPData) GetRendezvousServers

func (x *HIPData) GetRendezvousServers() []string

func (*HIPData) HasHit

func (x *HIPData) HasHit() bool

func (*HIPData) HasHitLength

func (x *HIPData) HasHitLength() bool

func (*HIPData) HasPublicKey

func (x *HIPData) HasPublicKey() bool

func (*HIPData) HasPublicKeyAlgorithm

func (x *HIPData) HasPublicKeyAlgorithm() bool

func (*HIPData) HasPublicKeyLength

func (x *HIPData) HasPublicKeyLength() bool

func (*HIPData) ProtoMessage

func (*HIPData) ProtoMessage()

func (*HIPData) ProtoReflect

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

func (*HIPData) Reset

func (x *HIPData) Reset()

func (*HIPData) SetHit

func (x *HIPData) SetHit(v string)

func (*HIPData) SetHitLength

func (x *HIPData) SetHitLength(v uint32)

func (*HIPData) SetPublicKey

func (x *HIPData) SetPublicKey(v string)

func (*HIPData) SetPublicKeyAlgorithm

func (x *HIPData) SetPublicKeyAlgorithm(v uint32)

func (*HIPData) SetPublicKeyLength

func (x *HIPData) SetPublicKeyLength(v uint32)

func (*HIPData) SetRendezvousServers

func (x *HIPData) SetRendezvousServers(v []string)

func (*HIPData) String

func (x *HIPData) String() string

type HIPData_builder

type HIPData_builder struct {
	HitLength          *uint32
	PublicKeyAlgorithm *uint32
	PublicKeyLength    *uint32
	Hit                *string
	PublicKey          *string
	RendezvousServers  []string
	// contains filtered or unexported fields
}

func (HIPData_builder) Build

func (b0 HIPData_builder) Build() *HIPData

type HIP_builder

type HIP_builder struct {
	Hdr  *RR_Header
	Data *HIPData
	// contains filtered or unexported fields
}

func (HIP_builder) Build

func (b0 HIP_builder) Build() *HIP

type HTTPS

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

func (*HTTPS) Any

func (x *HTTPS) Any() (*anypb.Any, error)

func (*HTTPS) ClearData

func (x *HTTPS) ClearData()

func (*HTTPS) ClearHdr

func (x *HTTPS) ClearHdr()

func (*HTTPS) DnsRR

func (x *HTTPS) DnsRR() dns.RR

func (*HTTPS) FromDNS

func (x *HTTPS) FromDNS(r *dns.HTTPS) *HTTPS

func (*HTTPS) GetData

func (x *HTTPS) GetData() *HTTPSData

func (*HTTPS) GetHdr

func (x *HTTPS) GetHdr() *RR_Header

func (*HTTPS) HasData

func (x *HTTPS) HasData() bool

func (*HTTPS) HasHdr

func (x *HTTPS) HasHdr() bool

func (*HTTPS) Name

func (x *HTTPS) Name() string

func (*HTTPS) ProtoMessage

func (*HTTPS) ProtoMessage()

func (*HTTPS) ProtoReflect

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

func (*HTTPS) RRType

func (x *HTTPS) RRType() Type

HTTPS mapping

func (*HTTPS) Reset

func (x *HTTPS) Reset()

func (*HTTPS) SetData

func (x *HTTPS) SetData(v *HTTPSData)

func (*HTTPS) SetHdr

func (x *HTTPS) SetHdr(v *RR_Header)

func (*HTTPS) SetName

func (x *HTTPS) SetName(s string)

func (*HTTPS) String

func (x *HTTPS) String() string

func (*HTTPS) ToDNS

func (x *HTTPS) ToDNS() *dns.HTTPS

type HTTPSData

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

func (*HTTPSData) ClearPriority

func (x *HTTPSData) ClearPriority()

func (*HTTPSData) ClearTarget

func (x *HTTPSData) ClearTarget()

func (*HTTPSData) GetPriority

func (x *HTTPSData) GetPriority() uint32

func (*HTTPSData) GetTarget

func (x *HTTPSData) GetTarget() string

func (*HTTPSData) GetValue

func (x *HTTPSData) GetValue() []*anypb.Any

func (*HTTPSData) HasPriority

func (x *HTTPSData) HasPriority() bool

func (*HTTPSData) HasTarget

func (x *HTTPSData) HasTarget() bool

func (*HTTPSData) ProtoMessage

func (*HTTPSData) ProtoMessage()

func (*HTTPSData) ProtoReflect

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

func (*HTTPSData) Reset

func (x *HTTPSData) Reset()

func (*HTTPSData) SetPriority

func (x *HTTPSData) SetPriority(v uint32)

func (*HTTPSData) SetTarget

func (x *HTTPSData) SetTarget(v string)

func (*HTTPSData) SetValue

func (x *HTTPSData) SetValue(v []*anypb.Any)

func (*HTTPSData) String

func (x *HTTPSData) String() string

type HTTPSData_builder

type HTTPSData_builder struct {
	Priority *uint32
	Target   *string
	Value    []*anypb.Any
	// contains filtered or unexported fields
}

func (HTTPSData_builder) Build

func (b0 HTTPSData_builder) Build() *HTTPSData

type HTTPS_builder

type HTTPS_builder struct {
	Hdr  *RR_Header
	Data *HTTPSData
	// contains filtered or unexported fields
}

func (HTTPS_builder) Build

func (b0 HTTPS_builder) Build() *HTTPS

type IPNet

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

func (*IPNet) ClearIP

func (x *IPNet) ClearIP()

func (*IPNet) ClearMask

func (x *IPNet) ClearMask()

func (*IPNet) GetIP

func (x *IPNet) GetIP() []byte

func (*IPNet) GetMask

func (x *IPNet) GetMask() []byte

func (*IPNet) HasIP

func (x *IPNet) HasIP() bool

func (*IPNet) HasMask

func (x *IPNet) HasMask() bool

func (*IPNet) ProtoMessage

func (*IPNet) ProtoMessage()

func (*IPNet) ProtoReflect

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

func (*IPNet) Reset

func (x *IPNet) Reset()

func (*IPNet) SetIP

func (x *IPNet) SetIP(v []byte)

func (*IPNet) SetMask

func (x *IPNet) SetMask(v []byte)

func (*IPNet) String

func (x *IPNet) String() string

type IPNet_builder

type IPNet_builder struct {
	IP   []byte
	Mask []byte
	// contains filtered or unexported fields
}

func (IPNet_builder) Build

func (b0 IPNet_builder) Build() *IPNet

type IPSECKEY

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

func (*IPSECKEY) Any

func (x *IPSECKEY) Any() (*anypb.Any, error)

func (*IPSECKEY) ClearData

func (x *IPSECKEY) ClearData()

func (*IPSECKEY) ClearHdr

func (x *IPSECKEY) ClearHdr()

func (*IPSECKEY) DnsRR

func (x *IPSECKEY) DnsRR() dns.RR

func (*IPSECKEY) FromDNS

func (x *IPSECKEY) FromDNS(r *dns.IPSECKEY) *IPSECKEY

func (*IPSECKEY) GetData

func (x *IPSECKEY) GetData() *IPSECKEYData

func (*IPSECKEY) GetHdr

func (x *IPSECKEY) GetHdr() *RR_Header

func (*IPSECKEY) HasData

func (x *IPSECKEY) HasData() bool

func (*IPSECKEY) HasHdr

func (x *IPSECKEY) HasHdr() bool

func (*IPSECKEY) Name

func (x *IPSECKEY) Name() string

func (*IPSECKEY) ProtoMessage

func (*IPSECKEY) ProtoMessage()

func (*IPSECKEY) ProtoReflect

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

func (*IPSECKEY) RRType

func (x *IPSECKEY) RRType() Type

IPSECKEY mapping

func (*IPSECKEY) Reset

func (x *IPSECKEY) Reset()

func (*IPSECKEY) SetData

func (x *IPSECKEY) SetData(v *IPSECKEYData)

func (*IPSECKEY) SetHdr

func (x *IPSECKEY) SetHdr(v *RR_Header)

func (*IPSECKEY) SetName

func (x *IPSECKEY) SetName(s string)

func (*IPSECKEY) String

func (x *IPSECKEY) String() string

func (*IPSECKEY) ToDNS

func (x *IPSECKEY) ToDNS() *dns.IPSECKEY

type IPSECKEYData

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

func (*IPSECKEYData) ClearAlgorithm

func (x *IPSECKEYData) ClearAlgorithm()

func (*IPSECKEYData) ClearGatewayAddr

func (x *IPSECKEYData) ClearGatewayAddr()

func (*IPSECKEYData) ClearGatewayHost

func (x *IPSECKEYData) ClearGatewayHost()

func (*IPSECKEYData) ClearGatewayType

func (x *IPSECKEYData) ClearGatewayType()

func (*IPSECKEYData) ClearPrecedence

func (x *IPSECKEYData) ClearPrecedence()

func (*IPSECKEYData) ClearPublicKey

func (x *IPSECKEYData) ClearPublicKey()

func (*IPSECKEYData) GetAlgorithm

func (x *IPSECKEYData) GetAlgorithm() uint32

func (*IPSECKEYData) GetGatewayAddr

func (x *IPSECKEYData) GetGatewayAddr() []byte

func (*IPSECKEYData) GetGatewayHost

func (x *IPSECKEYData) GetGatewayHost() string

func (*IPSECKEYData) GetGatewayType

func (x *IPSECKEYData) GetGatewayType() uint32

func (*IPSECKEYData) GetPrecedence

func (x *IPSECKEYData) GetPrecedence() uint32

func (*IPSECKEYData) GetPublicKey

func (x *IPSECKEYData) GetPublicKey() string

func (*IPSECKEYData) HasAlgorithm

func (x *IPSECKEYData) HasAlgorithm() bool

func (*IPSECKEYData) HasGatewayAddr

func (x *IPSECKEYData) HasGatewayAddr() bool

func (*IPSECKEYData) HasGatewayHost

func (x *IPSECKEYData) HasGatewayHost() bool

func (*IPSECKEYData) HasGatewayType

func (x *IPSECKEYData) HasGatewayType() bool

func (*IPSECKEYData) HasPrecedence

func (x *IPSECKEYData) HasPrecedence() bool

func (*IPSECKEYData) HasPublicKey

func (x *IPSECKEYData) HasPublicKey() bool

func (*IPSECKEYData) ProtoMessage

func (*IPSECKEYData) ProtoMessage()

func (*IPSECKEYData) ProtoReflect

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

func (*IPSECKEYData) Reset

func (x *IPSECKEYData) Reset()

func (*IPSECKEYData) SetAlgorithm

func (x *IPSECKEYData) SetAlgorithm(v uint32)

func (*IPSECKEYData) SetGatewayAddr

func (x *IPSECKEYData) SetGatewayAddr(v []byte)

func (*IPSECKEYData) SetGatewayHost

func (x *IPSECKEYData) SetGatewayHost(v string)

func (*IPSECKEYData) SetGatewayType

func (x *IPSECKEYData) SetGatewayType(v uint32)

func (*IPSECKEYData) SetPrecedence

func (x *IPSECKEYData) SetPrecedence(v uint32)

func (*IPSECKEYData) SetPublicKey

func (x *IPSECKEYData) SetPublicKey(v string)

func (*IPSECKEYData) String

func (x *IPSECKEYData) String() string

type IPSECKEYData_builder

type IPSECKEYData_builder struct {
	Precedence  *uint32
	GatewayType *uint32
	Algorithm   *uint32
	GatewayAddr []byte
	GatewayHost *string
	PublicKey   *string
	// contains filtered or unexported fields
}

func (IPSECKEYData_builder) Build

func (b0 IPSECKEYData_builder) Build() *IPSECKEYData

type IPSECKEY_builder

type IPSECKEY_builder struct {
	Hdr  *RR_Header
	Data *IPSECKEYData
	// contains filtered or unexported fields
}

func (IPSECKEY_builder) Build

func (b0 IPSECKEY_builder) Build() *IPSECKEY

type ImportDNSSECKeyRequest

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

func (*ImportDNSSECKeyRequest) ClearActivate

func (x *ImportDNSSECKeyRequest) ClearActivate()

func (*ImportDNSSECKeyRequest) ClearAlgorithm

func (x *ImportDNSSECKeyRequest) ClearAlgorithm()

func (*ImportDNSSECKeyRequest) ClearKeyType

func (x *ImportDNSSECKeyRequest) ClearKeyType()

func (*ImportDNSSECKeyRequest) ClearPrivateKey

func (x *ImportDNSSECKeyRequest) ClearPrivateKey()

func (*ImportDNSSECKeyRequest) ClearZone

func (x *ImportDNSSECKeyRequest) ClearZone()

func (*ImportDNSSECKeyRequest) GetActivate

func (x *ImportDNSSECKeyRequest) GetActivate() bool

func (*ImportDNSSECKeyRequest) GetAlgorithm

func (x *ImportDNSSECKeyRequest) GetAlgorithm() DNSSECAlgorithm

func (*ImportDNSSECKeyRequest) GetKeyType

func (x *ImportDNSSECKeyRequest) GetKeyType() KeyType

func (*ImportDNSSECKeyRequest) GetPrivateKey

func (x *ImportDNSSECKeyRequest) GetPrivateKey() string

func (*ImportDNSSECKeyRequest) GetZone

func (x *ImportDNSSECKeyRequest) GetZone() string

func (*ImportDNSSECKeyRequest) HasActivate

func (x *ImportDNSSECKeyRequest) HasActivate() bool

func (*ImportDNSSECKeyRequest) HasAlgorithm

func (x *ImportDNSSECKeyRequest) HasAlgorithm() bool

func (*ImportDNSSECKeyRequest) HasKeyType

func (x *ImportDNSSECKeyRequest) HasKeyType() bool

func (*ImportDNSSECKeyRequest) HasPrivateKey

func (x *ImportDNSSECKeyRequest) HasPrivateKey() bool

func (*ImportDNSSECKeyRequest) HasZone

func (x *ImportDNSSECKeyRequest) HasZone() bool

func (*ImportDNSSECKeyRequest) ProtoMessage

func (*ImportDNSSECKeyRequest) ProtoMessage()

func (*ImportDNSSECKeyRequest) ProtoReflect

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

func (*ImportDNSSECKeyRequest) Reset

func (x *ImportDNSSECKeyRequest) Reset()

func (*ImportDNSSECKeyRequest) SetActivate

func (x *ImportDNSSECKeyRequest) SetActivate(v bool)

func (*ImportDNSSECKeyRequest) SetAlgorithm

func (x *ImportDNSSECKeyRequest) SetAlgorithm(v DNSSECAlgorithm)

func (*ImportDNSSECKeyRequest) SetKeyType

func (x *ImportDNSSECKeyRequest) SetKeyType(v KeyType)

func (*ImportDNSSECKeyRequest) SetPrivateKey

func (x *ImportDNSSECKeyRequest) SetPrivateKey(v string)

func (*ImportDNSSECKeyRequest) SetZone

func (x *ImportDNSSECKeyRequest) SetZone(v string)

func (*ImportDNSSECKeyRequest) String

func (x *ImportDNSSECKeyRequest) String() string

type ImportDNSSECKeyRequest_builder

type ImportDNSSECKeyRequest_builder struct {
	Zone       *string
	KeyType    *KeyType
	Algorithm  *DNSSECAlgorithm
	PrivateKey *string
	Activate   *bool
	// contains filtered or unexported fields
}

func (ImportDNSSECKeyRequest_builder) Build

type KEY

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

func (*KEY) Any

func (x *KEY) Any() (*anypb.Any, error)

func (*KEY) ClearData

func (x *KEY) ClearData()

func (*KEY) ClearHdr

func (x *KEY) ClearHdr()

func (*KEY) DnsRR

func (x *KEY) DnsRR() dns.RR

func (*KEY) FromDNS

func (x *KEY) FromDNS(r *dns.KEY) *KEY

func (*KEY) GetData

func (x *KEY) GetData() *KEYData

func (*KEY) GetHdr

func (x *KEY) GetHdr() *RR_Header

func (*KEY) HasData

func (x *KEY) HasData() bool

func (*KEY) HasHdr

func (x *KEY) HasHdr() bool

func (*KEY) Name

func (x *KEY) Name() string

func (*KEY) ProtoMessage

func (*KEY) ProtoMessage()

func (*KEY) ProtoReflect

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

func (*KEY) RRType

func (x *KEY) RRType() Type

KEY mapping

func (*KEY) Reset

func (x *KEY) Reset()

func (*KEY) SetData

func (x *KEY) SetData(v *KEYData)

func (*KEY) SetHdr

func (x *KEY) SetHdr(v *RR_Header)

func (*KEY) SetName

func (x *KEY) SetName(s string)

func (*KEY) String

func (x *KEY) String() string

func (*KEY) ToDNS

func (x *KEY) ToDNS() *dns.KEY

type KEYData

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

func (*KEYData) ClearAlgorithm

func (x *KEYData) ClearAlgorithm()

func (*KEYData) ClearFlags

func (x *KEYData) ClearFlags()

func (*KEYData) ClearProtocol

func (x *KEYData) ClearProtocol()

func (*KEYData) ClearPublicKey

func (x *KEYData) ClearPublicKey()

func (*KEYData) GetAlgorithm

func (x *KEYData) GetAlgorithm() uint32

func (*KEYData) GetFlags

func (x *KEYData) GetFlags() uint32

func (*KEYData) GetProtocol

func (x *KEYData) GetProtocol() uint32

func (*KEYData) GetPublicKey

func (x *KEYData) GetPublicKey() string

func (*KEYData) HasAlgorithm

func (x *KEYData) HasAlgorithm() bool

func (*KEYData) HasFlags

func (x *KEYData) HasFlags() bool

func (*KEYData) HasProtocol

func (x *KEYData) HasProtocol() bool

func (*KEYData) HasPublicKey

func (x *KEYData) HasPublicKey() bool

func (*KEYData) ProtoMessage

func (*KEYData) ProtoMessage()

func (*KEYData) ProtoReflect

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

func (*KEYData) Reset

func (x *KEYData) Reset()

func (*KEYData) SetAlgorithm

func (x *KEYData) SetAlgorithm(v uint32)

func (*KEYData) SetFlags

func (x *KEYData) SetFlags(v uint32)

func (*KEYData) SetProtocol

func (x *KEYData) SetProtocol(v uint32)

func (*KEYData) SetPublicKey

func (x *KEYData) SetPublicKey(v string)

func (*KEYData) String

func (x *KEYData) String() string

type KEYData_builder

type KEYData_builder struct {
	Flags     *uint32
	Protocol  *uint32
	Algorithm *uint32
	PublicKey *string
	// contains filtered or unexported fields
}

func (KEYData_builder) Build

func (b0 KEYData_builder) Build() *KEYData

type KEY_builder

type KEY_builder struct {
	Hdr  *RR_Header
	Data *KEYData
	// contains filtered or unexported fields
}

func (KEY_builder) Build

func (b0 KEY_builder) Build() *KEY

type KX

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

func (*KX) Any

func (x *KX) Any() (*anypb.Any, error)

func (*KX) ClearData

func (x *KX) ClearData()

func (*KX) ClearHdr

func (x *KX) ClearHdr()

func (*KX) DnsRR

func (x *KX) DnsRR() dns.RR

func (*KX) FromDNS

func (x *KX) FromDNS(r *dns.KX) *KX

func (*KX) GetData

func (x *KX) GetData() *KXData

func (*KX) GetHdr

func (x *KX) GetHdr() *RR_Header

func (*KX) HasData

func (x *KX) HasData() bool

func (*KX) HasHdr

func (x *KX) HasHdr() bool

func (*KX) Name

func (x *KX) Name() string

func (*KX) ProtoMessage

func (*KX) ProtoMessage()

func (*KX) ProtoReflect

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

func (*KX) RRType

func (x *KX) RRType() Type

KX mapping

func (*KX) Reset

func (x *KX) Reset()

func (*KX) SetData

func (x *KX) SetData(v *KXData)

func (*KX) SetHdr

func (x *KX) SetHdr(v *RR_Header)

func (*KX) SetName

func (x *KX) SetName(s string)

func (*KX) String

func (x *KX) String() string

func (*KX) ToDNS

func (x *KX) ToDNS() *dns.KX

type KXData

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

func (*KXData) ClearExchanger

func (x *KXData) ClearExchanger()

func (*KXData) ClearPreference

func (x *KXData) ClearPreference()

func (*KXData) GetExchanger

func (x *KXData) GetExchanger() string

func (*KXData) GetPreference

func (x *KXData) GetPreference() uint32

func (*KXData) HasExchanger

func (x *KXData) HasExchanger() bool

func (*KXData) HasPreference

func (x *KXData) HasPreference() bool

func (*KXData) ProtoMessage

func (*KXData) ProtoMessage()

func (*KXData) ProtoReflect

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

func (*KXData) Reset

func (x *KXData) Reset()

func (*KXData) SetExchanger

func (x *KXData) SetExchanger(v string)

func (*KXData) SetPreference

func (x *KXData) SetPreference(v uint32)

func (*KXData) String

func (x *KXData) String() string

type KXData_builder

type KXData_builder struct {
	Preference *uint32
	Exchanger  *string
	// contains filtered or unexported fields
}

func (KXData_builder) Build

func (b0 KXData_builder) Build() *KXData

type KX_builder

type KX_builder struct {
	Hdr  *RR_Header
	Data *KXData
	// contains filtered or unexported fields
}

func (KX_builder) Build

func (b0 KX_builder) Build() *KX

type KeyState

type KeyState int32
const (
	KeyState_KEY_STATE_UNSPECIFIED KeyState = 0
	KeyState_PENDING               KeyState = 1 // Generated but not yet active
	KeyState_ACTIVE                KeyState = 2 // Currently signing
	KeyState_RETIRED               KeyState = 3 // No longer signing, waiting for signatures to expire
	KeyState_REMOVED               KeyState = 4 // Can be deleted
)

func (KeyState) Descriptor

func (KeyState) Descriptor() protoreflect.EnumDescriptor

func (KeyState) Enum

func (x KeyState) Enum() *KeyState

func (KeyState) Number

func (x KeyState) Number() protoreflect.EnumNumber

func (KeyState) String

func (x KeyState) String() string

func (KeyState) Type

type KeyType

type KeyType int32
const (
	KeyType_KEY_TYPE_UNSPECIFIED KeyType = 0
	KeyType_KSK                  KeyType = 1 // Key Signing Key
	KeyType_ZSK                  KeyType = 2 // Zone Signing Key
)

func (KeyType) Descriptor

func (KeyType) Descriptor() protoreflect.EnumDescriptor

func (KeyType) Enum

func (x KeyType) Enum() *KeyType

func (KeyType) Number

func (x KeyType) Number() protoreflect.EnumNumber

func (KeyType) String

func (x KeyType) String() string

func (KeyType) Type

func (KeyType) Type() protoreflect.EnumType

type L32

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

func (*L32) Any

func (x *L32) Any() (*anypb.Any, error)

func (*L32) ClearData

func (x *L32) ClearData()

func (*L32) ClearHdr

func (x *L32) ClearHdr()

func (*L32) DnsRR

func (x *L32) DnsRR() dns.RR

func (*L32) FromDNS

func (x *L32) FromDNS(r *dns.L32) *L32

func (*L32) GetData

func (x *L32) GetData() *L32Data

func (*L32) GetHdr

func (x *L32) GetHdr() *RR_Header

func (*L32) HasData

func (x *L32) HasData() bool

func (*L32) HasHdr

func (x *L32) HasHdr() bool

func (*L32) Name

func (x *L32) Name() string

func (*L32) ProtoMessage

func (*L32) ProtoMessage()

func (*L32) ProtoReflect

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

func (*L32) RRType

func (x *L32) RRType() Type

L32 mapping

func (*L32) Reset

func (x *L32) Reset()

func (*L32) SetData

func (x *L32) SetData(v *L32Data)

func (*L32) SetHdr

func (x *L32) SetHdr(v *RR_Header)

func (*L32) SetName

func (x *L32) SetName(s string)

func (*L32) String

func (x *L32) String() string

func (*L32) ToDNS

func (x *L32) ToDNS() *dns.L32

type L32Data

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

func (*L32Data) ClearLocator32

func (x *L32Data) ClearLocator32()

func (*L32Data) ClearPreference

func (x *L32Data) ClearPreference()

func (*L32Data) GetLocator32

func (x *L32Data) GetLocator32() []byte

func (*L32Data) GetPreference

func (x *L32Data) GetPreference() uint32

func (*L32Data) HasLocator32

func (x *L32Data) HasLocator32() bool

func (*L32Data) HasPreference

func (x *L32Data) HasPreference() bool

func (*L32Data) ProtoMessage

func (*L32Data) ProtoMessage()

func (*L32Data) ProtoReflect

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

func (*L32Data) Reset

func (x *L32Data) Reset()

func (*L32Data) SetLocator32

func (x *L32Data) SetLocator32(v []byte)

func (*L32Data) SetPreference

func (x *L32Data) SetPreference(v uint32)

func (*L32Data) String

func (x *L32Data) String() string

type L32Data_builder

type L32Data_builder struct {
	Preference *uint32
	Locator32  []byte
	// contains filtered or unexported fields
}

func (L32Data_builder) Build

func (b0 L32Data_builder) Build() *L32Data

type L32_builder

type L32_builder struct {
	Hdr  *RR_Header
	Data *L32Data
	// contains filtered or unexported fields
}

func (L32_builder) Build

func (b0 L32_builder) Build() *L32

type L64

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

func (*L64) Any

func (x *L64) Any() (*anypb.Any, error)

func (*L64) ClearData

func (x *L64) ClearData()

func (*L64) ClearHdr

func (x *L64) ClearHdr()

func (*L64) DnsRR

func (x *L64) DnsRR() dns.RR

func (*L64) FromDNS

func (x *L64) FromDNS(r *dns.L64) *L64

func (*L64) GetData

func (x *L64) GetData() *L64Data

func (*L64) GetHdr

func (x *L64) GetHdr() *RR_Header

func (*L64) HasData

func (x *L64) HasData() bool

func (*L64) HasHdr

func (x *L64) HasHdr() bool

func (*L64) Name

func (x *L64) Name() string

func (*L64) ProtoMessage

func (*L64) ProtoMessage()

func (*L64) ProtoReflect

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

func (*L64) RRType

func (x *L64) RRType() Type

L64 mapping

func (*L64) Reset

func (x *L64) Reset()

func (*L64) SetData

func (x *L64) SetData(v *L64Data)

func (*L64) SetHdr

func (x *L64) SetHdr(v *RR_Header)

func (*L64) SetName

func (x *L64) SetName(s string)

func (*L64) String

func (x *L64) String() string

func (*L64) ToDNS

func (x *L64) ToDNS() *dns.L64

type L64Data

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

func (*L64Data) ClearLocator64

func (x *L64Data) ClearLocator64()

func (*L64Data) ClearPreference

func (x *L64Data) ClearPreference()

func (*L64Data) GetLocator64

func (x *L64Data) GetLocator64() uint64

func (*L64Data) GetPreference

func (x *L64Data) GetPreference() uint32

func (*L64Data) HasLocator64

func (x *L64Data) HasLocator64() bool

func (*L64Data) HasPreference

func (x *L64Data) HasPreference() bool

func (*L64Data) ProtoMessage

func (*L64Data) ProtoMessage()

func (*L64Data) ProtoReflect

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

func (*L64Data) Reset

func (x *L64Data) Reset()

func (*L64Data) SetLocator64

func (x *L64Data) SetLocator64(v uint64)

func (*L64Data) SetPreference

func (x *L64Data) SetPreference(v uint32)

func (*L64Data) String

func (x *L64Data) String() string

type L64Data_builder

type L64Data_builder struct {
	Preference *uint32
	Locator64  *uint64
	// contains filtered or unexported fields
}

func (L64Data_builder) Build

func (b0 L64Data_builder) Build() *L64Data

type L64_builder

type L64_builder struct {
	Hdr  *RR_Header
	Data *L64Data
	// contains filtered or unexported fields
}

func (L64_builder) Build

func (b0 L64_builder) Build() *L64

type LOC

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

func (*LOC) Any

func (x *LOC) Any() (*anypb.Any, error)

func (*LOC) ClearData

func (x *LOC) ClearData()

func (*LOC) ClearHdr

func (x *LOC) ClearHdr()

func (*LOC) DnsRR

func (x *LOC) DnsRR() dns.RR

func (*LOC) FromDNS

func (x *LOC) FromDNS(r *dns.LOC) *LOC

func (*LOC) GetData

func (x *LOC) GetData() *LOCData

func (*LOC) GetHdr

func (x *LOC) GetHdr() *RR_Header

func (*LOC) HasData

func (x *LOC) HasData() bool

func (*LOC) HasHdr

func (x *LOC) HasHdr() bool

func (*LOC) Name

func (x *LOC) Name() string

func (*LOC) ProtoMessage

func (*LOC) ProtoMessage()

func (*LOC) ProtoReflect

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

func (*LOC) RRType

func (x *LOC) RRType() Type

LOC mapping

func (*LOC) Reset

func (x *LOC) Reset()

func (*LOC) SetData

func (x *LOC) SetData(v *LOCData)

func (*LOC) SetHdr

func (x *LOC) SetHdr(v *RR_Header)

func (*LOC) SetName

func (x *LOC) SetName(s string)

func (*LOC) String

func (x *LOC) String() string

func (*LOC) ToDNS

func (x *LOC) ToDNS() *dns.LOC

type LOCData

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

func (*LOCData) ClearAltitude

func (x *LOCData) ClearAltitude()

func (*LOCData) ClearHorizPre

func (x *LOCData) ClearHorizPre()

func (*LOCData) ClearLatitude

func (x *LOCData) ClearLatitude()

func (*LOCData) ClearLongitude

func (x *LOCData) ClearLongitude()

func (*LOCData) ClearSize

func (x *LOCData) ClearSize()

func (*LOCData) ClearVersion

func (x *LOCData) ClearVersion()

func (*LOCData) ClearVertPre

func (x *LOCData) ClearVertPre()

func (*LOCData) GetAltitude

func (x *LOCData) GetAltitude() uint32

func (*LOCData) GetHorizPre

func (x *LOCData) GetHorizPre() uint32

func (*LOCData) GetLatitude

func (x *LOCData) GetLatitude() uint32

func (*LOCData) GetLongitude

func (x *LOCData) GetLongitude() uint32

func (*LOCData) GetSize

func (x *LOCData) GetSize() uint32

func (*LOCData) GetVersion

func (x *LOCData) GetVersion() uint32

func (*LOCData) GetVertPre

func (x *LOCData) GetVertPre() uint32

func (*LOCData) HasAltitude

func (x *LOCData) HasAltitude() bool

func (*LOCData) HasHorizPre

func (x *LOCData) HasHorizPre() bool

func (*LOCData) HasLatitude

func (x *LOCData) HasLatitude() bool

func (*LOCData) HasLongitude

func (x *LOCData) HasLongitude() bool

func (*LOCData) HasSize

func (x *LOCData) HasSize() bool

func (*LOCData) HasVersion

func (x *LOCData) HasVersion() bool

func (*LOCData) HasVertPre

func (x *LOCData) HasVertPre() bool

func (*LOCData) ProtoMessage

func (*LOCData) ProtoMessage()

func (*LOCData) ProtoReflect

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

func (*LOCData) Reset

func (x *LOCData) Reset()

func (*LOCData) SetAltitude

func (x *LOCData) SetAltitude(v uint32)

func (*LOCData) SetHorizPre

func (x *LOCData) SetHorizPre(v uint32)

func (*LOCData) SetLatitude

func (x *LOCData) SetLatitude(v uint32)

func (*LOCData) SetLongitude

func (x *LOCData) SetLongitude(v uint32)

func (*LOCData) SetSize

func (x *LOCData) SetSize(v uint32)

func (*LOCData) SetVersion

func (x *LOCData) SetVersion(v uint32)

func (*LOCData) SetVertPre

func (x *LOCData) SetVertPre(v uint32)

func (*LOCData) String

func (x *LOCData) String() string

type LOCData_builder

type LOCData_builder struct {
	Version   *uint32
	Size      *uint32
	HorizPre  *uint32
	VertPre   *uint32
	Latitude  *uint32
	Longitude *uint32
	Altitude  *uint32
	// contains filtered or unexported fields
}

func (LOCData_builder) Build

func (b0 LOCData_builder) Build() *LOCData

type LOC_builder

type LOC_builder struct {
	Hdr  *RR_Header
	Data *LOCData
	// contains filtered or unexported fields
}

func (LOC_builder) Build

func (b0 LOC_builder) Build() *LOC

type LP

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

func (*LP) Any

func (x *LP) Any() (*anypb.Any, error)

func (*LP) ClearData

func (x *LP) ClearData()

func (*LP) ClearHdr

func (x *LP) ClearHdr()

func (*LP) DnsRR

func (x *LP) DnsRR() dns.RR

func (*LP) FromDNS

func (x *LP) FromDNS(r *dns.LP) *LP

func (*LP) GetData

func (x *LP) GetData() *LPData

func (*LP) GetHdr

func (x *LP) GetHdr() *RR_Header

func (*LP) HasData

func (x *LP) HasData() bool

func (*LP) HasHdr

func (x *LP) HasHdr() bool

func (*LP) Name

func (x *LP) Name() string

func (*LP) ProtoMessage

func (*LP) ProtoMessage()

func (*LP) ProtoReflect

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

func (*LP) RRType

func (x *LP) RRType() Type

LP mapping

func (*LP) Reset

func (x *LP) Reset()

func (*LP) SetData

func (x *LP) SetData(v *LPData)

func (*LP) SetHdr

func (x *LP) SetHdr(v *RR_Header)

func (*LP) SetName

func (x *LP) SetName(s string)

func (*LP) String

func (x *LP) String() string

func (*LP) ToDNS

func (x *LP) ToDNS() *dns.LP

type LPData

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

func (*LPData) ClearFqdn

func (x *LPData) ClearFqdn()

func (*LPData) ClearPreference

func (x *LPData) ClearPreference()

func (*LPData) GetFqdn

func (x *LPData) GetFqdn() string

func (*LPData) GetPreference

func (x *LPData) GetPreference() uint32

func (*LPData) HasFqdn

func (x *LPData) HasFqdn() bool

func (*LPData) HasPreference

func (x *LPData) HasPreference() bool

func (*LPData) ProtoMessage

func (*LPData) ProtoMessage()

func (*LPData) ProtoReflect

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

func (*LPData) Reset

func (x *LPData) Reset()

func (*LPData) SetFqdn

func (x *LPData) SetFqdn(v string)

func (*LPData) SetPreference

func (x *LPData) SetPreference(v uint32)

func (*LPData) String

func (x *LPData) String() string

type LPData_builder

type LPData_builder struct {
	Preference *uint32
	Fqdn       *string
	// contains filtered or unexported fields
}

func (LPData_builder) Build

func (b0 LPData_builder) Build() *LPData

type LP_builder

type LP_builder struct {
	Hdr  *RR_Header
	Data *LPData
	// contains filtered or unexported fields
}

func (LP_builder) Build

func (b0 LP_builder) Build() *LP

type ListAPIKeysRequest

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

func (*ListAPIKeysRequest) ClearIncludeRevoked

func (x *ListAPIKeysRequest) ClearIncludeRevoked()

func (*ListAPIKeysRequest) GetIncludeRevoked

func (x *ListAPIKeysRequest) GetIncludeRevoked() bool

func (*ListAPIKeysRequest) HasIncludeRevoked

func (x *ListAPIKeysRequest) HasIncludeRevoked() bool

func (*ListAPIKeysRequest) ProtoMessage

func (*ListAPIKeysRequest) ProtoMessage()

func (*ListAPIKeysRequest) ProtoReflect

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

func (*ListAPIKeysRequest) Reset

func (x *ListAPIKeysRequest) Reset()

func (*ListAPIKeysRequest) SetIncludeRevoked

func (x *ListAPIKeysRequest) SetIncludeRevoked(v bool)

func (*ListAPIKeysRequest) String

func (x *ListAPIKeysRequest) String() string

type ListAPIKeysRequest_builder

type ListAPIKeysRequest_builder struct {
	IncludeRevoked *bool
	// contains filtered or unexported fields
}

func (ListAPIKeysRequest_builder) Build

type ListAPIKeysResponse

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

func (*ListAPIKeysResponse) GetKeys

func (x *ListAPIKeysResponse) GetKeys() []*APIKeyInfo

func (*ListAPIKeysResponse) ProtoMessage

func (*ListAPIKeysResponse) ProtoMessage()

func (*ListAPIKeysResponse) ProtoReflect

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

func (*ListAPIKeysResponse) Reset

func (x *ListAPIKeysResponse) Reset()

func (*ListAPIKeysResponse) SetKeys

func (x *ListAPIKeysResponse) SetKeys(v []*APIKeyInfo)

func (*ListAPIKeysResponse) String

func (x *ListAPIKeysResponse) String() string

type ListAPIKeysResponse_builder

type ListAPIKeysResponse_builder struct {
	Keys []*APIKeyInfo
	// contains filtered or unexported fields
}

func (ListAPIKeysResponse_builder) Build

type ListDNSSECKeysRequest

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

func (*ListDNSSECKeysRequest) ClearKeyType

func (x *ListDNSSECKeysRequest) ClearKeyType()

func (*ListDNSSECKeysRequest) ClearState

func (x *ListDNSSECKeysRequest) ClearState()

func (*ListDNSSECKeysRequest) ClearZone

func (x *ListDNSSECKeysRequest) ClearZone()

func (*ListDNSSECKeysRequest) GetKeyType

func (x *ListDNSSECKeysRequest) GetKeyType() KeyType

func (*ListDNSSECKeysRequest) GetState

func (x *ListDNSSECKeysRequest) GetState() KeyState

func (*ListDNSSECKeysRequest) GetZone

func (x *ListDNSSECKeysRequest) GetZone() string

func (*ListDNSSECKeysRequest) HasKeyType

func (x *ListDNSSECKeysRequest) HasKeyType() bool

func (*ListDNSSECKeysRequest) HasState

func (x *ListDNSSECKeysRequest) HasState() bool

func (*ListDNSSECKeysRequest) HasZone

func (x *ListDNSSECKeysRequest) HasZone() bool

func (*ListDNSSECKeysRequest) ProtoMessage

func (*ListDNSSECKeysRequest) ProtoMessage()

func (*ListDNSSECKeysRequest) ProtoReflect

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

func (*ListDNSSECKeysRequest) Reset

func (x *ListDNSSECKeysRequest) Reset()

func (*ListDNSSECKeysRequest) SetKeyType

func (x *ListDNSSECKeysRequest) SetKeyType(v KeyType)

func (*ListDNSSECKeysRequest) SetState

func (x *ListDNSSECKeysRequest) SetState(v KeyState)

func (*ListDNSSECKeysRequest) SetZone

func (x *ListDNSSECKeysRequest) SetZone(v string)

func (*ListDNSSECKeysRequest) String

func (x *ListDNSSECKeysRequest) String() string

type ListDNSSECKeysRequest_builder

type ListDNSSECKeysRequest_builder struct {
	Zone    *string
	KeyType *KeyType
	State   *KeyState
	// contains filtered or unexported fields
}

func (ListDNSSECKeysRequest_builder) Build

type ListDNSSECKeysResponse

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

func (*ListDNSSECKeysResponse) GetKeys

func (x *ListDNSSECKeysResponse) GetKeys() []*DNSSECKey

func (*ListDNSSECKeysResponse) ProtoMessage

func (*ListDNSSECKeysResponse) ProtoMessage()

func (*ListDNSSECKeysResponse) ProtoReflect

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

func (*ListDNSSECKeysResponse) Reset

func (x *ListDNSSECKeysResponse) Reset()

func (*ListDNSSECKeysResponse) SetKeys

func (x *ListDNSSECKeysResponse) SetKeys(v []*DNSSECKey)

func (*ListDNSSECKeysResponse) String

func (x *ListDNSSECKeysResponse) String() string

type ListDNSSECKeysResponse_builder

type ListDNSSECKeysResponse_builder struct {
	Keys []*DNSSECKey
	// contains filtered or unexported fields
}

func (ListDNSSECKeysResponse_builder) Build

type ListRRsetsRequest

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

func (*ListRRsetsRequest) ClearName

func (x *ListRRsetsRequest) ClearName()

func (*ListRRsetsRequest) ClearPageSize

func (x *ListRRsetsRequest) ClearPageSize()

func (*ListRRsetsRequest) ClearPageToken

func (x *ListRRsetsRequest) ClearPageToken()

func (*ListRRsetsRequest) ClearType

func (x *ListRRsetsRequest) ClearType()

func (*ListRRsetsRequest) ClearZone

func (x *ListRRsetsRequest) ClearZone()

func (*ListRRsetsRequest) GetName

func (x *ListRRsetsRequest) GetName() string

func (*ListRRsetsRequest) GetPageSize

func (x *ListRRsetsRequest) GetPageSize() int32

func (*ListRRsetsRequest) GetPageToken

func (x *ListRRsetsRequest) GetPageToken() string

func (*ListRRsetsRequest) GetType

func (x *ListRRsetsRequest) GetType() Type

func (*ListRRsetsRequest) GetZone

func (x *ListRRsetsRequest) GetZone() string

func (*ListRRsetsRequest) HasName

func (x *ListRRsetsRequest) HasName() bool

func (*ListRRsetsRequest) HasPageSize

func (x *ListRRsetsRequest) HasPageSize() bool

func (*ListRRsetsRequest) HasPageToken

func (x *ListRRsetsRequest) HasPageToken() bool

func (*ListRRsetsRequest) HasType

func (x *ListRRsetsRequest) HasType() bool

func (*ListRRsetsRequest) HasZone

func (x *ListRRsetsRequest) HasZone() bool

func (*ListRRsetsRequest) ProtoMessage

func (*ListRRsetsRequest) ProtoMessage()

func (*ListRRsetsRequest) ProtoReflect

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

func (*ListRRsetsRequest) Reset

func (x *ListRRsetsRequest) Reset()

func (*ListRRsetsRequest) SetName

func (x *ListRRsetsRequest) SetName(v string)

func (*ListRRsetsRequest) SetPageSize

func (x *ListRRsetsRequest) SetPageSize(v int32)

func (*ListRRsetsRequest) SetPageToken

func (x *ListRRsetsRequest) SetPageToken(v string)

func (*ListRRsetsRequest) SetType

func (x *ListRRsetsRequest) SetType(v Type)

func (*ListRRsetsRequest) SetZone

func (x *ListRRsetsRequest) SetZone(v string)

func (*ListRRsetsRequest) String

func (x *ListRRsetsRequest) String() string

type ListRRsetsRequest_builder

type ListRRsetsRequest_builder struct {
	Zone      *string
	Name      *string
	Type      *Type
	PageSize  *int32
	PageToken *string
	// contains filtered or unexported fields
}

func (ListRRsetsRequest_builder) Build

type ListRRsetsResponse

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

func (*ListRRsetsResponse) ClearNextPageToken

func (x *ListRRsetsResponse) ClearNextPageToken()

func (*ListRRsetsResponse) GetNextPageToken

func (x *ListRRsetsResponse) GetNextPageToken() string

func (*ListRRsetsResponse) GetRrsets

func (x *ListRRsetsResponse) GetRrsets() []*RRset

func (*ListRRsetsResponse) HasNextPageToken

func (x *ListRRsetsResponse) HasNextPageToken() bool

func (*ListRRsetsResponse) ProtoMessage

func (*ListRRsetsResponse) ProtoMessage()

func (*ListRRsetsResponse) ProtoReflect

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

func (*ListRRsetsResponse) Reset

func (x *ListRRsetsResponse) Reset()

func (*ListRRsetsResponse) SetNextPageToken

func (x *ListRRsetsResponse) SetNextPageToken(v string)

func (*ListRRsetsResponse) SetRrsets

func (x *ListRRsetsResponse) SetRrsets(v []*RRset)

func (*ListRRsetsResponse) String

func (x *ListRRsetsResponse) String() string

type ListRRsetsResponse_builder

type ListRRsetsResponse_builder struct {
	Rrsets        []*RRset
	NextPageToken *string
	// contains filtered or unexported fields
}

func (ListRRsetsResponse_builder) Build

type ListTSIGKeysRequest

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

func (*ListTSIGKeysRequest) ClearZone

func (x *ListTSIGKeysRequest) ClearZone()

func (*ListTSIGKeysRequest) GetZone

func (x *ListTSIGKeysRequest) GetZone() string

func (*ListTSIGKeysRequest) HasZone

func (x *ListTSIGKeysRequest) HasZone() bool

func (*ListTSIGKeysRequest) ProtoMessage

func (*ListTSIGKeysRequest) ProtoMessage()

func (*ListTSIGKeysRequest) ProtoReflect

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

func (*ListTSIGKeysRequest) Reset

func (x *ListTSIGKeysRequest) Reset()

func (*ListTSIGKeysRequest) SetZone

func (x *ListTSIGKeysRequest) SetZone(v string)

func (*ListTSIGKeysRequest) String

func (x *ListTSIGKeysRequest) String() string

type ListTSIGKeysRequest_builder

type ListTSIGKeysRequest_builder struct {
	Zone *string
	// contains filtered or unexported fields
}

func (ListTSIGKeysRequest_builder) Build

type ListTSIGKeysResponse

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

func (*ListTSIGKeysResponse) GetKeys

func (x *ListTSIGKeysResponse) GetKeys() []*TSIGKey

func (*ListTSIGKeysResponse) ProtoMessage

func (*ListTSIGKeysResponse) ProtoMessage()

func (*ListTSIGKeysResponse) ProtoReflect

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

func (*ListTSIGKeysResponse) Reset

func (x *ListTSIGKeysResponse) Reset()

func (*ListTSIGKeysResponse) SetKeys

func (x *ListTSIGKeysResponse) SetKeys(v []*TSIGKey)

func (*ListTSIGKeysResponse) String

func (x *ListTSIGKeysResponse) String() string

type ListTSIGKeysResponse_builder

type ListTSIGKeysResponse_builder struct {
	Keys []*TSIGKey
	// contains filtered or unexported fields
}

func (ListTSIGKeysResponse_builder) Build

type ListZonesRequest

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

func (*ListZonesRequest) ClearFilter

func (x *ListZonesRequest) ClearFilter()

func (*ListZonesRequest) ClearPageSize

func (x *ListZonesRequest) ClearPageSize()

func (*ListZonesRequest) ClearPageToken

func (x *ListZonesRequest) ClearPageToken()

func (*ListZonesRequest) GetFilter

func (x *ListZonesRequest) GetFilter() string

func (*ListZonesRequest) GetPageSize

func (x *ListZonesRequest) GetPageSize() int32

func (*ListZonesRequest) GetPageToken

func (x *ListZonesRequest) GetPageToken() string

func (*ListZonesRequest) HasFilter

func (x *ListZonesRequest) HasFilter() bool

func (*ListZonesRequest) HasPageSize

func (x *ListZonesRequest) HasPageSize() bool

func (*ListZonesRequest) HasPageToken

func (x *ListZonesRequest) HasPageToken() bool

func (*ListZonesRequest) ProtoMessage

func (*ListZonesRequest) ProtoMessage()

func (*ListZonesRequest) ProtoReflect

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

func (*ListZonesRequest) Reset

func (x *ListZonesRequest) Reset()

func (*ListZonesRequest) SetFilter

func (x *ListZonesRequest) SetFilter(v string)

func (*ListZonesRequest) SetPageSize

func (x *ListZonesRequest) SetPageSize(v int32)

func (*ListZonesRequest) SetPageToken

func (x *ListZonesRequest) SetPageToken(v string)

func (*ListZonesRequest) String

func (x *ListZonesRequest) String() string

type ListZonesRequest_builder

type ListZonesRequest_builder struct {
	Filter    *string
	PageSize  *int32
	PageToken *string
	// contains filtered or unexported fields
}

func (ListZonesRequest_builder) Build

type ListZonesResponse

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

func (*ListZonesResponse) ClearNextPageToken

func (x *ListZonesResponse) ClearNextPageToken()

func (*ListZonesResponse) GetNextPageToken

func (x *ListZonesResponse) GetNextPageToken() string

func (*ListZonesResponse) GetZones

func (x *ListZonesResponse) GetZones() []*Zone

func (*ListZonesResponse) HasNextPageToken

func (x *ListZonesResponse) HasNextPageToken() bool

func (*ListZonesResponse) ProtoMessage

func (*ListZonesResponse) ProtoMessage()

func (*ListZonesResponse) ProtoReflect

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

func (*ListZonesResponse) Reset

func (x *ListZonesResponse) Reset()

func (*ListZonesResponse) SetNextPageToken

func (x *ListZonesResponse) SetNextPageToken(v string)

func (*ListZonesResponse) SetZones

func (x *ListZonesResponse) SetZones(v []*Zone)

func (*ListZonesResponse) String

func (x *ListZonesResponse) String() string

type ListZonesResponse_builder

type ListZonesResponse_builder struct {
	Zones         []*Zone
	NextPageToken *string
	// contains filtered or unexported fields
}

func (ListZonesResponse_builder) Build

type MB

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

func (*MB) Any

func (x *MB) Any() (*anypb.Any, error)

func (*MB) ClearData

func (x *MB) ClearData()

func (*MB) ClearHdr

func (x *MB) ClearHdr()

func (*MB) DnsRR

func (x *MB) DnsRR() dns.RR

func (*MB) FromDNS

func (x *MB) FromDNS(r *dns.MB) *MB

func (*MB) GetData

func (x *MB) GetData() *MBData

func (*MB) GetHdr

func (x *MB) GetHdr() *RR_Header

func (*MB) HasData

func (x *MB) HasData() bool

func (*MB) HasHdr

func (x *MB) HasHdr() bool

func (*MB) Name

func (x *MB) Name() string

func (*MB) ProtoMessage

func (*MB) ProtoMessage()

func (*MB) ProtoReflect

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

func (*MB) RRType

func (x *MB) RRType() Type

MB mapping

func (*MB) Reset

func (x *MB) Reset()

func (*MB) SetData

func (x *MB) SetData(v *MBData)

func (*MB) SetHdr

func (x *MB) SetHdr(v *RR_Header)

func (*MB) SetName

func (x *MB) SetName(s string)

func (*MB) String

func (x *MB) String() string

func (*MB) ToDNS

func (x *MB) ToDNS() *dns.MB

type MBData

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

func (*MBData) ClearMb

func (x *MBData) ClearMb()

func (*MBData) GetMb

func (x *MBData) GetMb() string

func (*MBData) HasMb

func (x *MBData) HasMb() bool

func (*MBData) ProtoMessage

func (*MBData) ProtoMessage()

func (*MBData) ProtoReflect

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

func (*MBData) Reset

func (x *MBData) Reset()

func (*MBData) SetMb

func (x *MBData) SetMb(v string)

func (*MBData) String

func (x *MBData) String() string

type MBData_builder

type MBData_builder struct {
	Mb *string
	// contains filtered or unexported fields
}

func (MBData_builder) Build

func (b0 MBData_builder) Build() *MBData

type MB_builder

type MB_builder struct {
	Hdr  *RR_Header
	Data *MBData
	// contains filtered or unexported fields
}

func (MB_builder) Build

func (b0 MB_builder) Build() *MB

type MD

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

func (*MD) Any

func (x *MD) Any() (*anypb.Any, error)

func (*MD) ClearData

func (x *MD) ClearData()

func (*MD) ClearHdr

func (x *MD) ClearHdr()

func (*MD) DnsRR

func (x *MD) DnsRR() dns.RR

func (*MD) FromDNS

func (x *MD) FromDNS(r *dns.MD) *MD

func (*MD) GetData

func (x *MD) GetData() *MDData

func (*MD) GetHdr

func (x *MD) GetHdr() *RR_Header

func (*MD) HasData

func (x *MD) HasData() bool

func (*MD) HasHdr

func (x *MD) HasHdr() bool

func (*MD) Name

func (x *MD) Name() string

func (*MD) ProtoMessage

func (*MD) ProtoMessage()

func (*MD) ProtoReflect

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

func (*MD) RRType

func (x *MD) RRType() Type

MD mapping

func (*MD) Reset

func (x *MD) Reset()

func (*MD) SetData

func (x *MD) SetData(v *MDData)

func (*MD) SetHdr

func (x *MD) SetHdr(v *RR_Header)

func (*MD) SetName

func (x *MD) SetName(s string)

func (*MD) String

func (x *MD) String() string

func (*MD) ToDNS

func (x *MD) ToDNS() *dns.MD

type MDData

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

func (*MDData) ClearMd

func (x *MDData) ClearMd()

func (*MDData) GetMd

func (x *MDData) GetMd() string

func (*MDData) HasMd

func (x *MDData) HasMd() bool

func (*MDData) ProtoMessage

func (*MDData) ProtoMessage()

func (*MDData) ProtoReflect

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

func (*MDData) Reset

func (x *MDData) Reset()

func (*MDData) SetMd

func (x *MDData) SetMd(v string)

func (*MDData) String

func (x *MDData) String() string

type MDData_builder

type MDData_builder struct {
	Md *string
	// contains filtered or unexported fields
}

func (MDData_builder) Build

func (b0 MDData_builder) Build() *MDData

type MD_builder

type MD_builder struct {
	Hdr  *RR_Header
	Data *MDData
	// contains filtered or unexported fields
}

func (MD_builder) Build

func (b0 MD_builder) Build() *MD

type MF

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

func (*MF) Any

func (x *MF) Any() (*anypb.Any, error)

func (*MF) ClearData

func (x *MF) ClearData()

func (*MF) ClearHdr

func (x *MF) ClearHdr()

func (*MF) DnsRR

func (x *MF) DnsRR() dns.RR

func (*MF) FromDNS

func (x *MF) FromDNS(r *dns.MF) *MF

func (*MF) GetData

func (x *MF) GetData() *MFData

func (*MF) GetHdr

func (x *MF) GetHdr() *RR_Header

func (*MF) HasData

func (x *MF) HasData() bool

func (*MF) HasHdr

func (x *MF) HasHdr() bool

func (*MF) Name

func (x *MF) Name() string

func (*MF) ProtoMessage

func (*MF) ProtoMessage()

func (*MF) ProtoReflect

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

func (*MF) RRType

func (x *MF) RRType() Type

MF mapping

func (*MF) Reset

func (x *MF) Reset()

func (*MF) SetData

func (x *MF) SetData(v *MFData)

func (*MF) SetHdr

func (x *MF) SetHdr(v *RR_Header)

func (*MF) SetName

func (x *MF) SetName(s string)

func (*MF) String

func (x *MF) String() string

func (*MF) ToDNS

func (x *MF) ToDNS() *dns.MF

type MFData

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

func (*MFData) ClearMf

func (x *MFData) ClearMf()

func (*MFData) GetMf

func (x *MFData) GetMf() string

func (*MFData) HasMf

func (x *MFData) HasMf() bool

func (*MFData) ProtoMessage

func (*MFData) ProtoMessage()

func (*MFData) ProtoReflect

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

func (*MFData) Reset

func (x *MFData) Reset()

func (*MFData) SetMf

func (x *MFData) SetMf(v string)

func (*MFData) String

func (x *MFData) String() string

type MFData_builder

type MFData_builder struct {
	Mf *string
	// contains filtered or unexported fields
}

func (MFData_builder) Build

func (b0 MFData_builder) Build() *MFData

type MF_builder

type MF_builder struct {
	Hdr  *RR_Header
	Data *MFData
	// contains filtered or unexported fields
}

func (MF_builder) Build

func (b0 MF_builder) Build() *MF

type MG

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

func (*MG) Any

func (x *MG) Any() (*anypb.Any, error)

func (*MG) ClearData

func (x *MG) ClearData()

func (*MG) ClearHdr

func (x *MG) ClearHdr()

func (*MG) DnsRR

func (x *MG) DnsRR() dns.RR

func (*MG) FromDNS

func (x *MG) FromDNS(r *dns.MG) *MG

func (*MG) GetData

func (x *MG) GetData() *MGData

func (*MG) GetHdr

func (x *MG) GetHdr() *RR_Header

func (*MG) HasData

func (x *MG) HasData() bool

func (*MG) HasHdr

func (x *MG) HasHdr() bool

func (*MG) Name

func (x *MG) Name() string

func (*MG) ProtoMessage

func (*MG) ProtoMessage()

func (*MG) ProtoReflect

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

func (*MG) RRType

func (x *MG) RRType() Type

MG mapping

func (*MG) Reset

func (x *MG) Reset()

func (*MG) SetData

func (x *MG) SetData(v *MGData)

func (*MG) SetHdr

func (x *MG) SetHdr(v *RR_Header)

func (*MG) SetName

func (x *MG) SetName(s string)

func (*MG) String

func (x *MG) String() string

func (*MG) ToDNS

func (x *MG) ToDNS() *dns.MG

type MGData

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

func (*MGData) ClearMg

func (x *MGData) ClearMg()

func (*MGData) GetMg

func (x *MGData) GetMg() string

func (*MGData) HasMg

func (x *MGData) HasMg() bool

func (*MGData) ProtoMessage

func (*MGData) ProtoMessage()

func (*MGData) ProtoReflect

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

func (*MGData) Reset

func (x *MGData) Reset()

func (*MGData) SetMg

func (x *MGData) SetMg(v string)

func (*MGData) String

func (x *MGData) String() string

type MGData_builder

type MGData_builder struct {
	Mg *string
	// contains filtered or unexported fields
}

func (MGData_builder) Build

func (b0 MGData_builder) Build() *MGData

type MG_builder

type MG_builder struct {
	Hdr  *RR_Header
	Data *MGData
	// contains filtered or unexported fields
}

func (MG_builder) Build

func (b0 MG_builder) Build() *MG

type MINFO

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

func (*MINFO) Any

func (x *MINFO) Any() (*anypb.Any, error)

func (*MINFO) ClearData

func (x *MINFO) ClearData()

func (*MINFO) ClearHdr

func (x *MINFO) ClearHdr()

func (*MINFO) DnsRR

func (x *MINFO) DnsRR() dns.RR

func (*MINFO) FromDNS

func (x *MINFO) FromDNS(r *dns.MINFO) *MINFO

func (*MINFO) GetData

func (x *MINFO) GetData() *MINFOData

func (*MINFO) GetHdr

func (x *MINFO) GetHdr() *RR_Header

func (*MINFO) HasData

func (x *MINFO) HasData() bool

func (*MINFO) HasHdr

func (x *MINFO) HasHdr() bool

func (*MINFO) Name

func (x *MINFO) Name() string

func (*MINFO) ProtoMessage

func (*MINFO) ProtoMessage()

func (*MINFO) ProtoReflect

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

func (*MINFO) RRType

func (x *MINFO) RRType() Type

MINFO mapping

func (*MINFO) Reset

func (x *MINFO) Reset()

func (*MINFO) SetData

func (x *MINFO) SetData(v *MINFOData)

func (*MINFO) SetHdr

func (x *MINFO) SetHdr(v *RR_Header)

func (*MINFO) SetName

func (x *MINFO) SetName(s string)

func (*MINFO) String

func (x *MINFO) String() string

func (*MINFO) ToDNS

func (x *MINFO) ToDNS() *dns.MINFO

type MINFOData

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

func (*MINFOData) ClearEmail

func (x *MINFOData) ClearEmail()

func (*MINFOData) ClearRmail

func (x *MINFOData) ClearRmail()

func (*MINFOData) GetEmail

func (x *MINFOData) GetEmail() string

func (*MINFOData) GetRmail

func (x *MINFOData) GetRmail() string

func (*MINFOData) HasEmail

func (x *MINFOData) HasEmail() bool

func (*MINFOData) HasRmail

func (x *MINFOData) HasRmail() bool

func (*MINFOData) ProtoMessage

func (*MINFOData) ProtoMessage()

func (*MINFOData) ProtoReflect

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

func (*MINFOData) Reset

func (x *MINFOData) Reset()

func (*MINFOData) SetEmail

func (x *MINFOData) SetEmail(v string)

func (*MINFOData) SetRmail

func (x *MINFOData) SetRmail(v string)

func (*MINFOData) String

func (x *MINFOData) String() string

type MINFOData_builder

type MINFOData_builder struct {
	Rmail *string
	Email *string
	// contains filtered or unexported fields
}

func (MINFOData_builder) Build

func (b0 MINFOData_builder) Build() *MINFOData

type MINFO_builder

type MINFO_builder struct {
	Hdr  *RR_Header
	Data *MINFOData
	// contains filtered or unexported fields
}

func (MINFO_builder) Build

func (b0 MINFO_builder) Build() *MINFO

type MR

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

func (*MR) Any

func (x *MR) Any() (*anypb.Any, error)

func (*MR) ClearData

func (x *MR) ClearData()

func (*MR) ClearHdr

func (x *MR) ClearHdr()

func (*MR) DnsRR

func (x *MR) DnsRR() dns.RR

func (*MR) FromDNS

func (x *MR) FromDNS(r *dns.MR) *MR

func (*MR) GetData

func (x *MR) GetData() *MRData

func (*MR) GetHdr

func (x *MR) GetHdr() *RR_Header

func (*MR) HasData

func (x *MR) HasData() bool

func (*MR) HasHdr

func (x *MR) HasHdr() bool

func (*MR) Name

func (x *MR) Name() string

func (*MR) ProtoMessage

func (*MR) ProtoMessage()

func (*MR) ProtoReflect

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

func (*MR) RRType

func (x *MR) RRType() Type

MR mapping

func (*MR) Reset

func (x *MR) Reset()

func (*MR) SetData

func (x *MR) SetData(v *MRData)

func (*MR) SetHdr

func (x *MR) SetHdr(v *RR_Header)

func (*MR) SetName

func (x *MR) SetName(s string)

func (*MR) String

func (x *MR) String() string

func (*MR) ToDNS

func (x *MR) ToDNS() *dns.MR

type MRData

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

func (*MRData) ClearMr

func (x *MRData) ClearMr()

func (*MRData) GetMr

func (x *MRData) GetMr() string

func (*MRData) HasMr

func (x *MRData) HasMr() bool

func (*MRData) ProtoMessage

func (*MRData) ProtoMessage()

func (*MRData) ProtoReflect

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

func (*MRData) Reset

func (x *MRData) Reset()

func (*MRData) SetMr

func (x *MRData) SetMr(v string)

func (*MRData) String

func (x *MRData) String() string

type MRData_builder

type MRData_builder struct {
	Mr *string
	// contains filtered or unexported fields
}

func (MRData_builder) Build

func (b0 MRData_builder) Build() *MRData

type MR_builder

type MR_builder struct {
	Hdr  *RR_Header
	Data *MRData
	// contains filtered or unexported fields
}

func (MR_builder) Build

func (b0 MR_builder) Build() *MR

type MX

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

func (*MX) Any

func (x *MX) Any() (*anypb.Any, error)

func (*MX) ClearData

func (x *MX) ClearData()

func (*MX) ClearHdr

func (x *MX) ClearHdr()

func (*MX) DnsRR

func (x *MX) DnsRR() dns.RR

func (*MX) FromDNS

func (x *MX) FromDNS(r *dns.MX) *MX

func (*MX) GetData

func (x *MX) GetData() *MXData

func (*MX) GetHdr

func (x *MX) GetHdr() *RR_Header

func (*MX) HasData

func (x *MX) HasData() bool

func (*MX) HasHdr

func (x *MX) HasHdr() bool

func (*MX) Name

func (x *MX) Name() string

func (*MX) ProtoMessage

func (*MX) ProtoMessage()

func (*MX) ProtoReflect

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

func (*MX) RRType

func (x *MX) RRType() Type

MX mapping

func (*MX) Reset

func (x *MX) Reset()

func (*MX) SetData

func (x *MX) SetData(v *MXData)

func (*MX) SetHdr

func (x *MX) SetHdr(v *RR_Header)

func (*MX) SetName

func (x *MX) SetName(s string)

func (*MX) String

func (x *MX) String() string

func (*MX) ToDNS

func (x *MX) ToDNS() *dns.MX

type MXData

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

func (*MXData) ClearMx

func (x *MXData) ClearMx()

func (*MXData) ClearPreference

func (x *MXData) ClearPreference()

func (*MXData) GetMx

func (x *MXData) GetMx() string

func (*MXData) GetPreference

func (x *MXData) GetPreference() uint32

func (*MXData) HasMx

func (x *MXData) HasMx() bool

func (*MXData) HasPreference

func (x *MXData) HasPreference() bool

func (*MXData) ProtoMessage

func (*MXData) ProtoMessage()

func (*MXData) ProtoReflect

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

func (*MXData) Reset

func (x *MXData) Reset()

func (*MXData) SetMx

func (x *MXData) SetMx(v string)

func (*MXData) SetPreference

func (x *MXData) SetPreference(v uint32)

func (*MXData) String

func (x *MXData) String() string

type MXData_builder

type MXData_builder struct {
	Preference *uint32
	Mx         *string
	// contains filtered or unexported fields
}

func (MXData_builder) Build

func (b0 MXData_builder) Build() *MXData

type MX_builder

type MX_builder struct {
	Hdr  *RR_Header
	Data *MXData
	// contains filtered or unexported fields
}

func (MX_builder) Build

func (b0 MX_builder) Build() *MX

type MindnsServiceClient

type MindnsServiceClient interface {
	// Zone management
	CreateZone(ctx context.Context, in *CreateZoneRequest, opts ...grpc.CallOption) (*Zone, error)
	GetZone(ctx context.Context, in *GetZoneRequest, opts ...grpc.CallOption) (*Zone, error)
	UpdateZone(ctx context.Context, in *UpdateZoneRequest, opts ...grpc.CallOption) (*Zone, error)
	DeleteZone(ctx context.Context, in *DeleteZoneRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ListZones(ctx context.Context, in *ListZonesRequest, opts ...grpc.CallOption) (*ListZonesResponse, error)
	// Record management (RRset-based)
	GetRRset(ctx context.Context, in *GetRRsetRequest, opts ...grpc.CallOption) (*RRset, error)
	SetRRset(ctx context.Context, in *SetRRsetRequest, opts ...grpc.CallOption) (*RRset, error)
	DeleteRRset(ctx context.Context, in *DeleteRRsetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ListRRsets(ctx context.Context, in *ListRRsetsRequest, opts ...grpc.CallOption) (*ListRRsetsResponse, error)
	BatchUpdate(ctx context.Context, in *BatchUpdateRequest, opts ...grpc.CallOption) (*BatchUpdateResponse, error)
	// DNSSEC key management
	ListDNSSECKeys(ctx context.Context, in *ListDNSSECKeysRequest, opts ...grpc.CallOption) (*ListDNSSECKeysResponse, error)
	GenerateDNSSECKey(ctx context.Context, in *GenerateDNSSECKeyRequest, opts ...grpc.CallOption) (*DNSSECKey, error)
	ImportDNSSECKey(ctx context.Context, in *ImportDNSSECKeyRequest, opts ...grpc.CallOption) (*DNSSECKey, error)
	DeleteDNSSECKey(ctx context.Context, in *DeleteDNSSECKeyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ActivateDNSSECKey(ctx context.Context, in *ActivateDNSSECKeyRequest, opts ...grpc.CallOption) (*DNSSECKey, error)
	RetireDNSSECKey(ctx context.Context, in *RetireDNSSECKeyRequest, opts ...grpc.CallOption) (*DNSSECKey, error)
	ScheduleKeyRollover(ctx context.Context, in *ScheduleKeyRolloverRequest, opts ...grpc.CallOption) (*ScheduleKeyRolloverResponse, error)
	// TSIG key management
	ListTSIGKeys(ctx context.Context, in *ListTSIGKeysRequest, opts ...grpc.CallOption) (*ListTSIGKeysResponse, error)
	CreateTSIGKey(ctx context.Context, in *CreateTSIGKeyRequest, opts ...grpc.CallOption) (*TSIGKey, error)
	DeleteTSIGKey(ctx context.Context, in *DeleteTSIGKeyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// API key management
	CreateAPIKey(ctx context.Context, in *CreateAPIKeyRequest, opts ...grpc.CallOption) (*CreateAPIKeyResponse, error)
	GetAPIKey(ctx context.Context, in *GetAPIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
	ListAPIKeys(ctx context.Context, in *ListAPIKeysRequest, opts ...grpc.CallOption) (*ListAPIKeysResponse, error)
	UpdateAPIKey(ctx context.Context, in *UpdateAPIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
	RotateAPIKey(ctx context.Context, in *RotateAPIKeyRequest, opts ...grpc.CallOption) (*RotateAPIKeyResponse, error)
	RevokeAPIKey(ctx context.Context, in *RevokeAPIKeyRequest, opts ...grpc.CallOption) (*APIKeyInfo, error)
}

MindnsServiceClient is the client API for MindnsService service.

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

type MindnsServiceServer

type MindnsServiceServer interface {
	// Zone management
	CreateZone(context.Context, *CreateZoneRequest) (*Zone, error)
	GetZone(context.Context, *GetZoneRequest) (*Zone, error)
	UpdateZone(context.Context, *UpdateZoneRequest) (*Zone, error)
	DeleteZone(context.Context, *DeleteZoneRequest) (*emptypb.Empty, error)
	ListZones(context.Context, *ListZonesRequest) (*ListZonesResponse, error)
	// Record management (RRset-based)
	GetRRset(context.Context, *GetRRsetRequest) (*RRset, error)
	SetRRset(context.Context, *SetRRsetRequest) (*RRset, error)
	DeleteRRset(context.Context, *DeleteRRsetRequest) (*emptypb.Empty, error)
	ListRRsets(context.Context, *ListRRsetsRequest) (*ListRRsetsResponse, error)
	BatchUpdate(context.Context, *BatchUpdateRequest) (*BatchUpdateResponse, error)
	// DNSSEC key management
	ListDNSSECKeys(context.Context, *ListDNSSECKeysRequest) (*ListDNSSECKeysResponse, error)
	GenerateDNSSECKey(context.Context, *GenerateDNSSECKeyRequest) (*DNSSECKey, error)
	ImportDNSSECKey(context.Context, *ImportDNSSECKeyRequest) (*DNSSECKey, error)
	DeleteDNSSECKey(context.Context, *DeleteDNSSECKeyRequest) (*emptypb.Empty, error)
	ActivateDNSSECKey(context.Context, *ActivateDNSSECKeyRequest) (*DNSSECKey, error)
	RetireDNSSECKey(context.Context, *RetireDNSSECKeyRequest) (*DNSSECKey, error)
	ScheduleKeyRollover(context.Context, *ScheduleKeyRolloverRequest) (*ScheduleKeyRolloverResponse, error)
	// TSIG key management
	ListTSIGKeys(context.Context, *ListTSIGKeysRequest) (*ListTSIGKeysResponse, error)
	CreateTSIGKey(context.Context, *CreateTSIGKeyRequest) (*TSIGKey, error)
	DeleteTSIGKey(context.Context, *DeleteTSIGKeyRequest) (*emptypb.Empty, error)
	// API key management
	CreateAPIKey(context.Context, *CreateAPIKeyRequest) (*CreateAPIKeyResponse, error)
	GetAPIKey(context.Context, *GetAPIKeyRequest) (*APIKeyInfo, error)
	ListAPIKeys(context.Context, *ListAPIKeysRequest) (*ListAPIKeysResponse, error)
	UpdateAPIKey(context.Context, *UpdateAPIKeyRequest) (*APIKeyInfo, error)
	RotateAPIKey(context.Context, *RotateAPIKeyRequest) (*RotateAPIKeyResponse, error)
	RevokeAPIKey(context.Context, *RevokeAPIKeyRequest) (*APIKeyInfo, error)
	// contains filtered or unexported methods
}

MindnsServiceServer is the server API for MindnsService service. All implementations must embed UnimplementedMindnsServiceServer for forward compatibility.

type NAPTR

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

func (*NAPTR) Any

func (x *NAPTR) Any() (*anypb.Any, error)

func (*NAPTR) ClearData

func (x *NAPTR) ClearData()

func (*NAPTR) ClearHdr

func (x *NAPTR) ClearHdr()

func (*NAPTR) DnsRR

func (x *NAPTR) DnsRR() dns.RR

func (*NAPTR) FromDNS

func (x *NAPTR) FromDNS(r *dns.NAPTR) *NAPTR

func (*NAPTR) GetData

func (x *NAPTR) GetData() *NAPTRData

func (*NAPTR) GetHdr

func (x *NAPTR) GetHdr() *RR_Header

func (*NAPTR) HasData

func (x *NAPTR) HasData() bool

func (*NAPTR) HasHdr

func (x *NAPTR) HasHdr() bool

func (*NAPTR) Name

func (x *NAPTR) Name() string

func (*NAPTR) ProtoMessage

func (*NAPTR) ProtoMessage()

func (*NAPTR) ProtoReflect

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

func (*NAPTR) RRType

func (x *NAPTR) RRType() Type

NAPTR mapping

func (*NAPTR) Reset

func (x *NAPTR) Reset()

func (*NAPTR) SetData

func (x *NAPTR) SetData(v *NAPTRData)

func (*NAPTR) SetHdr

func (x *NAPTR) SetHdr(v *RR_Header)

func (*NAPTR) SetName

func (x *NAPTR) SetName(s string)

func (*NAPTR) String

func (x *NAPTR) String() string

func (*NAPTR) ToDNS

func (x *NAPTR) ToDNS() *dns.NAPTR

type NAPTRData

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

func (*NAPTRData) ClearFlags

func (x *NAPTRData) ClearFlags()

func (*NAPTRData) ClearOrder

func (x *NAPTRData) ClearOrder()

func (*NAPTRData) ClearPreference

func (x *NAPTRData) ClearPreference()

func (*NAPTRData) ClearRegexp

func (x *NAPTRData) ClearRegexp()

func (*NAPTRData) ClearReplacement

func (x *NAPTRData) ClearReplacement()

func (*NAPTRData) ClearService

func (x *NAPTRData) ClearService()

func (*NAPTRData) GetFlags

func (x *NAPTRData) GetFlags() string

func (*NAPTRData) GetOrder

func (x *NAPTRData) GetOrder() uint32

func (*NAPTRData) GetPreference

func (x *NAPTRData) GetPreference() uint32

func (*NAPTRData) GetRegexp

func (x *NAPTRData) GetRegexp() string

func (*NAPTRData) GetReplacement

func (x *NAPTRData) GetReplacement() string

func (*NAPTRData) GetService

func (x *NAPTRData) GetService() string

func (*NAPTRData) HasFlags

func (x *NAPTRData) HasFlags() bool

func (*NAPTRData) HasOrder

func (x *NAPTRData) HasOrder() bool

func (*NAPTRData) HasPreference

func (x *NAPTRData) HasPreference() bool

func (*NAPTRData) HasRegexp

func (x *NAPTRData) HasRegexp() bool

func (*NAPTRData) HasReplacement

func (x *NAPTRData) HasReplacement() bool

func (*NAPTRData) HasService

func (x *NAPTRData) HasService() bool

func (*NAPTRData) ProtoMessage

func (*NAPTRData) ProtoMessage()

func (*NAPTRData) ProtoReflect

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

func (*NAPTRData) Reset

func (x *NAPTRData) Reset()

func (*NAPTRData) SetFlags

func (x *NAPTRData) SetFlags(v string)

func (*NAPTRData) SetOrder

func (x *NAPTRData) SetOrder(v uint32)

func (*NAPTRData) SetPreference

func (x *NAPTRData) SetPreference(v uint32)

func (*NAPTRData) SetRegexp

func (x *NAPTRData) SetRegexp(v string)

func (*NAPTRData) SetReplacement

func (x *NAPTRData) SetReplacement(v string)

func (*NAPTRData) SetService

func (x *NAPTRData) SetService(v string)

func (*NAPTRData) String

func (x *NAPTRData) String() string

type NAPTRData_builder

type NAPTRData_builder struct {
	Order       *uint32
	Preference  *uint32
	Flags       *string
	Service     *string
	Regexp      *string
	Replacement *string
	// contains filtered or unexported fields
}

func (NAPTRData_builder) Build

func (b0 NAPTRData_builder) Build() *NAPTRData

type NAPTR_builder

type NAPTR_builder struct {
	Hdr  *RR_Header
	Data *NAPTRData
	// contains filtered or unexported fields
}

func (NAPTR_builder) Build

func (b0 NAPTR_builder) Build() *NAPTR

type NID

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

func (*NID) Any

func (x *NID) Any() (*anypb.Any, error)

func (*NID) ClearData

func (x *NID) ClearData()

func (*NID) ClearHdr

func (x *NID) ClearHdr()

func (*NID) DnsRR

func (x *NID) DnsRR() dns.RR

func (*NID) FromDNS

func (x *NID) FromDNS(r *dns.NID) *NID

func (*NID) GetData

func (x *NID) GetData() *NIDData

func (*NID) GetHdr

func (x *NID) GetHdr() *RR_Header

func (*NID) HasData

func (x *NID) HasData() bool

func (*NID) HasHdr

func (x *NID) HasHdr() bool

func (*NID) Name

func (x *NID) Name() string

func (*NID) ProtoMessage

func (*NID) ProtoMessage()

func (*NID) ProtoReflect

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

func (*NID) RRType

func (x *NID) RRType() Type

NID mapping

func (*NID) Reset

func (x *NID) Reset()

func (*NID) SetData

func (x *NID) SetData(v *NIDData)

func (*NID) SetHdr

func (x *NID) SetHdr(v *RR_Header)

func (*NID) SetName

func (x *NID) SetName(s string)

func (*NID) String

func (x *NID) String() string

func (*NID) ToDNS

func (x *NID) ToDNS() *dns.NID

type NIDData

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

func (*NIDData) ClearNodeID

func (x *NIDData) ClearNodeID()

func (*NIDData) ClearPreference

func (x *NIDData) ClearPreference()

func (*NIDData) GetNodeID

func (x *NIDData) GetNodeID() uint64

func (*NIDData) GetPreference

func (x *NIDData) GetPreference() uint32

func (*NIDData) HasNodeID

func (x *NIDData) HasNodeID() bool

func (*NIDData) HasPreference

func (x *NIDData) HasPreference() bool

func (*NIDData) ProtoMessage

func (*NIDData) ProtoMessage()

func (*NIDData) ProtoReflect

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

func (*NIDData) Reset

func (x *NIDData) Reset()

func (*NIDData) SetNodeID

func (x *NIDData) SetNodeID(v uint64)

func (*NIDData) SetPreference

func (x *NIDData) SetPreference(v uint32)

func (*NIDData) String

func (x *NIDData) String() string

type NIDData_builder

type NIDData_builder struct {
	Preference *uint32
	NodeID     *uint64
	// contains filtered or unexported fields
}

func (NIDData_builder) Build

func (b0 NIDData_builder) Build() *NIDData

type NID_builder

type NID_builder struct {
	Hdr  *RR_Header
	Data *NIDData
	// contains filtered or unexported fields
}

func (NID_builder) Build

func (b0 NID_builder) Build() *NID

type NIMLOC

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

func (*NIMLOC) Any

func (x *NIMLOC) Any() (*anypb.Any, error)

func (*NIMLOC) ClearData

func (x *NIMLOC) ClearData()

func (*NIMLOC) ClearHdr

func (x *NIMLOC) ClearHdr()

func (*NIMLOC) DnsRR

func (x *NIMLOC) DnsRR() dns.RR

func (*NIMLOC) FromDNS

func (x *NIMLOC) FromDNS(r *dns.NIMLOC) *NIMLOC

func (*NIMLOC) GetData

func (x *NIMLOC) GetData() *NIMLOCData

func (*NIMLOC) GetHdr

func (x *NIMLOC) GetHdr() *RR_Header

func (*NIMLOC) HasData

func (x *NIMLOC) HasData() bool

func (*NIMLOC) HasHdr

func (x *NIMLOC) HasHdr() bool

func (*NIMLOC) Name

func (x *NIMLOC) Name() string

func (*NIMLOC) ProtoMessage

func (*NIMLOC) ProtoMessage()

func (*NIMLOC) ProtoReflect

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

func (*NIMLOC) RRType

func (x *NIMLOC) RRType() Type

NIMLOC mapping

func (*NIMLOC) Reset

func (x *NIMLOC) Reset()

func (*NIMLOC) SetData

func (x *NIMLOC) SetData(v *NIMLOCData)

func (*NIMLOC) SetHdr

func (x *NIMLOC) SetHdr(v *RR_Header)

func (*NIMLOC) SetName

func (x *NIMLOC) SetName(s string)

func (*NIMLOC) String

func (x *NIMLOC) String() string

func (*NIMLOC) ToDNS

func (x *NIMLOC) ToDNS() *dns.NIMLOC

type NIMLOCData

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

func (*NIMLOCData) ClearLocator

func (x *NIMLOCData) ClearLocator()

func (*NIMLOCData) GetLocator

func (x *NIMLOCData) GetLocator() string

func (*NIMLOCData) HasLocator

func (x *NIMLOCData) HasLocator() bool

func (*NIMLOCData) ProtoMessage

func (*NIMLOCData) ProtoMessage()

func (*NIMLOCData) ProtoReflect

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

func (*NIMLOCData) Reset

func (x *NIMLOCData) Reset()

func (*NIMLOCData) SetLocator

func (x *NIMLOCData) SetLocator(v string)

func (*NIMLOCData) String

func (x *NIMLOCData) String() string

type NIMLOCData_builder

type NIMLOCData_builder struct {
	Locator *string
	// contains filtered or unexported fields
}

func (NIMLOCData_builder) Build

func (b0 NIMLOCData_builder) Build() *NIMLOCData

type NIMLOC_builder

type NIMLOC_builder struct {
	Hdr  *RR_Header
	Data *NIMLOCData
	// contains filtered or unexported fields
}

func (NIMLOC_builder) Build

func (b0 NIMLOC_builder) Build() *NIMLOC

type NINFO

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

func (*NINFO) Any

func (x *NINFO) Any() (*anypb.Any, error)

func (*NINFO) ClearData

func (x *NINFO) ClearData()

func (*NINFO) ClearHdr

func (x *NINFO) ClearHdr()

func (*NINFO) DnsRR

func (x *NINFO) DnsRR() dns.RR

func (*NINFO) FromDNS

func (x *NINFO) FromDNS(r *dns.NINFO) *NINFO

func (*NINFO) GetData

func (x *NINFO) GetData() *NINFOData

func (*NINFO) GetHdr

func (x *NINFO) GetHdr() *RR_Header

func (*NINFO) HasData

func (x *NINFO) HasData() bool

func (*NINFO) HasHdr

func (x *NINFO) HasHdr() bool

func (*NINFO) Name

func (x *NINFO) Name() string

func (*NINFO) ProtoMessage

func (*NINFO) ProtoMessage()

func (*NINFO) ProtoReflect

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

func (*NINFO) RRType

func (x *NINFO) RRType() Type

NINFO mapping

func (*NINFO) Reset

func (x *NINFO) Reset()

func (*NINFO) SetData

func (x *NINFO) SetData(v *NINFOData)

func (*NINFO) SetHdr

func (x *NINFO) SetHdr(v *RR_Header)

func (*NINFO) SetName

func (x *NINFO) SetName(s string)

func (*NINFO) String

func (x *NINFO) String() string

func (*NINFO) ToDNS

func (x *NINFO) ToDNS() *dns.NINFO

type NINFOData

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

func (*NINFOData) GetZSData

func (x *NINFOData) GetZSData() []string

func (*NINFOData) ProtoMessage

func (*NINFOData) ProtoMessage()

func (*NINFOData) ProtoReflect

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

func (*NINFOData) Reset

func (x *NINFOData) Reset()

func (*NINFOData) SetZSData

func (x *NINFOData) SetZSData(v []string)

func (*NINFOData) String

func (x *NINFOData) String() string

type NINFOData_builder

type NINFOData_builder struct {
	ZSData []string
	// contains filtered or unexported fields
}

func (NINFOData_builder) Build

func (b0 NINFOData_builder) Build() *NINFOData

type NINFO_builder

type NINFO_builder struct {
	Hdr  *RR_Header
	Data *NINFOData
	// contains filtered or unexported fields
}

func (NINFO_builder) Build

func (b0 NINFO_builder) Build() *NINFO

type NS

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

func (*NS) Any

func (x *NS) Any() (*anypb.Any, error)

func (*NS) ClearData

func (x *NS) ClearData()

func (*NS) ClearHdr

func (x *NS) ClearHdr()

func (*NS) DnsRR

func (x *NS) DnsRR() dns.RR

func (*NS) FromDNS

func (x *NS) FromDNS(r *dns.NS) *NS

func (*NS) GetData

func (x *NS) GetData() *NSData

func (*NS) GetHdr

func (x *NS) GetHdr() *RR_Header

func (*NS) HasData

func (x *NS) HasData() bool

func (*NS) HasHdr

func (x *NS) HasHdr() bool

func (*NS) Name

func (x *NS) Name() string

func (*NS) ProtoMessage

func (*NS) ProtoMessage()

func (*NS) ProtoReflect

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

func (*NS) RRType

func (x *NS) RRType() Type

NS mapping

func (*NS) Reset

func (x *NS) Reset()

func (*NS) SetData

func (x *NS) SetData(v *NSData)

func (*NS) SetHdr

func (x *NS) SetHdr(v *RR_Header)

func (*NS) SetName

func (x *NS) SetName(s string)

func (*NS) String

func (x *NS) String() string

func (*NS) ToDNS

func (x *NS) ToDNS() *dns.NS

type NSAPPTR

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

func (*NSAPPTR) ClearData

func (x *NSAPPTR) ClearData()

func (*NSAPPTR) ClearHdr

func (x *NSAPPTR) ClearHdr()

func (*NSAPPTR) GetData

func (x *NSAPPTR) GetData() *NSAPPTRData

func (*NSAPPTR) GetHdr

func (x *NSAPPTR) GetHdr() *RR_Header

func (*NSAPPTR) HasData

func (x *NSAPPTR) HasData() bool

func (*NSAPPTR) HasHdr

func (x *NSAPPTR) HasHdr() bool

func (*NSAPPTR) ProtoMessage

func (*NSAPPTR) ProtoMessage()

func (*NSAPPTR) ProtoReflect

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

func (*NSAPPTR) Reset

func (x *NSAPPTR) Reset()

func (*NSAPPTR) SetData

func (x *NSAPPTR) SetData(v *NSAPPTRData)

func (*NSAPPTR) SetHdr

func (x *NSAPPTR) SetHdr(v *RR_Header)

func (*NSAPPTR) String

func (x *NSAPPTR) String() string

type NSAPPTRData

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

func (*NSAPPTRData) ClearPtr

func (x *NSAPPTRData) ClearPtr()

func (*NSAPPTRData) GetPtr

func (x *NSAPPTRData) GetPtr() string

func (*NSAPPTRData) HasPtr

func (x *NSAPPTRData) HasPtr() bool

func (*NSAPPTRData) ProtoMessage

func (*NSAPPTRData) ProtoMessage()

func (*NSAPPTRData) ProtoReflect

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

func (*NSAPPTRData) Reset

func (x *NSAPPTRData) Reset()

func (*NSAPPTRData) SetPtr

func (x *NSAPPTRData) SetPtr(v string)

func (*NSAPPTRData) String

func (x *NSAPPTRData) String() string

type NSAPPTRData_builder

type NSAPPTRData_builder struct {
	Ptr *string
	// contains filtered or unexported fields
}

func (NSAPPTRData_builder) Build

func (b0 NSAPPTRData_builder) Build() *NSAPPTRData

type NSAPPTR_builder

type NSAPPTR_builder struct {
	Hdr  *RR_Header
	Data *NSAPPTRData
	// contains filtered or unexported fields
}

func (NSAPPTR_builder) Build

func (b0 NSAPPTR_builder) Build() *NSAPPTR

type NSData

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

func (*NSData) ClearNs

func (x *NSData) ClearNs()

func (*NSData) GetNs

func (x *NSData) GetNs() string

func (*NSData) HasNs

func (x *NSData) HasNs() bool

func (*NSData) ProtoMessage

func (*NSData) ProtoMessage()

func (*NSData) ProtoReflect

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

func (*NSData) Reset

func (x *NSData) Reset()

func (*NSData) SetNs

func (x *NSData) SetNs(v string)

func (*NSData) String

func (x *NSData) String() string

type NSData_builder

type NSData_builder struct {
	Ns *string
	// contains filtered or unexported fields
}

func (NSData_builder) Build

func (b0 NSData_builder) Build() *NSData

type NSEC

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

func (*NSEC) Any

func (x *NSEC) Any() (*anypb.Any, error)

func (*NSEC) ClearData

func (x *NSEC) ClearData()

func (*NSEC) ClearHdr

func (x *NSEC) ClearHdr()

func (*NSEC) DnsRR

func (x *NSEC) DnsRR() dns.RR

func (*NSEC) FromDNS

func (x *NSEC) FromDNS(r *dns.NSEC) *NSEC

func (*NSEC) GetData

func (x *NSEC) GetData() *NSECData

func (*NSEC) GetHdr

func (x *NSEC) GetHdr() *RR_Header

func (*NSEC) HasData

func (x *NSEC) HasData() bool

func (*NSEC) HasHdr

func (x *NSEC) HasHdr() bool

func (*NSEC) Name

func (x *NSEC) Name() string

func (*NSEC) ProtoMessage

func (*NSEC) ProtoMessage()

func (*NSEC) ProtoReflect

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

func (*NSEC) RRType

func (x *NSEC) RRType() Type

NSEC mapping

func (*NSEC) Reset

func (x *NSEC) Reset()

func (*NSEC) SetData

func (x *NSEC) SetData(v *NSECData)

func (*NSEC) SetHdr

func (x *NSEC) SetHdr(v *RR_Header)

func (*NSEC) SetName

func (x *NSEC) SetName(s string)

func (*NSEC) String

func (x *NSEC) String() string

func (*NSEC) ToDNS

func (x *NSEC) ToDNS() *dns.NSEC

type NSEC3

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

func (*NSEC3) Any

func (x *NSEC3) Any() (*anypb.Any, error)

func (*NSEC3) ClearData

func (x *NSEC3) ClearData()

func (*NSEC3) ClearHdr

func (x *NSEC3) ClearHdr()

func (*NSEC3) DnsRR

func (x *NSEC3) DnsRR() dns.RR

func (*NSEC3) FromDNS

func (x *NSEC3) FromDNS(r *dns.NSEC3) *NSEC3

func (*NSEC3) GetData

func (x *NSEC3) GetData() *NSEC3Data

func (*NSEC3) GetHdr

func (x *NSEC3) GetHdr() *RR_Header

func (*NSEC3) HasData

func (x *NSEC3) HasData() bool

func (*NSEC3) HasHdr

func (x *NSEC3) HasHdr() bool

func (*NSEC3) Name

func (x *NSEC3) Name() string

func (*NSEC3) ProtoMessage

func (*NSEC3) ProtoMessage()

func (*NSEC3) ProtoReflect

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

func (*NSEC3) RRType

func (x *NSEC3) RRType() Type

NSEC3 mapping

func (*NSEC3) Reset

func (x *NSEC3) Reset()

func (*NSEC3) SetData

func (x *NSEC3) SetData(v *NSEC3Data)

func (*NSEC3) SetHdr

func (x *NSEC3) SetHdr(v *RR_Header)

func (*NSEC3) SetName

func (x *NSEC3) SetName(s string)

func (*NSEC3) String

func (x *NSEC3) String() string

func (*NSEC3) ToDNS

func (x *NSEC3) ToDNS() *dns.NSEC3

type NSEC3Data

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

func (*NSEC3Data) ClearFlags

func (x *NSEC3Data) ClearFlags()

func (*NSEC3Data) ClearHash

func (x *NSEC3Data) ClearHash()

func (*NSEC3Data) ClearHashLength

func (x *NSEC3Data) ClearHashLength()

func (*NSEC3Data) ClearIterations

func (x *NSEC3Data) ClearIterations()

func (*NSEC3Data) ClearNextDomain

func (x *NSEC3Data) ClearNextDomain()

func (*NSEC3Data) ClearSalt

func (x *NSEC3Data) ClearSalt()

func (*NSEC3Data) ClearSaltLength

func (x *NSEC3Data) ClearSaltLength()

func (*NSEC3Data) GetFlags

func (x *NSEC3Data) GetFlags() uint32

func (*NSEC3Data) GetHash

func (x *NSEC3Data) GetHash() uint32

func (*NSEC3Data) GetHashLength

func (x *NSEC3Data) GetHashLength() uint32

func (*NSEC3Data) GetIterations

func (x *NSEC3Data) GetIterations() uint32

func (*NSEC3Data) GetNextDomain

func (x *NSEC3Data) GetNextDomain() string

func (*NSEC3Data) GetSalt

func (x *NSEC3Data) GetSalt() string

func (*NSEC3Data) GetSaltLength

func (x *NSEC3Data) GetSaltLength() uint32

func (*NSEC3Data) GetTypeBitMap

func (x *NSEC3Data) GetTypeBitMap() []uint32

func (*NSEC3Data) HasFlags

func (x *NSEC3Data) HasFlags() bool

func (*NSEC3Data) HasHash

func (x *NSEC3Data) HasHash() bool

func (*NSEC3Data) HasHashLength

func (x *NSEC3Data) HasHashLength() bool

func (*NSEC3Data) HasIterations

func (x *NSEC3Data) HasIterations() bool

func (*NSEC3Data) HasNextDomain

func (x *NSEC3Data) HasNextDomain() bool

func (*NSEC3Data) HasSalt

func (x *NSEC3Data) HasSalt() bool

func (*NSEC3Data) HasSaltLength

func (x *NSEC3Data) HasSaltLength() bool

func (*NSEC3Data) ProtoMessage

func (*NSEC3Data) ProtoMessage()

func (*NSEC3Data) ProtoReflect

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

func (*NSEC3Data) Reset

func (x *NSEC3Data) Reset()

func (*NSEC3Data) SetFlags

func (x *NSEC3Data) SetFlags(v uint32)

func (*NSEC3Data) SetHash

func (x *NSEC3Data) SetHash(v uint32)

func (*NSEC3Data) SetHashLength

func (x *NSEC3Data) SetHashLength(v uint32)

func (*NSEC3Data) SetIterations

func (x *NSEC3Data) SetIterations(v uint32)

func (*NSEC3Data) SetNextDomain

func (x *NSEC3Data) SetNextDomain(v string)

func (*NSEC3Data) SetSalt

func (x *NSEC3Data) SetSalt(v string)

func (*NSEC3Data) SetSaltLength

func (x *NSEC3Data) SetSaltLength(v uint32)

func (*NSEC3Data) SetTypeBitMap

func (x *NSEC3Data) SetTypeBitMap(v []uint32)

func (*NSEC3Data) String

func (x *NSEC3Data) String() string

type NSEC3Data_builder

type NSEC3Data_builder struct {
	Hash       *uint32
	Flags      *uint32
	Iterations *uint32
	SaltLength *uint32
	Salt       *string
	HashLength *uint32
	NextDomain *string
	TypeBitMap []uint32
	// contains filtered or unexported fields
}

func (NSEC3Data_builder) Build

func (b0 NSEC3Data_builder) Build() *NSEC3Data

type NSEC3PARAM

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

func (*NSEC3PARAM) Any

func (x *NSEC3PARAM) Any() (*anypb.Any, error)

func (*NSEC3PARAM) ClearData

func (x *NSEC3PARAM) ClearData()

func (*NSEC3PARAM) ClearHdr

func (x *NSEC3PARAM) ClearHdr()

func (*NSEC3PARAM) DnsRR

func (x *NSEC3PARAM) DnsRR() dns.RR

func (*NSEC3PARAM) FromDNS

func (x *NSEC3PARAM) FromDNS(r *dns.NSEC3PARAM) *NSEC3PARAM

func (*NSEC3PARAM) GetData

func (x *NSEC3PARAM) GetData() *NSEC3PARAMData

func (*NSEC3PARAM) GetHdr

func (x *NSEC3PARAM) GetHdr() *RR_Header

func (*NSEC3PARAM) HasData

func (x *NSEC3PARAM) HasData() bool

func (*NSEC3PARAM) HasHdr

func (x *NSEC3PARAM) HasHdr() bool

func (*NSEC3PARAM) Name

func (x *NSEC3PARAM) Name() string

func (*NSEC3PARAM) ProtoMessage

func (*NSEC3PARAM) ProtoMessage()

func (*NSEC3PARAM) ProtoReflect

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

func (*NSEC3PARAM) RRType

func (x *NSEC3PARAM) RRType() Type

NSEC3PARAM mapping

func (*NSEC3PARAM) Reset

func (x *NSEC3PARAM) Reset()

func (*NSEC3PARAM) SetData

func (x *NSEC3PARAM) SetData(v *NSEC3PARAMData)

func (*NSEC3PARAM) SetHdr

func (x *NSEC3PARAM) SetHdr(v *RR_Header)

func (*NSEC3PARAM) SetName

func (x *NSEC3PARAM) SetName(s string)

func (*NSEC3PARAM) String

func (x *NSEC3PARAM) String() string

func (*NSEC3PARAM) ToDNS

func (x *NSEC3PARAM) ToDNS() *dns.NSEC3PARAM

type NSEC3PARAMData

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

func (*NSEC3PARAMData) ClearFlags

func (x *NSEC3PARAMData) ClearFlags()

func (*NSEC3PARAMData) ClearHash

func (x *NSEC3PARAMData) ClearHash()

func (*NSEC3PARAMData) ClearIterations

func (x *NSEC3PARAMData) ClearIterations()

func (*NSEC3PARAMData) ClearSalt

func (x *NSEC3PARAMData) ClearSalt()

func (*NSEC3PARAMData) ClearSaltLength

func (x *NSEC3PARAMData) ClearSaltLength()

func (*NSEC3PARAMData) GetFlags

func (x *NSEC3PARAMData) GetFlags() uint32

func (*NSEC3PARAMData) GetHash

func (x *NSEC3PARAMData) GetHash() uint32

func (*NSEC3PARAMData) GetIterations

func (x *NSEC3PARAMData) GetIterations() uint32

func (*NSEC3PARAMData) GetSalt

func (x *NSEC3PARAMData) GetSalt() string

func (*NSEC3PARAMData) GetSaltLength

func (x *NSEC3PARAMData) GetSaltLength() uint32

func (*NSEC3PARAMData) HasFlags

func (x *NSEC3PARAMData) HasFlags() bool

func (*NSEC3PARAMData) HasHash

func (x *NSEC3PARAMData) HasHash() bool

func (*NSEC3PARAMData) HasIterations

func (x *NSEC3PARAMData) HasIterations() bool

func (*NSEC3PARAMData) HasSalt

func (x *NSEC3PARAMData) HasSalt() bool

func (*NSEC3PARAMData) HasSaltLength

func (x *NSEC3PARAMData) HasSaltLength() bool

func (*NSEC3PARAMData) ProtoMessage

func (*NSEC3PARAMData) ProtoMessage()

func (*NSEC3PARAMData) ProtoReflect

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

func (*NSEC3PARAMData) Reset

func (x *NSEC3PARAMData) Reset()

func (*NSEC3PARAMData) SetFlags

func (x *NSEC3PARAMData) SetFlags(v uint32)

func (*NSEC3PARAMData) SetHash

func (x *NSEC3PARAMData) SetHash(v uint32)

func (*NSEC3PARAMData) SetIterations

func (x *NSEC3PARAMData) SetIterations(v uint32)

func (*NSEC3PARAMData) SetSalt

func (x *NSEC3PARAMData) SetSalt(v string)

func (*NSEC3PARAMData) SetSaltLength

func (x *NSEC3PARAMData) SetSaltLength(v uint32)

func (*NSEC3PARAMData) String

func (x *NSEC3PARAMData) String() string

type NSEC3PARAMData_builder

type NSEC3PARAMData_builder struct {
	Hash       *uint32
	Flags      *uint32
	Iterations *uint32
	SaltLength *uint32
	Salt       *string
	// contains filtered or unexported fields
}

func (NSEC3PARAMData_builder) Build

type NSEC3PARAM_builder

type NSEC3PARAM_builder struct {
	Hdr  *RR_Header
	Data *NSEC3PARAMData
	// contains filtered or unexported fields
}

func (NSEC3PARAM_builder) Build

func (b0 NSEC3PARAM_builder) Build() *NSEC3PARAM

type NSEC3Params

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

NSEC3Params - NSEC3 parameters for zone signing (inline to avoid dependency)

func (*NSEC3Params) ClearFlags

func (x *NSEC3Params) ClearFlags()

func (*NSEC3Params) ClearHash

func (x *NSEC3Params) ClearHash()

func (*NSEC3Params) ClearIterations

func (x *NSEC3Params) ClearIterations()

func (*NSEC3Params) ClearSalt

func (x *NSEC3Params) ClearSalt()

func (*NSEC3Params) GetFlags

func (x *NSEC3Params) GetFlags() uint32

func (*NSEC3Params) GetHash

func (x *NSEC3Params) GetHash() uint32

func (*NSEC3Params) GetIterations

func (x *NSEC3Params) GetIterations() uint32

func (*NSEC3Params) GetSalt

func (x *NSEC3Params) GetSalt() string

func (*NSEC3Params) HasFlags

func (x *NSEC3Params) HasFlags() bool

func (*NSEC3Params) HasHash

func (x *NSEC3Params) HasHash() bool

func (*NSEC3Params) HasIterations

func (x *NSEC3Params) HasIterations() bool

func (*NSEC3Params) HasSalt

func (x *NSEC3Params) HasSalt() bool

func (*NSEC3Params) ProtoMessage

func (*NSEC3Params) ProtoMessage()

func (*NSEC3Params) ProtoReflect

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

func (*NSEC3Params) Reset

func (x *NSEC3Params) Reset()

func (*NSEC3Params) SetFlags

func (x *NSEC3Params) SetFlags(v uint32)

func (*NSEC3Params) SetHash

func (x *NSEC3Params) SetHash(v uint32)

func (*NSEC3Params) SetIterations

func (x *NSEC3Params) SetIterations(v uint32)

func (*NSEC3Params) SetSalt

func (x *NSEC3Params) SetSalt(v string)

func (*NSEC3Params) String

func (x *NSEC3Params) String() string

type NSEC3Params_builder

type NSEC3Params_builder struct {
	Hash       *uint32
	Flags      *uint32
	Iterations *uint32
	Salt       *string
	// contains filtered or unexported fields
}

func (NSEC3Params_builder) Build

func (b0 NSEC3Params_builder) Build() *NSEC3Params

type NSEC3_builder

type NSEC3_builder struct {
	Hdr  *RR_Header
	Data *NSEC3Data
	// contains filtered or unexported fields
}

func (NSEC3_builder) Build

func (b0 NSEC3_builder) Build() *NSEC3

type NSECData

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

func (*NSECData) ClearNextDomain

func (x *NSECData) ClearNextDomain()

func (*NSECData) GetNextDomain

func (x *NSECData) GetNextDomain() string

func (*NSECData) GetTypeBitMap

func (x *NSECData) GetTypeBitMap() []uint32

func (*NSECData) HasNextDomain

func (x *NSECData) HasNextDomain() bool

func (*NSECData) ProtoMessage

func (*NSECData) ProtoMessage()

func (*NSECData) ProtoReflect

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

func (*NSECData) Reset

func (x *NSECData) Reset()

func (*NSECData) SetNextDomain

func (x *NSECData) SetNextDomain(v string)

func (*NSECData) SetTypeBitMap

func (x *NSECData) SetTypeBitMap(v []uint32)

func (*NSECData) String

func (x *NSECData) String() string

type NSECData_builder

type NSECData_builder struct {
	NextDomain *string
	TypeBitMap []uint32
	// contains filtered or unexported fields
}

func (NSECData_builder) Build

func (b0 NSECData_builder) Build() *NSECData

type NSEC_builder

type NSEC_builder struct {
	Hdr  *RR_Header
	Data *NSECData
	// contains filtered or unexported fields
}

func (NSEC_builder) Build

func (b0 NSEC_builder) Build() *NSEC

type NS_builder

type NS_builder struct {
	Hdr  *RR_Header
	Data *NSData
	// contains filtered or unexported fields
}

func (NS_builder) Build

func (b0 NS_builder) Build() *NS

type NULL

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

func (*NULL) Any

func (x *NULL) Any() (*anypb.Any, error)

func (*NULL) ClearData

func (x *NULL) ClearData()

func (*NULL) ClearHdr

func (x *NULL) ClearHdr()

func (*NULL) DnsRR

func (x *NULL) DnsRR() dns.RR

func (*NULL) FromDNS

func (x *NULL) FromDNS(r *dns.NULL) *NULL

func (*NULL) GetData

func (x *NULL) GetData() *NULLData

func (*NULL) GetHdr

func (x *NULL) GetHdr() *RR_Header

func (*NULL) HasData

func (x *NULL) HasData() bool

func (*NULL) HasHdr

func (x *NULL) HasHdr() bool

func (*NULL) Name

func (x *NULL) Name() string

func (*NULL) ProtoMessage

func (*NULL) ProtoMessage()

func (*NULL) ProtoReflect

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

func (*NULL) RRType

func (x *NULL) RRType() Type

NULL mapping

func (*NULL) Reset

func (x *NULL) Reset()

func (*NULL) SetData

func (x *NULL) SetData(v *NULLData)

func (*NULL) SetHdr

func (x *NULL) SetHdr(v *RR_Header)

func (*NULL) SetName

func (x *NULL) SetName(s string)

func (*NULL) String

func (x *NULL) String() string

func (*NULL) ToDNS

func (x *NULL) ToDNS() *dns.NULL

type NULLData

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

func (*NULLData) ClearData

func (x *NULLData) ClearData()

func (*NULLData) GetData

func (x *NULLData) GetData() string

func (*NULLData) HasData

func (x *NULLData) HasData() bool

func (*NULLData) ProtoMessage

func (*NULLData) ProtoMessage()

func (*NULLData) ProtoReflect

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

func (*NULLData) Reset

func (x *NULLData) Reset()

func (*NULLData) SetData

func (x *NULLData) SetData(v string)

func (*NULLData) String

func (x *NULLData) String() string

type NULLData_builder

type NULLData_builder struct {
	Data *string
	// contains filtered or unexported fields
}

func (NULLData_builder) Build

func (b0 NULLData_builder) Build() *NULLData

type NULL_builder

type NULL_builder struct {
	Hdr  *RR_Header
	Data *NULLData
	// contains filtered or unexported fields
}

func (NULL_builder) Build

func (b0 NULL_builder) Build() *NULL

type OPENPGPKEY

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

func (*OPENPGPKEY) Any

func (x *OPENPGPKEY) Any() (*anypb.Any, error)

func (*OPENPGPKEY) ClearData

func (x *OPENPGPKEY) ClearData()

func (*OPENPGPKEY) ClearHdr

func (x *OPENPGPKEY) ClearHdr()

func (*OPENPGPKEY) DnsRR

func (x *OPENPGPKEY) DnsRR() dns.RR

func (*OPENPGPKEY) FromDNS

func (x *OPENPGPKEY) FromDNS(r *dns.OPENPGPKEY) *OPENPGPKEY

func (*OPENPGPKEY) GetData

func (x *OPENPGPKEY) GetData() *OPENPGPKEYData

func (*OPENPGPKEY) GetHdr

func (x *OPENPGPKEY) GetHdr() *RR_Header

func (*OPENPGPKEY) HasData

func (x *OPENPGPKEY) HasData() bool

func (*OPENPGPKEY) HasHdr

func (x *OPENPGPKEY) HasHdr() bool

func (*OPENPGPKEY) Name

func (x *OPENPGPKEY) Name() string

func (*OPENPGPKEY) ProtoMessage

func (*OPENPGPKEY) ProtoMessage()

func (*OPENPGPKEY) ProtoReflect

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

func (*OPENPGPKEY) RRType

func (x *OPENPGPKEY) RRType() Type

OPENPGPKEY mapping

func (*OPENPGPKEY) Reset

func (x *OPENPGPKEY) Reset()

func (*OPENPGPKEY) SetData

func (x *OPENPGPKEY) SetData(v *OPENPGPKEYData)

func (*OPENPGPKEY) SetHdr

func (x *OPENPGPKEY) SetHdr(v *RR_Header)

func (*OPENPGPKEY) SetName

func (x *OPENPGPKEY) SetName(s string)

func (*OPENPGPKEY) String

func (x *OPENPGPKEY) String() string

func (*OPENPGPKEY) ToDNS

func (x *OPENPGPKEY) ToDNS() *dns.OPENPGPKEY

type OPENPGPKEYData

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

func (*OPENPGPKEYData) ClearPublicKey

func (x *OPENPGPKEYData) ClearPublicKey()

func (*OPENPGPKEYData) GetPublicKey

func (x *OPENPGPKEYData) GetPublicKey() string

func (*OPENPGPKEYData) HasPublicKey

func (x *OPENPGPKEYData) HasPublicKey() bool

func (*OPENPGPKEYData) ProtoMessage

func (*OPENPGPKEYData) ProtoMessage()

func (*OPENPGPKEYData) ProtoReflect

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

func (*OPENPGPKEYData) Reset

func (x *OPENPGPKEYData) Reset()

func (*OPENPGPKEYData) SetPublicKey

func (x *OPENPGPKEYData) SetPublicKey(v string)

func (*OPENPGPKEYData) String

func (x *OPENPGPKEYData) String() string

type OPENPGPKEYData_builder

type OPENPGPKEYData_builder struct {
	PublicKey *string
	// contains filtered or unexported fields
}

func (OPENPGPKEYData_builder) Build

type OPENPGPKEY_builder

type OPENPGPKEY_builder struct {
	Hdr  *RR_Header
	Data *OPENPGPKEYData
	// contains filtered or unexported fields
}

func (OPENPGPKEY_builder) Build

func (b0 OPENPGPKEY_builder) Build() *OPENPGPKEY

type PTR

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

func (*PTR) Any

func (x *PTR) Any() (*anypb.Any, error)

func (*PTR) ClearData

func (x *PTR) ClearData()

func (*PTR) ClearHdr

func (x *PTR) ClearHdr()

func (*PTR) DnsRR

func (x *PTR) DnsRR() dns.RR

func (*PTR) FromDNS

func (x *PTR) FromDNS(r *dns.PTR) *PTR

func (*PTR) GetData

func (x *PTR) GetData() *PTRData

func (*PTR) GetHdr

func (x *PTR) GetHdr() *RR_Header

func (*PTR) HasData

func (x *PTR) HasData() bool

func (*PTR) HasHdr

func (x *PTR) HasHdr() bool

func (*PTR) Name

func (x *PTR) Name() string

func (*PTR) ProtoMessage

func (*PTR) ProtoMessage()

func (*PTR) ProtoReflect

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

func (*PTR) RRType

func (x *PTR) RRType() Type

PTR mapping

func (*PTR) Reset

func (x *PTR) Reset()

func (*PTR) SetData

func (x *PTR) SetData(v *PTRData)

func (*PTR) SetHdr

func (x *PTR) SetHdr(v *RR_Header)

func (*PTR) SetName

func (x *PTR) SetName(s string)

func (*PTR) String

func (x *PTR) String() string

func (*PTR) ToDNS

func (x *PTR) ToDNS() *dns.PTR

type PTRData

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

func (*PTRData) ClearPtr

func (x *PTRData) ClearPtr()

func (*PTRData) GetPtr

func (x *PTRData) GetPtr() string

func (*PTRData) HasPtr

func (x *PTRData) HasPtr() bool

func (*PTRData) ProtoMessage

func (*PTRData) ProtoMessage()

func (*PTRData) ProtoReflect

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

func (*PTRData) Reset

func (x *PTRData) Reset()

func (*PTRData) SetPtr

func (x *PTRData) SetPtr(v string)

func (*PTRData) String

func (x *PTRData) String() string

type PTRData_builder

type PTRData_builder struct {
	Ptr *string
	// contains filtered or unexported fields
}

func (PTRData_builder) Build

func (b0 PTRData_builder) Build() *PTRData

type PTR_builder

type PTR_builder struct {
	Hdr  *RR_Header
	Data *PTRData
	// contains filtered or unexported fields
}

func (PTR_builder) Build

func (b0 PTR_builder) Build() *PTR

type PX

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

func (*PX) Any

func (x *PX) Any() (*anypb.Any, error)

func (*PX) ClearData

func (x *PX) ClearData()

func (*PX) ClearHdr

func (x *PX) ClearHdr()

func (*PX) DnsRR

func (x *PX) DnsRR() dns.RR

func (*PX) FromDNS

func (x *PX) FromDNS(r *dns.PX) *PX

func (*PX) GetData

func (x *PX) GetData() *PXData

func (*PX) GetHdr

func (x *PX) GetHdr() *RR_Header

func (*PX) HasData

func (x *PX) HasData() bool

func (*PX) HasHdr

func (x *PX) HasHdr() bool

func (*PX) Name

func (x *PX) Name() string

func (*PX) ProtoMessage

func (*PX) ProtoMessage()

func (*PX) ProtoReflect

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

func (*PX) RRType

func (x *PX) RRType() Type

PX mapping

func (*PX) Reset

func (x *PX) Reset()

func (*PX) SetData

func (x *PX) SetData(v *PXData)

func (*PX) SetHdr

func (x *PX) SetHdr(v *RR_Header)

func (*PX) SetName

func (x *PX) SetName(s string)

func (*PX) String

func (x *PX) String() string

func (*PX) ToDNS

func (x *PX) ToDNS() *dns.PX

type PXData

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

func (*PXData) ClearMap822

func (x *PXData) ClearMap822()

func (*PXData) ClearMapx400

func (x *PXData) ClearMapx400()

func (*PXData) ClearPreference

func (x *PXData) ClearPreference()

func (*PXData) GetMap822

func (x *PXData) GetMap822() string

func (*PXData) GetMapx400

func (x *PXData) GetMapx400() string

func (*PXData) GetPreference

func (x *PXData) GetPreference() uint32

func (*PXData) HasMap822

func (x *PXData) HasMap822() bool

func (*PXData) HasMapx400

func (x *PXData) HasMapx400() bool

func (*PXData) HasPreference

func (x *PXData) HasPreference() bool

func (*PXData) ProtoMessage

func (*PXData) ProtoMessage()

func (*PXData) ProtoReflect

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

func (*PXData) Reset

func (x *PXData) Reset()

func (*PXData) SetMap822

func (x *PXData) SetMap822(v string)

func (*PXData) SetMapx400

func (x *PXData) SetMapx400(v string)

func (*PXData) SetPreference

func (x *PXData) SetPreference(v uint32)

func (*PXData) String

func (x *PXData) String() string

type PXData_builder

type PXData_builder struct {
	Preference *uint32
	Map822     *string
	Mapx400    *string
	// contains filtered or unexported fields
}

func (PXData_builder) Build

func (b0 PXData_builder) Build() *PXData

type PX_builder

type PX_builder struct {
	Hdr  *RR_Header
	Data *PXData
	// contains filtered or unexported fields
}

func (PX_builder) Build

func (b0 PX_builder) Build() *PX

type Precondition

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

func (*Precondition) ClearCondition

func (x *Precondition) ClearCondition()

func (*Precondition) ClearNameExists

func (x *Precondition) ClearNameExists()

func (*Precondition) ClearNameNotExists

func (x *Precondition) ClearNameNotExists()

func (*Precondition) ClearRrsetExists

func (x *Precondition) ClearRrsetExists()

func (*Precondition) ClearRrsetMatches

func (x *Precondition) ClearRrsetMatches()

func (*Precondition) ClearRrsetNotExists

func (x *Precondition) ClearRrsetNotExists()

func (*Precondition) GetNameExists

func (x *Precondition) GetNameExists() string

func (*Precondition) GetNameNotExists

func (x *Precondition) GetNameNotExists() string

func (*Precondition) GetRrsetExists

func (x *Precondition) GetRrsetExists() *RRsetRef

func (*Precondition) GetRrsetMatches

func (x *Precondition) GetRrsetMatches() *RRset

func (*Precondition) GetRrsetNotExists

func (x *Precondition) GetRrsetNotExists() *RRsetRef

func (*Precondition) HasCondition

func (x *Precondition) HasCondition() bool

func (*Precondition) HasNameExists

func (x *Precondition) HasNameExists() bool

func (*Precondition) HasNameNotExists

func (x *Precondition) HasNameNotExists() bool

func (*Precondition) HasRrsetExists

func (x *Precondition) HasRrsetExists() bool

func (*Precondition) HasRrsetMatches

func (x *Precondition) HasRrsetMatches() bool

func (*Precondition) HasRrsetNotExists

func (x *Precondition) HasRrsetNotExists() bool

func (*Precondition) ProtoMessage

func (*Precondition) ProtoMessage()

func (*Precondition) ProtoReflect

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

func (*Precondition) Reset

func (x *Precondition) Reset()

func (*Precondition) SetNameExists

func (x *Precondition) SetNameExists(v string)

func (*Precondition) SetNameNotExists

func (x *Precondition) SetNameNotExists(v string)

func (*Precondition) SetRrsetExists

func (x *Precondition) SetRrsetExists(v *RRsetRef)

func (*Precondition) SetRrsetMatches

func (x *Precondition) SetRrsetMatches(v *RRset)

func (*Precondition) SetRrsetNotExists

func (x *Precondition) SetRrsetNotExists(v *RRsetRef)

func (*Precondition) String

func (x *Precondition) String() string

func (*Precondition) WhichCondition

func (x *Precondition) WhichCondition() case_Precondition_Condition

type Precondition_builder

type Precondition_builder struct {

	// Fields of oneof xxx_hidden_Condition:
	RrsetExists    *RRsetRef
	RrsetNotExists *RRsetRef
	RrsetMatches   *RRset
	NameExists     *string
	NameNotExists  *string
	// contains filtered or unexported fields
}

func (Precondition_builder) Build

func (b0 Precondition_builder) Build() *Precondition

type ProtoRR

type ProtoRR interface {
	proto.Message
	Name() string
	SetName(string)
	RRType() Type
	Any() (*anypb.Any, error)
	DnsRR() dns.RR
	// contains filtered or unexported methods
}

func ProtoRRFromAny

func ProtoRRFromAny(a *anypb.Any) (ProtoRR, error)

func ProtoRRFromDns

func ProtoRRFromDns(rr dns.RR) ProtoRR

type Question

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

Question represents a DNS query question.

func (*Question) ClearName

func (x *Question) ClearName()

func (*Question) ClearType

func (x *Question) ClearType()

func (*Question) GetName

func (x *Question) GetName() string

func (*Question) GetType

func (x *Question) GetType() Type

func (*Question) HasName

func (x *Question) HasName() bool

func (*Question) HasType

func (x *Question) HasType() bool

func (*Question) ProtoMessage

func (*Question) ProtoMessage()

func (*Question) ProtoReflect

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

func (*Question) Reset

func (x *Question) Reset()

func (*Question) SetName

func (x *Question) SetName(v string)

func (*Question) SetType

func (x *Question) SetType(v Type)

func (*Question) String

func (x *Question) String() string

type Question_builder

type Question_builder struct {
	Name *string
	Type *Type
	// contains filtered or unexported fields
}

func (Question_builder) Build

func (b0 Question_builder) Build() *Question

type RFC3597

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

func (*RFC3597) ClearData

func (x *RFC3597) ClearData()

func (*RFC3597) ClearHdr

func (x *RFC3597) ClearHdr()

func (*RFC3597) GetData

func (x *RFC3597) GetData() *RFC3597Data

func (*RFC3597) GetHdr

func (x *RFC3597) GetHdr() *RR_Header

func (*RFC3597) HasData

func (x *RFC3597) HasData() bool

func (*RFC3597) HasHdr

func (x *RFC3597) HasHdr() bool

func (*RFC3597) ProtoMessage

func (*RFC3597) ProtoMessage()

func (*RFC3597) ProtoReflect

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

func (*RFC3597) Reset

func (x *RFC3597) Reset()

func (*RFC3597) SetData

func (x *RFC3597) SetData(v *RFC3597Data)

func (*RFC3597) SetHdr

func (x *RFC3597) SetHdr(v *RR_Header)

func (*RFC3597) String

func (x *RFC3597) String() string

type RFC3597Data

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

func (*RFC3597Data) ClearRdata

func (x *RFC3597Data) ClearRdata()

func (*RFC3597Data) GetRdata

func (x *RFC3597Data) GetRdata() string

func (*RFC3597Data) HasRdata

func (x *RFC3597Data) HasRdata() bool

func (*RFC3597Data) ProtoMessage

func (*RFC3597Data) ProtoMessage()

func (*RFC3597Data) ProtoReflect

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

func (*RFC3597Data) Reset

func (x *RFC3597Data) Reset()

func (*RFC3597Data) SetRdata

func (x *RFC3597Data) SetRdata(v string)

func (*RFC3597Data) String

func (x *RFC3597Data) String() string

type RFC3597Data_builder

type RFC3597Data_builder struct {
	Rdata *string
	// contains filtered or unexported fields
}

func (RFC3597Data_builder) Build

func (b0 RFC3597Data_builder) Build() *RFC3597Data

type RFC3597_builder

type RFC3597_builder struct {
	Hdr  *RR_Header
	Data *RFC3597Data
	// contains filtered or unexported fields
}

func (RFC3597_builder) Build

func (b0 RFC3597_builder) Build() *RFC3597

type RKEY

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

func (*RKEY) Any

func (x *RKEY) Any() (*anypb.Any, error)

func (*RKEY) ClearData

func (x *RKEY) ClearData()

func (*RKEY) ClearHdr

func (x *RKEY) ClearHdr()

func (*RKEY) DnsRR

func (x *RKEY) DnsRR() dns.RR

func (*RKEY) FromDNS

func (x *RKEY) FromDNS(r *dns.RKEY) *RKEY

func (*RKEY) GetData

func (x *RKEY) GetData() *RKEYData

func (*RKEY) GetHdr

func (x *RKEY) GetHdr() *RR_Header

func (*RKEY) HasData

func (x *RKEY) HasData() bool

func (*RKEY) HasHdr

func (x *RKEY) HasHdr() bool

func (*RKEY) Name

func (x *RKEY) Name() string

func (*RKEY) ProtoMessage

func (*RKEY) ProtoMessage()

func (*RKEY) ProtoReflect

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

func (*RKEY) RRType

func (x *RKEY) RRType() Type

RKEY mapping

func (*RKEY) Reset

func (x *RKEY) Reset()

func (*RKEY) SetData

func (x *RKEY) SetData(v *RKEYData)

func (*RKEY) SetHdr

func (x *RKEY) SetHdr(v *RR_Header)

func (*RKEY) SetName

func (x *RKEY) SetName(s string)

func (*RKEY) String

func (x *RKEY) String() string

func (*RKEY) ToDNS

func (x *RKEY) ToDNS() *dns.RKEY

type RKEYData

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

func (*RKEYData) ClearAlgorithm

func (x *RKEYData) ClearAlgorithm()

func (*RKEYData) ClearFlags

func (x *RKEYData) ClearFlags()

func (*RKEYData) ClearProtocol

func (x *RKEYData) ClearProtocol()

func (*RKEYData) ClearPublicKey

func (x *RKEYData) ClearPublicKey()

func (*RKEYData) GetAlgorithm

func (x *RKEYData) GetAlgorithm() uint32

func (*RKEYData) GetFlags

func (x *RKEYData) GetFlags() uint32

func (*RKEYData) GetProtocol

func (x *RKEYData) GetProtocol() uint32

func (*RKEYData) GetPublicKey

func (x *RKEYData) GetPublicKey() string

func (*RKEYData) HasAlgorithm

func (x *RKEYData) HasAlgorithm() bool

func (*RKEYData) HasFlags

func (x *RKEYData) HasFlags() bool

func (*RKEYData) HasProtocol

func (x *RKEYData) HasProtocol() bool

func (*RKEYData) HasPublicKey

func (x *RKEYData) HasPublicKey() bool

func (*RKEYData) ProtoMessage

func (*RKEYData) ProtoMessage()

func (*RKEYData) ProtoReflect

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

func (*RKEYData) Reset

func (x *RKEYData) Reset()

func (*RKEYData) SetAlgorithm

func (x *RKEYData) SetAlgorithm(v uint32)

func (*RKEYData) SetFlags

func (x *RKEYData) SetFlags(v uint32)

func (*RKEYData) SetProtocol

func (x *RKEYData) SetProtocol(v uint32)

func (*RKEYData) SetPublicKey

func (x *RKEYData) SetPublicKey(v string)

func (*RKEYData) String

func (x *RKEYData) String() string

type RKEYData_builder

type RKEYData_builder struct {
	Flags     *uint32
	Protocol  *uint32
	Algorithm *uint32
	PublicKey *string
	// contains filtered or unexported fields
}

func (RKEYData_builder) Build

func (b0 RKEYData_builder) Build() *RKEYData

type RKEY_builder

type RKEY_builder struct {
	Hdr  *RR_Header
	Data *RKEYData
	// contains filtered or unexported fields
}

func (RKEY_builder) Build

func (b0 RKEY_builder) Build() *RKEY

type RP

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

func (*RP) Any

func (x *RP) Any() (*anypb.Any, error)

func (*RP) ClearData

func (x *RP) ClearData()

func (*RP) ClearHdr

func (x *RP) ClearHdr()

func (*RP) DnsRR

func (x *RP) DnsRR() dns.RR

func (*RP) FromDNS

func (x *RP) FromDNS(r *dns.RP) *RP

func (*RP) GetData

func (x *RP) GetData() *RPData

func (*RP) GetHdr

func (x *RP) GetHdr() *RR_Header

func (*RP) HasData

func (x *RP) HasData() bool

func (*RP) HasHdr

func (x *RP) HasHdr() bool

func (*RP) Name

func (x *RP) Name() string

func (*RP) ProtoMessage

func (*RP) ProtoMessage()

func (*RP) ProtoReflect

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

func (*RP) RRType

func (x *RP) RRType() Type

RP mapping

func (*RP) Reset

func (x *RP) Reset()

func (*RP) SetData

func (x *RP) SetData(v *RPData)

func (*RP) SetHdr

func (x *RP) SetHdr(v *RR_Header)

func (*RP) SetName

func (x *RP) SetName(s string)

func (*RP) String

func (x *RP) String() string

func (*RP) ToDNS

func (x *RP) ToDNS() *dns.RP

type RPData

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

func (*RPData) ClearMbox

func (x *RPData) ClearMbox()

func (*RPData) ClearTxt

func (x *RPData) ClearTxt()

func (*RPData) GetMbox

func (x *RPData) GetMbox() string

func (*RPData) GetTxt

func (x *RPData) GetTxt() string

func (*RPData) HasMbox

func (x *RPData) HasMbox() bool

func (*RPData) HasTxt

func (x *RPData) HasTxt() bool

func (*RPData) ProtoMessage

func (*RPData) ProtoMessage()

func (*RPData) ProtoReflect

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

func (*RPData) Reset

func (x *RPData) Reset()

func (*RPData) SetMbox

func (x *RPData) SetMbox(v string)

func (*RPData) SetTxt

func (x *RPData) SetTxt(v string)

func (*RPData) String

func (x *RPData) String() string

type RPData_builder

type RPData_builder struct {
	Mbox *string
	Txt  *string
	// contains filtered or unexported fields
}

func (RPData_builder) Build

func (b0 RPData_builder) Build() *RPData

type RP_builder

type RP_builder struct {
	Hdr  *RR_Header
	Data *RPData
	// contains filtered or unexported fields
}

func (RP_builder) Build

func (b0 RP_builder) Build() *RP

type RRSIG

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

func (*RRSIG) Any

func (x *RRSIG) Any() (*anypb.Any, error)

func (*RRSIG) ClearData

func (x *RRSIG) ClearData()

func (*RRSIG) ClearHdr

func (x *RRSIG) ClearHdr()

func (*RRSIG) DnsRR

func (x *RRSIG) DnsRR() dns.RR

func (*RRSIG) FromDNS

func (x *RRSIG) FromDNS(r *dns.RRSIG) *RRSIG

func (*RRSIG) GetData

func (x *RRSIG) GetData() *RRSIGData

func (*RRSIG) GetHdr

func (x *RRSIG) GetHdr() *RR_Header

func (*RRSIG) HasData

func (x *RRSIG) HasData() bool

func (*RRSIG) HasHdr

func (x *RRSIG) HasHdr() bool

func (*RRSIG) Name

func (x *RRSIG) Name() string

func (*RRSIG) ProtoMessage

func (*RRSIG) ProtoMessage()

func (*RRSIG) ProtoReflect

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

func (*RRSIG) RRType

func (x *RRSIG) RRType() Type

RRSIG mapping

func (*RRSIG) Reset

func (x *RRSIG) Reset()

func (*RRSIG) SetData

func (x *RRSIG) SetData(v *RRSIGData)

func (*RRSIG) SetHdr

func (x *RRSIG) SetHdr(v *RR_Header)

func (*RRSIG) SetName

func (x *RRSIG) SetName(s string)

func (*RRSIG) String

func (x *RRSIG) String() string

func (*RRSIG) ToDNS

func (x *RRSIG) ToDNS() *dns.RRSIG

type RRSIGData

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

func (*RRSIGData) ClearAlgorithm

func (x *RRSIGData) ClearAlgorithm()

func (*RRSIGData) ClearExpiration

func (x *RRSIGData) ClearExpiration()

func (*RRSIGData) ClearInception

func (x *RRSIGData) ClearInception()

func (*RRSIGData) ClearKeyTag

func (x *RRSIGData) ClearKeyTag()

func (*RRSIGData) ClearLabels

func (x *RRSIGData) ClearLabels()

func (*RRSIGData) ClearOrigTtl

func (x *RRSIGData) ClearOrigTtl()

func (*RRSIGData) ClearSignature

func (x *RRSIGData) ClearSignature()

func (*RRSIGData) ClearSignerName

func (x *RRSIGData) ClearSignerName()

func (*RRSIGData) ClearTypeCovered

func (x *RRSIGData) ClearTypeCovered()

func (*RRSIGData) GetAlgorithm

func (x *RRSIGData) GetAlgorithm() uint32

func (*RRSIGData) GetExpiration

func (x *RRSIGData) GetExpiration() uint32

func (*RRSIGData) GetInception

func (x *RRSIGData) GetInception() uint32

func (*RRSIGData) GetKeyTag

func (x *RRSIGData) GetKeyTag() uint32

func (*RRSIGData) GetLabels

func (x *RRSIGData) GetLabels() uint32

func (*RRSIGData) GetOrigTtl

func (x *RRSIGData) GetOrigTtl() uint32

func (*RRSIGData) GetSignature

func (x *RRSIGData) GetSignature() string

func (*RRSIGData) GetSignerName

func (x *RRSIGData) GetSignerName() string

func (*RRSIGData) GetTypeCovered

func (x *RRSIGData) GetTypeCovered() Type

func (*RRSIGData) HasAlgorithm

func (x *RRSIGData) HasAlgorithm() bool

func (*RRSIGData) HasExpiration

func (x *RRSIGData) HasExpiration() bool

func (*RRSIGData) HasInception

func (x *RRSIGData) HasInception() bool

func (*RRSIGData) HasKeyTag

func (x *RRSIGData) HasKeyTag() bool

func (*RRSIGData) HasLabels

func (x *RRSIGData) HasLabels() bool

func (*RRSIGData) HasOrigTtl

func (x *RRSIGData) HasOrigTtl() bool

func (*RRSIGData) HasSignature

func (x *RRSIGData) HasSignature() bool

func (*RRSIGData) HasSignerName

func (x *RRSIGData) HasSignerName() bool

func (*RRSIGData) HasTypeCovered

func (x *RRSIGData) HasTypeCovered() bool

func (*RRSIGData) ProtoMessage

func (*RRSIGData) ProtoMessage()

func (*RRSIGData) ProtoReflect

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

func (*RRSIGData) Reset

func (x *RRSIGData) Reset()

func (*RRSIGData) SetAlgorithm

func (x *RRSIGData) SetAlgorithm(v uint32)

func (*RRSIGData) SetExpiration

func (x *RRSIGData) SetExpiration(v uint32)

func (*RRSIGData) SetInception

func (x *RRSIGData) SetInception(v uint32)

func (*RRSIGData) SetKeyTag

func (x *RRSIGData) SetKeyTag(v uint32)

func (*RRSIGData) SetLabels

func (x *RRSIGData) SetLabels(v uint32)

func (*RRSIGData) SetOrigTtl

func (x *RRSIGData) SetOrigTtl(v uint32)

func (*RRSIGData) SetSignature

func (x *RRSIGData) SetSignature(v string)

func (*RRSIGData) SetSignerName

func (x *RRSIGData) SetSignerName(v string)

func (*RRSIGData) SetTypeCovered

func (x *RRSIGData) SetTypeCovered(v Type)

func (*RRSIGData) String

func (x *RRSIGData) String() string

type RRSIGData_builder

type RRSIGData_builder struct {
	TypeCovered *Type
	Algorithm   *uint32
	Labels      *uint32
	OrigTtl     *uint32
	Expiration  *uint32
	Inception   *uint32
	KeyTag      *uint32
	SignerName  *string
	Signature   *string
	// contains filtered or unexported fields
}

func (RRSIGData_builder) Build

func (b0 RRSIGData_builder) Build() *RRSIGData

type RRSIG_builder

type RRSIG_builder struct {
	Hdr  *RR_Header
	Data *RRSIGData
	// contains filtered or unexported fields
}

func (RRSIG_builder) Build

func (b0 RRSIG_builder) Build() *RRSIG

type RR_Header

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

func (*RR_Header) ClearClass

func (x *RR_Header) ClearClass()

func (*RR_Header) ClearName

func (x *RR_Header) ClearName()

func (*RR_Header) ClearRrtype

func (x *RR_Header) ClearRrtype()

func (*RR_Header) ClearTtl

func (x *RR_Header) ClearTtl()

func (*RR_Header) FromDNS

func (x *RR_Header) FromDNS(r *dns.RR_Header)

func (*RR_Header) GetClass

func (x *RR_Header) GetClass() uint32

func (*RR_Header) GetName

func (x *RR_Header) GetName() string

func (*RR_Header) GetRrtype

func (x *RR_Header) GetRrtype() uint32

func (*RR_Header) GetTtl

func (x *RR_Header) GetTtl() uint32

func (*RR_Header) HasClass

func (x *RR_Header) HasClass() bool

func (*RR_Header) HasName

func (x *RR_Header) HasName() bool

func (*RR_Header) HasRrtype

func (x *RR_Header) HasRrtype() bool

func (*RR_Header) HasTtl

func (x *RR_Header) HasTtl() bool

func (*RR_Header) ProtoMessage

func (*RR_Header) ProtoMessage()

func (*RR_Header) ProtoReflect

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

func (*RR_Header) Reset

func (x *RR_Header) Reset()

func (*RR_Header) SetClass

func (x *RR_Header) SetClass(v uint32)

func (*RR_Header) SetName

func (x *RR_Header) SetName(v string)

func (*RR_Header) SetRrtype

func (x *RR_Header) SetRrtype(v uint32)

func (*RR_Header) SetTtl

func (x *RR_Header) SetTtl(v uint32)

func (*RR_Header) String

func (x *RR_Header) String() string

func (*RR_Header) ToDNS

func (x *RR_Header) ToDNS() *dns.RR_Header

type RR_Header_builder

type RR_Header_builder struct {
	Name   *string
	Rrtype *uint32
	Class  *uint32
	Ttl    *uint32
	// contains filtered or unexported fields
}

func (RR_Header_builder) Build

func (b0 RR_Header_builder) Build() *RR_Header

type RRset

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

func (*RRset) ClearName

func (x *RRset) ClearName()

func (*RRset) ClearTtl

func (x *RRset) ClearTtl()

func (*RRset) ClearType

func (x *RRset) ClearType()

func (*RRset) GetName

func (x *RRset) GetName() string

func (*RRset) GetRecords

func (x *RRset) GetRecords() []*anypb.Any

func (*RRset) GetTtl

func (x *RRset) GetTtl() uint32

func (*RRset) GetType

func (x *RRset) GetType() Type

func (*RRset) HasName

func (x *RRset) HasName() bool

func (*RRset) HasTtl

func (x *RRset) HasTtl() bool

func (*RRset) HasType

func (x *RRset) HasType() bool

func (*RRset) ProtoMessage

func (*RRset) ProtoMessage()

func (*RRset) ProtoReflect

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

func (*RRset) Reset

func (x *RRset) Reset()

func (*RRset) SetName

func (x *RRset) SetName(v string)

func (*RRset) SetRecords

func (x *RRset) SetRecords(v []*anypb.Any)

func (*RRset) SetTtl

func (x *RRset) SetTtl(v uint32)

func (*RRset) SetType

func (x *RRset) SetType(v Type)

func (*RRset) String

func (x *RRset) String() string

type RRsetChange

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

func (*RRsetChange) ClearChange

func (x *RRsetChange) ClearChange()

func (*RRsetChange) ClearDelete

func (x *RRsetChange) ClearDelete()

func (*RRsetChange) ClearSet

func (x *RRsetChange) ClearSet()

func (*RRsetChange) GetDelete

func (x *RRsetChange) GetDelete() *RRsetRef

func (*RRsetChange) GetSet

func (x *RRsetChange) GetSet() *RRset

func (*RRsetChange) HasChange

func (x *RRsetChange) HasChange() bool

func (*RRsetChange) HasDelete

func (x *RRsetChange) HasDelete() bool

func (*RRsetChange) HasSet

func (x *RRsetChange) HasSet() bool

func (*RRsetChange) ProtoMessage

func (*RRsetChange) ProtoMessage()

func (*RRsetChange) ProtoReflect

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

func (*RRsetChange) Reset

func (x *RRsetChange) Reset()

func (*RRsetChange) SetDelete

func (x *RRsetChange) SetDelete(v *RRsetRef)

func (*RRsetChange) SetSet

func (x *RRsetChange) SetSet(v *RRset)

func (*RRsetChange) String

func (x *RRsetChange) String() string

func (*RRsetChange) WhichChange

func (x *RRsetChange) WhichChange() case_RRsetChange_Change

type RRsetChange_builder

type RRsetChange_builder struct {

	// Fields of oneof xxx_hidden_Change:
	Set    *RRset
	Delete *RRsetRef
	// contains filtered or unexported fields
}

func (RRsetChange_builder) Build

func (b0 RRsetChange_builder) Build() *RRsetChange

type RRsetRef

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

func (*RRsetRef) ClearName

func (x *RRsetRef) ClearName()

func (*RRsetRef) ClearType

func (x *RRsetRef) ClearType()

func (*RRsetRef) GetName

func (x *RRsetRef) GetName() string

func (*RRsetRef) GetType

func (x *RRsetRef) GetType() Type

func (*RRsetRef) HasName

func (x *RRsetRef) HasName() bool

func (*RRsetRef) HasType

func (x *RRsetRef) HasType() bool

func (*RRsetRef) ProtoMessage

func (*RRsetRef) ProtoMessage()

func (*RRsetRef) ProtoReflect

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

func (*RRsetRef) Reset

func (x *RRsetRef) Reset()

func (*RRsetRef) SetName

func (x *RRsetRef) SetName(v string)

func (*RRsetRef) SetType

func (x *RRsetRef) SetType(v Type)

func (*RRsetRef) String

func (x *RRsetRef) String() string

type RRsetRef_builder

type RRsetRef_builder struct {
	Name *string
	Type *Type
	// contains filtered or unexported fields
}

func (RRsetRef_builder) Build

func (b0 RRsetRef_builder) Build() *RRsetRef

type RRset_builder

type RRset_builder struct {
	Name    *string
	Type    *Type
	Ttl     *uint32
	Records []*anypb.Any
	// contains filtered or unexported fields
}

func (RRset_builder) Build

func (b0 RRset_builder) Build() *RRset

type RT

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

func (*RT) Any

func (x *RT) Any() (*anypb.Any, error)

func (*RT) ClearData

func (x *RT) ClearData()

func (*RT) ClearHdr

func (x *RT) ClearHdr()

func (*RT) DnsRR

func (x *RT) DnsRR() dns.RR

func (*RT) FromDNS

func (x *RT) FromDNS(r *dns.RT) *RT

func (*RT) GetData

func (x *RT) GetData() *RTData

func (*RT) GetHdr

func (x *RT) GetHdr() *RR_Header

func (*RT) HasData

func (x *RT) HasData() bool

func (*RT) HasHdr

func (x *RT) HasHdr() bool

func (*RT) Name

func (x *RT) Name() string

func (*RT) ProtoMessage

func (*RT) ProtoMessage()

func (*RT) ProtoReflect

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

func (*RT) RRType

func (x *RT) RRType() Type

RT mapping

func (*RT) Reset

func (x *RT) Reset()

func (*RT) SetData

func (x *RT) SetData(v *RTData)

func (*RT) SetHdr

func (x *RT) SetHdr(v *RR_Header)

func (*RT) SetName

func (x *RT) SetName(s string)

func (*RT) String

func (x *RT) String() string

func (*RT) ToDNS

func (x *RT) ToDNS() *dns.RT

type RTData

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

func (*RTData) ClearHost

func (x *RTData) ClearHost()

func (*RTData) ClearPreference

func (x *RTData) ClearPreference()

func (*RTData) GetHost

func (x *RTData) GetHost() string

func (*RTData) GetPreference

func (x *RTData) GetPreference() uint32

func (*RTData) HasHost

func (x *RTData) HasHost() bool

func (*RTData) HasPreference

func (x *RTData) HasPreference() bool

func (*RTData) ProtoMessage

func (*RTData) ProtoMessage()

func (*RTData) ProtoReflect

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

func (*RTData) Reset

func (x *RTData) Reset()

func (*RTData) SetHost

func (x *RTData) SetHost(v string)

func (*RTData) SetPreference

func (x *RTData) SetPreference(v uint32)

func (*RTData) String

func (x *RTData) String() string

type RTData_builder

type RTData_builder struct {
	Preference *uint32
	Host       *string
	// contains filtered or unexported fields
}

func (RTData_builder) Build

func (b0 RTData_builder) Build() *RTData

type RT_builder

type RT_builder struct {
	Hdr  *RR_Header
	Data *RTData
	// contains filtered or unexported fields
}

func (RT_builder) Build

func (b0 RT_builder) Build() *RT

type RecordMetadata

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

RecordMetadata - per-record policy metadata (not DNS wire format)

func (*RecordMetadata) ClearDisabled

func (x *RecordMetadata) ClearDisabled()

func (*RecordMetadata) ClearWeight

func (x *RecordMetadata) ClearWeight()

func (*RecordMetadata) GetDisabled

func (x *RecordMetadata) GetDisabled() bool

func (*RecordMetadata) GetGeo

func (x *RecordMetadata) GetGeo() []string

func (*RecordMetadata) GetWeight

func (x *RecordMetadata) GetWeight() uint32

func (*RecordMetadata) HasDisabled

func (x *RecordMetadata) HasDisabled() bool

func (*RecordMetadata) HasWeight

func (x *RecordMetadata) HasWeight() bool

func (*RecordMetadata) ProtoMessage

func (*RecordMetadata) ProtoMessage()

func (*RecordMetadata) ProtoReflect

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

func (*RecordMetadata) Reset

func (x *RecordMetadata) Reset()

func (*RecordMetadata) SetDisabled

func (x *RecordMetadata) SetDisabled(v bool)

func (*RecordMetadata) SetGeo

func (x *RecordMetadata) SetGeo(v []string)

func (*RecordMetadata) SetWeight

func (x *RecordMetadata) SetWeight(v uint32)

func (*RecordMetadata) String

func (x *RecordMetadata) String() string

type RecordMetadata_builder

type RecordMetadata_builder struct {
	Geo      []string
	Weight   *uint32
	Disabled *bool
	// contains filtered or unexported fields
}

func (RecordMetadata_builder) Build

type RetireDNSSECKeyRequest

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

func (*RetireDNSSECKeyRequest) ClearKeyId

func (x *RetireDNSSECKeyRequest) ClearKeyId()

func (*RetireDNSSECKeyRequest) ClearZone

func (x *RetireDNSSECKeyRequest) ClearZone()

func (*RetireDNSSECKeyRequest) GetKeyId

func (x *RetireDNSSECKeyRequest) GetKeyId() string

func (*RetireDNSSECKeyRequest) GetZone

func (x *RetireDNSSECKeyRequest) GetZone() string

func (*RetireDNSSECKeyRequest) HasKeyId

func (x *RetireDNSSECKeyRequest) HasKeyId() bool

func (*RetireDNSSECKeyRequest) HasZone

func (x *RetireDNSSECKeyRequest) HasZone() bool

func (*RetireDNSSECKeyRequest) ProtoMessage

func (*RetireDNSSECKeyRequest) ProtoMessage()

func (*RetireDNSSECKeyRequest) ProtoReflect

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

func (*RetireDNSSECKeyRequest) Reset

func (x *RetireDNSSECKeyRequest) Reset()

func (*RetireDNSSECKeyRequest) SetKeyId

func (x *RetireDNSSECKeyRequest) SetKeyId(v string)

func (*RetireDNSSECKeyRequest) SetZone

func (x *RetireDNSSECKeyRequest) SetZone(v string)

func (*RetireDNSSECKeyRequest) String

func (x *RetireDNSSECKeyRequest) String() string

type RetireDNSSECKeyRequest_builder

type RetireDNSSECKeyRequest_builder struct {
	Zone  *string
	KeyId *string
	// contains filtered or unexported fields
}

func (RetireDNSSECKeyRequest_builder) Build

type RevokeAPIKeyRequest

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

func (*RevokeAPIKeyRequest) ClearId

func (x *RevokeAPIKeyRequest) ClearId()

func (*RevokeAPIKeyRequest) GetId

func (x *RevokeAPIKeyRequest) GetId() string

func (*RevokeAPIKeyRequest) HasId

func (x *RevokeAPIKeyRequest) HasId() bool

func (*RevokeAPIKeyRequest) ProtoMessage

func (*RevokeAPIKeyRequest) ProtoMessage()

func (*RevokeAPIKeyRequest) ProtoReflect

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

func (*RevokeAPIKeyRequest) Reset

func (x *RevokeAPIKeyRequest) Reset()

func (*RevokeAPIKeyRequest) SetId

func (x *RevokeAPIKeyRequest) SetId(v string)

func (*RevokeAPIKeyRequest) String

func (x *RevokeAPIKeyRequest) String() string

type RevokeAPIKeyRequest_builder

type RevokeAPIKeyRequest_builder struct {
	Id *string
	// contains filtered or unexported fields
}

func (RevokeAPIKeyRequest_builder) Build

type RotateAPIKeyRequest

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

func (*RotateAPIKeyRequest) ClearId

func (x *RotateAPIKeyRequest) ClearId()

func (*RotateAPIKeyRequest) GetId

func (x *RotateAPIKeyRequest) GetId() string

func (*RotateAPIKeyRequest) HasId

func (x *RotateAPIKeyRequest) HasId() bool

func (*RotateAPIKeyRequest) ProtoMessage

func (*RotateAPIKeyRequest) ProtoMessage()

func (*RotateAPIKeyRequest) ProtoReflect

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

func (*RotateAPIKeyRequest) Reset

func (x *RotateAPIKeyRequest) Reset()

func (*RotateAPIKeyRequest) SetId

func (x *RotateAPIKeyRequest) SetId(v string)

func (*RotateAPIKeyRequest) String

func (x *RotateAPIKeyRequest) String() string

type RotateAPIKeyRequest_builder

type RotateAPIKeyRequest_builder struct {
	Id *string
	// contains filtered or unexported fields
}

func (RotateAPIKeyRequest_builder) Build

type RotateAPIKeyResponse

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

func (*RotateAPIKeyResponse) ClearKey

func (x *RotateAPIKeyResponse) ClearKey()

func (*RotateAPIKeyResponse) ClearToken

func (x *RotateAPIKeyResponse) ClearToken()

func (*RotateAPIKeyResponse) GetKey

func (x *RotateAPIKeyResponse) GetKey() *APIKeyInfo

func (*RotateAPIKeyResponse) GetToken

func (x *RotateAPIKeyResponse) GetToken() string

func (*RotateAPIKeyResponse) HasKey

func (x *RotateAPIKeyResponse) HasKey() bool

func (*RotateAPIKeyResponse) HasToken

func (x *RotateAPIKeyResponse) HasToken() bool

func (*RotateAPIKeyResponse) ProtoMessage

func (*RotateAPIKeyResponse) ProtoMessage()

func (*RotateAPIKeyResponse) ProtoReflect

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

func (*RotateAPIKeyResponse) Reset

func (x *RotateAPIKeyResponse) Reset()

func (*RotateAPIKeyResponse) SetKey

func (x *RotateAPIKeyResponse) SetKey(v *APIKeyInfo)

func (*RotateAPIKeyResponse) SetToken

func (x *RotateAPIKeyResponse) SetToken(v string)

func (*RotateAPIKeyResponse) String

func (x *RotateAPIKeyResponse) String() string

type RotateAPIKeyResponse_builder

type RotateAPIKeyResponse_builder struct {
	Key   *APIKeyInfo
	Token *string
	// contains filtered or unexported fields
}

func (RotateAPIKeyResponse_builder) Build

type SIG

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

func (*SIG) Any

func (x *SIG) Any() (*anypb.Any, error)

func (*SIG) ClearData

func (x *SIG) ClearData()

func (*SIG) ClearHdr

func (x *SIG) ClearHdr()

func (*SIG) DnsRR

func (x *SIG) DnsRR() dns.RR

func (*SIG) FromDNS

func (x *SIG) FromDNS(r *dns.SIG) *SIG

func (*SIG) GetData

func (x *SIG) GetData() *SIGData

func (*SIG) GetHdr

func (x *SIG) GetHdr() *RR_Header

func (*SIG) HasData

func (x *SIG) HasData() bool

func (*SIG) HasHdr

func (x *SIG) HasHdr() bool

func (*SIG) Name

func (x *SIG) Name() string

func (*SIG) ProtoMessage

func (*SIG) ProtoMessage()

func (*SIG) ProtoReflect

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

func (*SIG) RRType

func (x *SIG) RRType() Type

SIG mapping

func (*SIG) Reset

func (x *SIG) Reset()

func (*SIG) SetData

func (x *SIG) SetData(v *SIGData)

func (*SIG) SetHdr

func (x *SIG) SetHdr(v *RR_Header)

func (*SIG) SetName

func (x *SIG) SetName(s string)

func (*SIG) String

func (x *SIG) String() string

func (*SIG) ToDNS

func (x *SIG) ToDNS() *dns.SIG

type SIGData

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

func (*SIGData) ClearAlgorithm

func (x *SIGData) ClearAlgorithm()

func (*SIGData) ClearExpiration

func (x *SIGData) ClearExpiration()

func (*SIGData) ClearInception

func (x *SIGData) ClearInception()

func (*SIGData) ClearKeyTag

func (x *SIGData) ClearKeyTag()

func (*SIGData) ClearLabels

func (x *SIGData) ClearLabels()

func (*SIGData) ClearOrigTtl

func (x *SIGData) ClearOrigTtl()

func (*SIGData) ClearSignature

func (x *SIGData) ClearSignature()

func (*SIGData) ClearSignerName

func (x *SIGData) ClearSignerName()

func (*SIGData) ClearTypeCovered

func (x *SIGData) ClearTypeCovered()

func (*SIGData) GetAlgorithm

func (x *SIGData) GetAlgorithm() uint32

func (*SIGData) GetExpiration

func (x *SIGData) GetExpiration() uint32

func (*SIGData) GetInception

func (x *SIGData) GetInception() uint32

func (*SIGData) GetKeyTag

func (x *SIGData) GetKeyTag() uint32

func (*SIGData) GetLabels

func (x *SIGData) GetLabels() uint32

func (*SIGData) GetOrigTtl

func (x *SIGData) GetOrigTtl() uint32

func (*SIGData) GetSignature

func (x *SIGData) GetSignature() string

func (*SIGData) GetSignerName

func (x *SIGData) GetSignerName() string

func (*SIGData) GetTypeCovered

func (x *SIGData) GetTypeCovered() Type

func (*SIGData) HasAlgorithm

func (x *SIGData) HasAlgorithm() bool

func (*SIGData) HasExpiration

func (x *SIGData) HasExpiration() bool

func (*SIGData) HasInception

func (x *SIGData) HasInception() bool

func (*SIGData) HasKeyTag

func (x *SIGData) HasKeyTag() bool

func (*SIGData) HasLabels

func (x *SIGData) HasLabels() bool

func (*SIGData) HasOrigTtl

func (x *SIGData) HasOrigTtl() bool

func (*SIGData) HasSignature

func (x *SIGData) HasSignature() bool

func (*SIGData) HasSignerName

func (x *SIGData) HasSignerName() bool

func (*SIGData) HasTypeCovered

func (x *SIGData) HasTypeCovered() bool

func (*SIGData) ProtoMessage

func (*SIGData) ProtoMessage()

func (*SIGData) ProtoReflect

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

func (*SIGData) Reset

func (x *SIGData) Reset()

func (*SIGData) SetAlgorithm

func (x *SIGData) SetAlgorithm(v uint32)

func (*SIGData) SetExpiration

func (x *SIGData) SetExpiration(v uint32)

func (*SIGData) SetInception

func (x *SIGData) SetInception(v uint32)

func (*SIGData) SetKeyTag

func (x *SIGData) SetKeyTag(v uint32)

func (*SIGData) SetLabels

func (x *SIGData) SetLabels(v uint32)

func (*SIGData) SetOrigTtl

func (x *SIGData) SetOrigTtl(v uint32)

func (*SIGData) SetSignature

func (x *SIGData) SetSignature(v string)

func (*SIGData) SetSignerName

func (x *SIGData) SetSignerName(v string)

func (*SIGData) SetTypeCovered

func (x *SIGData) SetTypeCovered(v Type)

func (*SIGData) String

func (x *SIGData) String() string

type SIGData_builder

type SIGData_builder struct {
	TypeCovered *Type
	Algorithm   *uint32
	Labels      *uint32
	OrigTtl     *uint32
	Expiration  *uint32
	Inception   *uint32
	KeyTag      *uint32
	SignerName  *string
	Signature   *string
	// contains filtered or unexported fields
}

func (SIGData_builder) Build

func (b0 SIGData_builder) Build() *SIGData

type SIG_builder

type SIG_builder struct {
	Hdr  *RR_Header
	Data *SIGData
	// contains filtered or unexported fields
}

func (SIG_builder) Build

func (b0 SIG_builder) Build() *SIG

type SMIMEA

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

func (*SMIMEA) Any

func (x *SMIMEA) Any() (*anypb.Any, error)

func (*SMIMEA) ClearData

func (x *SMIMEA) ClearData()

func (*SMIMEA) ClearHdr

func (x *SMIMEA) ClearHdr()

func (*SMIMEA) DnsRR

func (x *SMIMEA) DnsRR() dns.RR

func (*SMIMEA) FromDNS

func (x *SMIMEA) FromDNS(r *dns.SMIMEA) *SMIMEA

func (*SMIMEA) GetData

func (x *SMIMEA) GetData() *SMIMEAData

func (*SMIMEA) GetHdr

func (x *SMIMEA) GetHdr() *RR_Header

func (*SMIMEA) HasData

func (x *SMIMEA) HasData() bool

func (*SMIMEA) HasHdr

func (x *SMIMEA) HasHdr() bool

func (*SMIMEA) Name

func (x *SMIMEA) Name() string

func (*SMIMEA) ProtoMessage

func (*SMIMEA) ProtoMessage()

func (*SMIMEA) ProtoReflect

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

func (*SMIMEA) RRType

func (x *SMIMEA) RRType() Type

SMIMEA mapping

func (*SMIMEA) Reset

func (x *SMIMEA) Reset()

func (*SMIMEA) SetData

func (x *SMIMEA) SetData(v *SMIMEAData)

func (*SMIMEA) SetHdr

func (x *SMIMEA) SetHdr(v *RR_Header)

func (*SMIMEA) SetName

func (x *SMIMEA) SetName(s string)

func (*SMIMEA) String

func (x *SMIMEA) String() string

func (*SMIMEA) ToDNS

func (x *SMIMEA) ToDNS() *dns.SMIMEA

type SMIMEAData

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

func (*SMIMEAData) ClearCertificate

func (x *SMIMEAData) ClearCertificate()

func (*SMIMEAData) ClearMatchingType

func (x *SMIMEAData) ClearMatchingType()

func (*SMIMEAData) ClearSelector

func (x *SMIMEAData) ClearSelector()

func (*SMIMEAData) ClearUsage

func (x *SMIMEAData) ClearUsage()

func (*SMIMEAData) GetCertificate

func (x *SMIMEAData) GetCertificate() string

func (*SMIMEAData) GetMatchingType

func (x *SMIMEAData) GetMatchingType() uint32

func (*SMIMEAData) GetSelector

func (x *SMIMEAData) GetSelector() uint32

func (*SMIMEAData) GetUsage

func (x *SMIMEAData) GetUsage() uint32

func (*SMIMEAData) HasCertificate

func (x *SMIMEAData) HasCertificate() bool

func (*SMIMEAData) HasMatchingType

func (x *SMIMEAData) HasMatchingType() bool

func (*SMIMEAData) HasSelector

func (x *SMIMEAData) HasSelector() bool

func (*SMIMEAData) HasUsage

func (x *SMIMEAData) HasUsage() bool

func (*SMIMEAData) ProtoMessage

func (*SMIMEAData) ProtoMessage()

func (*SMIMEAData) ProtoReflect

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

func (*SMIMEAData) Reset

func (x *SMIMEAData) Reset()

func (*SMIMEAData) SetCertificate

func (x *SMIMEAData) SetCertificate(v string)

func (*SMIMEAData) SetMatchingType

func (x *SMIMEAData) SetMatchingType(v uint32)

func (*SMIMEAData) SetSelector

func (x *SMIMEAData) SetSelector(v uint32)

func (*SMIMEAData) SetUsage

func (x *SMIMEAData) SetUsage(v uint32)

func (*SMIMEAData) String

func (x *SMIMEAData) String() string

type SMIMEAData_builder

type SMIMEAData_builder struct {
	Usage        *uint32
	Selector     *uint32
	MatchingType *uint32
	Certificate  *string
	// contains filtered or unexported fields
}

func (SMIMEAData_builder) Build

func (b0 SMIMEAData_builder) Build() *SMIMEAData

type SMIMEA_builder

type SMIMEA_builder struct {
	Hdr  *RR_Header
	Data *SMIMEAData
	// contains filtered or unexported fields
}

func (SMIMEA_builder) Build

func (b0 SMIMEA_builder) Build() *SMIMEA

type SOA

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

func (*SOA) Any

func (x *SOA) Any() (*anypb.Any, error)

func (*SOA) ClearData

func (x *SOA) ClearData()

func (*SOA) ClearHdr

func (x *SOA) ClearHdr()

func (*SOA) DnsRR

func (x *SOA) DnsRR() dns.RR

func (*SOA) FromDNS

func (x *SOA) FromDNS(r *dns.SOA) *SOA

func (*SOA) GetData

func (x *SOA) GetData() *SOAData

func (*SOA) GetHdr

func (x *SOA) GetHdr() *RR_Header

func (*SOA) HasData

func (x *SOA) HasData() bool

func (*SOA) HasHdr

func (x *SOA) HasHdr() bool

func (*SOA) Name

func (x *SOA) Name() string

func (*SOA) ProtoMessage

func (*SOA) ProtoMessage()

func (*SOA) ProtoReflect

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

func (*SOA) RRType

func (x *SOA) RRType() Type

SOA mapping

func (*SOA) Reset

func (x *SOA) Reset()

func (*SOA) SetData

func (x *SOA) SetData(v *SOAData)

func (*SOA) SetHdr

func (x *SOA) SetHdr(v *RR_Header)

func (*SOA) SetName

func (x *SOA) SetName(s string)

func (*SOA) String

func (x *SOA) String() string

func (*SOA) ToDNS

func (x *SOA) ToDNS() *dns.SOA

type SOAData

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

func (*SOAData) ClearExpire

func (x *SOAData) ClearExpire()

func (*SOAData) ClearMbox

func (x *SOAData) ClearMbox()

func (*SOAData) ClearMinttl

func (x *SOAData) ClearMinttl()

func (*SOAData) ClearNs

func (x *SOAData) ClearNs()

func (*SOAData) ClearRefresh

func (x *SOAData) ClearRefresh()

func (*SOAData) ClearRetry

func (x *SOAData) ClearRetry()

func (*SOAData) ClearSerial

func (x *SOAData) ClearSerial()

func (*SOAData) GetExpire

func (x *SOAData) GetExpire() uint32

func (*SOAData) GetMbox

func (x *SOAData) GetMbox() string

func (*SOAData) GetMinttl

func (x *SOAData) GetMinttl() uint32

func (*SOAData) GetNs

func (x *SOAData) GetNs() string

func (*SOAData) GetRefresh

func (x *SOAData) GetRefresh() uint32

func (*SOAData) GetRetry

func (x *SOAData) GetRetry() uint32

func (*SOAData) GetSerial

func (x *SOAData) GetSerial() uint32

func (*SOAData) HasExpire

func (x *SOAData) HasExpire() bool

func (*SOAData) HasMbox

func (x *SOAData) HasMbox() bool

func (*SOAData) HasMinttl

func (x *SOAData) HasMinttl() bool

func (*SOAData) HasNs

func (x *SOAData) HasNs() bool

func (*SOAData) HasRefresh

func (x *SOAData) HasRefresh() bool

func (*SOAData) HasRetry

func (x *SOAData) HasRetry() bool

func (*SOAData) HasSerial

func (x *SOAData) HasSerial() bool

func (*SOAData) ProtoMessage

func (*SOAData) ProtoMessage()

func (*SOAData) ProtoReflect

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

func (*SOAData) Reset

func (x *SOAData) Reset()

func (*SOAData) SetExpire

func (x *SOAData) SetExpire(v uint32)

func (*SOAData) SetMbox

func (x *SOAData) SetMbox(v string)

func (*SOAData) SetMinttl

func (x *SOAData) SetMinttl(v uint32)

func (*SOAData) SetNs

func (x *SOAData) SetNs(v string)

func (*SOAData) SetRefresh

func (x *SOAData) SetRefresh(v uint32)

func (*SOAData) SetRetry

func (x *SOAData) SetRetry(v uint32)

func (*SOAData) SetSerial

func (x *SOAData) SetSerial(v uint32)

func (*SOAData) String

func (x *SOAData) String() string

type SOAData_builder

type SOAData_builder struct {
	Ns      *string
	Mbox    *string
	Serial  *uint32
	Refresh *uint32
	Retry   *uint32
	Expire  *uint32
	Minttl  *uint32
	// contains filtered or unexported fields
}

func (SOAData_builder) Build

func (b0 SOAData_builder) Build() *SOAData

type SOAParams

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

func (*SOAParams) ClearExpire

func (x *SOAParams) ClearExpire()

func (*SOAParams) ClearMinimum

func (x *SOAParams) ClearMinimum()

func (*SOAParams) ClearMname

func (x *SOAParams) ClearMname()

func (*SOAParams) ClearRefresh

func (x *SOAParams) ClearRefresh()

func (*SOAParams) ClearRetry

func (x *SOAParams) ClearRetry()

func (*SOAParams) ClearRname

func (x *SOAParams) ClearRname()

func (*SOAParams) GetExpire

func (x *SOAParams) GetExpire() uint32

func (*SOAParams) GetMinimum

func (x *SOAParams) GetMinimum() uint32

func (*SOAParams) GetMname

func (x *SOAParams) GetMname() string

func (*SOAParams) GetRefresh

func (x *SOAParams) GetRefresh() uint32

func (*SOAParams) GetRetry

func (x *SOAParams) GetRetry() uint32

func (*SOAParams) GetRname

func (x *SOAParams) GetRname() string

func (*SOAParams) HasExpire

func (x *SOAParams) HasExpire() bool

func (*SOAParams) HasMinimum

func (x *SOAParams) HasMinimum() bool

func (*SOAParams) HasMname

func (x *SOAParams) HasMname() bool

func (*SOAParams) HasRefresh

func (x *SOAParams) HasRefresh() bool

func (*SOAParams) HasRetry

func (x *SOAParams) HasRetry() bool

func (*SOAParams) HasRname

func (x *SOAParams) HasRname() bool

func (*SOAParams) ProtoMessage

func (*SOAParams) ProtoMessage()

func (*SOAParams) ProtoReflect

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

func (*SOAParams) Reset

func (x *SOAParams) Reset()

func (*SOAParams) SetExpire

func (x *SOAParams) SetExpire(v uint32)

func (*SOAParams) SetMinimum

func (x *SOAParams) SetMinimum(v uint32)

func (*SOAParams) SetMname

func (x *SOAParams) SetMname(v string)

func (*SOAParams) SetRefresh

func (x *SOAParams) SetRefresh(v uint32)

func (*SOAParams) SetRetry

func (x *SOAParams) SetRetry(v uint32)

func (*SOAParams) SetRname

func (x *SOAParams) SetRname(v string)

func (*SOAParams) String

func (x *SOAParams) String() string

type SOAParams_builder

type SOAParams_builder struct {
	Mname   *string
	Rname   *string
	Refresh *uint32
	Retry   *uint32
	Expire  *uint32
	Minimum *uint32
	// contains filtered or unexported fields
}

func (SOAParams_builder) Build

func (b0 SOAParams_builder) Build() *SOAParams

type SOA_builder

type SOA_builder struct {
	Hdr  *RR_Header
	Data *SOAData
	// contains filtered or unexported fields
}

func (SOA_builder) Build

func (b0 SOA_builder) Build() *SOA

type SPF

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

func (*SPF) Any

func (x *SPF) Any() (*anypb.Any, error)

func (*SPF) ClearData

func (x *SPF) ClearData()

func (*SPF) ClearHdr

func (x *SPF) ClearHdr()

func (*SPF) DnsRR

func (x *SPF) DnsRR() dns.RR

func (*SPF) FromDNS

func (x *SPF) FromDNS(r *dns.SPF) *SPF

func (*SPF) GetData

func (x *SPF) GetData() *SPFData

func (*SPF) GetHdr

func (x *SPF) GetHdr() *RR_Header

func (*SPF) HasData

func (x *SPF) HasData() bool

func (*SPF) HasHdr

func (x *SPF) HasHdr() bool

func (*SPF) Name

func (x *SPF) Name() string

func (*SPF) ProtoMessage

func (*SPF) ProtoMessage()

func (*SPF) ProtoReflect

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

func (*SPF) RRType

func (x *SPF) RRType() Type

SPF mapping

func (*SPF) Reset

func (x *SPF) Reset()

func (*SPF) SetData

func (x *SPF) SetData(v *SPFData)

func (*SPF) SetHdr

func (x *SPF) SetHdr(v *RR_Header)

func (*SPF) SetName

func (x *SPF) SetName(s string)

func (*SPF) String

func (x *SPF) String() string

func (*SPF) ToDNS

func (x *SPF) ToDNS() *dns.SPF

type SPFData

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

func (*SPFData) GetTxt

func (x *SPFData) GetTxt() []string

func (*SPFData) ProtoMessage

func (*SPFData) ProtoMessage()

func (*SPFData) ProtoReflect

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

func (*SPFData) Reset

func (x *SPFData) Reset()

func (*SPFData) SetTxt

func (x *SPFData) SetTxt(v []string)

func (*SPFData) String

func (x *SPFData) String() string

type SPFData_builder

type SPFData_builder struct {
	Txt []string
	// contains filtered or unexported fields
}

func (SPFData_builder) Build

func (b0 SPFData_builder) Build() *SPFData

type SPF_builder

type SPF_builder struct {
	Hdr  *RR_Header
	Data *SPFData
	// contains filtered or unexported fields
}

func (SPF_builder) Build

func (b0 SPF_builder) Build() *SPF

type SRV

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

func (*SRV) Any

func (x *SRV) Any() (*anypb.Any, error)

func (*SRV) ClearData

func (x *SRV) ClearData()

func (*SRV) ClearHdr

func (x *SRV) ClearHdr()

func (*SRV) DnsRR

func (x *SRV) DnsRR() dns.RR

func (*SRV) FromDNS

func (x *SRV) FromDNS(r *dns.SRV) *SRV

func (*SRV) GetData

func (x *SRV) GetData() *SRVData

func (*SRV) GetHdr

func (x *SRV) GetHdr() *RR_Header

func (*SRV) HasData

func (x *SRV) HasData() bool

func (*SRV) HasHdr

func (x *SRV) HasHdr() bool

func (*SRV) Name

func (x *SRV) Name() string

func (*SRV) ProtoMessage

func (*SRV) ProtoMessage()

func (*SRV) ProtoReflect

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

func (*SRV) RRType

func (x *SRV) RRType() Type

SRV mapping

func (*SRV) Reset

func (x *SRV) Reset()

func (*SRV) SetData

func (x *SRV) SetData(v *SRVData)

func (*SRV) SetHdr

func (x *SRV) SetHdr(v *RR_Header)

func (*SRV) SetName

func (x *SRV) SetName(s string)

func (*SRV) String

func (x *SRV) String() string

func (*SRV) ToDNS

func (x *SRV) ToDNS() *dns.SRV

type SRVData

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

func (*SRVData) ClearPort

func (x *SRVData) ClearPort()

func (*SRVData) ClearPriority

func (x *SRVData) ClearPriority()

func (*SRVData) ClearTarget

func (x *SRVData) ClearTarget()

func (*SRVData) ClearWeight

func (x *SRVData) ClearWeight()

func (*SRVData) GetPort

func (x *SRVData) GetPort() uint32

func (*SRVData) GetPriority

func (x *SRVData) GetPriority() uint32

func (*SRVData) GetTarget

func (x *SRVData) GetTarget() string

func (*SRVData) GetWeight

func (x *SRVData) GetWeight() uint32

func (*SRVData) HasPort

func (x *SRVData) HasPort() bool

func (*SRVData) HasPriority

func (x *SRVData) HasPriority() bool

func (*SRVData) HasTarget

func (x *SRVData) HasTarget() bool

func (*SRVData) HasWeight

func (x *SRVData) HasWeight() bool

func (*SRVData) ProtoMessage

func (*SRVData) ProtoMessage()

func (*SRVData) ProtoReflect

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

func (*SRVData) Reset

func (x *SRVData) Reset()

func (*SRVData) SetPort

func (x *SRVData) SetPort(v uint32)

func (*SRVData) SetPriority

func (x *SRVData) SetPriority(v uint32)

func (*SRVData) SetTarget

func (x *SRVData) SetTarget(v string)

func (*SRVData) SetWeight

func (x *SRVData) SetWeight(v uint32)

func (*SRVData) String

func (x *SRVData) String() string

type SRVData_builder

type SRVData_builder struct {
	Priority *uint32
	Weight   *uint32
	Port     *uint32
	Target   *string
	// contains filtered or unexported fields
}

func (SRVData_builder) Build

func (b0 SRVData_builder) Build() *SRVData

type SRV_builder

type SRV_builder struct {
	Hdr  *RR_Header
	Data *SRVData
	// contains filtered or unexported fields
}

func (SRV_builder) Build

func (b0 SRV_builder) Build() *SRV

type SSHFP

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

func (*SSHFP) Any

func (x *SSHFP) Any() (*anypb.Any, error)

func (*SSHFP) ClearData

func (x *SSHFP) ClearData()

func (*SSHFP) ClearHdr

func (x *SSHFP) ClearHdr()

func (*SSHFP) DnsRR

func (x *SSHFP) DnsRR() dns.RR

func (*SSHFP) FromDNS

func (x *SSHFP) FromDNS(r *dns.SSHFP) *SSHFP

func (*SSHFP) GetData

func (x *SSHFP) GetData() *SSHFPData

func (*SSHFP) GetHdr

func (x *SSHFP) GetHdr() *RR_Header

func (*SSHFP) HasData

func (x *SSHFP) HasData() bool

func (*SSHFP) HasHdr

func (x *SSHFP) HasHdr() bool

func (*SSHFP) Name

func (x *SSHFP) Name() string

func (*SSHFP) ProtoMessage

func (*SSHFP) ProtoMessage()

func (*SSHFP) ProtoReflect

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

func (*SSHFP) RRType

func (x *SSHFP) RRType() Type

SSHFP mapping

func (*SSHFP) Reset

func (x *SSHFP) Reset()

func (*SSHFP) SetData

func (x *SSHFP) SetData(v *SSHFPData)

func (*SSHFP) SetHdr

func (x *SSHFP) SetHdr(v *RR_Header)

func (*SSHFP) SetName

func (x *SSHFP) SetName(s string)

func (*SSHFP) String

func (x *SSHFP) String() string

func (*SSHFP) ToDNS

func (x *SSHFP) ToDNS() *dns.SSHFP

type SSHFPData

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

func (*SSHFPData) ClearAlgorithm

func (x *SSHFPData) ClearAlgorithm()

func (*SSHFPData) ClearFingerPrint

func (x *SSHFPData) ClearFingerPrint()

func (*SSHFPData) ClearType

func (x *SSHFPData) ClearType()

func (*SSHFPData) GetAlgorithm

func (x *SSHFPData) GetAlgorithm() uint32

func (*SSHFPData) GetFingerPrint

func (x *SSHFPData) GetFingerPrint() string

func (*SSHFPData) GetType

func (x *SSHFPData) GetType() uint32

func (*SSHFPData) HasAlgorithm

func (x *SSHFPData) HasAlgorithm() bool

func (*SSHFPData) HasFingerPrint

func (x *SSHFPData) HasFingerPrint() bool

func (*SSHFPData) HasType

func (x *SSHFPData) HasType() bool

func (*SSHFPData) ProtoMessage

func (*SSHFPData) ProtoMessage()

func (*SSHFPData) ProtoReflect

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

func (*SSHFPData) Reset

func (x *SSHFPData) Reset()

func (*SSHFPData) SetAlgorithm

func (x *SSHFPData) SetAlgorithm(v uint32)

func (*SSHFPData) SetFingerPrint

func (x *SSHFPData) SetFingerPrint(v string)

func (*SSHFPData) SetType

func (x *SSHFPData) SetType(v uint32)

func (*SSHFPData) String

func (x *SSHFPData) String() string

type SSHFPData_builder

type SSHFPData_builder struct {
	Algorithm   *uint32
	Type        *uint32
	FingerPrint *string
	// contains filtered or unexported fields
}

func (SSHFPData_builder) Build

func (b0 SSHFPData_builder) Build() *SSHFPData

type SSHFP_builder

type SSHFP_builder struct {
	Hdr  *RR_Header
	Data *SSHFPData
	// contains filtered or unexported fields
}

func (SSHFP_builder) Build

func (b0 SSHFP_builder) Build() *SSHFP

type SVCB

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

func (*SVCB) Any

func (x *SVCB) Any() (*anypb.Any, error)

func (*SVCB) ClearData

func (x *SVCB) ClearData()

func (*SVCB) ClearHdr

func (x *SVCB) ClearHdr()

func (*SVCB) DnsRR

func (x *SVCB) DnsRR() dns.RR

func (*SVCB) FromDNS

func (x *SVCB) FromDNS(r *dns.SVCB) *SVCB

func (*SVCB) GetData

func (x *SVCB) GetData() *SVCBData

func (*SVCB) GetHdr

func (x *SVCB) GetHdr() *RR_Header

func (*SVCB) HasData

func (x *SVCB) HasData() bool

func (*SVCB) HasHdr

func (x *SVCB) HasHdr() bool

func (*SVCB) Name

func (x *SVCB) Name() string

func (*SVCB) ProtoMessage

func (*SVCB) ProtoMessage()

func (*SVCB) ProtoReflect

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

func (*SVCB) RRType

func (x *SVCB) RRType() Type

SVCB mapping

func (*SVCB) Reset

func (x *SVCB) Reset()

func (*SVCB) SetData

func (x *SVCB) SetData(v *SVCBData)

func (*SVCB) SetHdr

func (x *SVCB) SetHdr(v *RR_Header)

func (*SVCB) SetName

func (x *SVCB) SetName(s string)

func (*SVCB) String

func (x *SVCB) String() string

func (*SVCB) ToDNS

func (x *SVCB) ToDNS() *dns.SVCB

type SVCBAlpn

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

func (*SVCBAlpn) FromDNS

func (x *SVCBAlpn) FromDNS(r *dns.SVCBAlpn)

func (*SVCBAlpn) GetAlpn

func (x *SVCBAlpn) GetAlpn() []string

func (*SVCBAlpn) ProtoMessage

func (*SVCBAlpn) ProtoMessage()

func (*SVCBAlpn) ProtoReflect

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

func (*SVCBAlpn) Reset

func (x *SVCBAlpn) Reset()

func (*SVCBAlpn) SetAlpn

func (x *SVCBAlpn) SetAlpn(v []string)

func (*SVCBAlpn) String

func (x *SVCBAlpn) String() string

func (*SVCBAlpn) ToDNS

func (x *SVCBAlpn) ToDNS() *dns.SVCBAlpn

SVCBAlpn

type SVCBAlpn_builder

type SVCBAlpn_builder struct {
	Alpn []string
	// contains filtered or unexported fields
}

func (SVCBAlpn_builder) Build

func (b0 SVCBAlpn_builder) Build() *SVCBAlpn

type SVCBData

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

func (*SVCBData) ClearPriority

func (x *SVCBData) ClearPriority()

func (*SVCBData) ClearTarget

func (x *SVCBData) ClearTarget()

func (*SVCBData) GetPriority

func (x *SVCBData) GetPriority() uint32

func (*SVCBData) GetTarget

func (x *SVCBData) GetTarget() string

func (*SVCBData) GetValue

func (x *SVCBData) GetValue() []*anypb.Any

func (*SVCBData) HasPriority

func (x *SVCBData) HasPriority() bool

func (*SVCBData) HasTarget

func (x *SVCBData) HasTarget() bool

func (*SVCBData) ProtoMessage

func (*SVCBData) ProtoMessage()

func (*SVCBData) ProtoReflect

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

func (*SVCBData) Reset

func (x *SVCBData) Reset()

func (*SVCBData) SetPriority

func (x *SVCBData) SetPriority(v uint32)

func (*SVCBData) SetTarget

func (x *SVCBData) SetTarget(v string)

func (*SVCBData) SetValue

func (x *SVCBData) SetValue(v []*anypb.Any)

func (*SVCBData) String

func (x *SVCBData) String() string

type SVCBData_builder

type SVCBData_builder struct {
	Priority *uint32
	Target   *string
	Value    []*anypb.Any
	// contains filtered or unexported fields
}

func (SVCBData_builder) Build

func (b0 SVCBData_builder) Build() *SVCBData

type SVCBDoHPath

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

func (*SVCBDoHPath) ClearTemplate

func (x *SVCBDoHPath) ClearTemplate()

func (*SVCBDoHPath) FromDNS

func (x *SVCBDoHPath) FromDNS(r *dns.SVCBDoHPath)

func (*SVCBDoHPath) GetTemplate

func (x *SVCBDoHPath) GetTemplate() string

func (*SVCBDoHPath) HasTemplate

func (x *SVCBDoHPath) HasTemplate() bool

func (*SVCBDoHPath) ProtoMessage

func (*SVCBDoHPath) ProtoMessage()

func (*SVCBDoHPath) ProtoReflect

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

func (*SVCBDoHPath) Reset

func (x *SVCBDoHPath) Reset()

func (*SVCBDoHPath) SetTemplate

func (x *SVCBDoHPath) SetTemplate(v string)

func (*SVCBDoHPath) String

func (x *SVCBDoHPath) String() string

func (*SVCBDoHPath) ToDNS

func (x *SVCBDoHPath) ToDNS() *dns.SVCBDoHPath

SVCBDoHPath

type SVCBDoHPath_builder

type SVCBDoHPath_builder struct {
	Template *string
	// contains filtered or unexported fields
}

func (SVCBDoHPath_builder) Build

func (b0 SVCBDoHPath_builder) Build() *SVCBDoHPath

type SVCBECHConfig

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

func (*SVCBECHConfig) ClearECH

func (x *SVCBECHConfig) ClearECH()

func (*SVCBECHConfig) FromDNS

func (x *SVCBECHConfig) FromDNS(r *dns.SVCBECHConfig)

func (*SVCBECHConfig) GetECH

func (x *SVCBECHConfig) GetECH() []byte

func (*SVCBECHConfig) HasECH

func (x *SVCBECHConfig) HasECH() bool

func (*SVCBECHConfig) ProtoMessage

func (*SVCBECHConfig) ProtoMessage()

func (*SVCBECHConfig) ProtoReflect

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

func (*SVCBECHConfig) Reset

func (x *SVCBECHConfig) Reset()

func (*SVCBECHConfig) SetECH

func (x *SVCBECHConfig) SetECH(v []byte)

func (*SVCBECHConfig) String

func (x *SVCBECHConfig) String() string

func (*SVCBECHConfig) ToDNS

func (x *SVCBECHConfig) ToDNS() *dns.SVCBECHConfig

SVCBECHConfig

type SVCBECHConfig_builder

type SVCBECHConfig_builder struct {
	ECH []byte
	// contains filtered or unexported fields
}

func (SVCBECHConfig_builder) Build

type SVCBIPv4Hint

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

func (*SVCBIPv4Hint) FromDNS

func (x *SVCBIPv4Hint) FromDNS(r *dns.SVCBIPv4Hint)

func (*SVCBIPv4Hint) GetHint

func (x *SVCBIPv4Hint) GetHint() [][]byte

func (*SVCBIPv4Hint) ProtoMessage

func (*SVCBIPv4Hint) ProtoMessage()

func (*SVCBIPv4Hint) ProtoReflect

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

func (*SVCBIPv4Hint) Reset

func (x *SVCBIPv4Hint) Reset()

func (*SVCBIPv4Hint) SetHint

func (x *SVCBIPv4Hint) SetHint(v [][]byte)

func (*SVCBIPv4Hint) String

func (x *SVCBIPv4Hint) String() string

func (*SVCBIPv4Hint) ToDNS

func (x *SVCBIPv4Hint) ToDNS() *dns.SVCBIPv4Hint

SVCBIPv4Hint

type SVCBIPv4Hint_builder

type SVCBIPv4Hint_builder struct {
	Hint [][]byte
	// contains filtered or unexported fields
}

func (SVCBIPv4Hint_builder) Build

func (b0 SVCBIPv4Hint_builder) Build() *SVCBIPv4Hint

type SVCBIPv6Hint

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

func (*SVCBIPv6Hint) FromDNS

func (x *SVCBIPv6Hint) FromDNS(r *dns.SVCBIPv6Hint)

func (*SVCBIPv6Hint) GetHint

func (x *SVCBIPv6Hint) GetHint() [][]byte

func (*SVCBIPv6Hint) ProtoMessage

func (*SVCBIPv6Hint) ProtoMessage()

func (*SVCBIPv6Hint) ProtoReflect

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

func (*SVCBIPv6Hint) Reset

func (x *SVCBIPv6Hint) Reset()

func (*SVCBIPv6Hint) SetHint

func (x *SVCBIPv6Hint) SetHint(v [][]byte)

func (*SVCBIPv6Hint) String

func (x *SVCBIPv6Hint) String() string

func (*SVCBIPv6Hint) ToDNS

func (x *SVCBIPv6Hint) ToDNS() *dns.SVCBIPv6Hint

SVCBIPv6Hint

type SVCBIPv6Hint_builder

type SVCBIPv6Hint_builder struct {
	Hint [][]byte
	// contains filtered or unexported fields
}

func (SVCBIPv6Hint_builder) Build

func (b0 SVCBIPv6Hint_builder) Build() *SVCBIPv6Hint

type SVCBKey

type SVCBKey int32
const (
	SVCBKey_SVCB_MANDATORY       SVCBKey = 0
	SVCBKey_SVCB_ALPN            SVCBKey = 1
	SVCBKey_SVCB_NO_DEFAULT_ALPN SVCBKey = 2
	SVCBKey_SVCB_PORT            SVCBKey = 3
	SVCBKey_SVCB_IPV4HINT        SVCBKey = 4
	SVCBKey_SVCB_ECHCONFIG       SVCBKey = 5
	SVCBKey_SVCB_IPV6HINT        SVCBKey = 6
	SVCBKey_SVCB_DOHPATH         SVCBKey = 7
	SVCBKey_SVCB_RESERVED        SVCBKey = 65535
)

func (SVCBKey) Descriptor

func (SVCBKey) Descriptor() protoreflect.EnumDescriptor

func (SVCBKey) Enum

func (x SVCBKey) Enum() *SVCBKey

func (SVCBKey) Number

func (x SVCBKey) Number() protoreflect.EnumNumber

func (SVCBKey) String

func (x SVCBKey) String() string

func (SVCBKey) Type

func (SVCBKey) Type() protoreflect.EnumType

type SVCBLocal

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

func (*SVCBLocal) ClearData

func (x *SVCBLocal) ClearData()

func (*SVCBLocal) ClearKeyCode

func (x *SVCBLocal) ClearKeyCode()

func (*SVCBLocal) FromDNS

func (x *SVCBLocal) FromDNS(r *dns.SVCBLocal)

func (*SVCBLocal) GetData

func (x *SVCBLocal) GetData() []byte

func (*SVCBLocal) GetKeyCode

func (x *SVCBLocal) GetKeyCode() SVCBKey

func (*SVCBLocal) HasData

func (x *SVCBLocal) HasData() bool

func (*SVCBLocal) HasKeyCode

func (x *SVCBLocal) HasKeyCode() bool

func (*SVCBLocal) ProtoMessage

func (*SVCBLocal) ProtoMessage()

func (*SVCBLocal) ProtoReflect

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

func (*SVCBLocal) Reset

func (x *SVCBLocal) Reset()

func (*SVCBLocal) SetData

func (x *SVCBLocal) SetData(v []byte)

func (*SVCBLocal) SetKeyCode

func (x *SVCBLocal) SetKeyCode(v SVCBKey)

func (*SVCBLocal) String

func (x *SVCBLocal) String() string

func (*SVCBLocal) ToDNS

func (x *SVCBLocal) ToDNS() *dns.SVCBLocal

SVCBLocal

type SVCBLocal_builder

type SVCBLocal_builder struct {
	KeyCode *SVCBKey
	Data    []byte
	// contains filtered or unexported fields
}

func (SVCBLocal_builder) Build

func (b0 SVCBLocal_builder) Build() *SVCBLocal

type SVCBMandatory

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

func (*SVCBMandatory) FromDNS

func (x *SVCBMandatory) FromDNS(r *dns.SVCBMandatory)

func (*SVCBMandatory) GetCode

func (x *SVCBMandatory) GetCode() []SVCBKey

func (*SVCBMandatory) ProtoMessage

func (*SVCBMandatory) ProtoMessage()

func (*SVCBMandatory) ProtoReflect

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

func (*SVCBMandatory) Reset

func (x *SVCBMandatory) Reset()

func (*SVCBMandatory) SetCode

func (x *SVCBMandatory) SetCode(v []SVCBKey)

func (*SVCBMandatory) String

func (x *SVCBMandatory) String() string

func (*SVCBMandatory) ToDNS

func (x *SVCBMandatory) ToDNS() *dns.SVCBMandatory

SVCBMandatory

type SVCBMandatory_builder

type SVCBMandatory_builder struct {
	Code []SVCBKey
	// contains filtered or unexported fields
}

func (SVCBMandatory_builder) Build

type SVCBNoDefaultAlpn

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

func (*SVCBNoDefaultAlpn) FromDNS

func (x *SVCBNoDefaultAlpn) FromDNS(r *dns.SVCBNoDefaultAlpn)

func (*SVCBNoDefaultAlpn) ProtoMessage

func (*SVCBNoDefaultAlpn) ProtoMessage()

func (*SVCBNoDefaultAlpn) ProtoReflect

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

func (*SVCBNoDefaultAlpn) Reset

func (x *SVCBNoDefaultAlpn) Reset()

func (*SVCBNoDefaultAlpn) String

func (x *SVCBNoDefaultAlpn) String() string

func (*SVCBNoDefaultAlpn) ToDNS

SVCBNoDefaultAlpn

type SVCBNoDefaultAlpn_builder

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

func (SVCBNoDefaultAlpn_builder) Build

type SVCBPort

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

func (*SVCBPort) ClearPort

func (x *SVCBPort) ClearPort()

func (*SVCBPort) FromDNS

func (x *SVCBPort) FromDNS(r *dns.SVCBPort)

func (*SVCBPort) GetPort

func (x *SVCBPort) GetPort() uint32

func (*SVCBPort) HasPort

func (x *SVCBPort) HasPort() bool

func (*SVCBPort) ProtoMessage

func (*SVCBPort) ProtoMessage()

func (*SVCBPort) ProtoReflect

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

func (*SVCBPort) Reset

func (x *SVCBPort) Reset()

func (*SVCBPort) SetPort

func (x *SVCBPort) SetPort(v uint32)

func (*SVCBPort) String

func (x *SVCBPort) String() string

func (*SVCBPort) ToDNS

func (x *SVCBPort) ToDNS() *dns.SVCBPort

SVCBPort

type SVCBPort_builder

type SVCBPort_builder struct {
	Port *uint32
	// contains filtered or unexported fields
}

func (SVCBPort_builder) Build

func (b0 SVCBPort_builder) Build() *SVCBPort

type SVCB_builder

type SVCB_builder struct {
	Hdr  *RR_Header
	Data *SVCBData
	// contains filtered or unexported fields
}

func (SVCB_builder) Build

func (b0 SVCB_builder) Build() *SVCB

type ScheduleKeyRolloverRequest

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

func (*ScheduleKeyRolloverRequest) ClearKeyType

func (x *ScheduleKeyRolloverRequest) ClearKeyType()

func (*ScheduleKeyRolloverRequest) ClearPropagationDelay

func (x *ScheduleKeyRolloverRequest) ClearPropagationDelay()

func (*ScheduleKeyRolloverRequest) ClearZone

func (x *ScheduleKeyRolloverRequest) ClearZone()

func (*ScheduleKeyRolloverRequest) GetKeyType

func (x *ScheduleKeyRolloverRequest) GetKeyType() KeyType

func (*ScheduleKeyRolloverRequest) GetPropagationDelay

func (x *ScheduleKeyRolloverRequest) GetPropagationDelay() uint32

func (*ScheduleKeyRolloverRequest) GetZone

func (x *ScheduleKeyRolloverRequest) GetZone() string

func (*ScheduleKeyRolloverRequest) HasKeyType

func (x *ScheduleKeyRolloverRequest) HasKeyType() bool

func (*ScheduleKeyRolloverRequest) HasPropagationDelay

func (x *ScheduleKeyRolloverRequest) HasPropagationDelay() bool

func (*ScheduleKeyRolloverRequest) HasZone

func (x *ScheduleKeyRolloverRequest) HasZone() bool

func (*ScheduleKeyRolloverRequest) ProtoMessage

func (*ScheduleKeyRolloverRequest) ProtoMessage()

func (*ScheduleKeyRolloverRequest) ProtoReflect

func (*ScheduleKeyRolloverRequest) Reset

func (x *ScheduleKeyRolloverRequest) Reset()

func (*ScheduleKeyRolloverRequest) SetKeyType

func (x *ScheduleKeyRolloverRequest) SetKeyType(v KeyType)

func (*ScheduleKeyRolloverRequest) SetPropagationDelay

func (x *ScheduleKeyRolloverRequest) SetPropagationDelay(v uint32)

func (*ScheduleKeyRolloverRequest) SetZone

func (x *ScheduleKeyRolloverRequest) SetZone(v string)

func (*ScheduleKeyRolloverRequest) String

func (x *ScheduleKeyRolloverRequest) String() string

type ScheduleKeyRolloverRequest_builder

type ScheduleKeyRolloverRequest_builder struct {
	Zone    *string
	KeyType *KeyType
	// Optional: override default timing (seconds)
	PropagationDelay *uint32
	// contains filtered or unexported fields
}

func (ScheduleKeyRolloverRequest_builder) Build

type ScheduleKeyRolloverResponse

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

func (*ScheduleKeyRolloverResponse) ClearEstimatedCompletion

func (x *ScheduleKeyRolloverResponse) ClearEstimatedCompletion()

func (*ScheduleKeyRolloverResponse) ClearNewKey

func (x *ScheduleKeyRolloverResponse) ClearNewKey()

func (*ScheduleKeyRolloverResponse) ClearRetiringKey

func (x *ScheduleKeyRolloverResponse) ClearRetiringKey()

func (*ScheduleKeyRolloverResponse) GetEstimatedCompletion

func (x *ScheduleKeyRolloverResponse) GetEstimatedCompletion() uint64

func (*ScheduleKeyRolloverResponse) GetNewKey

func (x *ScheduleKeyRolloverResponse) GetNewKey() *DNSSECKey

func (*ScheduleKeyRolloverResponse) GetRetiringKey

func (x *ScheduleKeyRolloverResponse) GetRetiringKey() *DNSSECKey

func (*ScheduleKeyRolloverResponse) HasEstimatedCompletion

func (x *ScheduleKeyRolloverResponse) HasEstimatedCompletion() bool

func (*ScheduleKeyRolloverResponse) HasNewKey

func (x *ScheduleKeyRolloverResponse) HasNewKey() bool

func (*ScheduleKeyRolloverResponse) HasRetiringKey

func (x *ScheduleKeyRolloverResponse) HasRetiringKey() bool

func (*ScheduleKeyRolloverResponse) ProtoMessage

func (*ScheduleKeyRolloverResponse) ProtoMessage()

func (*ScheduleKeyRolloverResponse) ProtoReflect

func (*ScheduleKeyRolloverResponse) Reset

func (x *ScheduleKeyRolloverResponse) Reset()

func (*ScheduleKeyRolloverResponse) SetEstimatedCompletion

func (x *ScheduleKeyRolloverResponse) SetEstimatedCompletion(v uint64)

func (*ScheduleKeyRolloverResponse) SetNewKey

func (x *ScheduleKeyRolloverResponse) SetNewKey(v *DNSSECKey)

func (*ScheduleKeyRolloverResponse) SetRetiringKey

func (x *ScheduleKeyRolloverResponse) SetRetiringKey(v *DNSSECKey)

func (*ScheduleKeyRolloverResponse) String

func (x *ScheduleKeyRolloverResponse) String() string

type ScheduleKeyRolloverResponse_builder

type ScheduleKeyRolloverResponse_builder struct {
	NewKey              *DNSSECKey
	RetiringKey         *DNSSECKey
	EstimatedCompletion *uint64
	// contains filtered or unexported fields
}

func (ScheduleKeyRolloverResponse_builder) Build

type Scope

type Scope int32

Scope defines the available API authorization scopes.

const (
	Scope_SCOPE_UNSPECIFIED   Scope = 0
	Scope_SCOPE_ZONES_READ    Scope = 1
	Scope_SCOPE_ZONES_WRITE   Scope = 2
	Scope_SCOPE_RECORDS_READ  Scope = 3
	Scope_SCOPE_RECORDS_WRITE Scope = 4
	Scope_SCOPE_DNSSEC_READ   Scope = 5
	Scope_SCOPE_DNSSEC_WRITE  Scope = 6
	Scope_SCOPE_TSIG_READ     Scope = 7
	Scope_SCOPE_TSIG_WRITE    Scope = 8
	Scope_SCOPE_APIKEYS_READ  Scope = 9
	Scope_SCOPE_APIKEYS_WRITE Scope = 10
	Scope_SCOPE_ADMIN         Scope = 11
)

func (Scope) Descriptor

func (Scope) Descriptor() protoreflect.EnumDescriptor

func (Scope) Enum

func (x Scope) Enum() *Scope

func (Scope) Number

func (x Scope) Number() protoreflect.EnumNumber

func (Scope) String

func (x Scope) String() string

func (Scope) Type

func (Scope) Type() protoreflect.EnumType

type SetRRsetRequest

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

func (*SetRRsetRequest) ClearRrset

func (x *SetRRsetRequest) ClearRrset()

func (*SetRRsetRequest) ClearZone

func (x *SetRRsetRequest) ClearZone()

func (*SetRRsetRequest) GetRrset

func (x *SetRRsetRequest) GetRrset() *RRset

func (*SetRRsetRequest) GetZone

func (x *SetRRsetRequest) GetZone() string

func (*SetRRsetRequest) HasRrset

func (x *SetRRsetRequest) HasRrset() bool

func (*SetRRsetRequest) HasZone

func (x *SetRRsetRequest) HasZone() bool

func (*SetRRsetRequest) ProtoMessage

func (*SetRRsetRequest) ProtoMessage()

func (*SetRRsetRequest) ProtoReflect

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

func (*SetRRsetRequest) Reset

func (x *SetRRsetRequest) Reset()

func (*SetRRsetRequest) SetRrset

func (x *SetRRsetRequest) SetRrset(v *RRset)

func (*SetRRsetRequest) SetZone

func (x *SetRRsetRequest) SetZone(v string)

func (*SetRRsetRequest) String

func (x *SetRRsetRequest) String() string

type SetRRsetRequest_builder

type SetRRsetRequest_builder struct {
	Zone  *string
	Rrset *RRset
	// contains filtered or unexported fields
}

func (SetRRsetRequest_builder) Build

type StoredRRset

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

StoredRRset - records stored in BadgerDB

func (*StoredRRset) ClearLastModified

func (x *StoredRRset) ClearLastModified()

func (*StoredRRset) ClearName

func (x *StoredRRset) ClearName()

func (*StoredRRset) ClearRrtype

func (x *StoredRRset) ClearRrtype()

func (*StoredRRset) ClearTtl

func (x *StoredRRset) ClearTtl()

func (*StoredRRset) GetLastModified

func (x *StoredRRset) GetLastModified() uint64

func (*StoredRRset) GetName

func (x *StoredRRset) GetName() string

func (*StoredRRset) GetRecords

func (x *StoredRRset) GetRecords() []*StoredRecord

func (*StoredRRset) GetRrtype

func (x *StoredRRset) GetRrtype() uint32

func (*StoredRRset) GetTtl

func (x *StoredRRset) GetTtl() uint32

func (*StoredRRset) HasLastModified

func (x *StoredRRset) HasLastModified() bool

func (*StoredRRset) HasName

func (x *StoredRRset) HasName() bool

func (*StoredRRset) HasRrtype

func (x *StoredRRset) HasRrtype() bool

func (*StoredRRset) HasTtl

func (x *StoredRRset) HasTtl() bool

func (*StoredRRset) ProtoMessage

func (*StoredRRset) ProtoMessage()

func (*StoredRRset) ProtoReflect

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

func (*StoredRRset) Reset

func (x *StoredRRset) Reset()

func (*StoredRRset) SetLastModified

func (x *StoredRRset) SetLastModified(v uint64)

func (*StoredRRset) SetName

func (x *StoredRRset) SetName(v string)

func (*StoredRRset) SetRecords

func (x *StoredRRset) SetRecords(v []*StoredRecord)

func (*StoredRRset) SetRrtype

func (x *StoredRRset) SetRrtype(v uint32)

func (*StoredRRset) SetTtl

func (x *StoredRRset) SetTtl(v uint32)

func (*StoredRRset) String

func (x *StoredRRset) String() string

type StoredRRset_builder

type StoredRRset_builder struct {
	Name         *string
	Rrtype       *uint32
	Records      []*StoredRecord
	Ttl          *uint32
	LastModified *uint64
	// contains filtered or unexported fields
}

func (StoredRRset_builder) Build

func (b0 StoredRRset_builder) Build() *StoredRRset

type StoredRecord

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

StoredRecord - record with policy metadata

func (*StoredRecord) ClearMetadata

func (x *StoredRecord) ClearMetadata()

func (*StoredRecord) ClearRecord

func (x *StoredRecord) ClearRecord()

func (*StoredRecord) GetMetadata

func (x *StoredRecord) GetMetadata() *RecordMetadata

func (*StoredRecord) GetRecord

func (x *StoredRecord) GetRecord() *anypb.Any

func (*StoredRecord) HasMetadata

func (x *StoredRecord) HasMetadata() bool

func (*StoredRecord) HasRecord

func (x *StoredRecord) HasRecord() bool

func (*StoredRecord) ProtoMessage

func (*StoredRecord) ProtoMessage()

func (*StoredRecord) ProtoReflect

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

func (*StoredRecord) Reset

func (x *StoredRecord) Reset()

func (*StoredRecord) SetMetadata

func (x *StoredRecord) SetMetadata(v *RecordMetadata)

func (*StoredRecord) SetRecord

func (x *StoredRecord) SetRecord(v *anypb.Any)

func (*StoredRecord) String

func (x *StoredRecord) String() string

type StoredRecord_builder

type StoredRecord_builder struct {
	Record   *anypb.Any
	Metadata *RecordMetadata
	// contains filtered or unexported fields
}

func (StoredRecord_builder) Build

func (b0 StoredRecord_builder) Build() *StoredRecord

type TA

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

func (*TA) Any

func (x *TA) Any() (*anypb.Any, error)

func (*TA) ClearData

func (x *TA) ClearData()

func (*TA) ClearHdr

func (x *TA) ClearHdr()

func (*TA) DnsRR

func (x *TA) DnsRR() dns.RR

func (*TA) FromDNS

func (x *TA) FromDNS(r *dns.TA) *TA

func (*TA) GetData

func (x *TA) GetData() *TAData

func (*TA) GetHdr

func (x *TA) GetHdr() *RR_Header

func (*TA) HasData

func (x *TA) HasData() bool

func (*TA) HasHdr

func (x *TA) HasHdr() bool

func (*TA) Name

func (x *TA) Name() string

func (*TA) ProtoMessage

func (*TA) ProtoMessage()

func (*TA) ProtoReflect

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

func (*TA) RRType

func (x *TA) RRType() Type

TA mapping

func (*TA) Reset

func (x *TA) Reset()

func (*TA) SetData

func (x *TA) SetData(v *TAData)

func (*TA) SetHdr

func (x *TA) SetHdr(v *RR_Header)

func (*TA) SetName

func (x *TA) SetName(s string)

func (*TA) String

func (x *TA) String() string

func (*TA) ToDNS

func (x *TA) ToDNS() *dns.TA

type TAData

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

func (*TAData) ClearAlgorithm

func (x *TAData) ClearAlgorithm()

func (*TAData) ClearDigest

func (x *TAData) ClearDigest()

func (*TAData) ClearDigestType

func (x *TAData) ClearDigestType()

func (*TAData) ClearKeyTag

func (x *TAData) ClearKeyTag()

func (*TAData) GetAlgorithm

func (x *TAData) GetAlgorithm() uint32

func (*TAData) GetDigest

func (x *TAData) GetDigest() string

func (*TAData) GetDigestType

func (x *TAData) GetDigestType() uint32

func (*TAData) GetKeyTag

func (x *TAData) GetKeyTag() uint32

func (*TAData) HasAlgorithm

func (x *TAData) HasAlgorithm() bool

func (*TAData) HasDigest

func (x *TAData) HasDigest() bool

func (*TAData) HasDigestType

func (x *TAData) HasDigestType() bool

func (*TAData) HasKeyTag

func (x *TAData) HasKeyTag() bool

func (*TAData) ProtoMessage

func (*TAData) ProtoMessage()

func (*TAData) ProtoReflect

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

func (*TAData) Reset

func (x *TAData) Reset()

func (*TAData) SetAlgorithm

func (x *TAData) SetAlgorithm(v uint32)

func (*TAData) SetDigest

func (x *TAData) SetDigest(v string)

func (*TAData) SetDigestType

func (x *TAData) SetDigestType(v uint32)

func (*TAData) SetKeyTag

func (x *TAData) SetKeyTag(v uint32)

func (*TAData) String

func (x *TAData) String() string

type TAData_builder

type TAData_builder struct {
	KeyTag     *uint32
	Algorithm  *uint32
	DigestType *uint32
	Digest     *string
	// contains filtered or unexported fields
}

func (TAData_builder) Build

func (b0 TAData_builder) Build() *TAData
type TALINK struct {
	// contains filtered or unexported fields
}

func (*TALINK) Any

func (x *TALINK) Any() (*anypb.Any, error)

func (*TALINK) ClearData

func (x *TALINK) ClearData()

func (*TALINK) ClearHdr

func (x *TALINK) ClearHdr()

func (*TALINK) DnsRR

func (x *TALINK) DnsRR() dns.RR

func (*TALINK) FromDNS

func (x *TALINK) FromDNS(r *dns.TALINK) *TALINK

func (*TALINK) GetData

func (x *TALINK) GetData() *TALINKData

func (*TALINK) GetHdr

func (x *TALINK) GetHdr() *RR_Header

func (*TALINK) HasData

func (x *TALINK) HasData() bool

func (*TALINK) HasHdr

func (x *TALINK) HasHdr() bool

func (*TALINK) Name

func (x *TALINK) Name() string

func (*TALINK) ProtoMessage

func (*TALINK) ProtoMessage()

func (*TALINK) ProtoReflect

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

func (*TALINK) RRType

func (x *TALINK) RRType() Type

TALINK mapping

func (*TALINK) Reset

func (x *TALINK) Reset()

func (*TALINK) SetData

func (x *TALINK) SetData(v *TALINKData)

func (*TALINK) SetHdr

func (x *TALINK) SetHdr(v *RR_Header)

func (*TALINK) SetName

func (x *TALINK) SetName(s string)

func (*TALINK) String

func (x *TALINK) String() string

func (*TALINK) ToDNS

func (x *TALINK) ToDNS() *dns.TALINK

type TALINKData

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

func (*TALINKData) ClearNextName

func (x *TALINKData) ClearNextName()

func (*TALINKData) ClearPreviousName

func (x *TALINKData) ClearPreviousName()

func (*TALINKData) GetNextName

func (x *TALINKData) GetNextName() string

func (*TALINKData) GetPreviousName

func (x *TALINKData) GetPreviousName() string

func (*TALINKData) HasNextName

func (x *TALINKData) HasNextName() bool

func (*TALINKData) HasPreviousName

func (x *TALINKData) HasPreviousName() bool

func (*TALINKData) ProtoMessage

func (*TALINKData) ProtoMessage()

func (*TALINKData) ProtoReflect

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

func (*TALINKData) Reset

func (x *TALINKData) Reset()

func (*TALINKData) SetNextName

func (x *TALINKData) SetNextName(v string)

func (*TALINKData) SetPreviousName

func (x *TALINKData) SetPreviousName(v string)

func (*TALINKData) String

func (x *TALINKData) String() string

type TALINKData_builder

type TALINKData_builder struct {
	PreviousName *string
	NextName     *string
	// contains filtered or unexported fields
}

func (TALINKData_builder) Build

func (b0 TALINKData_builder) Build() *TALINKData
type TALINK_builder struct {
	Hdr  *RR_Header
	Data *TALINKData
	// contains filtered or unexported fields
}
func (b0 TALINK_builder) Build() *TALINK

type TA_builder

type TA_builder struct {
	Hdr  *RR_Header
	Data *TAData
	// contains filtered or unexported fields
}

func (TA_builder) Build

func (b0 TA_builder) Build() *TA

type TKEY

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

func (*TKEY) Any

func (x *TKEY) Any() (*anypb.Any, error)

func (*TKEY) ClearData

func (x *TKEY) ClearData()

func (*TKEY) ClearHdr

func (x *TKEY) ClearHdr()

func (*TKEY) DnsRR

func (x *TKEY) DnsRR() dns.RR

func (*TKEY) FromDNS

func (x *TKEY) FromDNS(r *dns.TKEY) *TKEY

func (*TKEY) GetData

func (x *TKEY) GetData() *TKEYData

func (*TKEY) GetHdr

func (x *TKEY) GetHdr() *RR_Header

func (*TKEY) HasData

func (x *TKEY) HasData() bool

func (*TKEY) HasHdr

func (x *TKEY) HasHdr() bool

func (*TKEY) Name

func (x *TKEY) Name() string

func (*TKEY) ProtoMessage

func (*TKEY) ProtoMessage()

func (*TKEY) ProtoReflect

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

func (*TKEY) RRType

func (x *TKEY) RRType() Type

TKEY mapping

func (*TKEY) Reset

func (x *TKEY) Reset()

func (*TKEY) SetData

func (x *TKEY) SetData(v *TKEYData)

func (*TKEY) SetHdr

func (x *TKEY) SetHdr(v *RR_Header)

func (*TKEY) SetName

func (x *TKEY) SetName(s string)

func (*TKEY) String

func (x *TKEY) String() string

func (*TKEY) ToDNS

func (x *TKEY) ToDNS() *dns.TKEY

type TKEYData

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

func (*TKEYData) ClearAlgorithm

func (x *TKEYData) ClearAlgorithm()

func (*TKEYData) ClearError

func (x *TKEYData) ClearError()

func (*TKEYData) ClearExpiration

func (x *TKEYData) ClearExpiration()

func (*TKEYData) ClearInception

func (x *TKEYData) ClearInception()

func (*TKEYData) ClearKey

func (x *TKEYData) ClearKey()

func (*TKEYData) ClearKeySize

func (x *TKEYData) ClearKeySize()

func (*TKEYData) ClearMode

func (x *TKEYData) ClearMode()

func (*TKEYData) ClearOtherData

func (x *TKEYData) ClearOtherData()

func (*TKEYData) ClearOtherLen

func (x *TKEYData) ClearOtherLen()

func (*TKEYData) GetAlgorithm

func (x *TKEYData) GetAlgorithm() string

func (*TKEYData) GetError

func (x *TKEYData) GetError() uint32

func (*TKEYData) GetExpiration

func (x *TKEYData) GetExpiration() uint32

func (*TKEYData) GetInception

func (x *TKEYData) GetInception() uint32

func (*TKEYData) GetKey

func (x *TKEYData) GetKey() string

func (*TKEYData) GetKeySize

func (x *TKEYData) GetKeySize() uint32

func (*TKEYData) GetMode

func (x *TKEYData) GetMode() uint32

func (*TKEYData) GetOtherData

func (x *TKEYData) GetOtherData() string

func (*TKEYData) GetOtherLen

func (x *TKEYData) GetOtherLen() uint32

func (*TKEYData) HasAlgorithm

func (x *TKEYData) HasAlgorithm() bool

func (*TKEYData) HasError

func (x *TKEYData) HasError() bool

func (*TKEYData) HasExpiration

func (x *TKEYData) HasExpiration() bool

func (*TKEYData) HasInception

func (x *TKEYData) HasInception() bool

func (*TKEYData) HasKey

func (x *TKEYData) HasKey() bool

func (*TKEYData) HasKeySize

func (x *TKEYData) HasKeySize() bool

func (*TKEYData) HasMode

func (x *TKEYData) HasMode() bool

func (*TKEYData) HasOtherData

func (x *TKEYData) HasOtherData() bool

func (*TKEYData) HasOtherLen

func (x *TKEYData) HasOtherLen() bool

func (*TKEYData) ProtoMessage

func (*TKEYData) ProtoMessage()

func (*TKEYData) ProtoReflect

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

func (*TKEYData) Reset

func (x *TKEYData) Reset()

func (*TKEYData) SetAlgorithm

func (x *TKEYData) SetAlgorithm(v string)

func (*TKEYData) SetError

func (x *TKEYData) SetError(v uint32)

func (*TKEYData) SetExpiration

func (x *TKEYData) SetExpiration(v uint32)

func (*TKEYData) SetInception

func (x *TKEYData) SetInception(v uint32)

func (*TKEYData) SetKey

func (x *TKEYData) SetKey(v string)

func (*TKEYData) SetKeySize

func (x *TKEYData) SetKeySize(v uint32)

func (*TKEYData) SetMode

func (x *TKEYData) SetMode(v uint32)

func (*TKEYData) SetOtherData

func (x *TKEYData) SetOtherData(v string)

func (*TKEYData) SetOtherLen

func (x *TKEYData) SetOtherLen(v uint32)

func (*TKEYData) String

func (x *TKEYData) String() string

type TKEYData_builder

type TKEYData_builder struct {
	Algorithm  *string
	Inception  *uint32
	Expiration *uint32
	Mode       *uint32
	Error      *uint32
	KeySize    *uint32
	Key        *string
	OtherLen   *uint32
	OtherData  *string
	// contains filtered or unexported fields
}

func (TKEYData_builder) Build

func (b0 TKEYData_builder) Build() *TKEYData

type TKEY_builder

type TKEY_builder struct {
	Hdr  *RR_Header
	Data *TKEYData
	// contains filtered or unexported fields
}

func (TKEY_builder) Build

func (b0 TKEY_builder) Build() *TKEY

type TLSA

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

func (*TLSA) Any

func (x *TLSA) Any() (*anypb.Any, error)

func (*TLSA) ClearData

func (x *TLSA) ClearData()

func (*TLSA) ClearHdr

func (x *TLSA) ClearHdr()

func (*TLSA) DnsRR

func (x *TLSA) DnsRR() dns.RR

func (*TLSA) FromDNS

func (x *TLSA) FromDNS(r *dns.TLSA) *TLSA

func (*TLSA) GetData

func (x *TLSA) GetData() *TLSAData

func (*TLSA) GetHdr

func (x *TLSA) GetHdr() *RR_Header

func (*TLSA) HasData

func (x *TLSA) HasData() bool

func (*TLSA) HasHdr

func (x *TLSA) HasHdr() bool

func (*TLSA) Name

func (x *TLSA) Name() string

func (*TLSA) ProtoMessage

func (*TLSA) ProtoMessage()

func (*TLSA) ProtoReflect

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

func (*TLSA) RRType

func (x *TLSA) RRType() Type

TLSA mapping

func (*TLSA) Reset

func (x *TLSA) Reset()

func (*TLSA) SetData

func (x *TLSA) SetData(v *TLSAData)

func (*TLSA) SetHdr

func (x *TLSA) SetHdr(v *RR_Header)

func (*TLSA) SetName

func (x *TLSA) SetName(s string)

func (*TLSA) String

func (x *TLSA) String() string

func (*TLSA) ToDNS

func (x *TLSA) ToDNS() *dns.TLSA

type TLSAData

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

func (*TLSAData) ClearCertificate

func (x *TLSAData) ClearCertificate()

func (*TLSAData) ClearMatchingType

func (x *TLSAData) ClearMatchingType()

func (*TLSAData) ClearSelector

func (x *TLSAData) ClearSelector()

func (*TLSAData) ClearUsage

func (x *TLSAData) ClearUsage()

func (*TLSAData) GetCertificate

func (x *TLSAData) GetCertificate() string

func (*TLSAData) GetMatchingType

func (x *TLSAData) GetMatchingType() uint32

func (*TLSAData) GetSelector

func (x *TLSAData) GetSelector() uint32

func (*TLSAData) GetUsage

func (x *TLSAData) GetUsage() uint32

func (*TLSAData) HasCertificate

func (x *TLSAData) HasCertificate() bool

func (*TLSAData) HasMatchingType

func (x *TLSAData) HasMatchingType() bool

func (*TLSAData) HasSelector

func (x *TLSAData) HasSelector() bool

func (*TLSAData) HasUsage

func (x *TLSAData) HasUsage() bool

func (*TLSAData) ProtoMessage

func (*TLSAData) ProtoMessage()

func (*TLSAData) ProtoReflect

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

func (*TLSAData) Reset

func (x *TLSAData) Reset()

func (*TLSAData) SetCertificate

func (x *TLSAData) SetCertificate(v string)

func (*TLSAData) SetMatchingType

func (x *TLSAData) SetMatchingType(v uint32)

func (*TLSAData) SetSelector

func (x *TLSAData) SetSelector(v uint32)

func (*TLSAData) SetUsage

func (x *TLSAData) SetUsage(v uint32)

func (*TLSAData) String

func (x *TLSAData) String() string

type TLSAData_builder

type TLSAData_builder struct {
	Usage        *uint32
	Selector     *uint32
	MatchingType *uint32
	Certificate  *string
	// contains filtered or unexported fields
}

func (TLSAData_builder) Build

func (b0 TLSAData_builder) Build() *TLSAData

type TLSA_builder

type TLSA_builder struct {
	Hdr  *RR_Header
	Data *TLSAData
	// contains filtered or unexported fields
}

func (TLSA_builder) Build

func (b0 TLSA_builder) Build() *TLSA

type TSIG

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

func (*TSIG) Any

func (x *TSIG) Any() (*anypb.Any, error)

func (*TSIG) ClearData

func (x *TSIG) ClearData()

func (*TSIG) ClearHdr

func (x *TSIG) ClearHdr()

func (*TSIG) DnsRR

func (x *TSIG) DnsRR() dns.RR

func (*TSIG) FromDNS

func (x *TSIG) FromDNS(r *dns.TSIG) *TSIG

func (*TSIG) GetData

func (x *TSIG) GetData() *TSIGData

func (*TSIG) GetHdr

func (x *TSIG) GetHdr() *RR_Header

func (*TSIG) HasData

func (x *TSIG) HasData() bool

func (*TSIG) HasHdr

func (x *TSIG) HasHdr() bool

func (*TSIG) Name

func (x *TSIG) Name() string

func (*TSIG) ProtoMessage

func (*TSIG) ProtoMessage()

func (*TSIG) ProtoReflect

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

func (*TSIG) RRType

func (x *TSIG) RRType() Type

TSIG mapping

func (*TSIG) Reset

func (x *TSIG) Reset()

func (*TSIG) SetData

func (x *TSIG) SetData(v *TSIGData)

func (*TSIG) SetHdr

func (x *TSIG) SetHdr(v *RR_Header)

func (*TSIG) SetName

func (x *TSIG) SetName(s string)

func (*TSIG) String

func (x *TSIG) String() string

func (*TSIG) ToDNS

func (x *TSIG) ToDNS() *dns.TSIG

type TSIGAlgorithm

type TSIGAlgorithm int32
const (
	TSIGAlgorithm_TSIG_ALGORITHM_UNSPECIFIED TSIGAlgorithm = 0
	TSIGAlgorithm_HMAC_SHA256                TSIGAlgorithm = 1
	TSIGAlgorithm_HMAC_SHA384                TSIGAlgorithm = 2
	TSIGAlgorithm_HMAC_SHA512                TSIGAlgorithm = 3
)

func (TSIGAlgorithm) Descriptor

func (TSIGAlgorithm) Enum

func (x TSIGAlgorithm) Enum() *TSIGAlgorithm

func (TSIGAlgorithm) Number

func (TSIGAlgorithm) String

func (x TSIGAlgorithm) String() string

func (TSIGAlgorithm) Type

type TSIGData

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

func (*TSIGData) ClearAlgorithm

func (x *TSIGData) ClearAlgorithm()

func (*TSIGData) ClearError

func (x *TSIGData) ClearError()

func (*TSIGData) ClearFudge

func (x *TSIGData) ClearFudge()

func (*TSIGData) ClearMAC

func (x *TSIGData) ClearMAC()

func (*TSIGData) ClearMACSize

func (x *TSIGData) ClearMACSize()

func (*TSIGData) ClearOrigId

func (x *TSIGData) ClearOrigId()

func (*TSIGData) ClearOtherData

func (x *TSIGData) ClearOtherData()

func (*TSIGData) ClearOtherLen

func (x *TSIGData) ClearOtherLen()

func (*TSIGData) ClearTimeSigned

func (x *TSIGData) ClearTimeSigned()

func (*TSIGData) GetAlgorithm

func (x *TSIGData) GetAlgorithm() string

func (*TSIGData) GetError

func (x *TSIGData) GetError() uint32

func (*TSIGData) GetFudge

func (x *TSIGData) GetFudge() uint32

func (*TSIGData) GetMAC

func (x *TSIGData) GetMAC() string

func (*TSIGData) GetMACSize

func (x *TSIGData) GetMACSize() uint32

func (*TSIGData) GetOrigId

func (x *TSIGData) GetOrigId() uint32

func (*TSIGData) GetOtherData

func (x *TSIGData) GetOtherData() string

func (*TSIGData) GetOtherLen

func (x *TSIGData) GetOtherLen() uint32

func (*TSIGData) GetTimeSigned

func (x *TSIGData) GetTimeSigned() uint64

func (*TSIGData) HasAlgorithm

func (x *TSIGData) HasAlgorithm() bool

func (*TSIGData) HasError

func (x *TSIGData) HasError() bool

func (*TSIGData) HasFudge

func (x *TSIGData) HasFudge() bool

func (*TSIGData) HasMAC

func (x *TSIGData) HasMAC() bool

func (*TSIGData) HasMACSize

func (x *TSIGData) HasMACSize() bool

func (*TSIGData) HasOrigId

func (x *TSIGData) HasOrigId() bool

func (*TSIGData) HasOtherData

func (x *TSIGData) HasOtherData() bool

func (*TSIGData) HasOtherLen

func (x *TSIGData) HasOtherLen() bool

func (*TSIGData) HasTimeSigned

func (x *TSIGData) HasTimeSigned() bool

func (*TSIGData) ProtoMessage

func (*TSIGData) ProtoMessage()

func (*TSIGData) ProtoReflect

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

func (*TSIGData) Reset

func (x *TSIGData) Reset()

func (*TSIGData) SetAlgorithm

func (x *TSIGData) SetAlgorithm(v string)

func (*TSIGData) SetError

func (x *TSIGData) SetError(v uint32)

func (*TSIGData) SetFudge

func (x *TSIGData) SetFudge(v uint32)

func (*TSIGData) SetMAC

func (x *TSIGData) SetMAC(v string)

func (*TSIGData) SetMACSize

func (x *TSIGData) SetMACSize(v uint32)

func (*TSIGData) SetOrigId

func (x *TSIGData) SetOrigId(v uint32)

func (*TSIGData) SetOtherData

func (x *TSIGData) SetOtherData(v string)

func (*TSIGData) SetOtherLen

func (x *TSIGData) SetOtherLen(v uint32)

func (*TSIGData) SetTimeSigned

func (x *TSIGData) SetTimeSigned(v uint64)

func (*TSIGData) String

func (x *TSIGData) String() string

type TSIGData_builder

type TSIGData_builder struct {
	Algorithm  *string
	TimeSigned *uint64
	Fudge      *uint32
	MACSize    *uint32
	MAC        *string
	OrigId     *uint32
	Error      *uint32
	OtherLen   *uint32
	OtherData  *string
	// contains filtered or unexported fields
}

func (TSIGData_builder) Build

func (b0 TSIGData_builder) Build() *TSIGData

type TSIGKey

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

func (*TSIGKey) ClearAlgorithm

func (x *TSIGKey) ClearAlgorithm()

func (*TSIGKey) ClearCreatedAt

func (x *TSIGKey) ClearCreatedAt()

func (*TSIGKey) ClearName

func (x *TSIGKey) ClearName()

func (*TSIGKey) ClearSecret

func (x *TSIGKey) ClearSecret()

func (*TSIGKey) ClearZone

func (x *TSIGKey) ClearZone()

func (*TSIGKey) GetAlgorithm

func (x *TSIGKey) GetAlgorithm() TSIGAlgorithm

func (*TSIGKey) GetCreatedAt

func (x *TSIGKey) GetCreatedAt() uint64

func (*TSIGKey) GetName

func (x *TSIGKey) GetName() string

func (*TSIGKey) GetPermissions

func (x *TSIGKey) GetPermissions() []string

func (*TSIGKey) GetSecret

func (x *TSIGKey) GetSecret() string

func (*TSIGKey) GetZone

func (x *TSIGKey) GetZone() string

func (*TSIGKey) HasAlgorithm

func (x *TSIGKey) HasAlgorithm() bool

func (*TSIGKey) HasCreatedAt

func (x *TSIGKey) HasCreatedAt() bool

func (*TSIGKey) HasName

func (x *TSIGKey) HasName() bool

func (*TSIGKey) HasSecret

func (x *TSIGKey) HasSecret() bool

func (*TSIGKey) HasZone

func (x *TSIGKey) HasZone() bool

func (*TSIGKey) ProtoMessage

func (*TSIGKey) ProtoMessage()

func (*TSIGKey) ProtoReflect

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

func (*TSIGKey) Reset

func (x *TSIGKey) Reset()

func (*TSIGKey) SetAlgorithm

func (x *TSIGKey) SetAlgorithm(v TSIGAlgorithm)

func (*TSIGKey) SetCreatedAt

func (x *TSIGKey) SetCreatedAt(v uint64)

func (*TSIGKey) SetName

func (x *TSIGKey) SetName(v string)

func (*TSIGKey) SetPermissions

func (x *TSIGKey) SetPermissions(v []string)

func (*TSIGKey) SetSecret

func (x *TSIGKey) SetSecret(v string)

func (*TSIGKey) SetZone

func (x *TSIGKey) SetZone(v string)

func (*TSIGKey) String

func (x *TSIGKey) String() string

type TSIGKey_builder

type TSIGKey_builder struct {
	Name        *string
	Zone        *string
	Algorithm   *TSIGAlgorithm
	Secret      *string
	Permissions []string
	CreatedAt   *uint64
	// contains filtered or unexported fields
}

func (TSIGKey_builder) Build

func (b0 TSIGKey_builder) Build() *TSIGKey

type TSIG_builder

type TSIG_builder struct {
	Hdr  *RR_Header
	Data *TSIGData
	// contains filtered or unexported fields
}

func (TSIG_builder) Build

func (b0 TSIG_builder) Build() *TSIG

type TXT

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

func (*TXT) Any

func (x *TXT) Any() (*anypb.Any, error)

func (*TXT) ClearData

func (x *TXT) ClearData()

func (*TXT) ClearHdr

func (x *TXT) ClearHdr()

func (*TXT) DnsRR

func (x *TXT) DnsRR() dns.RR

func (*TXT) FromDNS

func (x *TXT) FromDNS(r *dns.TXT) *TXT

func (*TXT) GetData

func (x *TXT) GetData() *TXTData

func (*TXT) GetHdr

func (x *TXT) GetHdr() *RR_Header

func (*TXT) HasData

func (x *TXT) HasData() bool

func (*TXT) HasHdr

func (x *TXT) HasHdr() bool

func (*TXT) Name

func (x *TXT) Name() string

func (*TXT) ProtoMessage

func (*TXT) ProtoMessage()

func (*TXT) ProtoReflect

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

func (*TXT) RRType

func (x *TXT) RRType() Type

TXT mapping

func (*TXT) Reset

func (x *TXT) Reset()

func (*TXT) SetData

func (x *TXT) SetData(v *TXTData)

func (*TXT) SetHdr

func (x *TXT) SetHdr(v *RR_Header)

func (*TXT) SetName

func (x *TXT) SetName(s string)

func (*TXT) String

func (x *TXT) String() string

func (*TXT) ToDNS

func (x *TXT) ToDNS() *dns.TXT

type TXTData

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

func (*TXTData) GetTxt

func (x *TXTData) GetTxt() []string

func (*TXTData) ProtoMessage

func (*TXTData) ProtoMessage()

func (*TXTData) ProtoReflect

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

func (*TXTData) Reset

func (x *TXTData) Reset()

func (*TXTData) SetTxt

func (x *TXTData) SetTxt(v []string)

func (*TXTData) String

func (x *TXTData) String() string

type TXTData_builder

type TXTData_builder struct {
	Txt []string
	// contains filtered or unexported fields
}

func (TXTData_builder) Build

func (b0 TXTData_builder) Build() *TXTData

type TXT_builder

type TXT_builder struct {
	Hdr  *RR_Header
	Data *TXTData
	// contains filtered or unexported fields
}

func (TXT_builder) Build

func (b0 TXT_builder) Build() *TXT

type TransferConfig

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

func (*TransferConfig) GetAllowAxfr

func (x *TransferConfig) GetAllowAxfr() []string

func (*TransferConfig) GetAllowNotify

func (x *TransferConfig) GetAllowNotify() []string

func (*TransferConfig) GetAlsoNotify

func (x *TransferConfig) GetAlsoNotify() []string

func (*TransferConfig) ProtoMessage

func (*TransferConfig) ProtoMessage()

func (*TransferConfig) ProtoReflect

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

func (*TransferConfig) Reset

func (x *TransferConfig) Reset()

func (*TransferConfig) SetAllowAxfr

func (x *TransferConfig) SetAllowAxfr(v []string)

func (*TransferConfig) SetAllowNotify

func (x *TransferConfig) SetAllowNotify(v []string)

func (*TransferConfig) SetAlsoNotify

func (x *TransferConfig) SetAlsoNotify(v []string)

func (*TransferConfig) String

func (x *TransferConfig) String() string

type TransferConfig_builder

type TransferConfig_builder struct {
	AllowAxfr   []string
	AllowNotify []string
	AlsoNotify  []string
	// contains filtered or unexported fields
}

func (TransferConfig_builder) Build

type Type

type Type int32
const (
	Type_TypeNone       Type = 0
	Type_TypeA          Type = 1
	Type_TypeNS         Type = 2
	Type_TypeMD         Type = 3
	Type_TypeMF         Type = 4
	Type_TypeCNAME      Type = 5
	Type_TypeSOA        Type = 6
	Type_TypeMB         Type = 7
	Type_TypeMG         Type = 8
	Type_TypeMR         Type = 9
	Type_TypeNULL       Type = 10
	Type_TypePTR        Type = 12
	Type_TypeHINFO      Type = 13
	Type_TypeMINFO      Type = 14
	Type_TypeMX         Type = 15
	Type_TypeTXT        Type = 16
	Type_TypeRP         Type = 17
	Type_TypeAFSDB      Type = 18
	Type_TypeX25        Type = 19
	Type_TypeISDN       Type = 20
	Type_TypeRT         Type = 21
	Type_TypeNSAPPTR    Type = 23
	Type_TypeSIG        Type = 24
	Type_TypeKEY        Type = 25
	Type_TypePX         Type = 26
	Type_TypeGPOS       Type = 27
	Type_TypeAAAA       Type = 28
	Type_TypeLOC        Type = 29
	Type_TypeNXT        Type = 30
	Type_TypeEID        Type = 31
	Type_TypeNIMLOC     Type = 32
	Type_TypeSRV        Type = 33
	Type_TypeATMA       Type = 34
	Type_TypeNAPTR      Type = 35
	Type_TypeKX         Type = 36
	Type_TypeCERT       Type = 37
	Type_TypeDNAME      Type = 39
	Type_TypeOPT        Type = 41
	Type_TypeAPL        Type = 42
	Type_TypeDS         Type = 43
	Type_TypeSSHFP      Type = 44
	Type_TypeIPSECKEY   Type = 45
	Type_TypeRRSIG      Type = 46
	Type_TypeNSEC       Type = 47
	Type_TypeDNSKEY     Type = 48
	Type_TypeDHCID      Type = 49
	Type_TypeNSEC3      Type = 50
	Type_TypeNSEC3PARAM Type = 51
	Type_TypeTLSA       Type = 52
	Type_TypeSMIMEA     Type = 53
	Type_TypeHIP        Type = 55
	Type_TypeNINFO      Type = 56
	Type_TypeRKEY       Type = 57
	Type_TypeTALINK     Type = 58
	Type_TypeCDS        Type = 59
	Type_TypeCDNSKEY    Type = 60
	Type_TypeOPENPGPKEY Type = 61
	Type_TypeCSYNC      Type = 62
	Type_TypeZONEMD     Type = 63
	Type_TypeSVCB       Type = 64
	Type_TypeHTTPS      Type = 65
	Type_TypeSPF        Type = 99
	Type_TypeUINFO      Type = 100
	Type_TypeUID        Type = 101
	Type_TypeGID        Type = 102
	Type_TypeUNSPEC     Type = 103
	Type_TypeNID        Type = 104
	Type_TypeL32        Type = 105
	Type_TypeL64        Type = 106
	Type_TypeLP         Type = 107
	Type_TypeEUI48      Type = 108
	Type_TypeEUI64      Type = 109
	Type_TypeURI        Type = 256
	Type_TypeCAA        Type = 257
	Type_TypeAVC        Type = 258
	Type_TypeAMTRELAY   Type = 260
	Type_TypeTKEY       Type = 249
	Type_TypeTSIG       Type = 250
	Type_TypeIXFR       Type = 251
	Type_TypeAXFR       Type = 252
	Type_TypeMAILB      Type = 253
	Type_TypeMAILA      Type = 254
	Type_TypeANY        Type = 255
	Type_TypeTA         Type = 32768
	Type_TypeDLV        Type = 32769
	Type_TypeALIAS      Type = 65280 // Custom ALIAS record (CNAME-at-apex)
	Type_TypeReserved   Type = 65535
)

func (Type) Descriptor

func (Type) Descriptor() protoreflect.EnumDescriptor

func (Type) Enum

func (x Type) Enum() *Type

func (Type) Number

func (x Type) Number() protoreflect.EnumNumber

func (Type) String

func (x Type) String() string

func (Type) Type

func (Type) Type() protoreflect.EnumType

type UID

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

func (*UID) Any

func (x *UID) Any() (*anypb.Any, error)

func (*UID) ClearData

func (x *UID) ClearData()

func (*UID) ClearHdr

func (x *UID) ClearHdr()

func (*UID) DnsRR

func (x *UID) DnsRR() dns.RR

func (*UID) FromDNS

func (x *UID) FromDNS(r *dns.UID) *UID

func (*UID) GetData

func (x *UID) GetData() *UIDData

func (*UID) GetHdr

func (x *UID) GetHdr() *RR_Header

func (*UID) HasData

func (x *UID) HasData() bool

func (*UID) HasHdr

func (x *UID) HasHdr() bool

func (*UID) Name

func (x *UID) Name() string

func (*UID) ProtoMessage

func (*UID) ProtoMessage()

func (*UID) ProtoReflect

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

func (*UID) RRType

func (x *UID) RRType() Type

UID mapping

func (*UID) Reset

func (x *UID) Reset()

func (*UID) SetData

func (x *UID) SetData(v *UIDData)

func (*UID) SetHdr

func (x *UID) SetHdr(v *RR_Header)

func (*UID) SetName

func (x *UID) SetName(s string)

func (*UID) String

func (x *UID) String() string

func (*UID) ToDNS

func (x *UID) ToDNS() *dns.UID

type UIDData

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

func (*UIDData) ClearUid

func (x *UIDData) ClearUid()

func (*UIDData) GetUid

func (x *UIDData) GetUid() uint32

func (*UIDData) HasUid

func (x *UIDData) HasUid() bool

func (*UIDData) ProtoMessage

func (*UIDData) ProtoMessage()

func (*UIDData) ProtoReflect

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

func (*UIDData) Reset

func (x *UIDData) Reset()

func (*UIDData) SetUid

func (x *UIDData) SetUid(v uint32)

func (*UIDData) String

func (x *UIDData) String() string

type UIDData_builder

type UIDData_builder struct {
	Uid *uint32
	// contains filtered or unexported fields
}

func (UIDData_builder) Build

func (b0 UIDData_builder) Build() *UIDData

type UID_builder

type UID_builder struct {
	Hdr  *RR_Header
	Data *UIDData
	// contains filtered or unexported fields
}

func (UID_builder) Build

func (b0 UID_builder) Build() *UID

type UINFO

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

func (*UINFO) Any

func (x *UINFO) Any() (*anypb.Any, error)

func (*UINFO) ClearData

func (x *UINFO) ClearData()

func (*UINFO) ClearHdr

func (x *UINFO) ClearHdr()

func (*UINFO) DnsRR

func (x *UINFO) DnsRR() dns.RR

func (*UINFO) FromDNS

func (x *UINFO) FromDNS(r *dns.UINFO) *UINFO

func (*UINFO) GetData

func (x *UINFO) GetData() *UINFOData

func (*UINFO) GetHdr

func (x *UINFO) GetHdr() *RR_Header

func (*UINFO) HasData

func (x *UINFO) HasData() bool

func (*UINFO) HasHdr

func (x *UINFO) HasHdr() bool

func (*UINFO) Name

func (x *UINFO) Name() string

func (*UINFO) ProtoMessage

func (*UINFO) ProtoMessage()

func (*UINFO) ProtoReflect

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

func (*UINFO) RRType

func (x *UINFO) RRType() Type

UINFO mapping

func (*UINFO) Reset

func (x *UINFO) Reset()

func (*UINFO) SetData

func (x *UINFO) SetData(v *UINFOData)

func (*UINFO) SetHdr

func (x *UINFO) SetHdr(v *RR_Header)

func (*UINFO) SetName

func (x *UINFO) SetName(s string)

func (*UINFO) String

func (x *UINFO) String() string

func (*UINFO) ToDNS

func (x *UINFO) ToDNS() *dns.UINFO

type UINFOData

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

func (*UINFOData) ClearUinfo

func (x *UINFOData) ClearUinfo()

func (*UINFOData) GetUinfo

func (x *UINFOData) GetUinfo() string

func (*UINFOData) HasUinfo

func (x *UINFOData) HasUinfo() bool

func (*UINFOData) ProtoMessage

func (*UINFOData) ProtoMessage()

func (*UINFOData) ProtoReflect

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

func (*UINFOData) Reset

func (x *UINFOData) Reset()

func (*UINFOData) SetUinfo

func (x *UINFOData) SetUinfo(v string)

func (*UINFOData) String

func (x *UINFOData) String() string

type UINFOData_builder

type UINFOData_builder struct {
	Uinfo *string
	// contains filtered or unexported fields
}

func (UINFOData_builder) Build

func (b0 UINFOData_builder) Build() *UINFOData

type UINFO_builder

type UINFO_builder struct {
	Hdr  *RR_Header
	Data *UINFOData
	// contains filtered or unexported fields
}

func (UINFO_builder) Build

func (b0 UINFO_builder) Build() *UINFO

type URI

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

func (*URI) Any

func (x *URI) Any() (*anypb.Any, error)

func (*URI) ClearData

func (x *URI) ClearData()

func (*URI) ClearHdr

func (x *URI) ClearHdr()

func (*URI) DnsRR

func (x *URI) DnsRR() dns.RR

func (*URI) FromDNS

func (x *URI) FromDNS(r *dns.URI) *URI

func (*URI) GetData

func (x *URI) GetData() *URIData

func (*URI) GetHdr

func (x *URI) GetHdr() *RR_Header

func (*URI) HasData

func (x *URI) HasData() bool

func (*URI) HasHdr

func (x *URI) HasHdr() bool

func (*URI) Name

func (x *URI) Name() string

func (*URI) ProtoMessage

func (*URI) ProtoMessage()

func (*URI) ProtoReflect

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

func (*URI) RRType

func (x *URI) RRType() Type

URI mapping

func (*URI) Reset

func (x *URI) Reset()

func (*URI) SetData

func (x *URI) SetData(v *URIData)

func (*URI) SetHdr

func (x *URI) SetHdr(v *RR_Header)

func (*URI) SetName

func (x *URI) SetName(s string)

func (*URI) String

func (x *URI) String() string

func (*URI) ToDNS

func (x *URI) ToDNS() *dns.URI

type URIData

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

func (*URIData) ClearPriority

func (x *URIData) ClearPriority()

func (*URIData) ClearTarget

func (x *URIData) ClearTarget()

func (*URIData) ClearWeight

func (x *URIData) ClearWeight()

func (*URIData) GetPriority

func (x *URIData) GetPriority() uint32

func (*URIData) GetTarget

func (x *URIData) GetTarget() string

func (*URIData) GetWeight

func (x *URIData) GetWeight() uint32

func (*URIData) HasPriority

func (x *URIData) HasPriority() bool

func (*URIData) HasTarget

func (x *URIData) HasTarget() bool

func (*URIData) HasWeight

func (x *URIData) HasWeight() bool

func (*URIData) ProtoMessage

func (*URIData) ProtoMessage()

func (*URIData) ProtoReflect

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

func (*URIData) Reset

func (x *URIData) Reset()

func (*URIData) SetPriority

func (x *URIData) SetPriority(v uint32)

func (*URIData) SetTarget

func (x *URIData) SetTarget(v string)

func (*URIData) SetWeight

func (x *URIData) SetWeight(v uint32)

func (*URIData) String

func (x *URIData) String() string

type URIData_builder

type URIData_builder struct {
	Priority *uint32
	Weight   *uint32
	Target   *string
	// contains filtered or unexported fields
}

func (URIData_builder) Build

func (b0 URIData_builder) Build() *URIData

type URI_builder

type URI_builder struct {
	Hdr  *RR_Header
	Data *URIData
	// contains filtered or unexported fields
}

func (URI_builder) Build

func (b0 URI_builder) Build() *URI

type UnimplementedMindnsServiceServer

type UnimplementedMindnsServiceServer struct{}

UnimplementedMindnsServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedMindnsServiceServer) ActivateDNSSECKey

func (UnimplementedMindnsServiceServer) BatchUpdate

func (UnimplementedMindnsServiceServer) CreateAPIKey

func (UnimplementedMindnsServiceServer) CreateTSIGKey

func (UnimplementedMindnsServiceServer) CreateZone

func (UnimplementedMindnsServiceServer) DeleteDNSSECKey

func (UnimplementedMindnsServiceServer) DeleteRRset

func (UnimplementedMindnsServiceServer) DeleteTSIGKey

func (UnimplementedMindnsServiceServer) DeleteZone

func (UnimplementedMindnsServiceServer) GenerateDNSSECKey

func (UnimplementedMindnsServiceServer) GetAPIKey

func (UnimplementedMindnsServiceServer) GetRRset

func (UnimplementedMindnsServiceServer) GetZone

func (UnimplementedMindnsServiceServer) ImportDNSSECKey

func (UnimplementedMindnsServiceServer) ListAPIKeys

func (UnimplementedMindnsServiceServer) ListDNSSECKeys

func (UnimplementedMindnsServiceServer) ListRRsets

func (UnimplementedMindnsServiceServer) ListTSIGKeys

func (UnimplementedMindnsServiceServer) ListZones

func (UnimplementedMindnsServiceServer) RetireDNSSECKey

func (UnimplementedMindnsServiceServer) RevokeAPIKey

func (UnimplementedMindnsServiceServer) RotateAPIKey

func (UnimplementedMindnsServiceServer) SetRRset

func (UnimplementedMindnsServiceServer) UpdateAPIKey

func (UnimplementedMindnsServiceServer) UpdateZone

type UnsafeMindnsServiceServer

type UnsafeMindnsServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMindnsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MindnsServiceServer will result in compilation errors.

type UpdateAPIKeyRequest

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

func (*UpdateAPIKeyRequest) ClearDescription

func (x *UpdateAPIKeyRequest) ClearDescription()

func (*UpdateAPIKeyRequest) ClearId

func (x *UpdateAPIKeyRequest) ClearId()

func (*UpdateAPIKeyRequest) ClearTtlSeconds

func (x *UpdateAPIKeyRequest) ClearTtlSeconds()

func (*UpdateAPIKeyRequest) GetDescription

func (x *UpdateAPIKeyRequest) GetDescription() string

func (*UpdateAPIKeyRequest) GetId

func (x *UpdateAPIKeyRequest) GetId() string

func (*UpdateAPIKeyRequest) GetScopes

func (x *UpdateAPIKeyRequest) GetScopes() []string

func (*UpdateAPIKeyRequest) GetTtlSeconds

func (x *UpdateAPIKeyRequest) GetTtlSeconds() uint32

func (*UpdateAPIKeyRequest) GetZones

func (x *UpdateAPIKeyRequest) GetZones() []string

func (*UpdateAPIKeyRequest) HasDescription

func (x *UpdateAPIKeyRequest) HasDescription() bool

func (*UpdateAPIKeyRequest) HasId

func (x *UpdateAPIKeyRequest) HasId() bool

func (*UpdateAPIKeyRequest) HasTtlSeconds

func (x *UpdateAPIKeyRequest) HasTtlSeconds() bool

func (*UpdateAPIKeyRequest) ProtoMessage

func (*UpdateAPIKeyRequest) ProtoMessage()

func (*UpdateAPIKeyRequest) ProtoReflect

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

func (*UpdateAPIKeyRequest) Reset

func (x *UpdateAPIKeyRequest) Reset()

func (*UpdateAPIKeyRequest) SetDescription

func (x *UpdateAPIKeyRequest) SetDescription(v string)

func (*UpdateAPIKeyRequest) SetId

func (x *UpdateAPIKeyRequest) SetId(v string)

func (*UpdateAPIKeyRequest) SetScopes

func (x *UpdateAPIKeyRequest) SetScopes(v []string)

func (*UpdateAPIKeyRequest) SetTtlSeconds

func (x *UpdateAPIKeyRequest) SetTtlSeconds(v uint32)

func (*UpdateAPIKeyRequest) SetZones

func (x *UpdateAPIKeyRequest) SetZones(v []string)

func (*UpdateAPIKeyRequest) String

func (x *UpdateAPIKeyRequest) String() string

type UpdateAPIKeyRequest_builder

type UpdateAPIKeyRequest_builder struct {
	Id          *string
	Description *string
	Scopes      []string
	Zones       []string
	TtlSeconds  *uint32
	// contains filtered or unexported fields
}

func (UpdateAPIKeyRequest_builder) Build

type UpdateZoneRequest

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

func (*UpdateZoneRequest) ClearUpdateMask

func (x *UpdateZoneRequest) ClearUpdateMask()

func (*UpdateZoneRequest) ClearZone

func (x *UpdateZoneRequest) ClearZone()

func (*UpdateZoneRequest) GetUpdateMask

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

func (*UpdateZoneRequest) GetZone

func (x *UpdateZoneRequest) GetZone() *Zone

func (*UpdateZoneRequest) HasUpdateMask

func (x *UpdateZoneRequest) HasUpdateMask() bool

func (*UpdateZoneRequest) HasZone

func (x *UpdateZoneRequest) HasZone() bool

func (*UpdateZoneRequest) ProtoMessage

func (*UpdateZoneRequest) ProtoMessage()

func (*UpdateZoneRequest) ProtoReflect

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

func (*UpdateZoneRequest) Reset

func (x *UpdateZoneRequest) Reset()

func (*UpdateZoneRequest) SetUpdateMask

func (x *UpdateZoneRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)

func (*UpdateZoneRequest) SetZone

func (x *UpdateZoneRequest) SetZone(v *Zone)

func (*UpdateZoneRequest) String

func (x *UpdateZoneRequest) String() string

type UpdateZoneRequest_builder

type UpdateZoneRequest_builder struct {
	Zone       *Zone
	UpdateMask *fieldmaskpb.FieldMask
	// contains filtered or unexported fields
}

func (UpdateZoneRequest_builder) Build

type X25

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

func (*X25) Any

func (x *X25) Any() (*anypb.Any, error)

func (*X25) ClearData

func (x *X25) ClearData()

func (*X25) ClearHdr

func (x *X25) ClearHdr()

func (*X25) DnsRR

func (x *X25) DnsRR() dns.RR

func (*X25) FromDNS

func (x *X25) FromDNS(r *dns.X25) *X25

func (*X25) GetData

func (x *X25) GetData() *X25Data

func (*X25) GetHdr

func (x *X25) GetHdr() *RR_Header

func (*X25) HasData

func (x *X25) HasData() bool

func (*X25) HasHdr

func (x *X25) HasHdr() bool

func (*X25) Name

func (x *X25) Name() string

func (*X25) ProtoMessage

func (*X25) ProtoMessage()

func (*X25) ProtoReflect

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

func (*X25) RRType

func (x *X25) RRType() Type

X25 mapping

func (*X25) Reset

func (x *X25) Reset()

func (*X25) SetData

func (x *X25) SetData(v *X25Data)

func (*X25) SetHdr

func (x *X25) SetHdr(v *RR_Header)

func (*X25) SetName

func (x *X25) SetName(s string)

func (*X25) String

func (x *X25) String() string

func (*X25) ToDNS

func (x *X25) ToDNS() *dns.X25

type X25Data

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

func (*X25Data) ClearPSDNAddress

func (x *X25Data) ClearPSDNAddress()

func (*X25Data) GetPSDNAddress

func (x *X25Data) GetPSDNAddress() string

func (*X25Data) HasPSDNAddress

func (x *X25Data) HasPSDNAddress() bool

func (*X25Data) ProtoMessage

func (*X25Data) ProtoMessage()

func (*X25Data) ProtoReflect

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

func (*X25Data) Reset

func (x *X25Data) Reset()

func (*X25Data) SetPSDNAddress

func (x *X25Data) SetPSDNAddress(v string)

func (*X25Data) String

func (x *X25Data) String() string

type X25Data_builder

type X25Data_builder struct {
	PSDNAddress *string
	// contains filtered or unexported fields
}

func (X25Data_builder) Build

func (b0 X25Data_builder) Build() *X25Data

type X25_builder

type X25_builder struct {
	Hdr  *RR_Header
	Data *X25Data
	// contains filtered or unexported fields
}

func (X25_builder) Build

func (b0 X25_builder) Build() *X25

type ZONEMD

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

func (*ZONEMD) Any

func (x *ZONEMD) Any() (*anypb.Any, error)

func (*ZONEMD) ClearData

func (x *ZONEMD) ClearData()

func (*ZONEMD) ClearHdr

func (x *ZONEMD) ClearHdr()

func (*ZONEMD) DnsRR

func (x *ZONEMD) DnsRR() dns.RR

func (*ZONEMD) FromDNS

func (x *ZONEMD) FromDNS(r *dns.ZONEMD) *ZONEMD

func (*ZONEMD) GetData

func (x *ZONEMD) GetData() *ZONEMDData

func (*ZONEMD) GetHdr

func (x *ZONEMD) GetHdr() *RR_Header

func (*ZONEMD) HasData

func (x *ZONEMD) HasData() bool

func (*ZONEMD) HasHdr

func (x *ZONEMD) HasHdr() bool

func (*ZONEMD) Name

func (x *ZONEMD) Name() string

func (*ZONEMD) ProtoMessage

func (*ZONEMD) ProtoMessage()

func (*ZONEMD) ProtoReflect

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

func (*ZONEMD) RRType

func (x *ZONEMD) RRType() Type

ZONEMD mapping

func (*ZONEMD) Reset

func (x *ZONEMD) Reset()

func (*ZONEMD) SetData

func (x *ZONEMD) SetData(v *ZONEMDData)

func (*ZONEMD) SetHdr

func (x *ZONEMD) SetHdr(v *RR_Header)

func (*ZONEMD) SetName

func (x *ZONEMD) SetName(s string)

func (*ZONEMD) String

func (x *ZONEMD) String() string

func (*ZONEMD) ToDNS

func (x *ZONEMD) ToDNS() *dns.ZONEMD

type ZONEMDData

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

func (*ZONEMDData) ClearDigest

func (x *ZONEMDData) ClearDigest()

func (*ZONEMDData) ClearHash

func (x *ZONEMDData) ClearHash()

func (*ZONEMDData) ClearScheme

func (x *ZONEMDData) ClearScheme()

func (*ZONEMDData) ClearSerial

func (x *ZONEMDData) ClearSerial()

func (*ZONEMDData) GetDigest

func (x *ZONEMDData) GetDigest() string

func (*ZONEMDData) GetHash

func (x *ZONEMDData) GetHash() uint32

func (*ZONEMDData) GetScheme

func (x *ZONEMDData) GetScheme() uint32

func (*ZONEMDData) GetSerial

func (x *ZONEMDData) GetSerial() uint32

func (*ZONEMDData) HasDigest

func (x *ZONEMDData) HasDigest() bool

func (*ZONEMDData) HasHash

func (x *ZONEMDData) HasHash() bool

func (*ZONEMDData) HasScheme

func (x *ZONEMDData) HasScheme() bool

func (*ZONEMDData) HasSerial

func (x *ZONEMDData) HasSerial() bool

func (*ZONEMDData) ProtoMessage

func (*ZONEMDData) ProtoMessage()

func (*ZONEMDData) ProtoReflect

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

func (*ZONEMDData) Reset

func (x *ZONEMDData) Reset()

func (*ZONEMDData) SetDigest

func (x *ZONEMDData) SetDigest(v string)

func (*ZONEMDData) SetHash

func (x *ZONEMDData) SetHash(v uint32)

func (*ZONEMDData) SetScheme

func (x *ZONEMDData) SetScheme(v uint32)

func (*ZONEMDData) SetSerial

func (x *ZONEMDData) SetSerial(v uint32)

func (*ZONEMDData) String

func (x *ZONEMDData) String() string

type ZONEMDData_builder

type ZONEMDData_builder struct {
	Serial *uint32
	Scheme *uint32
	Hash   *uint32
	Digest *string
	// contains filtered or unexported fields
}

func (ZONEMDData_builder) Build

func (b0 ZONEMDData_builder) Build() *ZONEMDData

type ZONEMD_builder

type ZONEMD_builder struct {
	Hdr  *RR_Header
	Data *ZONEMDData
	// contains filtered or unexported fields
}

func (ZONEMD_builder) Build

func (b0 ZONEMD_builder) Build() *ZONEMD

type Zone

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

func (*Zone) ClearCreatedAt

func (x *Zone) ClearCreatedAt()

func (*Zone) ClearDefaultTtl

func (x *Zone) ClearDefaultTtl()

func (*Zone) ClearDnssecEnabled

func (x *Zone) ClearDnssecEnabled()

func (*Zone) ClearName

func (x *Zone) ClearName()

func (*Zone) ClearNsec3Params

func (x *Zone) ClearNsec3Params()

func (*Zone) ClearSerial

func (x *Zone) ClearSerial()

func (*Zone) ClearSoaParams

func (x *Zone) ClearSoaParams()

func (*Zone) ClearTransfer

func (x *Zone) ClearTransfer()

func (*Zone) ClearUpdatedAt

func (x *Zone) ClearUpdatedAt()

func (*Zone) GetCreatedAt

func (x *Zone) GetCreatedAt() uint64

func (*Zone) GetDefaultTtl

func (x *Zone) GetDefaultTtl() uint32

func (*Zone) GetDnssecEnabled

func (x *Zone) GetDnssecEnabled() bool

func (*Zone) GetName

func (x *Zone) GetName() string

func (*Zone) GetNsec3Params

func (x *Zone) GetNsec3Params() *NSEC3Params

func (*Zone) GetSerial

func (x *Zone) GetSerial() uint32

func (*Zone) GetSoaParams

func (x *Zone) GetSoaParams() *SOAParams

func (*Zone) GetTransfer

func (x *Zone) GetTransfer() *TransferConfig

func (*Zone) GetUpdatedAt

func (x *Zone) GetUpdatedAt() uint64

func (*Zone) HasCreatedAt

func (x *Zone) HasCreatedAt() bool

func (*Zone) HasDefaultTtl

func (x *Zone) HasDefaultTtl() bool

func (*Zone) HasDnssecEnabled

func (x *Zone) HasDnssecEnabled() bool

func (*Zone) HasName

func (x *Zone) HasName() bool

func (*Zone) HasNsec3Params

func (x *Zone) HasNsec3Params() bool

func (*Zone) HasSerial

func (x *Zone) HasSerial() bool

func (*Zone) HasSoaParams

func (x *Zone) HasSoaParams() bool

func (*Zone) HasTransfer

func (x *Zone) HasTransfer() bool

func (*Zone) HasUpdatedAt

func (x *Zone) HasUpdatedAt() bool

func (*Zone) ProtoMessage

func (*Zone) ProtoMessage()

func (*Zone) ProtoReflect

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

func (*Zone) Reset

func (x *Zone) Reset()

func (*Zone) SetCreatedAt

func (x *Zone) SetCreatedAt(v uint64)

func (*Zone) SetDefaultTtl

func (x *Zone) SetDefaultTtl(v uint32)

func (*Zone) SetDnssecEnabled

func (x *Zone) SetDnssecEnabled(v bool)

func (*Zone) SetName

func (x *Zone) SetName(v string)

func (*Zone) SetNsec3Params

func (x *Zone) SetNsec3Params(v *NSEC3Params)

func (*Zone) SetSerial

func (x *Zone) SetSerial(v uint32)

func (*Zone) SetSoaParams

func (x *Zone) SetSoaParams(v *SOAParams)

func (*Zone) SetTransfer

func (x *Zone) SetTransfer(v *TransferConfig)

func (*Zone) SetUpdatedAt

func (x *Zone) SetUpdatedAt(v uint64)

func (*Zone) String

func (x *Zone) String() string

type ZoneMetadata

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

ZoneMetadata - zone-level configuration

func (*ZoneMetadata) ClearCreatedAt

func (x *ZoneMetadata) ClearCreatedAt()

func (*ZoneMetadata) ClearDefaultTtl

func (x *ZoneMetadata) ClearDefaultTtl()

func (*ZoneMetadata) ClearDnssecEnabled

func (x *ZoneMetadata) ClearDnssecEnabled()

func (*ZoneMetadata) ClearName

func (x *ZoneMetadata) ClearName()

func (*ZoneMetadata) ClearNsec3Params

func (x *ZoneMetadata) ClearNsec3Params()

func (*ZoneMetadata) ClearSerial

func (x *ZoneMetadata) ClearSerial()

func (*ZoneMetadata) ClearUpdatedAt

func (x *ZoneMetadata) ClearUpdatedAt()

func (*ZoneMetadata) GetCreatedAt

func (x *ZoneMetadata) GetCreatedAt() uint64

func (*ZoneMetadata) GetDefaultTtl

func (x *ZoneMetadata) GetDefaultTtl() uint32

func (*ZoneMetadata) GetDnssecEnabled

func (x *ZoneMetadata) GetDnssecEnabled() bool

func (*ZoneMetadata) GetName

func (x *ZoneMetadata) GetName() string

func (*ZoneMetadata) GetNsec3Params

func (x *ZoneMetadata) GetNsec3Params() *NSEC3Params

func (*ZoneMetadata) GetSerial

func (x *ZoneMetadata) GetSerial() uint32

func (*ZoneMetadata) GetUpdatedAt

func (x *ZoneMetadata) GetUpdatedAt() uint64

func (*ZoneMetadata) HasCreatedAt

func (x *ZoneMetadata) HasCreatedAt() bool

func (*ZoneMetadata) HasDefaultTtl

func (x *ZoneMetadata) HasDefaultTtl() bool

func (*ZoneMetadata) HasDnssecEnabled

func (x *ZoneMetadata) HasDnssecEnabled() bool

func (*ZoneMetadata) HasName

func (x *ZoneMetadata) HasName() bool

func (*ZoneMetadata) HasNsec3Params

func (x *ZoneMetadata) HasNsec3Params() bool

func (*ZoneMetadata) HasSerial

func (x *ZoneMetadata) HasSerial() bool

func (*ZoneMetadata) HasUpdatedAt

func (x *ZoneMetadata) HasUpdatedAt() bool

func (*ZoneMetadata) ProtoMessage

func (*ZoneMetadata) ProtoMessage()

func (*ZoneMetadata) ProtoReflect

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

func (*ZoneMetadata) Reset

func (x *ZoneMetadata) Reset()

func (*ZoneMetadata) SetCreatedAt

func (x *ZoneMetadata) SetCreatedAt(v uint64)

func (*ZoneMetadata) SetDefaultTtl

func (x *ZoneMetadata) SetDefaultTtl(v uint32)

func (*ZoneMetadata) SetDnssecEnabled

func (x *ZoneMetadata) SetDnssecEnabled(v bool)

func (*ZoneMetadata) SetName

func (x *ZoneMetadata) SetName(v string)

func (*ZoneMetadata) SetNsec3Params

func (x *ZoneMetadata) SetNsec3Params(v *NSEC3Params)

func (*ZoneMetadata) SetSerial

func (x *ZoneMetadata) SetSerial(v uint32)

func (*ZoneMetadata) SetUpdatedAt

func (x *ZoneMetadata) SetUpdatedAt(v uint64)

func (*ZoneMetadata) String

func (x *ZoneMetadata) String() string

type ZoneMetadata_builder

type ZoneMetadata_builder struct {
	Name          *string
	Serial        *uint32
	DefaultTtl    *uint32
	Nsec3Params   *NSEC3Params
	DnssecEnabled *bool
	CreatedAt     *uint64
	UpdatedAt     *uint64
	// contains filtered or unexported fields
}

func (ZoneMetadata_builder) Build

func (b0 ZoneMetadata_builder) Build() *ZoneMetadata

type Zone_builder

type Zone_builder struct {

	// Immutable identifier
	Name *string
	// Current serial (read-only, auto-incremented on changes)
	Serial *uint32
	// Zone configuration
	DefaultTtl    *uint32
	DnssecEnabled *bool
	Nsec3Params   *NSEC3Params
	SoaParams     *SOAParams
	Transfer      *TransferConfig
	// Timestamps (read-only)
	CreatedAt *uint64
	UpdatedAt *uint64
	// contains filtered or unexported fields
}

func (Zone_builder) Build

func (b0 Zone_builder) Build() *Zone

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL