Interface MyCompanyDraft

All Superinterfaces:
Customizable<MyBusinessUnitDraft>, io.vrap.rmf.base.client.Draft<MyCompanyDraft>, MyBusinessUnitDraft, WithKey
All Known Implementing Classes:
MyCompanyDraftImpl

public interface MyCompanyDraft extends MyBusinessUnitDraft, io.vrap.rmf.base.client.Draft<MyCompanyDraft>

Draft type to represent the top level of a business. Contains the fields and values of the generic MyBusinessUnitDraft that are used specifically for creating a Company.


Example to create an instance using the builder pattern

     MyCompanyDraft myCompanyDraft = MyCompanyDraft.builder()
             .key("{key}")
             .name("{name}")
             .build()