Module com.s8.api

Class CreateSpaceS8Request

java.lang.Object
com.s8.api.flow.space.requests.CreateSpaceS8Request

public abstract class CreateSpaceS8Request extends Object
A Request Object to Create a space
Author:
Pierre Convert Copyright (C) 2025, Pierre Convert. All rights reserved.
  • Field Details

    • spaceId

      public final String spaceId
      the id of the space
    • exposure

      public final SpaceS8Object[] exposure
      the exposure of the space
  • Constructor Details

    • CreateSpaceS8Request

      public CreateSpaceS8Request(String spaceId, SpaceS8Object[] exposure)
      Main constructor
      Parameters:
      spaceId - the space id
      exposure - the initial exposure
  • Method Details

    • onProcessed

      public abstract void onProcessed(CreateSpaceS8Request.Status status, long version)
      Callback method run upon successful request execution
      Parameters:
      status - the response status
      version - the response version
    • onFailed

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