Class ExternalServiceTemplateFluentImpl<A extends ExternalServiceTemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.ExternalServiceTemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ExternalServiceTemplateFluent<A>
- Direct Known Subclasses:
ExternalServiceTemplateBuilder,KafkaClusterTemplateFluentImpl.ExternalBootstrapServiceNestedImpl,KafkaClusterTemplateFluentImpl.PerPodServiceNestedImpl
public class ExternalServiceTemplateFluentImpl<A extends ExternalServiceTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ExternalServiceTemplateFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classExternalServiceTemplateFluentImpl.MetadataNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.ExternalServiceTemplateFluent
ExternalServiceTemplateFluent.MetadataNested<N>
-
-
Constructor Summary
Constructors Constructor Description ExternalServiceTemplateFluentImpl()ExternalServiceTemplateFluentImpl(ExternalServiceTemplate instance)
-
Method Summary
-
-
-
Constructor Detail
-
ExternalServiceTemplateFluentImpl
public ExternalServiceTemplateFluentImpl()
-
ExternalServiceTemplateFluentImpl
public ExternalServiceTemplateFluentImpl(ExternalServiceTemplate instance)
-
-
Method Detail
-
getMetadata
@Deprecated public MetadataTemplate getMetadata()
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>- Returns:
- The buildable object.
-
buildMetadata
public MetadataTemplate buildMetadata()
- Specified by:
buildMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
withMetadata
public A withMetadata(MetadataTemplate metadata)
- Specified by:
withMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
hasMetadata
public Boolean hasMetadata()
- Specified by:
hasMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
withNewMetadata
public ExternalServiceTemplateFluent.MetadataNested<A> withNewMetadata()
- Specified by:
withNewMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
withNewMetadataLike
public ExternalServiceTemplateFluent.MetadataNested<A> withNewMetadataLike(MetadataTemplate item)
- Specified by:
withNewMetadataLikein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
editMetadata
public ExternalServiceTemplateFluent.MetadataNested<A> editMetadata()
- Specified by:
editMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
editOrNewMetadata
public ExternalServiceTemplateFluent.MetadataNested<A> editOrNewMetadata()
- Specified by:
editOrNewMetadatain interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
editOrNewMetadataLike
public ExternalServiceTemplateFluent.MetadataNested<A> editOrNewMetadataLike(MetadataTemplate item)
- Specified by:
editOrNewMetadataLikein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
getExternalTrafficPolicy
public ExternalTrafficPolicy getExternalTrafficPolicy()
- Specified by:
getExternalTrafficPolicyin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
withExternalTrafficPolicy
public A withExternalTrafficPolicy(ExternalTrafficPolicy externalTrafficPolicy)
- Specified by:
withExternalTrafficPolicyin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
hasExternalTrafficPolicy
public Boolean hasExternalTrafficPolicy()
- Specified by:
hasExternalTrafficPolicyin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addToLoadBalancerSourceRanges
public A addToLoadBalancerSourceRanges(int index, String item)
- Specified by:
addToLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
setToLoadBalancerSourceRanges
public A setToLoadBalancerSourceRanges(int index, String item)
- Specified by:
setToLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addToLoadBalancerSourceRanges
public A addToLoadBalancerSourceRanges(String... items)
- Specified by:
addToLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addAllToLoadBalancerSourceRanges
public A addAllToLoadBalancerSourceRanges(Collection<String> items)
- Specified by:
addAllToLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
removeFromLoadBalancerSourceRanges
public A removeFromLoadBalancerSourceRanges(String... items)
- Specified by:
removeFromLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
removeAllFromLoadBalancerSourceRanges
public A removeAllFromLoadBalancerSourceRanges(Collection<String> items)
- Specified by:
removeAllFromLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
getLoadBalancerSourceRanges
public List<String> getLoadBalancerSourceRanges()
- Specified by:
getLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
getLoadBalancerSourceRange
public String getLoadBalancerSourceRange(int index)
- Specified by:
getLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
getFirstLoadBalancerSourceRange
public String getFirstLoadBalancerSourceRange()
- Specified by:
getFirstLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
getLastLoadBalancerSourceRange
public String getLastLoadBalancerSourceRange()
- Specified by:
getLastLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
getMatchingLoadBalancerSourceRange
public String getMatchingLoadBalancerSourceRange(Predicate<String> predicate)
- Specified by:
getMatchingLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
hasMatchingLoadBalancerSourceRange
public Boolean hasMatchingLoadBalancerSourceRange(Predicate<String> predicate)
- Specified by:
hasMatchingLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
withLoadBalancerSourceRanges
public A withLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges)
- Specified by:
withLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
withLoadBalancerSourceRanges
public A withLoadBalancerSourceRanges(String... loadBalancerSourceRanges)
- Specified by:
withLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
hasLoadBalancerSourceRanges
public Boolean hasLoadBalancerSourceRanges()
- Specified by:
hasLoadBalancerSourceRangesin interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(StringBuilder arg1)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(int[] arg1, int arg2, int arg3)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(char[] arg1)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(StringBuffer arg1)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(byte[] arg1, int arg2)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(byte[] arg1)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(char[] arg1, int arg2, int arg3)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(byte[] arg1, int arg2, int arg3)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
addNewLoadBalancerSourceRange
public A addNewLoadBalancerSourceRange(String arg1)
- Specified by:
addNewLoadBalancerSourceRangein interfaceExternalServiceTemplateFluent<A extends ExternalServiceTemplateFluent<A>>
-
-