Class MetadataFluent<A extends MetadataFluent<A>>

    • Constructor Detail

      • MetadataFluent

        public MetadataFluent()
      • MetadataFluent

        public MetadataFluent​(Metadata instance)
    • Method Detail

      • addAllToServiceEndpoints

        public A addAllToServiceEndpoints​(Collection<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> items)
      • addNewServiceEndpoint

        public A addNewServiceEndpoint​(String name,
                                       String url)
      • addToAdditionalProperties

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

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

        public A addToServiceEndpoints​(io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint... items)
      • addToServiceEndpoints

        public A addToServiceEndpoints​(int index,
                                       io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint item)
      • copyInstance

        protected void copyInstance​(Metadata instance)
      • equals

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

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

        public String getBaseDomain()
      • getCisInstanceCRN

        public String getCisInstanceCRN()
      • getDnsInstanceCRN

        public String getDnsInstanceCRN()
      • getFirstServiceEndpoint

        public io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint getFirstServiceEndpoint()
      • getLastServiceEndpoint

        public io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint getLastServiceEndpoint()
      • getMatchingServiceEndpoint

        public io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint getMatchingServiceEndpoint​(Predicate<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> predicate)
      • getPowerVSResourceGroup

        public String getPowerVSResourceGroup()
      • getRegion

        public String getRegion()
      • getServiceEndpoint

        public io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint getServiceEndpoint​(int index)
      • getServiceEndpoints

        public List<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> getServiceEndpoints()
      • getServiceInstanceGUID

        public String getServiceInstanceGUID()
      • getTransitGatewayName

        public String getTransitGatewayName()
      • getVpcName

        public String getVpcName()
      • getVpcRegion

        public String getVpcRegion()
      • getZone

        public String getZone()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasBaseDomain

        public boolean hasBaseDomain()
      • hasCisInstanceCRN

        public boolean hasCisInstanceCRN()
      • hasDnsInstanceCRN

        public boolean hasDnsInstanceCRN()
      • hasMatchingServiceEndpoint

        public boolean hasMatchingServiceEndpoint​(Predicate<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> predicate)
      • hasPowerVSResourceGroup

        public boolean hasPowerVSResourceGroup()
      • hasRegion

        public boolean hasRegion()
      • hasServiceEndpoints

        public boolean hasServiceEndpoints()
      • hasServiceInstanceGUID

        public boolean hasServiceInstanceGUID()
      • hasTransitGatewayName

        public boolean hasTransitGatewayName()
      • hasVpcName

        public boolean hasVpcName()
      • hasVpcRegion

        public boolean hasVpcRegion()
      • hasZone

        public boolean hasZone()
      • hashCode

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

        public A removeAllFromServiceEndpoints​(Collection<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromServiceEndpoints​(io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint... items)
      • setToServiceEndpoints

        public A setToServiceEndpoints​(int index,
                                       io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint item)
      • withAdditionalProperties

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

        public A withBaseDomain​(String baseDomain)
      • withCisInstanceCRN

        public A withCisInstanceCRN​(String cisInstanceCRN)
      • withDnsInstanceCRN

        public A withDnsInstanceCRN​(String dnsInstanceCRN)
      • withPowerVSResourceGroup

        public A withPowerVSResourceGroup​(String powerVSResourceGroup)
      • withRegion

        public A withRegion​(String region)
      • withServiceEndpoints

        public A withServiceEndpoints​(List<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> serviceEndpoints)
      • withServiceEndpoints

        public A withServiceEndpoints​(io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint... serviceEndpoints)
      • withServiceInstanceGUID

        public A withServiceInstanceGUID​(String serviceInstanceGUID)
      • withTransitGatewayName

        public A withTransitGatewayName​(String transitGatewayName)
      • withVpcName

        public A withVpcName​(String vpcName)
      • withVpcRegion

        public A withVpcRegion​(String vpcRegion)
      • withZone

        public A withZone​(String zone)