Uses of Class
codes.thischwa.cf.model.RecordEntity
Packages that use RecordEntity
Package
Description
The base package of CloudflareDNS-java.
Fluent API interfaces and implementations for chainable DNS operations.
The model of CloudflareDNS-java.
-
Uses of RecordEntity in codes.thischwa.cf
Methods in codes.thischwa.cf that return RecordEntityModifier and TypeMethodDescriptionCfDnsClient.recordCreate(ZoneEntity zone, RecordEntity rec) Creates a new DNS record in the specified zone using the Cloudflare API.CfDnsClient.recordCreate(ZoneEntity zone, String name, int ttl, RecordType type, String content) Creates a DNS record in the specified DNS zone with the provided details.CfDnsClient.recordCreateSld(ZoneEntity zone, String sld, int ttl, RecordType type, String content) Creates a new DNS record for a given second-level domain (SLD) within the specified zone.CfDnsClient.recordUpdate(ZoneEntity zone, RecordEntity rec) Updates an existing DNS record in a specified Cloudflare zone.Methods in codes.thischwa.cf that return types with arguments of type RecordEntityModifier and TypeMethodDescriptionstatic Map<String,List<RecordEntity>> CfDnsClient.groupRecordsByFqdn(List<RecordEntity> records) Groups a list of DNS records by their fully qualified domain name (FQDN).CfDnsClient.recordList(ZoneEntity zone, RecordType... types) Retrieves a list of all DNS records for a given zone.CfDnsClient.recordList(ZoneEntity zone, String sld) Retrieves DNS records for the specified second-level domain (SLD) within a zone.CfDnsClient.recordList(ZoneEntity zone, String sld, @Nullable RecordType... types) Retrieves DNS records for the specified second-level domain (SLD) within a zone.CfDnsClient.recordList(ZoneEntity zone, String sld, PagingRequest pagingRequest) Retrieves all record entities for a specific second-level domain (SLD) within a given DNS zone using the provided paging request parameters.Methods in codes.thischwa.cf with parameters of type RecordEntityModifier and TypeMethodDescriptionCfDnsClient.recordCreate(ZoneEntity zone, RecordEntity rec) Creates a new DNS record in the specified zone using the Cloudflare API.booleanCfDnsClient.recordDelete(ZoneEntity zone, RecordEntity rec) Deletes a DNS record of the specified type within a given zone on the Cloudflare API.CfDnsClient.recordUpdate(ZoneEntity zone, RecordEntity rec) Updates an existing DNS record in a specified Cloudflare zone.Method parameters in codes.thischwa.cf with type arguments of type RecordEntityModifier and TypeMethodDescriptionstatic Map<String,List<RecordEntity>> CfDnsClient.groupRecordsByFqdn(List<RecordEntity> records) Groups a list of DNS records by their fully qualified domain name (FQDN).CfDnsClient.recordBatch(ZoneEntity zone, @Nullable List<RecordEntity> postRecords, @Nullable List<RecordEntity> putRecords, @Nullable List<RecordEntity> patchRecords, @Nullable List<RecordEntity> deleteRecords) Processes a batch of DNS record operations (POST, PUT, PATCH, DELETE) for a specified zone. -
Uses of RecordEntity in codes.thischwa.cf.fluent
Methods in codes.thischwa.cf.fluent that return RecordEntityModifier and TypeMethodDescriptionRecordOperations.create(RecordType type, String content, int ttl) Creates a new DNS record with the specified parameters.RecordOperationsImpl.create(RecordType type, String content, int ttl) Updates an existing DNS record with new content.Methods in codes.thischwa.cf.fluent that return types with arguments of type RecordEntityModifier and TypeMethodDescriptionRecordOperations.get()Retrieves DNS records for the selected subdomain.RecordOperationsImpl.get()ZoneOperations.list(@Nullable RecordType... types) Lists all DNS records within the zone, optionally filtered by types.ZoneOperationsImpl.list(@Nullable RecordType... types) -
Uses of RecordEntity in codes.thischwa.cf.model
Methods in codes.thischwa.cf.model that return RecordEntityModifier and TypeMethodDescriptionstatic RecordEntityRecordEntity.build(String name, RecordType type, Integer ttl, String content) Builds and returns aRecordEntityinstance with the specified attributes.static RecordEntityBuilds and returns aRecordEntityinstance with the specified ID and content.static RecordEntityBuilds and returns aRecordEntityinstance with the specified attributes.