|
|
|
@ -17,18 +17,17 @@
@@ -17,18 +17,17 @@
|
|
|
|
|
package org.springframework.cloud.netflix.sidecar; |
|
|
|
|
|
|
|
|
|
import java.net.URI; |
|
|
|
|
import java.util.Objects; |
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.Max; |
|
|
|
|
import javax.validation.constraints.Min; |
|
|
|
|
|
|
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @author Spencer Gibb |
|
|
|
|
* @author Gregor Zurowski |
|
|
|
|
*/ |
|
|
|
|
@Data |
|
|
|
|
@ConfigurationProperties("sidecar") |
|
|
|
|
public class SidecarProperties { |
|
|
|
|
|
|
|
|
@ -44,4 +43,72 @@ public class SidecarProperties {
@@ -44,4 +43,72 @@ public class SidecarProperties {
|
|
|
|
|
|
|
|
|
|
private String ipAddress; |
|
|
|
|
|
|
|
|
|
public URI getHealthUri() { |
|
|
|
|
return healthUri; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void setHealthUri(URI healthUri) { |
|
|
|
|
this.healthUri = healthUri; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public URI getHomePageUri() { |
|
|
|
|
return homePageUri; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void setHomePageUri(URI homePageUri) { |
|
|
|
|
this.homePageUri = homePageUri; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public int getPort() { |
|
|
|
|
return port; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void setPort(int port) { |
|
|
|
|
this.port = port; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public String getHostname() { |
|
|
|
|
return hostname; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void setHostname(String hostname) { |
|
|
|
|
this.hostname = hostname; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public String getIpAddress() { |
|
|
|
|
return ipAddress; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public void setIpAddress(String ipAddress) { |
|
|
|
|
this.ipAddress = ipAddress; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean equals(Object o) { |
|
|
|
|
if (this == o) return true; |
|
|
|
|
if (o == null || getClass() != o.getClass()) return false; |
|
|
|
|
SidecarProperties that = (SidecarProperties) o; |
|
|
|
|
return Objects.equals(healthUri, that.healthUri) && |
|
|
|
|
Objects.equals(homePageUri, that.homePageUri) && |
|
|
|
|
port == that.port && |
|
|
|
|
Objects.equals(hostname, that.hostname) && |
|
|
|
|
Objects.equals(ipAddress, that.ipAddress); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public int hashCode() { |
|
|
|
|
return Objects.hash(healthUri, homePageUri, port, hostname, ipAddress); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public String toString() { |
|
|
|
|
return new StringBuilder("SidecarProperties{") |
|
|
|
|
.append("healthUri=").append(healthUri).append(", ") |
|
|
|
|
.append("homePageUri=").append(homePageUri).append(", ") |
|
|
|
|
.append("port=").append(port).append(", ") |
|
|
|
|
.append("hostname='").append(hostname).append("', ") |
|
|
|
|
.append("ipAddress='").append(ipAddress).append("'}") |
|
|
|
|
.toString(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|