Class SimpleDataResource.SimpleDataResourceBuilder

java.lang.Object
org.ivoa.dm.executionbroker.SimpleDataResource.SimpleDataResourceBuilder
Enclosing class:
SimpleDataResource

public static class SimpleDataResource.SimpleDataResourceBuilder extends Object
A builder class for SimpleDataResource, mainly for use in the functional builder pattern.
  • Field Details

    • location

      public String location
      The URL of the data to import.
    • phase

      public LifecyclePhase phase
      The lifecycle phase.
    • schedule

      public LifecycleSchedule schedule
      The lifecycle schedule.
    • kind

      public String kind
      The component type identifier.
    • meta

      public ComponentMetadata meta
      The component metadata.
  • Constructor Details

    • SimpleDataResourceBuilder

      public SimpleDataResourceBuilder()
  • Method Details

    • create

      public SimpleDataResource create()
      create a SimpleDataResource from this builder.
      Returns:
      an object initialized from the builder.