public class ThanosSpecBuilder extends ThanosSpecFluent<ThanosSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<ThanosSpec,ThanosSpecBuilder>
ThanosSpecFluent.AdditionalArgsNested<N>, ThanosSpecFluent.GrpcServerTlsConfigNested<N>, ThanosSpecFluent.ResourcesNested<N>| Constructor and Description |
|---|
ThanosSpecBuilder() |
ThanosSpecBuilder(ThanosSpec instance) |
ThanosSpecBuilder(ThanosSpecFluent<?> fluent) |
ThanosSpecBuilder(ThanosSpecFluent<?> fluent,
ThanosSpec instance) |
| Modifier and Type | Method and Description |
|---|---|
ThanosSpec |
build() |
addAllToAdditionalArgs, addAllToVolumeMounts, addNewAdditionalArg, addNewAdditionalArg, addNewAdditionalArgLike, addToAdditionalArgs, addToAdditionalArgs, addToAdditionalProperties, addToAdditionalProperties, addToVolumeMounts, addToVolumeMounts, buildAdditionalArg, buildAdditionalArgs, buildFirstAdditionalArg, buildGrpcServerTlsConfig, buildLastAdditionalArg, buildMatchingAdditionalArg, buildResources, copyInstance, editAdditionalArg, editFirstAdditionalArg, editGrpcServerTlsConfig, editLastAdditionalArg, editMatchingAdditionalArg, editOrNewGrpcServerTlsConfig, editOrNewGrpcServerTlsConfigLike, editOrNewResources, editOrNewResourcesLike, editResources, equals, getAdditionalProperties, getBaseImage, getBlockSize, getFirstVolumeMount, getGetConfigInterval, getGetConfigTimeout, getGrpcListenLocal, getHttpListenLocal, getImage, getLastVolumeMount, getListenLocal, getLogFormat, getLogLevel, getMatchingVolumeMount, getMinTime, getObjectStorageConfig, getObjectStorageConfigFile, getReadyTimeout, getSha, getTag, getTracingConfig, getTracingConfigFile, getVersion, getVolumeMount, getVolumeMounts, hasAdditionalArgs, hasAdditionalProperties, hasBaseImage, hasBlockSize, hasGetConfigInterval, hasGetConfigTimeout, hasGrpcListenLocal, hasGrpcServerTlsConfig, hashCode, hasHttpListenLocal, hasImage, hasListenLocal, hasLogFormat, hasLogLevel, hasMatchingAdditionalArg, hasMatchingVolumeMount, hasMinTime, hasObjectStorageConfig, hasObjectStorageConfigFile, hasReadyTimeout, hasResources, hasSha, hasTag, hasTracingConfig, hasTracingConfigFile, hasVersion, hasVolumeMounts, removeAllFromAdditionalArgs, removeAllFromVolumeMounts, removeFromAdditionalArgs, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromVolumeMounts, removeMatchingFromAdditionalArgs, setNewAdditionalArgLike, setToAdditionalArgs, setToVolumeMounts, toString, withAdditionalArgs, withAdditionalArgs, withAdditionalProperties, withBaseImage, withBlockSize, withGetConfigInterval, withGetConfigTimeout, withGrpcListenLocal, withGrpcListenLocal, withGrpcServerTlsConfig, withHttpListenLocal, withHttpListenLocal, withImage, withListenLocal, withListenLocal, withLogFormat, withLogLevel, withMinTime, withNewGrpcServerTlsConfig, withNewGrpcServerTlsConfigLike, withNewObjectStorageConfig, withNewResources, withNewResourcesLike, withNewTracingConfig, withObjectStorageConfig, withObjectStorageConfigFile, withReadyTimeout, withResources, withSha, withTag, withTracingConfig, withTracingConfigFile, withVersion, withVolumeMounts, withVolumeMountsaggregate, aggregate, build, build, builderOf, getVisitableMappublic ThanosSpecBuilder()
public ThanosSpecBuilder(ThanosSpecFluent<?> fluent)
public ThanosSpecBuilder(ThanosSpecFluent<?> fluent, ThanosSpec instance)
public ThanosSpecBuilder(ThanosSpec instance)
public ThanosSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<ThanosSpec>Copyright © 2015–2024 Red Hat. All rights reserved.