public class PauseSubscriptionRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PauseSubscriptionRequest.Builder
Class to build instances of
PauseSubscriptionRequest. |
| Modifier | Constructor and Description |
|---|---|
protected |
PauseSubscriptionRequest(io.apimatic.core.types.OptionalNullable<String> pauseEffectiveDate,
io.apimatic.core.types.OptionalNullable<Long> pauseCycleDuration,
io.apimatic.core.types.OptionalNullable<String> resumeEffectiveDate,
String resumeChangeTiming,
io.apimatic.core.types.OptionalNullable<String> pauseReason)
Initialization constructor.
|
|
PauseSubscriptionRequest(String pauseEffectiveDate,
Long pauseCycleDuration,
String resumeEffectiveDate,
String resumeChangeTiming,
String pauseReason)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Long |
getPauseCycleDuration()
Getter for PauseCycleDuration.
|
String |
getPauseEffectiveDate()
Getter for PauseEffectiveDate.
|
String |
getPauseReason()
Getter for PauseReason.
|
String |
getResumeChangeTiming()
Getter for ResumeChangeTiming.
|
String |
getResumeEffectiveDate()
Getter for ResumeEffectiveDate.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Long> |
internalGetPauseCycleDuration()
Internal Getter for PauseCycleDuration.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPauseEffectiveDate()
Internal Getter for PauseEffectiveDate.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetPauseReason()
Internal Getter for PauseReason.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetResumeEffectiveDate()
Internal Getter for ResumeEffectiveDate.
|
PauseSubscriptionRequest.Builder |
toBuilder()
Builds a new
PauseSubscriptionRequest.Builder object. |
String |
toString()
Converts this PauseSubscriptionRequest into string format.
|
public PauseSubscriptionRequest(String pauseEffectiveDate, Long pauseCycleDuration, String resumeEffectiveDate, String resumeChangeTiming, String pauseReason)
pauseEffectiveDate - String value for pauseEffectiveDate.pauseCycleDuration - Long value for pauseCycleDuration.resumeEffectiveDate - String value for resumeEffectiveDate.resumeChangeTiming - String value for resumeChangeTiming.pauseReason - String value for pauseReason.protected PauseSubscriptionRequest(io.apimatic.core.types.OptionalNullable<String> pauseEffectiveDate, io.apimatic.core.types.OptionalNullable<Long> pauseCycleDuration, io.apimatic.core.types.OptionalNullable<String> resumeEffectiveDate, String resumeChangeTiming, io.apimatic.core.types.OptionalNullable<String> pauseReason)
pauseEffectiveDate - String value for pauseEffectiveDate.pauseCycleDuration - Long value for pauseCycleDuration.resumeEffectiveDate - String value for resumeEffectiveDate.resumeChangeTiming - String value for resumeChangeTiming.pauseReason - String value for pauseReason.protected io.apimatic.core.types.OptionalNullable<String> internalGetPauseEffectiveDate()
public String getPauseEffectiveDate()
protected io.apimatic.core.types.OptionalNullable<Long> internalGetPauseCycleDuration()
public Long getPauseCycleDuration()
protected io.apimatic.core.types.OptionalNullable<String> internalGetResumeEffectiveDate()
public String getResumeEffectiveDate()
public String getResumeChangeTiming()
protected io.apimatic.core.types.OptionalNullable<String> internalGetPauseReason()
public String getPauseReason()
public String toString()
public PauseSubscriptionRequest.Builder toBuilder()
PauseSubscriptionRequest.Builder object.
Creates the instance with the state of the current model.PauseSubscriptionRequest.Builder objectCopyright © 2024. All rights reserved.