Class ApplicationChanges.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.ApplicationChanges.Builder
-
- Enclosing class:
- ApplicationChanges
public static final class ApplicationChanges.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationChanges.Builderactor(Actor actor)The actor who made the changeApplicationChanges.Builderactor(org.openapitools.jackson.nullable.JsonNullable<? extends Actor> actor)The actor who made the changeApplicationChangesbuild()ApplicationChanges.BuilderchangeType(ChangeType changeType)The type of change that occurred to the applicationApplicationChanges.BuilderchangeType(org.openapitools.jackson.nullable.JsonNullable<? extends ChangeType> changeType)The type of change that occurred to the applicationApplicationChanges.BuildercreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the change was createdApplicationChanges.BuildereffectiveAt(java.time.OffsetDateTime effectiveAt)Timestamp when the change became effectiveApplicationChanges.BuildereffectiveAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> effectiveAt)Timestamp when the change became effectiveApplicationChanges.Builderid(java.lang.String id)Unique identifierApplicationChanges.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierApplicationChanges.BuildernewValues(ApplicationChangesDataModel newValues)The new values for changed application properties.ApplicationChanges.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierApplicationChanges.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifier
-
-
-
Method Detail
-
id
public ApplicationChanges.Builder id(java.lang.String id)
Unique identifier
-
id
public ApplicationChanges.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public ApplicationChanges.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public ApplicationChanges.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
createdAt
public ApplicationChanges.Builder createdAt(java.time.OffsetDateTime createdAt)
Timestamp when the change was created
-
effectiveAt
public ApplicationChanges.Builder effectiveAt(java.time.OffsetDateTime effectiveAt)
Timestamp when the change became effective
-
effectiveAt
public ApplicationChanges.Builder effectiveAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> effectiveAt)
Timestamp when the change became effective
-
actor
public ApplicationChanges.Builder actor(Actor actor)
The actor who made the change
-
actor
public ApplicationChanges.Builder actor(org.openapitools.jackson.nullable.JsonNullable<? extends Actor> actor)
The actor who made the change
-
changeType
public ApplicationChanges.Builder changeType(ChangeType changeType)
The type of change that occurred to the application
-
changeType
public ApplicationChanges.Builder changeType(org.openapitools.jackson.nullable.JsonNullable<? extends ChangeType> changeType)
The type of change that occurred to the application
-
newValues
public ApplicationChanges.Builder newValues(ApplicationChangesDataModel newValues)
The new values for changed application properties. Only includes fields that commonly change over the application lifecycle.
-
build
public ApplicationChanges build()
-
-