Class RemoveEngineProperties.Builder
- java.lang.Object
-
- com.ibm.cloud.watsonxdata.watsonx_data.v3.model.RemoveEngineProperties.Builder
-
- Enclosing class:
- RemoveEngineProperties
public static class RemoveEngineProperties.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoveEngineProperties.BuilderaddEventListener(java.lang.String eventListener)Adds a new element to eventListener.RemoveEngineProperties.BuilderaddGlobal(java.lang.String global)Adds a new element to global.RemoveEngineProperties.BuilderaddJmxExporterConfig(java.lang.String jmxExporterConfig)Adds a new element to jmxExporterConfig.RemoveEnginePropertiesbuild()Builds a RemoveEngineProperties.RemoveEngineProperties.Buildercatalog(java.util.Map<java.lang.String,RemoveEnginePropertiesCatalogAdditionalProperties> catalog)Set the catalog.RemoveEngineProperties.Builderconfiguration(RemoveEnginePropertiesConfiguration configuration)Set the configuration.RemoveEngineProperties.BuildereventListener(java.util.List<java.lang.String> eventListener)Set the eventListener.RemoveEngineProperties.Builderglobal(java.util.List<java.lang.String> global)Set the global.RemoveEngineProperties.BuilderjmxExporterConfig(java.util.List<java.lang.String> jmxExporterConfig)Set the jmxExporterConfig.RemoveEngineProperties.Builderjvm(RemoveEnginePropertiesJvm jvm)Set the jvm.RemoveEngineProperties.BuilderlogConfig(RemoveEnginePropertiesLogConfig logConfig)Set the logConfig.
-
-
-
Method Detail
-
build
public RemoveEngineProperties build()
Builds a RemoveEngineProperties.- Returns:
- the new RemoveEngineProperties instance
-
addEventListener
public RemoveEngineProperties.Builder addEventListener(java.lang.String eventListener)
Adds a new element to eventListener.- Parameters:
eventListener- the new element to be added- Returns:
- the RemoveEngineProperties builder
-
addGlobal
public RemoveEngineProperties.Builder addGlobal(java.lang.String global)
Adds a new element to global.- Parameters:
global- the new element to be added- Returns:
- the RemoveEngineProperties builder
-
addJmxExporterConfig
public RemoveEngineProperties.Builder addJmxExporterConfig(java.lang.String jmxExporterConfig)
Adds a new element to jmxExporterConfig.- Parameters:
jmxExporterConfig- the new element to be added- Returns:
- the RemoveEngineProperties builder
-
catalog
public RemoveEngineProperties.Builder catalog(java.util.Map<java.lang.String,RemoveEnginePropertiesCatalogAdditionalProperties> catalog)
Set the catalog.- Parameters:
catalog- the catalog- Returns:
- the RemoveEngineProperties builder
-
configuration
public RemoveEngineProperties.Builder configuration(RemoveEnginePropertiesConfiguration configuration)
Set the configuration.- Parameters:
configuration- the configuration- Returns:
- the RemoveEngineProperties builder
-
eventListener
public RemoveEngineProperties.Builder eventListener(java.util.List<java.lang.String> eventListener)
Set the eventListener. Existing eventListener will be replaced.- Parameters:
eventListener- the eventListener- Returns:
- the RemoveEngineProperties builder
-
global
public RemoveEngineProperties.Builder global(java.util.List<java.lang.String> global)
Set the global. Existing global will be replaced.- Parameters:
global- the global- Returns:
- the RemoveEngineProperties builder
-
jmxExporterConfig
public RemoveEngineProperties.Builder jmxExporterConfig(java.util.List<java.lang.String> jmxExporterConfig)
Set the jmxExporterConfig. Existing jmxExporterConfig will be replaced.- Parameters:
jmxExporterConfig- the jmxExporterConfig- Returns:
- the RemoveEngineProperties builder
-
jvm
public RemoveEngineProperties.Builder jvm(RemoveEnginePropertiesJvm jvm)
Set the jvm.- Parameters:
jvm- the jvm- Returns:
- the RemoveEngineProperties builder
-
logConfig
public RemoveEngineProperties.Builder logConfig(RemoveEnginePropertiesLogConfig logConfig)
Set the logConfig.- Parameters:
logConfig- the logConfig- Returns:
- the RemoveEngineProperties builder
-
-