Class ResourceTemplateFluentImpl<A extends ResourceTemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.ResourceTemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ResourceTemplateFluent<A>
- Direct Known Subclasses:
CruiseControlTemplateFluentImpl.DeploymentNestedImpl,CruiseControlTemplateFluentImpl.ServiceAccountNestedImpl,EntityOperatorTemplateFluentImpl.DeploymentNestedImpl,EntityOperatorTemplateFluentImpl.ServiceAccountNestedImpl,JmxTransTemplateFluentImpl.DeploymentNestedImpl,JmxTransTemplateFluentImpl.ServiceAccountNestedImpl,KafkaBridgeTemplateFluentImpl.ServiceAccountNestedImpl,KafkaClusterTemplateFluentImpl.ClusterCaCertNestedImpl,KafkaClusterTemplateFluentImpl.ClusterRoleBindingNestedImpl,KafkaClusterTemplateFluentImpl.ExternalBootstrapIngressNestedImpl,KafkaClusterTemplateFluentImpl.ExternalBootstrapRouteNestedImpl,KafkaClusterTemplateFluentImpl.ExternalBootstrapServiceNestedImpl,KafkaClusterTemplateFluentImpl.JmxSecretNestedImpl,KafkaClusterTemplateFluentImpl.PerPodIngressNestedImpl,KafkaClusterTemplateFluentImpl.PerPodRouteNestedImpl,KafkaClusterTemplateFluentImpl.PerPodServiceNestedImpl,KafkaClusterTemplateFluentImpl.PersistentVolumeClaimNestedImpl,KafkaClusterTemplateFluentImpl.PodSetNestedImpl,KafkaClusterTemplateFluentImpl.ServiceAccountNestedImpl,KafkaConnectTemplateFluentImpl.BuildServiceAccountNestedImpl,KafkaConnectTemplateFluentImpl.ClusterRoleBindingNestedImpl,KafkaConnectTemplateFluentImpl.JmxSecretNestedImpl,KafkaConnectTemplateFluentImpl.ServiceAccountNestedImpl,KafkaExporterTemplateFluentImpl.DeploymentNestedImpl,KafkaExporterTemplateFluentImpl.ServiceAccountNestedImpl,KafkaExporterTemplateFluentImpl.ServiceNestedImpl,KafkaMirrorMaker2TemplateFluentImpl.JmxSecretNestedImpl,KafkaMirrorMaker2TemplateFluentImpl.ServiceAccountNestedImpl,KafkaMirrorMakerTemplateFluentImpl.ServiceAccountNestedImpl,KafkaUserTemplateFluentImpl.SecretNestedImpl,ResourceTemplateBuilder,ZookeeperClusterTemplateFluentImpl.JmxSecretNestedImpl,ZookeeperClusterTemplateFluentImpl.PersistentVolumeClaimNestedImpl,ZookeeperClusterTemplateFluentImpl.PodSetNestedImpl,ZookeeperClusterTemplateFluentImpl.ServiceAccountNestedImpl
public class ResourceTemplateFluentImpl<A extends ResourceTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ResourceTemplateFluent<A>
Representation of a template for Strimzi resources.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classResourceTemplateFluentImpl.MetadataNestedImpl<N>Representation of a Metadata template for Strimzi pods, statefulsets, deployments and services.-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.ResourceTemplateFluent
ResourceTemplateFluent.MetadataNested<N>
-
-
Constructor Summary
Constructors Constructor Description ResourceTemplateFluentImpl()ResourceTemplateFluentImpl(ResourceTemplate instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MetadataTemplatebuildMetadata()ResourceTemplateFluent.MetadataNested<A>editMetadata()ResourceTemplateFluent.MetadataNested<A>editOrNewMetadata()ResourceTemplateFluent.MetadataNested<A>editOrNewMetadataLike(MetadataTemplate item)booleanequals(Object o)MetadataTemplategetMetadata()Deprecated.inthashCode()BooleanhasMetadata()AwithMetadata(MetadataTemplate metadata)ResourceTemplateFluent.MetadataNested<A>withNewMetadata()ResourceTemplateFluent.MetadataNested<A>withNewMetadataLike(MetadataTemplate item)
-
-
-
Constructor Detail
-
ResourceTemplateFluentImpl
public ResourceTemplateFluentImpl()
-
ResourceTemplateFluentImpl
public ResourceTemplateFluentImpl(ResourceTemplate instance)
-
-
Method Detail
-
getMetadata
@Deprecated public MetadataTemplate getMetadata()
Deprecated.- Specified by:
getMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
buildMetadata
public MetadataTemplate buildMetadata()
- Specified by:
buildMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
withMetadata
public A withMetadata(MetadataTemplate metadata)
- Specified by:
withMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
hasMetadata
public Boolean hasMetadata()
- Specified by:
hasMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
withNewMetadata
public ResourceTemplateFluent.MetadataNested<A> withNewMetadata()
- Specified by:
withNewMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
withNewMetadataLike
public ResourceTemplateFluent.MetadataNested<A> withNewMetadataLike(MetadataTemplate item)
- Specified by:
withNewMetadataLikein interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
editMetadata
public ResourceTemplateFluent.MetadataNested<A> editMetadata()
- Specified by:
editMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
editOrNewMetadata
public ResourceTemplateFluent.MetadataNested<A> editOrNewMetadata()
- Specified by:
editOrNewMetadatain interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
editOrNewMetadataLike
public ResourceTemplateFluent.MetadataNested<A> editOrNewMetadataLike(MetadataTemplate item)
- Specified by:
editOrNewMetadataLikein interfaceResourceTemplateFluent<A extends ResourceTemplateFluent<A>>
-
-