Package com.chrt.api
Class ChrtApiClient
- java.lang.Object
-
- com.chrt.api.ChrtApiClient
-
public class ChrtApiClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<AnalyticsClient>analyticsClientprotected java.util.function.Supplier<BillingClient>billingClientprotected ClientOptionsclientOptionsprotected java.util.function.Supplier<NotificationsClient>notificationsClientprotected java.util.function.Supplier<OrgsClient>orgsClientprotected java.util.function.Supplier<ShippingClient>shippingClientprotected java.util.function.Supplier<TrackingClient>trackingClientprotected java.util.function.Supplier<UsersClient>usersClientprotected java.util.function.Supplier<UtilsClient>utilsClient
-
Constructor Summary
Constructors Constructor Description ChrtApiClient(ClientOptions clientOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyticsClientanalytics()BillingClientbilling()static ChrtApiClientBuilderbuilder()NotificationsClientnotifications()OrgsClientorgs()ShippingClientshipping()TrackingClienttracking()UsersClientusers()UtilsClientutils()
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
orgsClient
protected final java.util.function.Supplier<OrgsClient> orgsClient
-
utilsClient
protected final java.util.function.Supplier<UtilsClient> utilsClient
-
analyticsClient
protected final java.util.function.Supplier<AnalyticsClient> analyticsClient
-
billingClient
protected final java.util.function.Supplier<BillingClient> billingClient
-
notificationsClient
protected final java.util.function.Supplier<NotificationsClient> notificationsClient
-
shippingClient
protected final java.util.function.Supplier<ShippingClient> shippingClient
-
trackingClient
protected final java.util.function.Supplier<TrackingClient> trackingClient
-
usersClient
protected final java.util.function.Supplier<UsersClient> usersClient
-
-
Constructor Detail
-
ChrtApiClient
public ChrtApiClient(ClientOptions clientOptions)
-
-
Method Detail
-
orgs
public OrgsClient orgs()
-
utils
public UtilsClient utils()
-
analytics
public AnalyticsClient analytics()
-
billing
public BillingClient billing()
-
notifications
public NotificationsClient notifications()
-
shipping
public ShippingClient shipping()
-
tracking
public TrackingClient tracking()
-
users
public UsersClient users()
-
builder
public static ChrtApiClientBuilder builder()
-
-