Package io.fabric8.kubernetes.api.model
Class ServiceAccountBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ServiceAccountFluentImpl<ServiceAccountBuilder>
-
- io.fabric8.kubernetes.api.model.ServiceAccountBuilder
-
- All Implemented Interfaces:
Builder<ServiceAccount>,Fluent<ServiceAccountBuilder>,Visitable<ServiceAccountBuilder>,VisitableBuilder<ServiceAccount,ServiceAccountBuilder>,ServiceAccountFluent<ServiceAccountBuilder>
public class ServiceAccountBuilder extends ServiceAccountFluentImpl<ServiceAccountBuilder> implements VisitableBuilder<ServiceAccount,ServiceAccountBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.ServiceAccountFluentImpl
ServiceAccountFluentImpl.ImagePullSecretsNestedImpl<N>, ServiceAccountFluentImpl.MetadataNestedImpl<N>, ServiceAccountFluentImpl.SecretsNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ServiceAccountFluent
ServiceAccountFluent.ImagePullSecretsNested<N>, ServiceAccountFluent.MetadataNested<N>, ServiceAccountFluent.SecretsNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ServiceAccountBuilder()ServiceAccountBuilder(ServiceAccount instance)ServiceAccountBuilder(ServiceAccountFluent<?> fluent)ServiceAccountBuilder(ServiceAccountFluent<?> fluent, ServiceAccount instance)ServiceAccountBuilder(ServiceAccountFluent<?> fluent, ServiceAccount instance, Boolean validationEnabled)ServiceAccountBuilder(ServiceAccountFluent<?> fluent, Boolean validationEnabled)ServiceAccountBuilder(ServiceAccount instance, Boolean validationEnabled)ServiceAccountBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceAccountbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.kubernetes.api.model.ServiceAccountFluentImpl
addAllToImagePullSecrets, addAllToSecrets, addNewImagePullSecret, addNewImagePullSecret, addNewImagePullSecretLike, addNewSecret, addNewSecretLike, addToImagePullSecrets, addToImagePullSecrets, addToSecrets, addToSecrets, buildFirstImagePullSecret, buildFirstSecret, buildImagePullSecret, buildImagePullSecrets, buildLastImagePullSecret, buildLastSecret, buildMatchingImagePullSecret, buildMatchingSecret, buildMetadata, buildSecret, buildSecrets, editFirstImagePullSecret, editFirstSecret, editImagePullSecret, editLastImagePullSecret, editLastSecret, editMatchingImagePullSecret, editMatchingSecret, editMetadata, editOrNewMetadata, editOrNewMetadataLike, editSecret, getApiVersion, getImagePullSecrets, getKind, getMetadata, getSecrets, hasApiVersion, hasAutomountServiceAccountToken, hasImagePullSecrets, hasKind, hasMatchingImagePullSecret, hasMatchingSecret, hasMetadata, hasSecrets, isAutomountServiceAccountToken, removeAllFromImagePullSecrets, removeAllFromSecrets, removeFromImagePullSecrets, removeFromSecrets, removeMatchingFromImagePullSecrets, removeMatchingFromSecrets, setNewImagePullSecretLike, setNewSecretLike, setToImagePullSecrets, setToSecrets, withApiVersion, withAutomountServiceAccountToken, withImagePullSecrets, withImagePullSecrets, withKind, withMetadata, withNewApiVersion, withNewApiVersion, withNewApiVersion, withNewAutomountServiceAccountToken, withNewAutomountServiceAccountToken, withNewKind, withNewKind, withNewKind, withNewMetadata, withNewMetadataLike, withSecrets, withSecrets
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
ServiceAccountBuilder
public ServiceAccountBuilder()
-
ServiceAccountBuilder
public ServiceAccountBuilder(Boolean validationEnabled)
-
ServiceAccountBuilder
public ServiceAccountBuilder(ServiceAccountFluent<?> fluent)
-
ServiceAccountBuilder
public ServiceAccountBuilder(ServiceAccountFluent<?> fluent, Boolean validationEnabled)
-
ServiceAccountBuilder
public ServiceAccountBuilder(ServiceAccountFluent<?> fluent, ServiceAccount instance)
-
ServiceAccountBuilder
public ServiceAccountBuilder(ServiceAccountFluent<?> fluent, ServiceAccount instance, Boolean validationEnabled)
-
ServiceAccountBuilder
public ServiceAccountBuilder(ServiceAccount instance)
-
ServiceAccountBuilder
public ServiceAccountBuilder(ServiceAccount instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public ServiceAccount build()
- Specified by:
buildin interfaceBuilder<ServiceAccount>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classServiceAccountFluentImpl<ServiceAccountBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classServiceAccountFluentImpl<ServiceAccountBuilder>
-
-