Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 1.96 KB

File metadata and controls

46 lines (36 loc) · 1.96 KB

OfferResponse

oneOf schemas

Example

// Import classes:
import com.fireblocks.sdk.model.OfferResponse;
import com.fireblocks.sdk.model.OfferResponseAllocation;
import com.fireblocks.sdk.model.OfferResponseOnboarding;
import com.fireblocks.sdk.model.OfferResponseTransfer;

public class Example {
    public static void main(String[] args) {
        OfferResponse exampleOfferResponse = new OfferResponse();

        // create a new OfferResponseAllocation
        OfferResponseAllocation exampleOfferResponseAllocation = new OfferResponseAllocation();
        // set OfferResponse to OfferResponseAllocation
        exampleOfferResponse.setActualInstance(exampleOfferResponseAllocation);
        // to get back the OfferResponseAllocation set earlier
        OfferResponseAllocation testOfferResponseAllocation = (OfferResponseAllocation) exampleOfferResponse.getActualInstance();

        // create a new OfferResponseOnboarding
        OfferResponseOnboarding exampleOfferResponseOnboarding = new OfferResponseOnboarding();
        // set OfferResponse to OfferResponseOnboarding
        exampleOfferResponse.setActualInstance(exampleOfferResponseOnboarding);
        // to get back the OfferResponseOnboarding set earlier
        OfferResponseOnboarding testOfferResponseOnboarding = (OfferResponseOnboarding) exampleOfferResponse.getActualInstance();

        // create a new OfferResponseTransfer
        OfferResponseTransfer exampleOfferResponseTransfer = new OfferResponseTransfer();
        // set OfferResponse to OfferResponseTransfer
        exampleOfferResponse.setActualInstance(exampleOfferResponseTransfer);
        // to get back the OfferResponseTransfer set earlier
        OfferResponseTransfer testOfferResponseTransfer = (OfferResponseTransfer) exampleOfferResponse.getActualInstance();
    }
}