Class PipelineOptions.JobNameFactory

  • All Implemented Interfaces:
    DefaultValueFactory<java.lang.String>
    Enclosing interface:
    PipelineOptions

    public static class PipelineOptions.JobNameFactory
    extends java.lang.Object
    implements DefaultValueFactory<java.lang.String>
    Returns a normalized job name constructed from ApplicationNameOptions.getAppName(), the local system user name (if available), the current time, and a random integer.

    The normalization makes sure that the name matches the pattern of [a-z]([-a-z0-9]*[a-z0-9])?.

    • Constructor Detail

      • JobNameFactory

        public JobNameFactory()