Class DnsTraceMonitorConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.apmsynthetics.model.DnsTraceMonitorConfiguration.Builder
-
- Enclosing class:
- DnsTraceMonitorConfiguration
public static class DnsTraceMonitorConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DnsTraceMonitorConfiguration
build()
DnsTraceMonitorConfiguration.Builder
copy(DnsTraceMonitorConfiguration model)
DnsTraceMonitorConfiguration.Builder
dnsConfiguration(DnsConfiguration dnsConfiguration)
DnsTraceMonitorConfiguration.Builder
isFailureRetried(Boolean isFailureRetried)
DnsTraceMonitorConfiguration.Builder
protocol(DnsTransportProtocol protocol)
Type of protocol.DnsTraceMonitorConfiguration.Builder
recordType(DnsRecordType recordType)
DNS record type.DnsTraceMonitorConfiguration.Builder
verifyResponseContent(String verifyResponseContent)
Verify response content against regular expression based string.
-
-
-
Method Detail
-
isFailureRetried
public DnsTraceMonitorConfiguration.Builder isFailureRetried(Boolean isFailureRetried)
-
dnsConfiguration
public DnsTraceMonitorConfiguration.Builder dnsConfiguration(DnsConfiguration dnsConfiguration)
-
recordType
public DnsTraceMonitorConfiguration.Builder recordType(DnsRecordType recordType)
DNS record type.- Parameters:
recordType
- the value to set- Returns:
- this builder
-
protocol
public DnsTraceMonitorConfiguration.Builder protocol(DnsTransportProtocol protocol)
Type of protocol.- Parameters:
protocol
- the value to set- Returns:
- this builder
-
verifyResponseContent
public DnsTraceMonitorConfiguration.Builder verifyResponseContent(String verifyResponseContent)
Verify response content against regular expression based string.If response content does not match the verifyResponseContent value, then it will be considered a failure.
- Parameters:
verifyResponseContent
- the value to set- Returns:
- this builder
-
build
public DnsTraceMonitorConfiguration build()
-
copy
public DnsTraceMonitorConfiguration.Builder copy(DnsTraceMonitorConfiguration model)
-
-