public class BusinessBookingProfile extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BusinessBookingProfile.Builder
Class to build instances of
BusinessBookingProfile. |
| Modifier | Constructor and Description |
|---|---|
protected |
BusinessBookingProfile(io.apimatic.core.types.OptionalNullable<String> sellerId,
String createdAt,
io.apimatic.core.types.OptionalNullable<Boolean> bookingEnabled,
String customerTimezoneChoice,
String bookingPolicy,
io.apimatic.core.types.OptionalNullable<Boolean> allowUserCancel,
BusinessAppointmentSettings businessAppointmentSettings,
io.apimatic.core.types.OptionalNullable<Boolean> supportSellerLevelWrites)
Initialization constructor.
|
|
BusinessBookingProfile(String sellerId,
String createdAt,
Boolean bookingEnabled,
String customerTimezoneChoice,
String bookingPolicy,
Boolean allowUserCancel,
BusinessAppointmentSettings businessAppointmentSettings,
Boolean supportSellerLevelWrites)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getAllowUserCancel()
Getter for AllowUserCancel.
|
Boolean |
getBookingEnabled()
Getter for BookingEnabled.
|
String |
getBookingPolicy()
Getter for BookingPolicy.
|
BusinessAppointmentSettings |
getBusinessAppointmentSettings()
Getter for BusinessAppointmentSettings.
|
String |
getCreatedAt()
Getter for CreatedAt.
|
String |
getCustomerTimezoneChoice()
Getter for CustomerTimezoneChoice.
|
String |
getSellerId()
Getter for SellerId.
|
Boolean |
getSupportSellerLevelWrites()
Getter for SupportSellerLevelWrites.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetAllowUserCancel()
Internal Getter for AllowUserCancel.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetBookingEnabled()
Internal Getter for BookingEnabled.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetSellerId()
Internal Getter for SellerId.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetSupportSellerLevelWrites()
Internal Getter for SupportSellerLevelWrites.
|
BusinessBookingProfile.Builder |
toBuilder()
Builds a new
BusinessBookingProfile.Builder object. |
String |
toString()
Converts this BusinessBookingProfile into string format.
|
public BusinessBookingProfile(String sellerId, String createdAt, Boolean bookingEnabled, String customerTimezoneChoice, String bookingPolicy, Boolean allowUserCancel, BusinessAppointmentSettings businessAppointmentSettings, Boolean supportSellerLevelWrites)
sellerId - String value for sellerId.createdAt - String value for createdAt.bookingEnabled - Boolean value for bookingEnabled.customerTimezoneChoice - String value for customerTimezoneChoice.bookingPolicy - String value for bookingPolicy.allowUserCancel - Boolean value for allowUserCancel.businessAppointmentSettings - BusinessAppointmentSettings value for
businessAppointmentSettings.supportSellerLevelWrites - Boolean value for supportSellerLevelWrites.protected BusinessBookingProfile(io.apimatic.core.types.OptionalNullable<String> sellerId, String createdAt, io.apimatic.core.types.OptionalNullable<Boolean> bookingEnabled, String customerTimezoneChoice, String bookingPolicy, io.apimatic.core.types.OptionalNullable<Boolean> allowUserCancel, BusinessAppointmentSettings businessAppointmentSettings, io.apimatic.core.types.OptionalNullable<Boolean> supportSellerLevelWrites)
sellerId - String value for sellerId.createdAt - String value for createdAt.bookingEnabled - Boolean value for bookingEnabled.customerTimezoneChoice - String value for customerTimezoneChoice.bookingPolicy - String value for bookingPolicy.allowUserCancel - Boolean value for allowUserCancel.businessAppointmentSettings - BusinessAppointmentSettings value for
businessAppointmentSettings.supportSellerLevelWrites - Boolean value for supportSellerLevelWrites.protected io.apimatic.core.types.OptionalNullable<String> internalGetSellerId()
public String getSellerId()
public String getCreatedAt()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetBookingEnabled()
public Boolean getBookingEnabled()
public String getCustomerTimezoneChoice()
public String getBookingPolicy()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetAllowUserCancel()
public Boolean getAllowUserCancel()
public BusinessAppointmentSettings getBusinessAppointmentSettings()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetSupportSellerLevelWrites()
public Boolean getSupportSellerLevelWrites()
public String toString()
public BusinessBookingProfile.Builder toBuilder()
BusinessBookingProfile.Builder object.
Creates the instance with the state of the current model.BusinessBookingProfile.Builder objectCopyright © 2024. All rights reserved.