Class OperatorDescriptorSingle

    • Field Detail

      • keys

        protected final org.apache.flink.api.common.operators.util.FieldSet keys
      • keyList

        protected final org.apache.flink.api.common.operators.util.FieldList keyList
    • Constructor Detail

      • OperatorDescriptorSingle

        protected OperatorDescriptorSingle()
      • OperatorDescriptorSingle

        protected OperatorDescriptorSingle​(org.apache.flink.api.common.operators.util.FieldSet keys)
    • Method Detail

      • createPossibleGlobalProperties

        protected abstract List<RequestedGlobalProperties> createPossibleGlobalProperties()
        Returns a list of global properties that are required by this operator descriptor.
        Returns:
        A list of global properties that are required by this operator descriptor.
      • createPossibleLocalProperties

        protected abstract List<RequestedLocalProperties> createPossibleLocalProperties()
        Returns a list of local properties that are required by this operator descriptor.
        Returns:
        A list of local properties that are required by this operator descriptor.
      • computeGlobalProperties

        public abstract GlobalProperties computeGlobalProperties​(GlobalProperties in)
        Returns the global properties which are present after the operator was applied on the provided global properties.
        Parameters:
        in - The global properties on which the operator is applied.
        Returns:
        The global properties which are valid after the operator has been applied.
      • computeLocalProperties

        public abstract LocalProperties computeLocalProperties​(LocalProperties in)
        Returns the local properties which are present after the operator was applied on the provided local properties.
        Parameters:
        in - The local properties on which the operator is applied.
        Returns:
        The local properties which are valid after the operator has been applied.