Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the MIT License. See License.txt in the project root for
license information.
Code generated by Microsoft (R) AutoRest Code Generator.
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.appservice;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
A domain name that a service is reached at, including details of the current
connection status.
/**
* A domain name that a service is reached at, including details of the current
* connection status.
*/
public class EndpointDependency {
The domain name of the dependency.
/**
* The domain name of the dependency.
*/
@JsonProperty(value = "domainName")
private String domainName;
The IP Addresses and Ports used when connecting to DomainName.
/**
* The IP Addresses and Ports used when connecting to DomainName.
*/
@JsonProperty(value = "endpointDetails")
private List<EndpointDetail> endpointDetails;
Get the domain name of the dependency.
Returns: the domainName value
/**
* Get the domain name of the dependency.
*
* @return the domainName value
*/
public String domainName() {
return this.domainName;
}
Set the domain name of the dependency.
Params: - domainName – the domainName value to set
Returns: the EndpointDependency object itself.
/**
* Set the domain name of the dependency.
*
* @param domainName the domainName value to set
* @return the EndpointDependency object itself.
*/
public EndpointDependency withDomainName(String domainName) {
this.domainName = domainName;
return this;
}
Get the IP Addresses and Ports used when connecting to DomainName.
Returns: the endpointDetails value
/**
* Get the IP Addresses and Ports used when connecting to DomainName.
*
* @return the endpointDetails value
*/
public List<EndpointDetail> endpointDetails() {
return this.endpointDetails;
}
Set the IP Addresses and Ports used when connecting to DomainName.
Params: - endpointDetails – the endpointDetails value to set
Returns: the EndpointDependency object itself.
/**
* Set the IP Addresses and Ports used when connecting to DomainName.
*
* @param endpointDetails the endpointDetails value to set
* @return the EndpointDependency object itself.
*/
public EndpointDependency withEndpointDetails(List<EndpointDetail> endpointDetails) {
this.endpointDetails = endpointDetails;
return this;
}
}