EndpointDetail Class
- java.
lang. Object - com.
azure. resourcemanager. appservice. models. EndpointDetail
- com.
Implements
public final class EndpointDetail
implements JsonSerializable<EndpointDetail>
Current TCP connectivity information from the App Service Environment to a single endpoint.
Constructor Summary
Constructor | Description |
---|---|
EndpointDetail() |
Creates an instance of Endpoint |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Endpoint |
fromJson(JsonReader jsonReader)
Reads an instance of Endpoint |
String |
ipAddress()
Get the ip |
Boolean |
isAccessible()
Get the is |
Double |
latency()
Get the latency property: The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this Ip |
Integer |
port()
Get the port property: The port an endpoint is connected to. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Endpoint |
withIpAddress(String ipAddress)
Set the ip |
Endpoint |
withIsAccessible(Boolean isAccessible)
Set the is |
Endpoint |
withLatency(Double latency)
Set the latency property: The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this Ip |
Endpoint |
withPort(Integer port)
Set the port property: The port an endpoint is connected to. |
Methods inherited from java.lang.Object
Constructor Details
EndpointDetail
public EndpointDetail()
Creates an instance of EndpointDetail class.
Method Details
fromJson
public static EndpointDetail fromJson(JsonReader jsonReader)
Reads an instance of EndpointDetail from the JsonReader.
Parameters:
Returns:
Throws:
ipAddress
public String ipAddress()
Get the ipAddress property: An IP Address that Domain Name currently resolves to.
Returns:
isAccessible
public Boolean isAccessible()
Get the isAccessible property: Whether it is possible to create a TCP connection from the App Service Environment to this IpAddress at this Port.
Returns:
latency
public Double latency()
Get the latency property: The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this IpAddress at this Port.
Returns:
port
public Integer port()
Get the port property: The port an endpoint is connected to.
Returns:
toJson
validate
public void validate()
Validates the instance.
withIpAddress
public EndpointDetail withIpAddress(String ipAddress)
Set the ipAddress property: An IP Address that Domain Name currently resolves to.
Parameters:
Returns:
withIsAccessible
public EndpointDetail withIsAccessible(Boolean isAccessible)
Set the isAccessible property: Whether it is possible to create a TCP connection from the App Service Environment to this IpAddress at this Port.
Parameters:
Returns:
withLatency
public EndpointDetail withLatency(Double latency)
Set the latency property: The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this IpAddress at this Port.
Parameters:
Returns:
withPort
public EndpointDetail withPort(Integer port)
Set the port property: The port an endpoint is connected to.
Parameters:
Returns:
Applies to
Azure SDK for Java