Uses of Record Class
com.yahoo.vespa.hosted.controller.api.integration.dns.RecordData
Packages that use RecordData
-
Uses of RecordData in com.yahoo.vespa.hosted.controller.api.integration.dns
Methods in com.yahoo.vespa.hosted.controller.api.integration.dns that return RecordDataModifier and TypeMethodDescriptionRecord.data()Data in this, e.g.static RecordDataCreate a new record and append a trailing dot to given data, if missingstatic RecordDataCreate data containing the given dataabstract RecordDataAliasTarget.pack()Returns the fields in this encoded as record dataabstract RecordDataDirectTarget.pack()Returns the fields in this encoded as record dataLatencyAliasTarget.pack()LatencyDirectTarget.pack()WeightedAliasTarget.pack()WeightedDirectTarget.pack()DirectTarget.recordData()Data in this, e.g.Methods in com.yahoo.vespa.hosted.controller.api.integration.dns with parameters of type RecordDataModifier and TypeMethodDescriptionintRecordData.compareTo(RecordData that) MemoryNameService.createRecord(Record.Type type, RecordName name, RecordData canonicalName) NameService.createRecord(Record.Type type, RecordName name, RecordData data) Create a new recordMemoryNameService.findRecords(Record.Type type, RecordData data) NameService.findRecords(Record.Type type, RecordData data) Find all records matching given type and datastatic AliasTargetAliasTarget.unpack(RecordData data) Unpack target from given record datastatic DirectTargetDirectTarget.unpack(RecordData data) Unpack target from given record datastatic LatencyAliasTargetLatencyAliasTarget.unpack(RecordData data) Unpack latency alias from given record datastatic LatencyDirectTargetLatencyDirectTarget.unpack(RecordData data) Unpack latency alias from given record datastatic WeightedAliasTargetWeightedAliasTarget.unpack(RecordData data) Unpack weighted alias from given record datastatic WeightedDirectTargetWeightedDirectTarget.unpack(RecordData data) Unpack weighted alias from given record datavoidMemoryNameService.updateRecord(Record record, RecordData newData) voidNameService.updateRecord(Record record, RecordData newData) Update existing recordMethod parameters in com.yahoo.vespa.hosted.controller.api.integration.dns with type arguments of type RecordDataModifier and TypeMethodDescriptionMemoryNameService.createTxtRecords(RecordName name, List<RecordData> txtData) NameService.createTxtRecords(RecordName name, List<RecordData> txtRecords) Create a new TXT record containing the provided data.Constructors in com.yahoo.vespa.hosted.controller.api.integration.dns with parameters of type RecordDataModifierConstructorDescriptionprotectedDirectTarget(RecordData recordData, String id) LatencyDirectTarget(RecordData recordData, com.yahoo.config.provision.zone.ZoneId zone) Record(Record.Type type, RecordName name, RecordData data) Record(Record.Type type, Duration ttl, RecordName name, RecordData data) Creates an instance of aRecordrecord class.WeightedDirectTarget(RecordData recordData, com.yahoo.config.provision.zone.ZoneId zone, long weight)