Module com.s8.api

Class CreateTableS8Request

java.lang.Object
com.s8.api.flow.table.requests.CreateTableS8Request

public abstract class CreateTableS8Request extends Object
A Request object to create a table
Author:
Pierre Convert Copyright (C) 2025, Pierre Convert. All rights reserved.
  • Field Details

    • tableId

      public final String tableId
      the table id
    • isSaveImmediatelyRequired

      public final boolean isSaveImmediatelyRequired
      true if hardware persistency is required immediatley afterwards.
  • Constructor Details

    • CreateTableS8Request

      public CreateTableS8Request(String tableId, boolean isSaveImmediatelyRequired)
      The main constructor
      Parameters:
      tableId - the table id
      isSaveImmediatelyRequired - true if hardware persistenyc is required immediately after
  • Method Details

    • onSucceed

      public abstract void onSucceed(CreateTableS8Request.Status status)
      Callback method upon successful request processing
      Parameters:
      status - the response status
    • onFailed

      public abstract void onFailed(Exception exception)
      Callback method upon failed request processing
      Parameters:
      exception - the exception raised