Class SparkConfigurationInfo


  • public final class SparkConfigurationInfo
    extends Object
    Information about a SparkConfiguration created at the workspace level. SparkConfiguration Artifact information.
    • Constructor Detail

      • SparkConfigurationInfo

        public SparkConfigurationInfo()
    • Method Detail

      • description

        public String description()
        Get the description property: Description about the SparkConfiguration.
        Returns:
        the description value.
      • withDescription

        public SparkConfigurationInfo withDescription​(String description)
        Set the description property: Description about the SparkConfiguration.
        Parameters:
        description - the description value to set.
        Returns:
        the SparkConfigurationInfo object itself.
      • configs

        public Map<String,​String> configs()
        Get the configs property: SparkConfiguration configs.
        Returns:
        the configs value.
      • withConfigs

        public SparkConfigurationInfo withConfigs​(Map<String,​String> configs)
        Set the configs property: SparkConfiguration configs.
        Parameters:
        configs - the configs value to set.
        Returns:
        the SparkConfigurationInfo object itself.
      • annotations

        public List<String> annotations()
        Get the annotations property: Annotations for SparkConfiguration.
        Returns:
        the annotations value.
      • withAnnotations

        public SparkConfigurationInfo withAnnotations​(List<String> annotations)
        Set the annotations property: Annotations for SparkConfiguration.
        Parameters:
        annotations - the annotations value to set.
        Returns:
        the SparkConfigurationInfo object itself.
      • notes

        public String notes()
        Get the notes property: additional Notes.
        Returns:
        the notes value.
      • withNotes

        public SparkConfigurationInfo withNotes​(String notes)
        Set the notes property: additional Notes.
        Parameters:
        notes - the notes value to set.
        Returns:
        the SparkConfigurationInfo object itself.
      • createdBy

        public String createdBy()
        Get the createdBy property: The identity that created the resource.
        Returns:
        the createdBy value.
      • withCreatedBy

        public SparkConfigurationInfo withCreatedBy​(String createdBy)
        Set the createdBy property: The identity that created the resource.
        Parameters:
        createdBy - the createdBy value to set.
        Returns:
        the SparkConfigurationInfo object itself.
      • created

        public OffsetDateTime created()
        Get the created property: The timestamp of resource creation.
        Returns:
        the created value.
      • withCreated

        public SparkConfigurationInfo withCreated​(OffsetDateTime created)
        Set the created property: The timestamp of resource creation.
        Parameters:
        created - the created value to set.
        Returns:
        the SparkConfigurationInfo object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.