public class NetworkSettingsBaseFluentImpl<A extends NetworkSettingsBaseFluent<A>> extends io.fabric8.docker.api.builder.BaseFluent<A> implements NetworkSettingsBaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
NetworkSettingsBaseFluentImpl.SecondaryIPAddressesNestedImpl<N> |
class |
NetworkSettingsBaseFluentImpl.SecondaryIPv6AddressesNestedImpl<N> |
NetworkSettingsBaseFluent.SecondaryIPAddressesNested<N>, NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<N>| Constructor and Description |
|---|
NetworkSettingsBaseFluentImpl() |
NetworkSettingsBaseFluentImpl(NetworkSettingsBase instance) |
public NetworkSettingsBaseFluentImpl()
public NetworkSettingsBaseFluentImpl(NetworkSettingsBase instance)
public String getBridge()
getBridge in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withBridge(String Bridge)
withBridge in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasBridge()
hasBridge in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean isHairpinMode()
isHairpinMode in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withHairpinMode(Boolean HairpinMode)
withHairpinMode in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasHairpinMode()
hasHairpinMode in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public String getLinkLocalIPv6Address()
getLinkLocalIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withLinkLocalIPv6Address(String LinkLocalIPv6Address)
withLinkLocalIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasLinkLocalIPv6Address()
hasLinkLocalIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Integer getLinkLocalIPv6PrefixLen()
getLinkLocalIPv6PrefixLen in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withLinkLocalIPv6PrefixLen(Integer LinkLocalIPv6PrefixLen)
withLinkLocalIPv6PrefixLen in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasLinkLocalIPv6PrefixLen()
hasLinkLocalIPv6PrefixLen in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addToPorts(String key, ArrayList<PortBinding> value)
addToPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addToPorts(Map<String,ArrayList<PortBinding>> map)
addToPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A removeFromPorts(String key)
removeFromPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A removeFromPorts(Map<String,ArrayList<PortBinding>> map)
removeFromPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Map<String,ArrayList<PortBinding>> getPorts()
getPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withPorts(Map<String,ArrayList<PortBinding>> Ports)
withPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasPorts()
hasPorts in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public String getSandboxID()
getSandboxID in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withSandboxID(String SandboxID)
withSandboxID in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasSandboxID()
hasSandboxID in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public String getSandboxKey()
getSandboxKey in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withSandboxKey(String SandboxKey)
withSandboxKey in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasSandboxKey()
hasSandboxKey in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addToSecondaryIPAddresses(int index, Address item)
addToSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A setToSecondaryIPAddresses(int index, Address item)
setToSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addToSecondaryIPAddresses(Address... items)
addToSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addAllToSecondaryIPAddresses(Collection<Address> items)
addAllToSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A removeFromSecondaryIPAddresses(Address... items)
removeFromSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A removeAllFromSecondaryIPAddresses(Collection<Address> items)
removeAllFromSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>@Deprecated public List<Address> getSecondaryIPAddresses()
getSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public List<Address> buildSecondaryIPAddresses()
buildSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildSecondaryIPAddress(int index)
buildSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildFirstSecondaryIPAddress()
buildFirstSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildLastSecondaryIPAddress()
buildLastSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildMatchingSecondaryIPAddress(io.fabric8.docker.api.builder.Predicate<AddressBuilder> predicate)
buildMatchingSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withSecondaryIPAddresses(List<Address> SecondaryIPAddresses)
withSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withSecondaryIPAddresses(Address... SecondaryIPAddresses)
withSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasSecondaryIPAddresses()
hasSecondaryIPAddresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> addNewSecondaryIPAddress()
addNewSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> addNewSecondaryIPAddressLike(Address item)
addNewSecondaryIPAddressLike in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> setNewSecondaryIPAddressLike(int index, Address item)
setNewSecondaryIPAddressLike in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> editSecondaryIPAddress(int index)
editSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> editFirstSecondaryIPAddress()
editFirstSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> editLastSecondaryIPAddress()
editLastSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPAddressesNested<A> editMatchingSecondaryIPAddress(io.fabric8.docker.api.builder.Predicate<AddressBuilder> predicate)
editMatchingSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addNewSecondaryIPAddress(String Addr, Integer PrefixLen)
addNewSecondaryIPAddress in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addToSecondaryIPv6Addresses(int index, Address item)
addToSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A setToSecondaryIPv6Addresses(int index, Address item)
setToSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addToSecondaryIPv6Addresses(Address... items)
addToSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addAllToSecondaryIPv6Addresses(Collection<Address> items)
addAllToSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A removeFromSecondaryIPv6Addresses(Address... items)
removeFromSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A removeAllFromSecondaryIPv6Addresses(Collection<Address> items)
removeAllFromSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>@Deprecated public List<Address> getSecondaryIPv6Addresses()
getSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public List<Address> buildSecondaryIPv6Addresses()
buildSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildSecondaryIPv6Address(int index)
buildSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildFirstSecondaryIPv6Address()
buildFirstSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildLastSecondaryIPv6Address()
buildLastSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Address buildMatchingSecondaryIPv6Address(io.fabric8.docker.api.builder.Predicate<AddressBuilder> predicate)
buildMatchingSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withSecondaryIPv6Addresses(List<Address> SecondaryIPv6Addresses)
withSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A withSecondaryIPv6Addresses(Address... SecondaryIPv6Addresses)
withSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public Boolean hasSecondaryIPv6Addresses()
hasSecondaryIPv6Addresses in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> addNewSecondaryIPv6Address()
addNewSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> addNewSecondaryIPv6AddressLike(Address item)
addNewSecondaryIPv6AddressLike in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> setNewSecondaryIPv6AddressLike(int index, Address item)
setNewSecondaryIPv6AddressLike in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> editSecondaryIPv6Address(int index)
editSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> editFirstSecondaryIPv6Address()
editFirstSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> editLastSecondaryIPv6Address()
editLastSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public NetworkSettingsBaseFluent.SecondaryIPv6AddressesNested<A> editMatchingSecondaryIPv6Address(io.fabric8.docker.api.builder.Predicate<AddressBuilder> predicate)
editMatchingSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>public A addNewSecondaryIPv6Address(String Addr, Integer PrefixLen)
addNewSecondaryIPv6Address in interface NetworkSettingsBaseFluent<A extends NetworkSettingsBaseFluent<A>>Copyright © 2015–2017 Red Hat. All rights reserved.