Class PlatformFluent<A extends PlatformFluent<A>>

    • Constructor Detail

      • PlatformFluent

        public PlatformFluent()
      • PlatformFluent

        public PlatformFluent​(Platform instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(Platform instance)
      • getComputeSubnet

        public String getComputeSubnet()
      • withComputeSubnet

        public A withComputeSubnet​(String computeSubnet)
      • hasComputeSubnet

        public boolean hasComputeSubnet()
      • getControlPlaneSubnet

        public String getControlPlaneSubnet()
      • withControlPlaneSubnet

        public A withControlPlaneSubnet​(String controlPlaneSubnet)
      • hasControlPlaneSubnet

        public boolean hasControlPlaneSubnet()
      • buildDefaultMachinePlatform

        public MachinePool buildDefaultMachinePlatform()
      • withDefaultMachinePlatform

        public A withDefaultMachinePlatform​(MachinePool defaultMachinePlatform)
      • hasDefaultMachinePlatform

        public boolean hasDefaultMachinePlatform()
      • getNetwork

        public String getNetwork()
      • withNetwork

        public A withNetwork​(String network)
      • hasNetwork

        public boolean hasNetwork()
      • getNetworkProjectID

        public String getNetworkProjectID()
      • withNetworkProjectID

        public A withNetworkProjectID​(String networkProjectID)
      • hasNetworkProjectID

        public boolean hasNetworkProjectID()
      • getProjectID

        public String getProjectID()
      • withProjectID

        public A withProjectID​(String projectID)
      • hasProjectID

        public boolean hasProjectID()
      • 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.GCPServiceEndpoint item)
      • setToServiceEndpoints

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

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

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

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

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

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

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

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

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

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

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

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

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

        public boolean hasServiceEndpoints()
      • addNewServiceEndpoint

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

        public A addToUserLabels​(int index,
                                 UserLabel item)
      • setToUserLabels

        public A setToUserLabels​(int index,
                                 UserLabel item)
      • addToUserLabels

        public A addToUserLabels​(UserLabel... items)
      • removeFromUserLabels

        public A removeFromUserLabels​(UserLabel... items)
      • buildUserLabel

        public UserLabel buildUserLabel​(int index)
      • buildFirstUserLabel

        public UserLabel buildFirstUserLabel()
      • buildLastUserLabel

        public UserLabel buildLastUserLabel()
      • withUserLabels

        public A withUserLabels​(List<UserLabel> userLabels)
      • withUserLabels

        public A withUserLabels​(UserLabel... userLabels)
      • hasUserLabels

        public boolean hasUserLabels()
      • addNewUserLabel

        public A addNewUserLabel​(String key,
                                 String value)
      • getUserProvisionedDNS

        public String getUserProvisionedDNS()
      • withUserProvisionedDNS

        public A withUserProvisionedDNS​(String userProvisionedDNS)
      • hasUserProvisionedDNS

        public boolean hasUserProvisionedDNS()
      • addToUserTags

        public A addToUserTags​(int index,
                               UserTag item)
      • setToUserTags

        public A setToUserTags​(int index,
                               UserTag item)
      • addToUserTags

        public A addToUserTags​(UserTag... items)
      • removeFromUserTags

        public A removeFromUserTags​(UserTag... items)
      • buildUserTag

        public UserTag buildUserTag​(int index)
      • buildFirstUserTag

        public UserTag buildFirstUserTag()
      • buildLastUserTag

        public UserTag buildLastUserTag()
      • withUserTags

        public A withUserTags​(List<UserTag> userTags)
      • withUserTags

        public A withUserTags​(UserTag... userTags)
      • hasUserTags

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