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.IBMCloudServiceEndpoint> 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.IBMCloudServiceEndpoint... items)
      • addToServiceEndpoints

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

        public A addToSubnets​(String... items)
      • addToSubnets

        public A addToSubnets​(int index,
                              String 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>>
      • getAccountID

        public String getAccountID()
      • getAdditionalProperties

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

        public String getBaseDomain()
      • getCisInstanceCRN

        public String getCisInstanceCRN()
      • getDnsInstanceID

        public String getDnsInstanceID()
      • getFirstServiceEndpoint

        public io.fabric8.openshift.api.model.config.v1.IBMCloudServiceEndpoint getFirstServiceEndpoint()
      • getFirstSubnet

        public String getFirstSubnet()
      • getLastServiceEndpoint

        public io.fabric8.openshift.api.model.config.v1.IBMCloudServiceEndpoint getLastServiceEndpoint()
      • getLastSubnet

        public String getLastSubnet()
      • getMatchingServiceEndpoint

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

        public String getRegion()
      • getResourceGroupName

        public String getResourceGroupName()
      • getServiceEndpoint

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

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

        public String getSubnet​(int index)
      • getVpc

        public String getVpc()
      • hasAccountID

        public boolean hasAccountID()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasBaseDomain

        public boolean hasBaseDomain()
      • hasCisInstanceCRN

        public boolean hasCisInstanceCRN()
      • hasDnsInstanceID

        public boolean hasDnsInstanceID()
      • hasMatchingServiceEndpoint

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

        public boolean hasMatchingSubnet​(Predicate<String> predicate)
      • hasRegion

        public boolean hasRegion()
      • hasResourceGroupName

        public boolean hasResourceGroupName()
      • hasServiceEndpoints

        public boolean hasServiceEndpoints()
      • hasSubnets

        public boolean hasSubnets()
      • hasVpc

        public boolean hasVpc()
      • 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.IBMCloudServiceEndpoint> 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.IBMCloudServiceEndpoint... items)
      • removeFromSubnets

        public A removeFromSubnets​(String... items)
      • setToServiceEndpoints

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

        public A setToSubnets​(int index,
                              String item)
      • withAccountID

        public A withAccountID​(String accountID)
      • withAdditionalProperties

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

        public A withBaseDomain​(String baseDomain)
      • withCisInstanceCRN

        public A withCisInstanceCRN​(String cisInstanceCRN)
      • withDnsInstanceID

        public A withDnsInstanceID​(String dnsInstanceID)
      • withRegion

        public A withRegion​(String region)
      • withResourceGroupName

        public A withResourceGroupName​(String resourceGroupName)
      • withServiceEndpoints

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

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

        public A withSubnets​(List<String> subnets)
      • withSubnets

        public A withSubnets​(String... subnets)
      • withVpc

        public A withVpc​(String vpc)