Interface PrivateDnsRecordSet.UpdateStages.WithSoaRecordAttributes
- All Known Subinterfaces:
PrivateDnsRecordSet.UpdateCombined,PrivateDnsRecordSet.UpdateSoaRecord
- Enclosing interface:
PrivateDnsRecordSet.UpdateStages
public static interface PrivateDnsRecordSet.UpdateStages.WithSoaRecordAttributes
The stage of the SOA record definition allowing to update its attributes.
-
Method Summary
Modifier and TypeMethodDescriptionwithAuthoritativeServer(String authoritativeServerHostName) Specifies the authoritative server in this record set.withEmailServer(String emailServerHostName) Specifies the email server in this record set.withExpireTimeInSeconds(long expireTimeInSeconds) Specifies the expire time in this record set.withNegativeResponseCachingTimeToLiveInSeconds(long negativeCachingTimeToLive) Specifies the time in seconds that any name server or resolver should cache a negative response.withRefreshTimeInSeconds(long refreshTimeInSeconds) Specifies the refresh time in this record set.withRetryTimeInSeconds(long retryTimeInSeconds) Specifies the retry time in this record set.withSerialNumber(long serialNumber) Specifies the serial number for this record set.
-
Method Details
-
withAuthoritativeServer
Specifies the authoritative server in this record set.- Parameters:
authoritativeServerHostName- the authoritative server- Returns:
- the next stage of the record set update
-
withEmailServer
Specifies the email server in this record set.- Parameters:
emailServerHostName- the email server- Returns:
- the next stage of the record set update
-
withSerialNumber
Specifies the serial number for this record set.- Parameters:
serialNumber- the email server- Returns:
- the next stage of the record set update
-
withRefreshTimeInSeconds
Specifies the refresh time in this record set.- Parameters:
refreshTimeInSeconds- the refresh time- Returns:
- the next stage of the record set update
-
withRetryTimeInSeconds
Specifies the retry time in this record set.- Parameters:
retryTimeInSeconds- the retry time- Returns:
- the next stage of the record set update
-
withExpireTimeInSeconds
Specifies the expire time in this record set.- Parameters:
expireTimeInSeconds- the expire time- Returns:
- the next stage of the record set update
-
withNegativeResponseCachingTimeToLiveInSeconds
PrivateDnsRecordSet.UpdateSoaRecord withNegativeResponseCachingTimeToLiveInSeconds(long negativeCachingTimeToLive) Specifies the time in seconds that any name server or resolver should cache a negative response.- Parameters:
negativeCachingTimeToLive- the time-to-live for cached negative response- Returns:
- the next stage of the record set update
-