Class ServiceEntrySpec.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.istio.networking.v1alpha3.ServiceEntrySpec.Builder
-
- Enclosing class:
- ServiceEntrySpec
public static class ServiceEntrySpec.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
addToAddresses
public ServiceEntrySpec.Builder addToAddresses(java.lang.String addToAddresses)
-
addresses
public ServiceEntrySpec.Builder addresses(java.util.Collection<? extends java.lang.String> addresses)
-
clearAddresses
public ServiceEntrySpec.Builder clearAddresses()
-
addToEndpoints
public ServiceEntrySpec.Builder addToEndpoints(ServiceEntrySpecEndpoints addToEndpoints)
-
endpoints
public ServiceEntrySpec.Builder endpoints(java.util.Collection<? extends ServiceEntrySpecEndpoints> endpoints)
-
clearEndpoints
public ServiceEntrySpec.Builder clearEndpoints()
-
addToExportTo
public ServiceEntrySpec.Builder addToExportTo(java.lang.String addToExportTo)
-
exportTo
public ServiceEntrySpec.Builder exportTo(java.util.Collection<? extends java.lang.String> exportTo)
-
clearExportTo
public ServiceEntrySpec.Builder clearExportTo()
-
addToHosts
public ServiceEntrySpec.Builder addToHosts(java.lang.String addToHosts)
-
hosts
public ServiceEntrySpec.Builder hosts(java.util.Collection<? extends java.lang.String> hosts)
-
clearHosts
public ServiceEntrySpec.Builder clearHosts()
-
location
public ServiceEntrySpec.Builder location(java.lang.String location)
-
addToPorts
public ServiceEntrySpec.Builder addToPorts(GatewaySpecPort addToPorts)
-
ports
public ServiceEntrySpec.Builder ports(java.util.Collection<? extends GatewaySpecPort> ports)
-
clearPorts
public ServiceEntrySpec.Builder clearPorts()
-
resolution
public ServiceEntrySpec.Builder resolution(java.lang.String resolution)
Service discovery mode for the hosts.- Returns:
this
.
-
addToSubjectAltNames
public ServiceEntrySpec.Builder addToSubjectAltNames(java.lang.String addToSubjectAltNames)
-
subjectAltNames
public ServiceEntrySpec.Builder subjectAltNames(java.util.Collection<? extends java.lang.String> subjectAltNames)
-
clearSubjectAltNames
public ServiceEntrySpec.Builder clearSubjectAltNames()
-
workloadSelector
public ServiceEntrySpec.Builder workloadSelector(ServiceEntrySpecWorkloadSelector workloadSelector)
-
build
public ServiceEntrySpec build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-