Package cz.xtf.builder.builders
Class ServiceAccountBuilder
- java.lang.Object
-
- cz.xtf.builder.builders.AbstractBuilder<io.fabric8.kubernetes.api.model.ServiceAccount,ServiceAccountBuilder>
-
- cz.xtf.builder.builders.ServiceAccountBuilder
-
public class ServiceAccountBuilder extends AbstractBuilder<io.fabric8.kubernetes.api.model.ServiceAccount,ServiceAccountBuilder>
-
-
Constructor Summary
Constructors Constructor Description ServiceAccountBuilder(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceAccountBuilderaddSecret(io.fabric8.kubernetes.api.model.Secret secret)ServiceAccountBuilderaddSecret(String name)io.fabric8.kubernetes.api.model.ServiceAccountbuild()protected ServiceAccountBuildergetThis()-
Methods inherited from class cz.xtf.builder.builders.AbstractBuilder
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilder
-
-
-
-
Constructor Detail
-
ServiceAccountBuilder
public ServiceAccountBuilder(String name)
-
-
Method Detail
-
addSecret
public ServiceAccountBuilder addSecret(String name)
-
addSecret
public ServiceAccountBuilder addSecret(io.fabric8.kubernetes.api.model.Secret secret)
-
build
public io.fabric8.kubernetes.api.model.ServiceAccount build()
- Specified by:
buildin classAbstractBuilder<io.fabric8.kubernetes.api.model.ServiceAccount,ServiceAccountBuilder>
-
getThis
protected ServiceAccountBuilder getThis()
- Specified by:
getThisin classAbstractBuilder<io.fabric8.kubernetes.api.model.ServiceAccount,ServiceAccountBuilder>
-
-