Class PlatformFluent<A extends PlatformFluent<A>>

    • Constructor Detail

      • PlatformFluent

        public PlatformFluent()
      • PlatformFluent

        public PlatformFluent​(Platform instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(Platform instance)
      • addToComputeSubnets

        public A addToComputeSubnets​(int index,
                                     String item)
      • setToComputeSubnets

        public A setToComputeSubnets​(int index,
                                     String item)
      • addToComputeSubnets

        public A addToComputeSubnets​(String... items)
      • addAllToComputeSubnets

        public A addAllToComputeSubnets​(Collection<String> items)
      • removeFromComputeSubnets

        public A removeFromComputeSubnets​(String... items)
      • removeAllFromComputeSubnets

        public A removeAllFromComputeSubnets​(Collection<String> items)
      • getComputeSubnets

        public List<String> getComputeSubnets()
      • getComputeSubnet

        public String getComputeSubnet​(int index)
      • getFirstComputeSubnet

        public String getFirstComputeSubnet()
      • getLastComputeSubnet

        public String getLastComputeSubnet()
      • hasMatchingComputeSubnet

        public boolean hasMatchingComputeSubnet​(Predicate<String> predicate)
      • withComputeSubnets

        public A withComputeSubnets​(List<String> computeSubnets)
      • withComputeSubnets

        public A withComputeSubnets​(String... computeSubnets)
      • hasComputeSubnets

        public boolean hasComputeSubnets()
      • addToControlPlaneSubnets

        public A addToControlPlaneSubnets​(int index,
                                          String item)
      • setToControlPlaneSubnets

        public A setToControlPlaneSubnets​(int index,
                                          String item)
      • addToControlPlaneSubnets

        public A addToControlPlaneSubnets​(String... items)
      • addAllToControlPlaneSubnets

        public A addAllToControlPlaneSubnets​(Collection<String> items)
      • removeFromControlPlaneSubnets

        public A removeFromControlPlaneSubnets​(String... items)
      • removeAllFromControlPlaneSubnets

        public A removeAllFromControlPlaneSubnets​(Collection<String> items)
      • getControlPlaneSubnets

        public List<String> getControlPlaneSubnets()
      • getControlPlaneSubnet

        public String getControlPlaneSubnet​(int index)
      • getFirstControlPlaneSubnet

        public String getFirstControlPlaneSubnet()
      • getLastControlPlaneSubnet

        public String getLastControlPlaneSubnet()
      • getMatchingControlPlaneSubnet

        public String getMatchingControlPlaneSubnet​(Predicate<String> predicate)
      • hasMatchingControlPlaneSubnet

        public boolean hasMatchingControlPlaneSubnet​(Predicate<String> predicate)
      • withControlPlaneSubnets

        public A withControlPlaneSubnets​(List<String> controlPlaneSubnets)
      • withControlPlaneSubnets

        public A withControlPlaneSubnets​(String... controlPlaneSubnets)
      • hasControlPlaneSubnets

        public boolean hasControlPlaneSubnets()
      • buildDefaultMachinePlatform

        public MachinePool buildDefaultMachinePlatform()
      • withDefaultMachinePlatform

        public A withDefaultMachinePlatform​(MachinePool defaultMachinePlatform)
      • hasDefaultMachinePlatform

        public boolean hasDefaultMachinePlatform()
      • getNetworkResourceGroupName

        public String getNetworkResourceGroupName()
      • withNetworkResourceGroupName

        public A withNetworkResourceGroupName​(String networkResourceGroupName)
      • hasNetworkResourceGroupName

        public boolean hasNetworkResourceGroupName()
      • getRegion

        public String getRegion()
      • withRegion

        public A withRegion​(String region)
      • hasRegion

        public boolean hasRegion()
      • getResourceGroupName

        public String getResourceGroupName()
      • withResourceGroupName

        public A withResourceGroupName​(String resourceGroupName)
      • hasResourceGroupName

        public boolean hasResourceGroupName()
      • addToServiceEndpoints

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

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

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

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

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

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

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

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

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

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

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

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

        public boolean hasServiceEndpoints()
      • addNewServiceEndpoint

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

        public String getVpcName()
      • withVpcName

        public A withVpcName​(String vpcName)
      • hasVpcName

        public boolean hasVpcName()
      • 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>>