Package io.strimzi.api.kafka.model
Class JvmOptionsFluentImpl<A extends JvmOptionsFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.JvmOptionsFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,JvmOptionsFluent<A>
- Direct Known Subclasses:
AbstractKafkaConnectSpecFluentImpl.JvmOptionsNestedImpl,CruiseControlSpecFluentImpl.JvmOptionsNestedImpl,EntityTopicOperatorSpecFluentImpl.JvmOptionsNestedImpl,EntityUserOperatorSpecFluentImpl.JvmOptionsNestedImpl,JvmOptionsBuilder,KafkaBridgeSpecFluentImpl.JvmOptionsNestedImpl,KafkaClusterSpecFluentImpl.JvmOptionsNestedImpl,KafkaMirrorMakerSpecFluentImpl.JvmOptionsNestedImpl,ZookeeperClusterSpecFluentImpl.JvmOptionsNestedImpl
public class JvmOptionsFluentImpl<A extends JvmOptionsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements JvmOptionsFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJvmOptionsFluentImpl.JavaSystemPropertiesNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.JvmOptionsFluent
JvmOptionsFluent.JavaSystemPropertiesNested<N>
-
-
Constructor Summary
Constructors Constructor Description JvmOptionsFluentImpl()JvmOptionsFluentImpl(JvmOptions instance)
-
Method Summary
-
-
-
Constructor Detail
-
JvmOptionsFluentImpl
public JvmOptionsFluentImpl()
-
JvmOptionsFluentImpl
public JvmOptionsFluentImpl(JvmOptions instance)
-
-
Method Detail
-
getXmx
public String getXmx()
- Specified by:
getXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withXmx
public A withXmx(String xmx)
- Specified by:
withXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
hasXmx
public Boolean hasXmx()
- Specified by:
hasXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(StringBuilder arg1)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(int[] arg1, int arg2, int arg3)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(char[] arg1)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(StringBuffer arg1)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(byte[] arg1, int arg2)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(byte[] arg1)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(char[] arg1, int arg2, int arg3)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(byte[] arg1, int arg2, int arg3)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXmx
public A withNewXmx(String arg1)
- Specified by:
withNewXmxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
getXms
public String getXms()
- Specified by:
getXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withXms
public A withXms(String xms)
- Specified by:
withXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
hasXms
public Boolean hasXms()
- Specified by:
hasXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(StringBuilder arg1)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(int[] arg1, int arg2, int arg3)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(char[] arg1)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(StringBuffer arg1)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(byte[] arg1, int arg2)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(byte[] arg1)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(char[] arg1, int arg2, int arg3)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(byte[] arg1, int arg2, int arg3)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withNewXms
public A withNewXms(String arg1)
- Specified by:
withNewXmsin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
isGcLoggingEnabled
public boolean isGcLoggingEnabled()
- Specified by:
isGcLoggingEnabledin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withGcLoggingEnabled
public A withGcLoggingEnabled(boolean gcLoggingEnabled)
- Specified by:
withGcLoggingEnabledin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
hasGcLoggingEnabled
public Boolean hasGcLoggingEnabled()
- Specified by:
hasGcLoggingEnabledin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addToJavaSystemProperties
public A addToJavaSystemProperties(int index, SystemProperty item)
- Specified by:
addToJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
setToJavaSystemProperties
public A setToJavaSystemProperties(int index, SystemProperty item)
- Specified by:
setToJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addToJavaSystemProperties
public A addToJavaSystemProperties(SystemProperty... items)
- Specified by:
addToJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addAllToJavaSystemProperties
public A addAllToJavaSystemProperties(Collection<SystemProperty> items)
- Specified by:
addAllToJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
removeFromJavaSystemProperties
public A removeFromJavaSystemProperties(SystemProperty... items)
- Specified by:
removeFromJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
removeAllFromJavaSystemProperties
public A removeAllFromJavaSystemProperties(Collection<SystemProperty> items)
- Specified by:
removeAllFromJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
removeMatchingFromJavaSystemProperties
public A removeMatchingFromJavaSystemProperties(Predicate<SystemPropertyBuilder> predicate)
- Specified by:
removeMatchingFromJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
getJavaSystemProperties
@Deprecated public List<SystemProperty> getJavaSystemProperties()
Deprecated.This method has been deprecated, please use method buildJavaSystemProperties instead.- Specified by:
getJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>- Returns:
- The buildable object.
-
buildJavaSystemProperties
public List<SystemProperty> buildJavaSystemProperties()
- Specified by:
buildJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
buildJavaSystemProperty
public SystemProperty buildJavaSystemProperty(int index)
- Specified by:
buildJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
buildFirstJavaSystemProperty
public SystemProperty buildFirstJavaSystemProperty()
- Specified by:
buildFirstJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
buildLastJavaSystemProperty
public SystemProperty buildLastJavaSystemProperty()
- Specified by:
buildLastJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
buildMatchingJavaSystemProperty
public SystemProperty buildMatchingJavaSystemProperty(Predicate<SystemPropertyBuilder> predicate)
- Specified by:
buildMatchingJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
hasMatchingJavaSystemProperty
public Boolean hasMatchingJavaSystemProperty(Predicate<SystemPropertyBuilder> predicate)
- Specified by:
hasMatchingJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withJavaSystemProperties
public A withJavaSystemProperties(List<SystemProperty> javaSystemProperties)
- Specified by:
withJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withJavaSystemProperties
public A withJavaSystemProperties(SystemProperty... javaSystemProperties)
- Specified by:
withJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
hasJavaSystemProperties
public Boolean hasJavaSystemProperties()
- Specified by:
hasJavaSystemPropertiesin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addNewJavaSystemProperty
public JvmOptionsFluent.JavaSystemPropertiesNested<A> addNewJavaSystemProperty()
- Specified by:
addNewJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addNewJavaSystemPropertyLike
public JvmOptionsFluent.JavaSystemPropertiesNested<A> addNewJavaSystemPropertyLike(SystemProperty item)
- Specified by:
addNewJavaSystemPropertyLikein interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
setNewJavaSystemPropertyLike
public JvmOptionsFluent.JavaSystemPropertiesNested<A> setNewJavaSystemPropertyLike(int index, SystemProperty item)
- Specified by:
setNewJavaSystemPropertyLikein interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
editJavaSystemProperty
public JvmOptionsFluent.JavaSystemPropertiesNested<A> editJavaSystemProperty(int index)
- Specified by:
editJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
editFirstJavaSystemProperty
public JvmOptionsFluent.JavaSystemPropertiesNested<A> editFirstJavaSystemProperty()
- Specified by:
editFirstJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
editLastJavaSystemProperty
public JvmOptionsFluent.JavaSystemPropertiesNested<A> editLastJavaSystemProperty()
- Specified by:
editLastJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
editMatchingJavaSystemProperty
public JvmOptionsFluent.JavaSystemPropertiesNested<A> editMatchingJavaSystemProperty(Predicate<SystemPropertyBuilder> predicate)
- Specified by:
editMatchingJavaSystemPropertyin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addToXx
public A addToXx(String key, String value)
- Specified by:
addToXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
addToXx
public A addToXx(Map<String,String> map)
- Specified by:
addToXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
removeFromXx
public A removeFromXx(String key)
- Specified by:
removeFromXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
removeFromXx
public A removeFromXx(Map<String,String> map)
- Specified by:
removeFromXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
getXx
public Map<String,String> getXx()
- Specified by:
getXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
withXx
public <K,V> A withXx(Map<String,String> xx)
- Specified by:
withXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
hasXx
public Boolean hasXx()
- Specified by:
hasXxin interfaceJvmOptionsFluent<A extends JvmOptionsFluent<A>>
-
-