Package com.dnsimple.request
Class ZoneRecordUpdateOptions
- java.lang.Object
-
- com.dnsimple.request.ZoneRecordUpdateOptions
-
public class ZoneRecordUpdateOptions extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>asPayload()ZoneRecordUpdateOptionscontent(java.lang.String content)Set a new contentstatic ZoneRecordUpdateOptionsempty()ZoneRecordUpdateOptionsname(java.lang.String name)Set a new nameZoneRecordUpdateOptionspriority(int priority)Set a new priorityZoneRecordUpdateOptionsregions(java.lang.String... regions)Set new regions where the record will be present.ZoneRecordUpdateOptionsttl(int ttl)Set a new TTL (time to live)
-
-
-
Method Detail
-
empty
public static ZoneRecordUpdateOptions empty()
-
name
public ZoneRecordUpdateOptions name(java.lang.String name)
Set a new name
-
content
public ZoneRecordUpdateOptions content(java.lang.String content)
Set a new content
-
ttl
public ZoneRecordUpdateOptions ttl(int ttl)
Set a new TTL (time to live)
-
priority
public ZoneRecordUpdateOptions priority(int priority)
Set a new priority
-
regions
public ZoneRecordUpdateOptions regions(java.lang.String... regions)
Set new regions where the record will be present. More info at https://developer.dnsimple.com/v2/zones/records/#zone-record-regions
-
asPayload
public java.util.Map<java.lang.String,java.lang.Object> asPayload()
- Returns:
- a map with this object's attributes and prunes the `regions` attribute if it's empty
-
-