Class UserCodeConfig

java.lang.Object
com.hazelcast.usercode.UserCodeConfig
All Implemented Interfaces:
Serializable

@Deprecated(since="5.7", forRemoval=true) public final class UserCodeConfig extends Object implements Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    UserCodeConfig(String imageName, String name)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Gets name of the image that contains the user code.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Gets module name of the transformation function in the provided user code resource or container image.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Gets pipeline stage name of the user code mapping.
    setImageName(String imageName)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets name of the image that contains the user code.
    setModuleName(String moduleName)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets module name of the transformation function in the provided user code resource or container image.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets pipeline stage name of the user code mapping.
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • UserCodeConfig

      public UserCodeConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • UserCodeConfig

      public UserCodeConfig(String imageName, String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getModuleName

      public String getModuleName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets module name of the transformation function in the provided user code resource or container image.
      Returns:
      module name
    • setModuleName

      public UserCodeConfig setModuleName(String moduleName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets module name of the transformation function in the provided user code resource or container image. The module name is used to invoke user code transformation.
      Parameters:
      moduleName - name of the transformation function.
      Returns:
      The instance of the config.
    • getImageName

      public String getImageName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets name of the image that contains the user code.
      Since:
      5.4
    • setImageName

      public UserCodeConfig setImageName(String imageName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets name of the image that contains the user code.
      Parameters:
      imageName - Name of the container image.
      Returns:
      The instance of the config.
    • getName

      public String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets pipeline stage name of the user code mapping.
      Since:
      5.4
    • setName

      public UserCodeConfig setName(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets pipeline stage name of the user code mapping. It can be useful on debugging or diagnosing purposes.
      Returns:
      The instance of the config.
      Since:
      5.4
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object
    • clone

      public UserCodeConfig clone()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      clone in class Object