Class PlatformFluent<A extends PlatformFluent<A>>

    • Constructor Detail

      • PlatformFluent

        public PlatformFluent()
      • PlatformFluent

        public PlatformFluent​(Platform instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(Platform instance)
      • getClusterOSImage

        public String getClusterOSImage()
      • withClusterOSImage

        public A withClusterOSImage​(String clusterOSImage)
      • hasClusterOSImage

        public boolean hasClusterOSImage()
      • buildDefaultMachinePlatform

        public MachinePool buildDefaultMachinePlatform()
      • withDefaultMachinePlatform

        public A withDefaultMachinePlatform​(MachinePool defaultMachinePlatform)
      • hasDefaultMachinePlatform

        public boolean hasDefaultMachinePlatform()
      • getPowervsResourceGroup

        public String getPowervsResourceGroup()
      • withPowervsResourceGroup

        public A withPowervsResourceGroup​(String powervsResourceGroup)
      • hasPowervsResourceGroup

        public boolean hasPowervsResourceGroup()
      • getRegion

        public String getRegion()
      • withRegion

        public A withRegion​(String region)
      • hasRegion

        public boolean hasRegion()
      • addToServiceEndpoints

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

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

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

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

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

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

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

        public io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint getServiceEndpoint​(int index)
      • 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)
      • hasMatchingServiceEndpoint

        public boolean hasMatchingServiceEndpoint​(Predicate<io.fabric8.openshift.api.model.config.v1.PowerVSServiceEndpoint> predicate)
      • 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)
      • hasServiceEndpoints

        public boolean hasServiceEndpoints()
      • addNewServiceEndpoint

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

        public String getServiceInstanceGUID()
      • withServiceInstanceGUID

        public A withServiceInstanceGUID​(String serviceInstanceGUID)
      • hasServiceInstanceGUID

        public boolean hasServiceInstanceGUID()
      • getTgName

        public String getTgName()
      • withTgName

        public A withTgName​(String tgName)
      • hasTgName

        public boolean hasTgName()
      • getUserID

        public String getUserID()
      • withUserID

        public A withUserID​(String userID)
      • hasUserID

        public boolean hasUserID()
      • getVpcName

        public String getVpcName()
      • withVpcName

        public A withVpcName​(String vpcName)
      • hasVpcName

        public boolean hasVpcName()
      • getVpcRegion

        public String getVpcRegion()
      • withVpcRegion

        public A withVpcRegion​(String vpcRegion)
      • hasVpcRegion

        public boolean hasVpcRegion()
      • addToVpcSubnets

        public A addToVpcSubnets​(int index,
                                 String item)
      • setToVpcSubnets

        public A setToVpcSubnets​(int index,
                                 String item)
      • addToVpcSubnets

        public A addToVpcSubnets​(String... items)
      • removeFromVpcSubnets

        public A removeFromVpcSubnets​(String... items)
      • removeAllFromVpcSubnets

        public A removeAllFromVpcSubnets​(Collection<String> items)
      • getVpcSubnets

        public List<String> getVpcSubnets()
      • getVpcSubnet

        public String getVpcSubnet​(int index)
      • getFirstVpcSubnet

        public String getFirstVpcSubnet()
      • getLastVpcSubnet

        public String getLastVpcSubnet()
      • hasMatchingVpcSubnet

        public boolean hasMatchingVpcSubnet​(Predicate<String> predicate)
      • withVpcSubnets

        public A withVpcSubnets​(List<String> vpcSubnets)
      • withVpcSubnets

        public A withVpcSubnets​(String... vpcSubnets)
      • hasVpcSubnets

        public boolean hasVpcSubnets()
      • getZone

        public String getZone()
      • withZone

        public A withZone​(String zone)
      • hasZone

        public boolean hasZone()
      • 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 PlatformFluent<A>>
      • hashCode

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