public class ThanosSpecFluentImpl<A extends ThanosSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ThanosSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ThanosSpecFluentImpl.GrpcServerTlsConfigNestedImpl<N> |
class |
ThanosSpecFluentImpl.ResourcesNestedImpl<N> |
ThanosSpecFluent.GrpcServerTlsConfigNested<N>, ThanosSpecFluent.ResourcesNested<N>| Constructor and Description |
|---|
ThanosSpecFluentImpl() |
ThanosSpecFluentImpl(ThanosSpec instance) |
public ThanosSpecFluentImpl()
public ThanosSpecFluentImpl(ThanosSpec instance)
public String getBaseImage()
getBaseImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withBaseImage(String baseImage)
withBaseImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasBaseImage()
hasBaseImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewBaseImage(String arg1)
withNewBaseImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewBaseImage(StringBuilder arg1)
withNewBaseImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewBaseImage(StringBuffer arg1)
withNewBaseImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>@Deprecated public TLSConfig getGrpcServerTlsConfig()
getGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public TLSConfig buildGrpcServerTlsConfig()
buildGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withGrpcServerTlsConfig(TLSConfig grpcServerTlsConfig)
withGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasGrpcServerTlsConfig()
hasGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.GrpcServerTlsConfigNested<A> withNewGrpcServerTlsConfig()
withNewGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.GrpcServerTlsConfigNested<A> withNewGrpcServerTlsConfigLike(TLSConfig item)
withNewGrpcServerTlsConfigLike in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.GrpcServerTlsConfigNested<A> editGrpcServerTlsConfig()
editGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.GrpcServerTlsConfigNested<A> editOrNewGrpcServerTlsConfig()
editOrNewGrpcServerTlsConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.GrpcServerTlsConfigNested<A> editOrNewGrpcServerTlsConfigLike(TLSConfig item)
editOrNewGrpcServerTlsConfigLike in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getImage()
getImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withImage(String image)
withImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasImage()
hasImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewImage(String arg1)
withNewImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewImage(StringBuilder arg1)
withNewImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewImage(StringBuffer arg1)
withNewImage in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean isListenLocal()
isListenLocal in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withListenLocal(Boolean listenLocal)
withListenLocal in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasListenLocal()
hasListenLocal in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewListenLocal(String arg1)
withNewListenLocal in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewListenLocal(boolean arg1)
withNewListenLocal in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getLogFormat()
getLogFormat in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withLogFormat(String logFormat)
withLogFormat in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasLogFormat()
hasLogFormat in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewLogFormat(String arg1)
withNewLogFormat in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewLogFormat(StringBuilder arg1)
withNewLogFormat in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewLogFormat(StringBuffer arg1)
withNewLogFormat in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getLogLevel()
getLogLevel in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withLogLevel(String logLevel)
withLogLevel in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasLogLevel()
hasLogLevel in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewLogLevel(String arg1)
withNewLogLevel in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewLogLevel(StringBuilder arg1)
withNewLogLevel in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewLogLevel(StringBuffer arg1)
withNewLogLevel in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getMinTime()
getMinTime in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withMinTime(String minTime)
withMinTime in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasMinTime()
hasMinTime in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewMinTime(String arg1)
withNewMinTime in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewMinTime(StringBuilder arg1)
withNewMinTime in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewMinTime(StringBuffer arg1)
withNewMinTime in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public io.fabric8.kubernetes.api.model.SecretKeySelector getObjectStorageConfig()
getObjectStorageConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withObjectStorageConfig(io.fabric8.kubernetes.api.model.SecretKeySelector objectStorageConfig)
withObjectStorageConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasObjectStorageConfig()
hasObjectStorageConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewObjectStorageConfig(String key, String name, Boolean optional)
withNewObjectStorageConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
getResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
buildResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
withResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasResources()
hasResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.ResourcesNested<A> withNewResources()
withNewResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
withNewResourcesLike in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.ResourcesNested<A> editResources()
editResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.ResourcesNested<A> editOrNewResources()
editOrNewResources in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public ThanosSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
editOrNewResourcesLike in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getSha()
getSha in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withSha(String sha)
withSha in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasSha()
hasSha in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewSha(String arg1)
withNewSha in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewSha(StringBuilder arg1)
withNewSha in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewSha(StringBuffer arg1)
withNewSha in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getTag()
getTag in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withTag(String tag)
withTag in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasTag()
hasTag in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewTag(String arg1)
withNewTag in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewTag(StringBuilder arg1)
withNewTag in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewTag(StringBuffer arg1)
withNewTag in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public io.fabric8.kubernetes.api.model.SecretKeySelector getTracingConfig()
getTracingConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withTracingConfig(io.fabric8.kubernetes.api.model.SecretKeySelector tracingConfig)
withTracingConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasTracingConfig()
hasTracingConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewTracingConfig(String key, String name, Boolean optional)
withNewTracingConfig in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public String getVersion()
getVersion in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withVersion(String version)
withVersion in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public Boolean hasVersion()
hasVersion in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewVersion(String arg1)
withNewVersion in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewVersion(StringBuilder arg1)
withNewVersion in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>public A withNewVersion(StringBuffer arg1)
withNewVersion in interface ThanosSpecFluent<A extends ThanosSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.