Class PlatformFluent<A extends PlatformFluent<A>>

    • Constructor Detail

      • PlatformFluent

        public PlatformFluent()
      • PlatformFluent

        public PlatformFluent​(Platform instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(Platform instance)
      • getAmiID

        public String getAmiID()
      • withAmiID

        public A withAmiID​(String amiID)
      • hasAmiID

        public boolean hasAmiID()
      • getBestEffortDeleteIgnition

        public Boolean getBestEffortDeleteIgnition()
      • withBestEffortDeleteIgnition

        public A withBestEffortDeleteIgnition​(Boolean bestEffortDeleteIgnition)
      • hasBestEffortDeleteIgnition

        public boolean hasBestEffortDeleteIgnition()
      • buildDefaultMachinePlatform

        public MachinePool buildDefaultMachinePlatform()
      • withDefaultMachinePlatform

        public A withDefaultMachinePlatform​(MachinePool defaultMachinePlatform)
      • hasDefaultMachinePlatform

        public boolean hasDefaultMachinePlatform()
      • getExperimentalPropagateUserTags

        public Boolean getExperimentalPropagateUserTags()
      • withExperimentalPropagateUserTags

        public A withExperimentalPropagateUserTags​(Boolean experimentalPropagateUserTags)
      • hasExperimentalPropagateUserTags

        public boolean hasExperimentalPropagateUserTags()
      • getHostedZone

        public String getHostedZone()
      • withHostedZone

        public A withHostedZone​(String hostedZone)
      • hasHostedZone

        public boolean hasHostedZone()
      • getHostedZoneRole

        public String getHostedZoneRole()
      • withHostedZoneRole

        public A withHostedZoneRole​(String hostedZoneRole)
      • hasHostedZoneRole

        public boolean hasHostedZoneRole()
      • getLbType

        public String getLbType()
      • withLbType

        public A withLbType​(String lbType)
      • hasLbType

        public boolean hasLbType()
      • getPreserveBootstrapIgnition

        public Boolean getPreserveBootstrapIgnition()
      • withPreserveBootstrapIgnition

        public A withPreserveBootstrapIgnition​(Boolean preserveBootstrapIgnition)
      • hasPreserveBootstrapIgnition

        public boolean hasPreserveBootstrapIgnition()
      • getPropagateUserTags

        public Boolean getPropagateUserTags()
      • withPropagateUserTags

        public A withPropagateUserTags​(Boolean propagateUserTags)
      • hasPropagateUserTags

        public boolean hasPropagateUserTags()
      • getPublicIpv4Pool

        public String getPublicIpv4Pool()
      • withPublicIpv4Pool

        public A withPublicIpv4Pool​(String publicIpv4Pool)
      • hasPublicIpv4Pool

        public boolean hasPublicIpv4Pool()
      • getRegion

        public String getRegion()
      • withRegion

        public A withRegion​(String region)
      • hasRegion

        public boolean hasRegion()
      • addToServiceEndpoints

        public A addToServiceEndpoints​(int index,
                                       ServiceEndpoint item)
      • setToServiceEndpoints

        public A setToServiceEndpoints​(int index,
                                       ServiceEndpoint item)
      • addToServiceEndpoints

        public A addToServiceEndpoints​(ServiceEndpoint... items)
      • removeFromServiceEndpoints

        public A removeFromServiceEndpoints​(ServiceEndpoint... items)
      • buildServiceEndpoint

        public ServiceEndpoint buildServiceEndpoint​(int index)
      • buildFirstServiceEndpoint

        public ServiceEndpoint buildFirstServiceEndpoint()
      • buildLastServiceEndpoint

        public ServiceEndpoint buildLastServiceEndpoint()
      • withServiceEndpoints

        public A withServiceEndpoints​(ServiceEndpoint... serviceEndpoints)
      • hasServiceEndpoints

        public boolean hasServiceEndpoints()
      • addNewServiceEndpoint

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

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

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

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

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

        public String getSubnet​(int index)
      • getFirstSubnet

        public String getFirstSubnet()
      • getLastSubnet

        public String getLastSubnet()
      • hasMatchingSubnet

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

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

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

        public boolean hasSubnets()
      • getUserProvisionedDNS

        public String getUserProvisionedDNS()
      • withUserProvisionedDNS

        public A withUserProvisionedDNS​(String userProvisionedDNS)
      • hasUserProvisionedDNS

        public boolean hasUserProvisionedDNS()
      • addToUserTags

        public A addToUserTags​(String key,
                               String value)
      • removeFromUserTags

        public A removeFromUserTags​(String key)
      • removeFromUserTags

        public A removeFromUserTags​(Map<String,​String> map)
      • withUserTags

        public <K,​V> A withUserTags​(Map<String,​String> userTags)
      • hasUserTags

        public boolean hasUserTags()
      • buildVpc

        public VPC buildVpc()
      • withVpc

        public A withVpc​(VPC vpc)
      • hasVpc

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

        public A withBestEffortDeleteIgnition()
      • withExperimentalPropagateUserTags

        public A withExperimentalPropagateUserTags()
      • withPreserveBootstrapIgnition

        public A withPreserveBootstrapIgnition()
      • withPropagateUserTags

        public A withPropagateUserTags()