Class StartFlow.Builder

  • All Implemented Interfaces:
    org.apache.avro.data.RecordBuilder

    
    public class StartFlow.Builder
    extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
                        

    RecordBuilder for StartFlow instances.

    • Constructor Detail

    • Method Detail

      • getStartContext

         FlowStartContext getStartContext()

        Gets the value of the 'startContext' field. The request ID assigned by the client that created the flow.

      • getStartContextBuilder

         FlowStartContext.Builder getStartContextBuilder()

        Gets the Builder instance for the 'startContext' field and creates one if it doesn't exist yet. The request ID assigned by the client that created the flow.

      • getFlowStartArgs

         String getFlowStartArgs()

        Gets the value of the 'flowStartArgs' field. A client supplied string, passed to the flow when it is started. This is used by the client to pass data to a flow.

      • setFlowStartArgs

         StartFlow.Builder setFlowStartArgs(String value)

        Sets the value of the 'flowStartArgs' field. A client supplied string, passed to the flow when it is started. This is used by the client to pass data to a flow.

        Parameters:
        value - The value of 'flowStartArgs'.
      • hasStartContext

         boolean hasStartContext()

        Checks whether the 'startContext' field has been set. The request ID assigned by the client that created the flow.

      • hasStartContextBuilder

         boolean hasStartContextBuilder()

        Checks whether the 'startContext' field has an active Builder instance The request ID assigned by the client that created the flow.

      • hasFlowStartArgs

         boolean hasFlowStartArgs()

        Checks whether the 'flowStartArgs' field has been set. A client supplied string, passed to the flow when it is started. This is used by the client to pass data to a flow.

      • clearFlowStartArgs

         StartFlow.Builder clearFlowStartArgs()

        Clears the value of the 'flowStartArgs' field. A client supplied string, passed to the flow when it is started. This is used by the client to pass data to a flow.