Class PortOptsFluent<A extends PortOptsFluent<A>>

    • Constructor Detail

      • PortOptsFluent

        public PortOptsFluent()
      • PortOptsFluent

        public PortOptsFluent​(PortOpts instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(PortOpts instance)
      • getAdminStateUp

        public Boolean getAdminStateUp()
      • withAdminStateUp

        public A withAdminStateUp​(Boolean adminStateUp)
      • hasAdminStateUp

        public boolean hasAdminStateUp()
      • addToAllowedAddressPairs

        public A addToAllowedAddressPairs​(int index,
                                          AddressPair item)
      • setToAllowedAddressPairs

        public A setToAllowedAddressPairs​(int index,
                                          AddressPair item)
      • addToAllowedAddressPairs

        public A addToAllowedAddressPairs​(AddressPair... items)
      • removeFromAllowedAddressPairs

        public A removeFromAllowedAddressPairs​(AddressPair... items)
      • removeAllFromAllowedAddressPairs

        public A removeAllFromAllowedAddressPairs​(Collection<AddressPair> items)
      • buildAllowedAddressPairs

        public List<AddressPair> buildAllowedAddressPairs()
      • buildAllowedAddressPair

        public AddressPair buildAllowedAddressPair​(int index)
      • buildFirstAllowedAddressPair

        public AddressPair buildFirstAllowedAddressPair()
      • buildLastAllowedAddressPair

        public AddressPair buildLastAllowedAddressPair()
      • withAllowedAddressPairs

        public A withAllowedAddressPairs​(List<AddressPair> allowedAddressPairs)
      • withAllowedAddressPairs

        public A withAllowedAddressPairs​(AddressPair... allowedAddressPairs)
      • hasAllowedAddressPairs

        public boolean hasAllowedAddressPairs()
      • addNewAllowedAddressPair

        public A addNewAllowedAddressPair​(String ipAddress,
                                          String macAddress)
      • getDescription

        public String getDescription()
      • withDescription

        public A withDescription​(String description)
      • hasDescription

        public boolean hasDescription()
      • addToFixedIPs

        public A addToFixedIPs​(int index,
                               FixedIPs item)
      • setToFixedIPs

        public A setToFixedIPs​(int index,
                               FixedIPs item)
      • addToFixedIPs

        public A addToFixedIPs​(FixedIPs... items)
      • removeFromFixedIPs

        public A removeFromFixedIPs​(FixedIPs... items)
      • buildFixedIP

        public FixedIPs buildFixedIP​(int index)
      • buildFirstFixedIP

        public FixedIPs buildFirstFixedIP()
      • buildLastFixedIP

        public FixedIPs buildLastFixedIP()
      • withFixedIPs

        public A withFixedIPs​(List<FixedIPs> fixedIPs)
      • withFixedIPs

        public A withFixedIPs​(FixedIPs... fixedIPs)
      • hasFixedIPs

        public boolean hasFixedIPs()
      • addNewFixedIP

        public A addNewFixedIP​(String ipAddress,
                               String subnetID)
      • getHostID

        public String getHostID()
      • withHostID

        public A withHostID​(String hostID)
      • hasHostID

        public boolean hasHostID()
      • getMacAddress

        public String getMacAddress()
      • withMacAddress

        public A withMacAddress​(String macAddress)
      • hasMacAddress

        public boolean hasMacAddress()
      • getNameSuffix

        public String getNameSuffix()
      • withNameSuffix

        public A withNameSuffix​(String nameSuffix)
      • hasNameSuffix

        public boolean hasNameSuffix()
      • getNetworkID

        public String getNetworkID()
      • withNetworkID

        public A withNetworkID​(String networkID)
      • hasNetworkID

        public boolean hasNetworkID()
      • getPortSecurity

        public Boolean getPortSecurity()
      • withPortSecurity

        public A withPortSecurity​(Boolean portSecurity)
      • hasPortSecurity

        public boolean hasPortSecurity()
      • addToProfile

        public A addToProfile​(String key,
                              String value)
      • removeFromProfile

        public A removeFromProfile​(String key)
      • withProfile

        public <K,​V> A withProfile​(Map<String,​String> profile)
      • hasProfile

        public boolean hasProfile()
      • getProjectID

        public String getProjectID()
      • withProjectID

        public A withProjectID​(String projectID)
      • hasProjectID

        public boolean hasProjectID()
      • addToSecurityGroups

        public A addToSecurityGroups​(int index,
                                     String item)
      • setToSecurityGroups

        public A setToSecurityGroups​(int index,
                                     String item)
      • addToSecurityGroups

        public A addToSecurityGroups​(String... items)
      • addAllToSecurityGroups

        public A addAllToSecurityGroups​(Collection<String> items)
      • removeFromSecurityGroups

        public A removeFromSecurityGroups​(String... items)
      • removeAllFromSecurityGroups

        public A removeAllFromSecurityGroups​(Collection<String> items)
      • getSecurityGroups

        public List<String> getSecurityGroups()
      • getSecurityGroup

        public String getSecurityGroup​(int index)
      • getFirstSecurityGroup

        public String getFirstSecurityGroup()
      • getLastSecurityGroup

        public String getLastSecurityGroup()
      • hasMatchingSecurityGroup

        public boolean hasMatchingSecurityGroup​(Predicate<String> predicate)
      • withSecurityGroups

        public A withSecurityGroups​(List<String> securityGroups)
      • withSecurityGroups

        public A withSecurityGroups​(String... securityGroups)
      • hasSecurityGroups

        public boolean hasSecurityGroups()
      • addToTags

        public A addToTags​(int index,
                           String item)
      • setToTags

        public A setToTags​(int index,
                           String item)
      • addToTags

        public A addToTags​(String... items)
      • removeFromTags

        public A removeFromTags​(String... items)
      • getTag

        public String getTag​(int index)
      • getFirstTag

        public String getFirstTag()
      • getLastTag

        public String getLastTag()
      • hasMatchingTag

        public boolean hasMatchingTag​(Predicate<String> predicate)
      • withTags

        public A withTags​(String... tags)
      • hasTags

        public boolean hasTags()
      • getTenantID

        public String getTenantID()
      • withTenantID

        public A withTenantID​(String tenantID)
      • hasTenantID

        public boolean hasTenantID()
      • getTrunk

        public Boolean getTrunk()
      • withTrunk

        public A withTrunk​(Boolean trunk)
      • hasTrunk

        public boolean hasTrunk()
      • getVnicType

        public String getVnicType()
      • withVnicType

        public A withVnicType​(String vnicType)
      • hasVnicType

        public boolean hasVnicType()
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PortOptsFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PortOptsFluent<A>>
      • withAdminStateUp

        public A withAdminStateUp()
      • withPortSecurity

        public A withPortSecurity()
      • withTrunk

        public A withTrunk()