public abstract class ProbeProperties extends Object implements Provisionable
Modifier and Type | Class and Description |
---|---|
static class |
ProbeProperties.Builder |
static class |
ProbeProperties.Protocol |
Constructor and Description |
---|
ProbeProperties() |
Modifier and Type | Method and Description |
---|---|
static ProbeProperties.Builder |
builder() |
static ProbeProperties |
create(ProbeProperties.Protocol protocol,
int port,
String requestPath,
int intervalInSeconds,
int numberOfProbes,
String provisioningState) |
abstract int |
intervalInSeconds() |
abstract int |
numberOfProbes() |
abstract int |
port() |
abstract ProbeProperties.Protocol |
protocol() |
abstract String |
provisioningState() |
abstract String |
requestPath() |
abstract ProbeProperties.Builder |
toBuilder() |
@Nullable public abstract ProbeProperties.Protocol protocol()
public abstract int port()
public abstract int intervalInSeconds()
public abstract int numberOfProbes()
@Nullable public abstract String provisioningState()
provisioningState
in interface Provisionable
public static ProbeProperties create(ProbeProperties.Protocol protocol, int port, String requestPath, int intervalInSeconds, int numberOfProbes, String provisioningState)
public abstract ProbeProperties.Builder toBuilder()
public static ProbeProperties.Builder builder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.