diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 4f9005ea..b5db7ce1 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.1.0-alpha.6"
+ ".": "0.1.0-alpha.7"
}
\ No newline at end of file
diff --git a/.stats.yml b/.stats.yml
index 9a9a799d..9441a68d 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
-configured_endpoints: 959
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/hubspot/hubspot-sdk-35257acc7f22a48c219d500e01eb99063e7a9194568504e1beb3bb1373078184.yml
-openapi_spec_hash: 3a53f40c597fb1a8ded7d5f8939b8cc1
-config_hash: 4c441c8f58590070a737ee66d9efe666
+configured_endpoints: 955
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/hubspot/hubspot-sdk-8aa2c4935982d3998769d656b2caae13c71151b5f00caaa875357ceb83f6e0a6.yml
+openapi_spec_hash: 47d20b6496315d47f4f64441d4682f47
+config_hash: 9c2a17b9755f3edac92a3ec4b93ac51c
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e3497383..100982fe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## 0.1.0-alpha.7 (2026-05-18)
+
+Full Changelog: [v0.1.0-alpha.6...v0.1.0-alpha.7](https://github.com/HubSpot/hubspot-sdk-java/compare/v0.1.0-alpha.6...v0.1.0-alpha.7)
+
+### Features
+
+* **api:** manual updates ([15a5576](https://github.com/HubSpot/hubspot-sdk-java/commit/15a55766f6d3531e9e4110ae0e3dc3d8bb255f1c))
+
## 0.1.0-alpha.6 (2026-05-14)
Full Changelog: [v0.1.0-alpha.5...v0.1.0-alpha.6](https://github.com/HubSpot/hubspot-sdk-java/compare/v0.1.0-alpha.5...v0.1.0-alpha.6)
diff --git a/README.md b/README.md
index c6233c9c..4dd9b988 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,8 @@
-[](https://central.sonatype.com/artifact/com.hubspot.sdk/hubspot-java/0.1.0-alpha.6)
-[](https://javadoc.io/doc/com.hubspot.sdk/hubspot-java/0.1.0-alpha.6)
+[](https://central.sonatype.com/artifact/com.hubspot.sdk/hubspot-java/0.1.0-alpha.7)
+[](https://javadoc.io/doc/com.hubspot.sdk/hubspot-java/0.1.0-alpha.7)
@@ -13,7 +13,7 @@ It is generated with [Stainless](https://www.stainless.com/).
-The REST API documentation can be found on [developers.hubspot.com](https://developers.hubspot.com/docs/api-reference/overview). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.hubspot.sdk/hubspot-java/0.1.0-alpha.6).
+The REST API documentation can be found on [developers.hubspot.com](https://developers.hubspot.com/docs/api-reference/overview). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.hubspot.sdk/hubspot-java/0.1.0-alpha.7).
@@ -24,7 +24,7 @@ The REST API documentation can be found on [developers.hubspot.com](https://deve
### Gradle
```kotlin
-implementation("com.hubspot.sdk:hubspot-java:0.1.0-alpha.6")
+implementation("com.hubspot.sdk:hubspot-java:0.1.0-alpha.7")
```
### Maven
@@ -33,7 +33,7 @@ implementation("com.hubspot.sdk:hubspot-java:0.1.0-alpha.6")
com.hubspot.sdk
hubspot-java
- 0.1.0-alpha.6
+ 0.1.0-alpha.7
```
diff --git a/build.gradle.kts b/build.gradle.kts
index 802156c3..72b998be 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -9,7 +9,7 @@ repositories {
allprojects {
group = "com.hubspot.sdk"
- version = "0.1.0-alpha.6" // x-release-please-version
+ version = "0.1.0-alpha.7" // x-release-please-version
}
subprojects {
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/PublicObjectId.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/PublicObjectId.kt
index 79ce719e..2a691253 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/PublicObjectId.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/PublicObjectId.kt
@@ -29,7 +29,7 @@ private constructor(
) : this(id, mutableMapOf())
/**
- * ID of the object
+ * The unique identifier for the public object.
*
* @throws HubSpotInvalidDataException if the JSON field has an unexpected type or is
* unexpectedly missing or null (e.g. if the server responded with an unexpected value).
@@ -80,7 +80,7 @@ private constructor(
additionalProperties = publicObjectId.additionalProperties.toMutableMap()
}
- /** ID of the object */
+ /** The unique identifier for the public object. */
fun id(id: String) = id(JsonField.of(id))
/**
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ArrayFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ArrayFieldSchema.kt
index 397b15ea..eaa5c532 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ArrayFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ArrayFieldSchema.kt
@@ -198,12 +198,30 @@ private constructor(
@JvmField val ARRAY = of("ARRAY")
+ @JvmField val BOOLEAN = of("BOOLEAN")
+
+ @JvmField val DOUBLE = of("DOUBLE")
+
+ @JvmField val INTEGER = of("INTEGER")
+
+ @JvmField val LONG = of("LONG")
+
+ @JvmField val OBJECT = of("OBJECT")
+
+ @JvmField val STRING = of("STRING")
+
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
}
/** An enum containing [Type]'s known values. */
enum class Known {
- ARRAY
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -217,6 +235,12 @@ private constructor(
*/
enum class Value {
ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -231,6 +255,12 @@ private constructor(
fun value(): Value =
when (this) {
ARRAY -> Value.ARRAY
+ BOOLEAN -> Value.BOOLEAN
+ DOUBLE -> Value.DOUBLE
+ INTEGER -> Value.INTEGER
+ LONG -> Value.LONG
+ OBJECT -> Value.OBJECT
+ STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -246,6 +276,12 @@ private constructor(
fun known(): Known =
when (this) {
ARRAY -> Known.ARRAY
+ BOOLEAN -> Known.BOOLEAN
+ DOUBLE -> Known.DOUBLE
+ INTEGER -> Known.INTEGER
+ LONG -> Known.LONG
+ OBJECT -> Known.OBJECT
+ STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/BooleanFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/BooleanFieldSchema.kt
index a99dd0af..c7e7b562 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/BooleanFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/BooleanFieldSchema.kt
@@ -183,14 +183,32 @@ private constructor(
companion object {
+ @JvmField val ARRAY = of("ARRAY")
+
@JvmField val BOOLEAN = of("BOOLEAN")
+ @JvmField val DOUBLE = of("DOUBLE")
+
+ @JvmField val INTEGER = of("INTEGER")
+
+ @JvmField val LONG = of("LONG")
+
+ @JvmField val OBJECT = of("OBJECT")
+
+ @JvmField val STRING = of("STRING")
+
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
}
/** An enum containing [Type]'s known values. */
enum class Known {
- BOOLEAN
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -203,7 +221,13 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
+ ARRAY,
BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -217,7 +241,13 @@ private constructor(
*/
fun value(): Value =
when (this) {
+ ARRAY -> Value.ARRAY
BOOLEAN -> Value.BOOLEAN
+ DOUBLE -> Value.DOUBLE
+ INTEGER -> Value.INTEGER
+ LONG -> Value.LONG
+ OBJECT -> Value.OBJECT
+ STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -232,7 +262,13 @@ private constructor(
*/
fun known(): Known =
when (this) {
+ ARRAY -> Known.ARRAY
BOOLEAN -> Known.BOOLEAN
+ DOUBLE -> Known.DOUBLE
+ INTEGER -> Known.INTEGER
+ LONG -> Known.LONG
+ OBJECT -> Known.OBJECT
+ STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/DoubleFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/DoubleFieldSchema.kt
index deee9a61..4f5502db 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/DoubleFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/DoubleFieldSchema.kt
@@ -248,14 +248,32 @@ private constructor(
companion object {
+ @JvmField val ARRAY = of("ARRAY")
+
+ @JvmField val BOOLEAN = of("BOOLEAN")
+
@JvmField val DOUBLE = of("DOUBLE")
+ @JvmField val INTEGER = of("INTEGER")
+
+ @JvmField val LONG = of("LONG")
+
+ @JvmField val OBJECT = of("OBJECT")
+
+ @JvmField val STRING = of("STRING")
+
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
}
/** An enum containing [Type]'s known values. */
enum class Known {
- DOUBLE
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -268,7 +286,13 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
+ ARRAY,
+ BOOLEAN,
DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -282,7 +306,13 @@ private constructor(
*/
fun value(): Value =
when (this) {
+ ARRAY -> Value.ARRAY
+ BOOLEAN -> Value.BOOLEAN
DOUBLE -> Value.DOUBLE
+ INTEGER -> Value.INTEGER
+ LONG -> Value.LONG
+ OBJECT -> Value.OBJECT
+ STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -297,7 +327,13 @@ private constructor(
*/
fun known(): Known =
when (this) {
+ ARRAY -> Known.ARRAY
+ BOOLEAN -> Known.BOOLEAN
DOUBLE -> Known.DOUBLE
+ INTEGER -> Known.INTEGER
+ LONG -> Known.LONG
+ OBJECT -> Known.OBJECT
+ STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/IntegerFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/IntegerFieldSchema.kt
index 6d57cad1..065d52c2 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/IntegerFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/IntegerFieldSchema.kt
@@ -248,14 +248,32 @@ private constructor(
companion object {
+ @JvmField val ARRAY = of("ARRAY")
+
+ @JvmField val BOOLEAN = of("BOOLEAN")
+
+ @JvmField val DOUBLE = of("DOUBLE")
+
@JvmField val INTEGER = of("INTEGER")
+ @JvmField val LONG = of("LONG")
+
+ @JvmField val OBJECT = of("OBJECT")
+
+ @JvmField val STRING = of("STRING")
+
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
}
/** An enum containing [Type]'s known values. */
enum class Known {
- INTEGER
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -268,7 +286,13 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -282,7 +306,13 @@ private constructor(
*/
fun value(): Value =
when (this) {
+ ARRAY -> Value.ARRAY
+ BOOLEAN -> Value.BOOLEAN
+ DOUBLE -> Value.DOUBLE
INTEGER -> Value.INTEGER
+ LONG -> Value.LONG
+ OBJECT -> Value.OBJECT
+ STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -297,7 +327,13 @@ private constructor(
*/
fun known(): Known =
when (this) {
+ ARRAY -> Known.ARRAY
+ BOOLEAN -> Known.BOOLEAN
+ DOUBLE -> Known.DOUBLE
INTEGER -> Known.INTEGER
+ LONG -> Known.LONG
+ OBJECT -> Known.OBJECT
+ STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/LongFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/LongFieldSchema.kt
index 94f1c8e8..624639d5 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/LongFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/LongFieldSchema.kt
@@ -248,14 +248,32 @@ private constructor(
companion object {
+ @JvmField val ARRAY = of("ARRAY")
+
+ @JvmField val BOOLEAN = of("BOOLEAN")
+
+ @JvmField val DOUBLE = of("DOUBLE")
+
+ @JvmField val INTEGER = of("INTEGER")
+
@JvmField val LONG = of("LONG")
+ @JvmField val OBJECT = of("OBJECT")
+
+ @JvmField val STRING = of("STRING")
+
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
}
/** An enum containing [Type]'s known values. */
enum class Known {
- LONG
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -268,7 +286,13 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
LONG,
+ OBJECT,
+ STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -282,7 +306,13 @@ private constructor(
*/
fun value(): Value =
when (this) {
+ ARRAY -> Value.ARRAY
+ BOOLEAN -> Value.BOOLEAN
+ DOUBLE -> Value.DOUBLE
+ INTEGER -> Value.INTEGER
LONG -> Value.LONG
+ OBJECT -> Value.OBJECT
+ STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -297,7 +327,13 @@ private constructor(
*/
fun known(): Known =
when (this) {
+ ARRAY -> Known.ARRAY
+ BOOLEAN -> Known.BOOLEAN
+ DOUBLE -> Known.DOUBLE
+ INTEGER -> Known.INTEGER
LONG -> Known.LONG
+ OBJECT -> Known.OBJECT
+ STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ObjectFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ObjectFieldSchema.kt
index 8f154085..02576e51 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ObjectFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/ObjectFieldSchema.kt
@@ -199,14 +199,32 @@ private constructor(
companion object {
+ @JvmField val ARRAY = of("ARRAY")
+
+ @JvmField val BOOLEAN = of("BOOLEAN")
+
+ @JvmField val DOUBLE = of("DOUBLE")
+
+ @JvmField val INTEGER = of("INTEGER")
+
+ @JvmField val LONG = of("LONG")
+
@JvmField val OBJECT = of("OBJECT")
+ @JvmField val STRING = of("STRING")
+
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
}
/** An enum containing [Type]'s known values. */
enum class Known {
- OBJECT
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -219,7 +237,13 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
OBJECT,
+ STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -233,7 +257,13 @@ private constructor(
*/
fun value(): Value =
when (this) {
+ ARRAY -> Value.ARRAY
+ BOOLEAN -> Value.BOOLEAN
+ DOUBLE -> Value.DOUBLE
+ INTEGER -> Value.INTEGER
+ LONG -> Value.LONG
OBJECT -> Value.OBJECT
+ STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -248,7 +278,13 @@ private constructor(
*/
fun known(): Known =
when (this) {
+ ARRAY -> Known.ARRAY
+ BOOLEAN -> Known.BOOLEAN
+ DOUBLE -> Known.DOUBLE
+ INTEGER -> Known.INTEGER
+ LONG -> Known.LONG
OBJECT -> Known.OBJECT
+ STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/StringFieldSchema.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/StringFieldSchema.kt
index d5ad1a2e..e0174f2d 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/StringFieldSchema.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/automation/actions/StringFieldSchema.kt
@@ -219,6 +219,18 @@ private constructor(
companion object {
+ @JvmField val ARRAY = of("ARRAY")
+
+ @JvmField val BOOLEAN = of("BOOLEAN")
+
+ @JvmField val DOUBLE = of("DOUBLE")
+
+ @JvmField val INTEGER = of("INTEGER")
+
+ @JvmField val LONG = of("LONG")
+
+ @JvmField val OBJECT = of("OBJECT")
+
@JvmField val STRING = of("STRING")
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
@@ -226,7 +238,13 @@ private constructor(
/** An enum containing [Type]'s known values. */
enum class Known {
- STRING
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
+ STRING,
}
/**
@@ -239,6 +257,12 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
+ ARRAY,
+ BOOLEAN,
+ DOUBLE,
+ INTEGER,
+ LONG,
+ OBJECT,
STRING,
/** An enum member indicating that [Type] was instantiated with an unknown value. */
_UNKNOWN,
@@ -253,6 +277,12 @@ private constructor(
*/
fun value(): Value =
when (this) {
+ ARRAY -> Value.ARRAY
+ BOOLEAN -> Value.BOOLEAN
+ DOUBLE -> Value.DOUBLE
+ INTEGER -> Value.INTEGER
+ LONG -> Value.LONG
+ OBJECT -> Value.OBJECT
STRING -> Value.STRING
else -> Value._UNKNOWN
}
@@ -268,6 +298,12 @@ private constructor(
*/
fun known(): Known =
when (this) {
+ ARRAY -> Known.ARRAY
+ BOOLEAN -> Known.BOOLEAN
+ DOUBLE -> Known.DOUBLE
+ INTEGER -> Known.INTEGER
+ LONG -> Known.LONG
+ OBJECT -> Known.OBJECT
STRING -> Known.STRING
else -> throw HubSpotInvalidDataException("Unknown Type: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Angle.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Angle.kt
index 662f2a2b..977c2f20 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Angle.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Angle.kt
@@ -215,23 +215,23 @@ private constructor(
companion object {
- @JvmField val DEG = of("deg")
+ @JvmField val DEGREES = of("DEGREES")
- @JvmField val GRAD = of("grad")
+ @JvmField val GRADIANS = of("GRADIANS")
- @JvmField val RAD = of("rad")
+ @JvmField val RADIANS = of("RADIANS")
- @JvmField val TURN = of("turn")
+ @JvmField val TURNS = of("TURNS")
@JvmStatic fun of(value: String) = Units(JsonField.of(value))
}
/** An enum containing [Units]'s known values. */
enum class Known {
- DEG,
- GRAD,
- RAD,
- TURN,
+ DEGREES,
+ GRADIANS,
+ RADIANS,
+ TURNS,
}
/**
@@ -244,10 +244,10 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
- DEG,
- GRAD,
- RAD,
- TURN,
+ DEGREES,
+ GRADIANS,
+ RADIANS,
+ TURNS,
/** An enum member indicating that [Units] was instantiated with an unknown value. */
_UNKNOWN,
}
@@ -261,10 +261,10 @@ private constructor(
*/
fun value(): Value =
when (this) {
- DEG -> Value.DEG
- GRAD -> Value.GRAD
- RAD -> Value.RAD
- TURN -> Value.TURN
+ DEGREES -> Value.DEGREES
+ GRADIANS -> Value.GRADIANS
+ RADIANS -> Value.RADIANS
+ TURNS -> Value.TURNS
else -> Value._UNKNOWN
}
@@ -279,10 +279,10 @@ private constructor(
*/
fun known(): Known =
when (this) {
- DEG -> Known.DEG
- GRAD -> Known.GRAD
- RAD -> Known.RAD
- TURN -> Known.TURN
+ DEGREES -> Known.DEGREES
+ GRADIANS -> Known.GRADIANS
+ RADIANS -> Known.RADIANS
+ TURNS -> Known.TURNS
else -> throw HubSpotInvalidDataException("Unknown Units: $value")
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Size.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Size.kt
index 828d0203..a627977e 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Size.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/Size.kt
@@ -208,46 +208,45 @@ private constructor(
companion object {
- @JvmField val PERCENT = of("%")
+ @JvmField val CH = of("CH")
- @JvmField val CH = of("ch")
+ @JvmField val CM = of("CM")
- @JvmField val CM = of("cm")
+ @JvmField val EM = of("EM")
- @JvmField val EM = of("em")
+ @JvmField val EX = of("EX")
- @JvmField val EX = of("ex")
+ @JvmField val IN = of("IN")
- @JvmField val IN = of("in")
+ @JvmField val LH = of("LH")
- @JvmField val LH = of("lh")
+ @JvmField val MM = of("MM")
- @JvmField val MM = of("mm")
+ @JvmField val PC = of("PC")
- @JvmField val PC = of("pc")
+ @JvmField val PERCENTAGE = of("PERCENTAGE")
- @JvmField val PT = of("pt")
+ @JvmField val PT = of("PT")
- @JvmField val PX = of("px")
+ @JvmField val PX = of("PX")
@JvmField val Q = of("Q")
- @JvmField val REM = of("rem")
+ @JvmField val REM = of("REM")
- @JvmField val VH = of("vh")
+ @JvmField val VH = of("VH")
- @JvmField val VMAX = of("vmax")
+ @JvmField val VMAX = of("VMAX")
- @JvmField val VMIN = of("vmin")
+ @JvmField val VMIN = of("VMIN")
- @JvmField val VW = of("vw")
+ @JvmField val VW = of("VW")
@JvmStatic fun of(value: String) = Units(JsonField.of(value))
}
/** An enum containing [Units]'s known values. */
enum class Known {
- PERCENT,
CH,
CM,
EM,
@@ -256,6 +255,7 @@ private constructor(
LH,
MM,
PC,
+ PERCENTAGE,
PT,
PX,
Q,
@@ -276,7 +276,6 @@ private constructor(
* - It was constructed with an arbitrary value using the [of] method.
*/
enum class Value {
- PERCENT,
CH,
CM,
EM,
@@ -285,6 +284,7 @@ private constructor(
LH,
MM,
PC,
+ PERCENTAGE,
PT,
PX,
Q,
@@ -306,7 +306,6 @@ private constructor(
*/
fun value(): Value =
when (this) {
- PERCENT -> Value.PERCENT
CH -> Value.CH
CM -> Value.CM
EM -> Value.EM
@@ -315,6 +314,7 @@ private constructor(
LH -> Value.LH
MM -> Value.MM
PC -> Value.PC
+ PERCENTAGE -> Value.PERCENTAGE
PT -> Value.PT
PX -> Value.PX
Q -> Value.Q
@@ -337,7 +337,6 @@ private constructor(
*/
fun known(): Known =
when (this) {
- PERCENT -> Known.PERCENT
CH -> Known.CH
CM -> Known.CM
EM -> Known.EM
@@ -346,6 +345,7 @@ private constructor(
LH -> Known.LH
MM -> Known.MM
PC -> Known.PC
+ PERCENTAGE -> Known.PERCENTAGE
PT -> Known.PT
PX -> Known.PX
Q -> Known.Q
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/authors/BlogAuthorCloneRequestVNext.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/authors/BlogAuthorCloneRequestVNext.kt
index edbb88e3..ebe86f4b 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/authors/BlogAuthorCloneRequestVNext.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/authors/BlogAuthorCloneRequestVNext.kt
@@ -24,6 +24,7 @@ private constructor(
private val blogAuthor: JsonField,
private val language: JsonField,
private val primaryLanguage: JsonField,
+ private val usePublished: JsonField,
private val additionalProperties: MutableMap,
) {
@@ -37,7 +38,10 @@ private constructor(
@JsonProperty("primaryLanguage")
@ExcludeMissing
primaryLanguage: JsonField = JsonMissing.of(),
- ) : this(id, blogAuthor, language, primaryLanguage, mutableMapOf())
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ usePublished: JsonField = JsonMissing.of(),
+ ) : this(id, blogAuthor, language, primaryLanguage, usePublished, mutableMapOf())
/**
* ID of the object to be cloned.
@@ -69,6 +73,12 @@ private constructor(
*/
fun primaryLanguage(): Optional = primaryLanguage.getOptional("primaryLanguage")
+ /**
+ * @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
+ * server responded with an unexpected value).
+ */
+ fun usePublished(): Optional = usePublished.getOptional("usePublished")
+
/**
* Returns the raw JSON value of [id].
*
@@ -101,6 +111,15 @@ private constructor(
@ExcludeMissing
fun _primaryLanguage(): JsonField = primaryLanguage
+ /**
+ * Returns the raw JSON value of [usePublished].
+ *
+ * Unlike [usePublished], this method doesn't throw if the JSON field has an unexpected type.
+ */
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ fun _usePublished(): JsonField = usePublished
+
@JsonAnySetter
private fun putAdditionalProperty(key: String, value: JsonValue) {
additionalProperties.put(key, value)
@@ -134,6 +153,7 @@ private constructor(
private var blogAuthor: JsonField? = null
private var language: JsonField = JsonMissing.of()
private var primaryLanguage: JsonField = JsonMissing.of()
+ private var usePublished: JsonField = JsonMissing.of()
private var additionalProperties: MutableMap = mutableMapOf()
@JvmSynthetic
@@ -142,6 +162,7 @@ private constructor(
blogAuthor = blogAuthorCloneRequestVNext.blogAuthor
language = blogAuthorCloneRequestVNext.language
primaryLanguage = blogAuthorCloneRequestVNext.primaryLanguage
+ usePublished = blogAuthorCloneRequestVNext.usePublished
additionalProperties = blogAuthorCloneRequestVNext.additionalProperties.toMutableMap()
}
@@ -193,6 +214,19 @@ private constructor(
this.primaryLanguage = primaryLanguage
}
+ fun usePublished(usePublished: Boolean) = usePublished(JsonField.of(usePublished))
+
+ /**
+ * Sets [Builder.usePublished] to an arbitrary JSON value.
+ *
+ * You should usually call [Builder.usePublished] with a well-typed [Boolean] value instead.
+ * This method is primarily for setting the field to an undocumented or not yet supported
+ * value.
+ */
+ fun usePublished(usePublished: JsonField) = apply {
+ this.usePublished = usePublished
+ }
+
fun additionalProperties(additionalProperties: Map) = apply {
this.additionalProperties.clear()
putAllAdditionalProperties(additionalProperties)
@@ -231,6 +265,7 @@ private constructor(
checkRequired("blogAuthor", blogAuthor),
language,
primaryLanguage,
+ usePublished,
additionalProperties.toMutableMap(),
)
}
@@ -254,6 +289,7 @@ private constructor(
blogAuthor().validate()
language()
primaryLanguage()
+ usePublished()
validated = true
}
@@ -275,7 +311,8 @@ private constructor(
(if (id.asKnown().isPresent) 1 else 0) +
(blogAuthor.asKnown().getOrNull()?.validity() ?: 0) +
(if (language.asKnown().isPresent) 1 else 0) +
- (if (primaryLanguage.asKnown().isPresent) 1 else 0)
+ (if (primaryLanguage.asKnown().isPresent) 1 else 0) +
+ (if (usePublished.asKnown().isPresent) 1 else 0)
override fun equals(other: Any?): Boolean {
if (this === other) {
@@ -287,15 +324,16 @@ private constructor(
blogAuthor == other.blogAuthor &&
language == other.language &&
primaryLanguage == other.primaryLanguage &&
+ usePublished == other.usePublished &&
additionalProperties == other.additionalProperties
}
private val hashCode: Int by lazy {
- Objects.hash(id, blogAuthor, language, primaryLanguage, additionalProperties)
+ Objects.hash(id, blogAuthor, language, primaryLanguage, usePublished, additionalProperties)
}
override fun hashCode(): Int = hashCode
override fun toString() =
- "BlogAuthorCloneRequestVNext{id=$id, blogAuthor=$blogAuthor, language=$language, primaryLanguage=$primaryLanguage, additionalProperties=$additionalProperties}"
+ "BlogAuthorCloneRequestVNext{id=$id, blogAuthor=$blogAuthor, language=$language, primaryLanguage=$primaryLanguage, usePublished=$usePublished, additionalProperties=$additionalProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/posts/BlogPostLanguageCloneRequestVNext.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/posts/BlogPostLanguageCloneRequestVNext.kt
index fd5ddbdb..d8ac2b18 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/posts/BlogPostLanguageCloneRequestVNext.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/posts/BlogPostLanguageCloneRequestVNext.kt
@@ -21,6 +21,7 @@ class BlogPostLanguageCloneRequestVNext
private constructor(
private val id: JsonField,
private val language: JsonField,
+ private val usePublished: JsonField,
private val additionalProperties: MutableMap,
) {
@@ -28,7 +29,10 @@ private constructor(
private constructor(
@JsonProperty("id") @ExcludeMissing id: JsonField = JsonMissing.of(),
@JsonProperty("language") @ExcludeMissing language: JsonField = JsonMissing.of(),
- ) : this(id, language, mutableMapOf())
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ usePublished: JsonField = JsonMissing.of(),
+ ) : this(id, language, usePublished, mutableMapOf())
/**
* ID of blog post to clone.
@@ -46,6 +50,12 @@ private constructor(
*/
fun language(): Optional = language.getOptional("language")
+ /**
+ * @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
+ * server responded with an unexpected value).
+ */
+ fun usePublished(): Optional = usePublished.getOptional("usePublished")
+
/**
* Returns the raw JSON value of [id].
*
@@ -60,6 +70,15 @@ private constructor(
*/
@JsonProperty("language") @ExcludeMissing fun _language(): JsonField = language
+ /**
+ * Returns the raw JSON value of [usePublished].
+ *
+ * Unlike [usePublished], this method doesn't throw if the JSON field has an unexpected type.
+ */
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ fun _usePublished(): JsonField = usePublished
+
@JsonAnySetter
private fun putAdditionalProperty(key: String, value: JsonValue) {
additionalProperties.put(key, value)
@@ -91,6 +110,7 @@ private constructor(
private var id: JsonField? = null
private var language: JsonField = JsonMissing.of()
+ private var usePublished: JsonField = JsonMissing.of()
private var additionalProperties: MutableMap = mutableMapOf()
@JvmSynthetic
@@ -98,6 +118,7 @@ private constructor(
apply {
id = blogPostLanguageCloneRequestVNext.id
language = blogPostLanguageCloneRequestVNext.language
+ usePublished = blogPostLanguageCloneRequestVNext.usePublished
additionalProperties =
blogPostLanguageCloneRequestVNext.additionalProperties.toMutableMap()
}
@@ -124,6 +145,19 @@ private constructor(
*/
fun language(language: JsonField) = apply { this.language = language }
+ fun usePublished(usePublished: Boolean) = usePublished(JsonField.of(usePublished))
+
+ /**
+ * Sets [Builder.usePublished] to an arbitrary JSON value.
+ *
+ * You should usually call [Builder.usePublished] with a well-typed [Boolean] value instead.
+ * This method is primarily for setting the field to an undocumented or not yet supported
+ * value.
+ */
+ fun usePublished(usePublished: JsonField) = apply {
+ this.usePublished = usePublished
+ }
+
fun additionalProperties(additionalProperties: Map) = apply {
this.additionalProperties.clear()
putAllAdditionalProperties(additionalProperties)
@@ -159,6 +193,7 @@ private constructor(
BlogPostLanguageCloneRequestVNext(
checkRequired("id", id),
language,
+ usePublished,
additionalProperties.toMutableMap(),
)
}
@@ -180,6 +215,7 @@ private constructor(
id()
language()
+ usePublished()
validated = true
}
@@ -198,7 +234,9 @@ private constructor(
*/
@JvmSynthetic
internal fun validity(): Int =
- (if (id.asKnown().isPresent) 1 else 0) + (if (language.asKnown().isPresent) 1 else 0)
+ (if (id.asKnown().isPresent) 1 else 0) +
+ (if (language.asKnown().isPresent) 1 else 0) +
+ (if (usePublished.asKnown().isPresent) 1 else 0)
override fun equals(other: Any?): Boolean {
if (this === other) {
@@ -208,13 +246,16 @@ private constructor(
return other is BlogPostLanguageCloneRequestVNext &&
id == other.id &&
language == other.language &&
+ usePublished == other.usePublished &&
additionalProperties == other.additionalProperties
}
- private val hashCode: Int by lazy { Objects.hash(id, language, additionalProperties) }
+ private val hashCode: Int by lazy {
+ Objects.hash(id, language, usePublished, additionalProperties)
+ }
override fun hashCode(): Int = hashCode
override fun toString() =
- "BlogPostLanguageCloneRequestVNext{id=$id, language=$language, additionalProperties=$additionalProperties}"
+ "BlogPostLanguageCloneRequestVNext{id=$id, language=$language, usePublished=$usePublished, additionalProperties=$additionalProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/settings/BlogLanguageCloneRequestVNext.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/settings/BlogLanguageCloneRequestVNext.kt
index f2491b1a..1ee946ef 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/settings/BlogLanguageCloneRequestVNext.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/settings/BlogLanguageCloneRequestVNext.kt
@@ -23,6 +23,7 @@ private constructor(
private val language: JsonField,
private val primaryLanguage: JsonField,
private val slug: JsonField,
+ private val usePublished: JsonField,
private val additionalProperties: MutableMap,
) {
@@ -34,7 +35,10 @@ private constructor(
@ExcludeMissing
primaryLanguage: JsonField = JsonMissing.of(),
@JsonProperty("slug") @ExcludeMissing slug: JsonField = JsonMissing.of(),
- ) : this(id, language, primaryLanguage, slug, mutableMapOf())
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ usePublished: JsonField = JsonMissing.of(),
+ ) : this(id, language, primaryLanguage, slug, usePublished, mutableMapOf())
/**
* ID of blog to clone.
@@ -68,6 +72,12 @@ private constructor(
*/
fun slug(): Optional = slug.getOptional("slug")
+ /**
+ * @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
+ * server responded with an unexpected value).
+ */
+ fun usePublished(): Optional = usePublished.getOptional("usePublished")
+
/**
* Returns the raw JSON value of [id].
*
@@ -98,6 +108,15 @@ private constructor(
*/
@JsonProperty("slug") @ExcludeMissing fun _slug(): JsonField = slug
+ /**
+ * Returns the raw JSON value of [usePublished].
+ *
+ * Unlike [usePublished], this method doesn't throw if the JSON field has an unexpected type.
+ */
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ fun _usePublished(): JsonField = usePublished
+
@JsonAnySetter
private fun putAdditionalProperty(key: String, value: JsonValue) {
additionalProperties.put(key, value)
@@ -131,6 +150,7 @@ private constructor(
private var language: JsonField = JsonMissing.of()
private var primaryLanguage: JsonField = JsonMissing.of()
private var slug: JsonField = JsonMissing.of()
+ private var usePublished: JsonField = JsonMissing.of()
private var additionalProperties: MutableMap = mutableMapOf()
@JvmSynthetic
@@ -139,6 +159,7 @@ private constructor(
language = blogLanguageCloneRequestVNext.language
primaryLanguage = blogLanguageCloneRequestVNext.primaryLanguage
slug = blogLanguageCloneRequestVNext.slug
+ usePublished = blogLanguageCloneRequestVNext.usePublished
additionalProperties = blogLanguageCloneRequestVNext.additionalProperties.toMutableMap()
}
@@ -190,6 +211,19 @@ private constructor(
*/
fun slug(slug: JsonField) = apply { this.slug = slug }
+ fun usePublished(usePublished: Boolean) = usePublished(JsonField.of(usePublished))
+
+ /**
+ * Sets [Builder.usePublished] to an arbitrary JSON value.
+ *
+ * You should usually call [Builder.usePublished] with a well-typed [Boolean] value instead.
+ * This method is primarily for setting the field to an undocumented or not yet supported
+ * value.
+ */
+ fun usePublished(usePublished: JsonField) = apply {
+ this.usePublished = usePublished
+ }
+
fun additionalProperties(additionalProperties: Map) = apply {
this.additionalProperties.clear()
putAllAdditionalProperties(additionalProperties)
@@ -227,6 +261,7 @@ private constructor(
language,
primaryLanguage,
slug,
+ usePublished,
additionalProperties.toMutableMap(),
)
}
@@ -250,6 +285,7 @@ private constructor(
language()
primaryLanguage()
slug()
+ usePublished()
validated = true
}
@@ -271,7 +307,8 @@ private constructor(
(if (id.asKnown().isPresent) 1 else 0) +
(if (language.asKnown().isPresent) 1 else 0) +
(if (primaryLanguage.asKnown().isPresent) 1 else 0) +
- (if (slug.asKnown().isPresent) 1 else 0)
+ (if (slug.asKnown().isPresent) 1 else 0) +
+ (if (usePublished.asKnown().isPresent) 1 else 0)
override fun equals(other: Any?): Boolean {
if (this === other) {
@@ -283,15 +320,16 @@ private constructor(
language == other.language &&
primaryLanguage == other.primaryLanguage &&
slug == other.slug &&
+ usePublished == other.usePublished &&
additionalProperties == other.additionalProperties
}
private val hashCode: Int by lazy {
- Objects.hash(id, language, primaryLanguage, slug, additionalProperties)
+ Objects.hash(id, language, primaryLanguage, slug, usePublished, additionalProperties)
}
override fun hashCode(): Int = hashCode
override fun toString() =
- "BlogLanguageCloneRequestVNext{id=$id, language=$language, primaryLanguage=$primaryLanguage, slug=$slug, additionalProperties=$additionalProperties}"
+ "BlogLanguageCloneRequestVNext{id=$id, language=$language, primaryLanguage=$primaryLanguage, slug=$slug, usePublished=$usePublished, additionalProperties=$additionalProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/tags/TagCloneRequestVNext.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/tags/TagCloneRequestVNext.kt
index d150556c..5b231e36 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/tags/TagCloneRequestVNext.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/blogs/tags/TagCloneRequestVNext.kt
@@ -23,6 +23,7 @@ private constructor(
private val name: JsonField,
private val language: JsonField,
private val primaryLanguage: JsonField,
+ private val usePublished: JsonField,
private val additionalProperties: MutableMap,
) {
@@ -34,7 +35,10 @@ private constructor(
@JsonProperty("primaryLanguage")
@ExcludeMissing
primaryLanguage: JsonField = JsonMissing.of(),
- ) : this(id, name, language, primaryLanguage, mutableMapOf())
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ usePublished: JsonField = JsonMissing.of(),
+ ) : this(id, name, language, primaryLanguage, usePublished, mutableMapOf())
/**
* ID of the object to be cloned.
@@ -68,6 +72,12 @@ private constructor(
*/
fun primaryLanguage(): Optional = primaryLanguage.getOptional("primaryLanguage")
+ /**
+ * @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
+ * server responded with an unexpected value).
+ */
+ fun usePublished(): Optional = usePublished.getOptional("usePublished")
+
/**
* Returns the raw JSON value of [id].
*
@@ -98,6 +108,15 @@ private constructor(
@ExcludeMissing
fun _primaryLanguage(): JsonField = primaryLanguage
+ /**
+ * Returns the raw JSON value of [usePublished].
+ *
+ * Unlike [usePublished], this method doesn't throw if the JSON field has an unexpected type.
+ */
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ fun _usePublished(): JsonField = usePublished
+
@JsonAnySetter
private fun putAdditionalProperty(key: String, value: JsonValue) {
additionalProperties.put(key, value)
@@ -131,6 +150,7 @@ private constructor(
private var name: JsonField? = null
private var language: JsonField = JsonMissing.of()
private var primaryLanguage: JsonField = JsonMissing.of()
+ private var usePublished: JsonField = JsonMissing.of()
private var additionalProperties: MutableMap = mutableMapOf()
@JvmSynthetic
@@ -139,6 +159,7 @@ private constructor(
name = tagCloneRequestVNext.name
language = tagCloneRequestVNext.language
primaryLanguage = tagCloneRequestVNext.primaryLanguage
+ usePublished = tagCloneRequestVNext.usePublished
additionalProperties = tagCloneRequestVNext.additionalProperties.toMutableMap()
}
@@ -190,6 +211,19 @@ private constructor(
this.primaryLanguage = primaryLanguage
}
+ fun usePublished(usePublished: Boolean) = usePublished(JsonField.of(usePublished))
+
+ /**
+ * Sets [Builder.usePublished] to an arbitrary JSON value.
+ *
+ * You should usually call [Builder.usePublished] with a well-typed [Boolean] value instead.
+ * This method is primarily for setting the field to an undocumented or not yet supported
+ * value.
+ */
+ fun usePublished(usePublished: JsonField) = apply {
+ this.usePublished = usePublished
+ }
+
fun additionalProperties(additionalProperties: Map) = apply {
this.additionalProperties.clear()
putAllAdditionalProperties(additionalProperties)
@@ -228,6 +262,7 @@ private constructor(
checkRequired("name", name),
language,
primaryLanguage,
+ usePublished,
additionalProperties.toMutableMap(),
)
}
@@ -251,6 +286,7 @@ private constructor(
name()
language()
primaryLanguage()
+ usePublished()
validated = true
}
@@ -272,7 +308,8 @@ private constructor(
(if (id.asKnown().isPresent) 1 else 0) +
(if (name.asKnown().isPresent) 1 else 0) +
(if (language.asKnown().isPresent) 1 else 0) +
- (if (primaryLanguage.asKnown().isPresent) 1 else 0)
+ (if (primaryLanguage.asKnown().isPresent) 1 else 0) +
+ (if (usePublished.asKnown().isPresent) 1 else 0)
override fun equals(other: Any?): Boolean {
if (this === other) {
@@ -284,15 +321,16 @@ private constructor(
name == other.name &&
language == other.language &&
primaryLanguage == other.primaryLanguage &&
+ usePublished == other.usePublished &&
additionalProperties == other.additionalProperties
}
private val hashCode: Int by lazy {
- Objects.hash(id, name, language, primaryLanguage, additionalProperties)
+ Objects.hash(id, name, language, primaryLanguage, usePublished, additionalProperties)
}
override fun hashCode(): Int = hashCode
override fun toString() =
- "TagCloneRequestVNext{id=$id, name=$name, language=$language, primaryLanguage=$primaryLanguage, additionalProperties=$additionalProperties}"
+ "TagCloneRequestVNext{id=$id, name=$name, language=$language, primaryLanguage=$primaryLanguage, usePublished=$usePublished, additionalProperties=$additionalProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/ContentLanguageCloneRequestVNext.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/ContentLanguageCloneRequestVNext.kt
index 238639ae..1b699e4d 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/ContentLanguageCloneRequestVNext.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/ContentLanguageCloneRequestVNext.kt
@@ -22,6 +22,7 @@ private constructor(
private val id: JsonField,
private val language: JsonField,
private val primaryLanguage: JsonField,
+ private val usePublished: JsonField,
private val additionalProperties: MutableMap,
) {
@@ -32,7 +33,10 @@ private constructor(
@JsonProperty("primaryLanguage")
@ExcludeMissing
primaryLanguage: JsonField = JsonMissing.of(),
- ) : this(id, language, primaryLanguage, mutableMapOf())
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ usePublished: JsonField = JsonMissing.of(),
+ ) : this(id, language, primaryLanguage, usePublished, mutableMapOf())
/**
* ID of content to clone.
@@ -58,6 +62,12 @@ private constructor(
*/
fun primaryLanguage(): Optional = primaryLanguage.getOptional("primaryLanguage")
+ /**
+ * @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
+ * server responded with an unexpected value).
+ */
+ fun usePublished(): Optional = usePublished.getOptional("usePublished")
+
/**
* Returns the raw JSON value of [id].
*
@@ -81,6 +91,15 @@ private constructor(
@ExcludeMissing
fun _primaryLanguage(): JsonField = primaryLanguage
+ /**
+ * Returns the raw JSON value of [usePublished].
+ *
+ * Unlike [usePublished], this method doesn't throw if the JSON field has an unexpected type.
+ */
+ @JsonProperty("usePublished")
+ @ExcludeMissing
+ fun _usePublished(): JsonField = usePublished
+
@JsonAnySetter
private fun putAdditionalProperty(key: String, value: JsonValue) {
additionalProperties.put(key, value)
@@ -113,6 +132,7 @@ private constructor(
private var id: JsonField? = null
private var language: JsonField = JsonMissing.of()
private var primaryLanguage: JsonField = JsonMissing.of()
+ private var usePublished: JsonField = JsonMissing.of()
private var additionalProperties: MutableMap = mutableMapOf()
@JvmSynthetic
@@ -121,6 +141,7 @@ private constructor(
id = contentLanguageCloneRequestVNext.id
language = contentLanguageCloneRequestVNext.language
primaryLanguage = contentLanguageCloneRequestVNext.primaryLanguage
+ usePublished = contentLanguageCloneRequestVNext.usePublished
additionalProperties =
contentLanguageCloneRequestVNext.additionalProperties.toMutableMap()
}
@@ -162,6 +183,19 @@ private constructor(
this.primaryLanguage = primaryLanguage
}
+ fun usePublished(usePublished: Boolean) = usePublished(JsonField.of(usePublished))
+
+ /**
+ * Sets [Builder.usePublished] to an arbitrary JSON value.
+ *
+ * You should usually call [Builder.usePublished] with a well-typed [Boolean] value instead.
+ * This method is primarily for setting the field to an undocumented or not yet supported
+ * value.
+ */
+ fun usePublished(usePublished: JsonField) = apply {
+ this.usePublished = usePublished
+ }
+
fun additionalProperties(additionalProperties: Map) = apply {
this.additionalProperties.clear()
putAllAdditionalProperties(additionalProperties)
@@ -198,6 +232,7 @@ private constructor(
checkRequired("id", id),
language,
primaryLanguage,
+ usePublished,
additionalProperties.toMutableMap(),
)
}
@@ -220,6 +255,7 @@ private constructor(
id()
language()
primaryLanguage()
+ usePublished()
validated = true
}
@@ -240,7 +276,8 @@ private constructor(
internal fun validity(): Int =
(if (id.asKnown().isPresent) 1 else 0) +
(if (language.asKnown().isPresent) 1 else 0) +
- (if (primaryLanguage.asKnown().isPresent) 1 else 0)
+ (if (primaryLanguage.asKnown().isPresent) 1 else 0) +
+ (if (usePublished.asKnown().isPresent) 1 else 0)
override fun equals(other: Any?): Boolean {
if (this === other) {
@@ -251,15 +288,16 @@ private constructor(
id == other.id &&
language == other.language &&
primaryLanguage == other.primaryLanguage &&
+ usePublished == other.usePublished &&
additionalProperties == other.additionalProperties
}
private val hashCode: Int by lazy {
- Objects.hash(id, language, primaryLanguage, additionalProperties)
+ Objects.hash(id, language, primaryLanguage, usePublished, additionalProperties)
}
override fun hashCode(): Int = hashCode
override fun toString() =
- "ContentLanguageCloneRequestVNext{id=$id, language=$language, primaryLanguage=$primaryLanguage, additionalProperties=$additionalProperties}"
+ "ContentLanguageCloneRequestVNext{id=$id, language=$language, primaryLanguage=$primaryLanguage, usePublished=$usePublished, additionalProperties=$additionalProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestCreateLandingPageVariationParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestCreateLandingPageVariationParams.kt
similarity index 92%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestCreateLandingPageVariationParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestCreateLandingPageVariationParams.kt
index 8dfeb1b9..9308e6a8 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestCreateLandingPageVariationParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestCreateLandingPageVariationParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.abtests
+package com.hubspot.sdk.models.cms.pages.landingpages.abtest
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.AbTestCreateRequestVNext
import java.util.Objects
/** Create a new A/B test variation based on the information provided in the request body. */
-class ABTestCreateLandingPageVariationParams
+class AbTestCreateLandingPageVariationParams
private constructor(
private val abTestCreateRequestVNext: AbTestCreateRequestVNext,
private val additionalHeaders: Headers,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [ABTestCreateLandingPageVariationParams].
+ * [AbTestCreateLandingPageVariationParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [ABTestCreateLandingPageVariationParams]. */
+ /** A builder for [AbTestCreateLandingPageVariationParams]. */
class Builder internal constructor() {
private var abTestCreateRequestVNext: AbTestCreateRequestVNext? = null
@@ -54,7 +54,7 @@ private constructor(
@JvmSynthetic
internal fun from(
- abTestCreateLandingPageVariationParams: ABTestCreateLandingPageVariationParams
+ abTestCreateLandingPageVariationParams: AbTestCreateLandingPageVariationParams
) = apply {
abTestCreateRequestVNext =
abTestCreateLandingPageVariationParams.abTestCreateRequestVNext
@@ -166,7 +166,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [ABTestCreateLandingPageVariationParams].
+ * Returns an immutable instance of [AbTestCreateLandingPageVariationParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -177,8 +177,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): ABTestCreateLandingPageVariationParams =
- ABTestCreateLandingPageVariationParams(
+ fun build(): AbTestCreateLandingPageVariationParams =
+ AbTestCreateLandingPageVariationParams(
checkRequired("abTestCreateRequestVNext", abTestCreateRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -196,7 +196,7 @@ private constructor(
return true
}
- return other is ABTestCreateLandingPageVariationParams &&
+ return other is AbTestCreateLandingPageVariationParams &&
abTestCreateRequestVNext == other.abTestCreateRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -206,5 +206,5 @@ private constructor(
Objects.hash(abTestCreateRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "ABTestCreateLandingPageVariationParams{abTestCreateRequestVNext=$abTestCreateRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "AbTestCreateLandingPageVariationParams{abTestCreateRequestVNext=$abTestCreateRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestEndLandingPageTestParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestEndLandingPageTestParams.kt
similarity index 92%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestEndLandingPageTestParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestEndLandingPageTestParams.kt
index fbcd95ce..b5a1543c 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestEndLandingPageTestParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestEndLandingPageTestParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.abtests
+package com.hubspot.sdk.models.cms.pages.landingpages.abtest
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.pages.AbTestEndRequestVNext
import java.util.Objects
/** End an active A/B test and designate a winner. */
-class ABTestEndLandingPageTestParams
+class AbTestEndLandingPageTestParams
private constructor(
private val abTestEndRequestVNext: AbTestEndRequestVNext,
private val additionalHeaders: Headers,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [ABTestEndLandingPageTestParams].
+ * [AbTestEndLandingPageTestParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [ABTestEndLandingPageTestParams]. */
+ /** A builder for [AbTestEndLandingPageTestParams]. */
class Builder internal constructor() {
private var abTestEndRequestVNext: AbTestEndRequestVNext? = null
@@ -53,7 +53,7 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(abTestEndLandingPageTestParams: ABTestEndLandingPageTestParams) = apply {
+ internal fun from(abTestEndLandingPageTestParams: AbTestEndLandingPageTestParams) = apply {
abTestEndRequestVNext = abTestEndLandingPageTestParams.abTestEndRequestVNext
additionalHeaders = abTestEndLandingPageTestParams.additionalHeaders.toBuilder()
additionalQueryParams = abTestEndLandingPageTestParams.additionalQueryParams.toBuilder()
@@ -162,7 +162,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [ABTestEndLandingPageTestParams].
+ * Returns an immutable instance of [AbTestEndLandingPageTestParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -173,8 +173,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): ABTestEndLandingPageTestParams =
- ABTestEndLandingPageTestParams(
+ fun build(): AbTestEndLandingPageTestParams =
+ AbTestEndLandingPageTestParams(
checkRequired("abTestEndRequestVNext", abTestEndRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -192,7 +192,7 @@ private constructor(
return true
}
- return other is ABTestEndLandingPageTestParams &&
+ return other is AbTestEndLandingPageTestParams &&
abTestEndRequestVNext == other.abTestEndRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -202,5 +202,5 @@ private constructor(
Objects.hash(abTestEndRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "ABTestEndLandingPageTestParams{abTestEndRequestVNext=$abTestEndRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "AbTestEndLandingPageTestParams{abTestEndRequestVNext=$abTestEndRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestRerunLandingPageTestParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestRerunLandingPageTestParams.kt
similarity index 92%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestRerunLandingPageTestParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestRerunLandingPageTestParams.kt
index c9318bd7..70a5abe9 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestRerunLandingPageTestParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/abtest/AbTestRerunLandingPageTestParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.abtests
+package com.hubspot.sdk.models.cms.pages.landingpages.abtest
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.pages.AbTestRerunRequestVNext
import java.util.Objects
/** Rerun a previous A/B test. */
-class ABTestRerunLandingPageTestParams
+class AbTestRerunLandingPageTestParams
private constructor(
private val abTestRerunRequestVNext: AbTestRerunRequestVNext,
private val additionalHeaders: Headers,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [ABTestRerunLandingPageTestParams].
+ * [AbTestRerunLandingPageTestParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [ABTestRerunLandingPageTestParams]. */
+ /** A builder for [AbTestRerunLandingPageTestParams]. */
class Builder internal constructor() {
private var abTestRerunRequestVNext: AbTestRerunRequestVNext? = null
@@ -53,7 +53,7 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(abTestRerunLandingPageTestParams: ABTestRerunLandingPageTestParams) =
+ internal fun from(abTestRerunLandingPageTestParams: AbTestRerunLandingPageTestParams) =
apply {
abTestRerunRequestVNext = abTestRerunLandingPageTestParams.abTestRerunRequestVNext
additionalHeaders = abTestRerunLandingPageTestParams.additionalHeaders.toBuilder()
@@ -164,7 +164,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [ABTestRerunLandingPageTestParams].
+ * Returns an immutable instance of [AbTestRerunLandingPageTestParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -175,8 +175,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): ABTestRerunLandingPageTestParams =
- ABTestRerunLandingPageTestParams(
+ fun build(): AbTestRerunLandingPageTestParams =
+ AbTestRerunLandingPageTestParams(
checkRequired("abTestRerunRequestVNext", abTestRerunRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -194,7 +194,7 @@ private constructor(
return true
}
- return other is ABTestRerunLandingPageTestParams &&
+ return other is AbTestRerunLandingPageTestParams &&
abTestRerunRequestVNext == other.abTestRerunRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -204,5 +204,5 @@ private constructor(
Objects.hash(abTestRerunRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "ABTestRerunLandingPageTestParams{abTestRerunRequestVNext=$abTestRerunRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "AbTestRerunLandingPageTestParams{abTestRerunRequestVNext=$abTestRerunRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateLandingPagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchCreateLandingPagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateLandingPagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchCreateLandingPagesParams.kt
index c9f0eb8f..f255416a 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateLandingPagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchCreateLandingPagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteLandingPagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchDeleteLandingPagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteLandingPagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchDeleteLandingPagesParams.kt
index 7507443a..0a9d8c32 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteLandingPagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchDeleteLandingPagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchGetLandingPagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchGetLandingPagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchGetLandingPagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchGetLandingPagesParams.kt
index 3eff9b91..429be37b 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchGetLandingPagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchGetLandingPagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateLandingPagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchUpdateLandingPagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateLandingPagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchUpdateLandingPagesParams.kt
index cc4ce277..22f60a42 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateLandingPagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/batch/BatchUpdateLandingPagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageGetDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftGetParams.kt
similarity index 84%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageGetDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftGetParams.kt
index 5717495c..fe339ab3 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageGetDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftGetParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.landingpages
+package com.hubspot.sdk.models.cms.pages.landingpages.draft
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
@@ -10,7 +10,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieve the full draft version of a landing page, specified by page ID. */
-class LandingPageGetDraftParams
+class DraftGetParams
private constructor(
private val objectId: String?,
private val additionalHeaders: Headers,
@@ -29,15 +29,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): LandingPageGetDraftParams = builder().build()
+ @JvmStatic fun none(): DraftGetParams = builder().build()
- /**
- * Returns a mutable builder for constructing an instance of [LandingPageGetDraftParams].
- */
+ /** Returns a mutable builder for constructing an instance of [DraftGetParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [LandingPageGetDraftParams]. */
+ /** A builder for [DraftGetParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -45,10 +43,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(landingPageGetDraftParams: LandingPageGetDraftParams) = apply {
- objectId = landingPageGetDraftParams.objectId
- additionalHeaders = landingPageGetDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = landingPageGetDraftParams.additionalQueryParams.toBuilder()
+ internal fun from(draftGetParams: DraftGetParams) = apply {
+ objectId = draftGetParams.objectId
+ additionalHeaders = draftGetParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftGetParams.additionalQueryParams.toBuilder()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -155,16 +153,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [LandingPageGetDraftParams].
+ * Returns an immutable instance of [DraftGetParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): LandingPageGetDraftParams =
- LandingPageGetDraftParams(
- objectId,
- additionalHeaders.build(),
- additionalQueryParams.build(),
- )
+ fun build(): DraftGetParams =
+ DraftGetParams(objectId, additionalHeaders.build(), additionalQueryParams.build())
}
fun _pathParam(index: Int): String =
@@ -182,7 +176,7 @@ private constructor(
return true
}
- return other is LandingPageGetDraftParams &&
+ return other is DraftGetParams &&
objectId == other.objectId &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -191,5 +185,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(objectId, additionalHeaders, additionalQueryParams)
override fun toString() =
- "LandingPageGetDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "DraftGetParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPagePushDraftLiveParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftPushLiveParams.kt
similarity index 85%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPagePushDraftLiveParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftPushLiveParams.kt
index dbd2a318..41d6799e 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPagePushDraftLiveParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftPushLiveParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.landingpages
+package com.hubspot.sdk.models.cms.pages.landingpages.draft
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -14,7 +14,7 @@ import kotlin.jvm.optionals.getOrNull
/**
* Take any changes from the draft version of the Landing Page and apply them to the live version.
*/
-class LandingPagePushDraftLiveParams
+class DraftPushLiveParams
private constructor(
private val objectId: String?,
private val additionalHeaders: Headers,
@@ -37,16 +37,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): LandingPagePushDraftLiveParams = builder().build()
+ @JvmStatic fun none(): DraftPushLiveParams = builder().build()
- /**
- * Returns a mutable builder for constructing an instance of
- * [LandingPagePushDraftLiveParams].
- */
+ /** Returns a mutable builder for constructing an instance of [DraftPushLiveParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [LandingPagePushDraftLiveParams]. */
+ /** A builder for [DraftPushLiveParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -55,12 +52,11 @@ private constructor(
private var additionalBodyProperties: MutableMap = mutableMapOf()
@JvmSynthetic
- internal fun from(landingPagePushDraftLiveParams: LandingPagePushDraftLiveParams) = apply {
- objectId = landingPagePushDraftLiveParams.objectId
- additionalHeaders = landingPagePushDraftLiveParams.additionalHeaders.toBuilder()
- additionalQueryParams = landingPagePushDraftLiveParams.additionalQueryParams.toBuilder()
- additionalBodyProperties =
- landingPagePushDraftLiveParams.additionalBodyProperties.toMutableMap()
+ internal fun from(draftPushLiveParams: DraftPushLiveParams) = apply {
+ objectId = draftPushLiveParams.objectId
+ additionalHeaders = draftPushLiveParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftPushLiveParams.additionalQueryParams.toBuilder()
+ additionalBodyProperties = draftPushLiveParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -189,12 +185,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [LandingPagePushDraftLiveParams].
+ * Returns an immutable instance of [DraftPushLiveParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): LandingPagePushDraftLiveParams =
- LandingPagePushDraftLiveParams(
+ fun build(): DraftPushLiveParams =
+ DraftPushLiveParams(
objectId,
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -220,7 +216,7 @@ private constructor(
return true
}
- return other is LandingPagePushDraftLiveParams &&
+ return other is DraftPushLiveParams &&
objectId == other.objectId &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams &&
@@ -231,5 +227,5 @@ private constructor(
Objects.hash(objectId, additionalHeaders, additionalQueryParams, additionalBodyProperties)
override fun toString() =
- "LandingPagePushDraftLiveParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "DraftPushLiveParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageResetDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftResetParams.kt
similarity index 86%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageResetDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftResetParams.kt
index 3b7e00ec..375002f7 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageResetDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftResetParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.landingpages
+package com.hubspot.sdk.models.cms.pages.landingpages.draft
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -12,7 +12,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Discards any edits and resets the draft to match the live version. */
-class LandingPageResetDraftParams
+class DraftResetParams
private constructor(
private val objectId: String?,
private val additionalHeaders: Headers,
@@ -35,15 +35,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): LandingPageResetDraftParams = builder().build()
+ @JvmStatic fun none(): DraftResetParams = builder().build()
- /**
- * Returns a mutable builder for constructing an instance of [LandingPageResetDraftParams].
- */
+ /** Returns a mutable builder for constructing an instance of [DraftResetParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [LandingPageResetDraftParams]. */
+ /** A builder for [DraftResetParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -52,12 +50,11 @@ private constructor(
private var additionalBodyProperties: MutableMap = mutableMapOf()
@JvmSynthetic
- internal fun from(landingPageResetDraftParams: LandingPageResetDraftParams) = apply {
- objectId = landingPageResetDraftParams.objectId
- additionalHeaders = landingPageResetDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = landingPageResetDraftParams.additionalQueryParams.toBuilder()
- additionalBodyProperties =
- landingPageResetDraftParams.additionalBodyProperties.toMutableMap()
+ internal fun from(draftResetParams: DraftResetParams) = apply {
+ objectId = draftResetParams.objectId
+ additionalHeaders = draftResetParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftResetParams.additionalQueryParams.toBuilder()
+ additionalBodyProperties = draftResetParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -186,12 +183,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [LandingPageResetDraftParams].
+ * Returns an immutable instance of [DraftResetParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): LandingPageResetDraftParams =
- LandingPageResetDraftParams(
+ fun build(): DraftResetParams =
+ DraftResetParams(
objectId,
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -217,7 +214,7 @@ private constructor(
return true
}
- return other is LandingPageResetDraftParams &&
+ return other is DraftResetParams &&
objectId == other.objectId &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams &&
@@ -228,5 +225,5 @@ private constructor(
Objects.hash(objectId, additionalHeaders, additionalQueryParams, additionalBodyProperties)
override fun toString() =
- "LandingPageResetDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "DraftResetParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageUpdateDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftUpdateParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageUpdateDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftUpdateParams.kt
index 443171ce..2385862b 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/LandingPageUpdateDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/draft/DraftUpdateParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.landingpages
+package com.hubspot.sdk.models.cms.pages.landingpages.draft
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -16,7 +16,7 @@ import kotlin.jvm.optionals.getOrNull
* Partially updates the draft version of a single landing page, specified by its ID. You only need
* to specify the column values that you are modifying.
*/
-class LandingPageUpdateDraftParams
+class DraftUpdateParams
private constructor(
private val objectId: String?,
private val pagesPage: PagesPage,
@@ -41,7 +41,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [LandingPageUpdateDraftParams].
+ * Returns a mutable builder for constructing an instance of [DraftUpdateParams].
*
* The following fields are required:
* ```java
@@ -51,7 +51,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [LandingPageUpdateDraftParams]. */
+ /** A builder for [DraftUpdateParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -60,11 +60,11 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(landingPageUpdateDraftParams: LandingPageUpdateDraftParams) = apply {
- objectId = landingPageUpdateDraftParams.objectId
- pagesPage = landingPageUpdateDraftParams.pagesPage
- additionalHeaders = landingPageUpdateDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = landingPageUpdateDraftParams.additionalQueryParams.toBuilder()
+ internal fun from(draftUpdateParams: DraftUpdateParams) = apply {
+ objectId = draftUpdateParams.objectId
+ pagesPage = draftUpdateParams.pagesPage
+ additionalHeaders = draftUpdateParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftUpdateParams.additionalQueryParams.toBuilder()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -173,7 +173,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [LandingPageUpdateDraftParams].
+ * Returns an immutable instance of [DraftUpdateParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -184,8 +184,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): LandingPageUpdateDraftParams =
- LandingPageUpdateDraftParams(
+ fun build(): DraftUpdateParams =
+ DraftUpdateParams(
objectId,
checkRequired("pagesPage", pagesPage),
additionalHeaders.build(),
@@ -210,7 +210,7 @@ private constructor(
return true
}
- return other is LandingPageUpdateDraftParams &&
+ return other is DraftUpdateParams &&
objectId == other.objectId &&
pagesPage == other.pagesPage &&
additionalHeaders == other.additionalHeaders &&
@@ -221,5 +221,5 @@ private constructor(
Objects.hash(objectId, pagesPage, additionalHeaders, additionalQueryParams)
override fun toString() =
- "LandingPageUpdateDraftParams{objectId=$objectId, pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "DraftUpdateParams{objectId=$objectId, pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderBatchGetParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderBatchGetParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderBatchGetParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderBatchGetParams.kt
index 064be67c..19a95ab9 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderBatchGetParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderBatchGetParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateFoldersParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderCreateFoldersParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateFoldersParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderCreateFoldersParams.kt
index 8bd3a63b..11bc49cd 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateFoldersParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderCreateFoldersParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.pages.BatchInputContentFolder
import java.util.Objects
/** Create a batch of folders as detailed in the request body. */
-class BatchCreateFoldersParams
+class FolderCreateFoldersParams
private constructor(
private val batchInputContentFolder: BatchInputContentFolder,
private val additionalHeaders: Headers,
@@ -34,7 +34,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [BatchCreateFoldersParams].
+ * Returns a mutable builder for constructing an instance of [FolderCreateFoldersParams].
*
* The following fields are required:
* ```java
@@ -44,7 +44,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [BatchCreateFoldersParams]. */
+ /** A builder for [FolderCreateFoldersParams]. */
class Builder internal constructor() {
private var batchInputContentFolder: BatchInputContentFolder? = null
@@ -52,10 +52,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(batchCreateFoldersParams: BatchCreateFoldersParams) = apply {
- batchInputContentFolder = batchCreateFoldersParams.batchInputContentFolder
- additionalHeaders = batchCreateFoldersParams.additionalHeaders.toBuilder()
- additionalQueryParams = batchCreateFoldersParams.additionalQueryParams.toBuilder()
+ internal fun from(folderCreateFoldersParams: FolderCreateFoldersParams) = apply {
+ batchInputContentFolder = folderCreateFoldersParams.batchInputContentFolder
+ additionalHeaders = folderCreateFoldersParams.additionalHeaders.toBuilder()
+ additionalQueryParams = folderCreateFoldersParams.additionalQueryParams.toBuilder()
}
fun batchInputContentFolder(batchInputContentFolder: BatchInputContentFolder) = apply {
@@ -161,7 +161,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [BatchCreateFoldersParams].
+ * Returns an immutable instance of [FolderCreateFoldersParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -172,8 +172,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): BatchCreateFoldersParams =
- BatchCreateFoldersParams(
+ fun build(): FolderCreateFoldersParams =
+ FolderCreateFoldersParams(
checkRequired("batchInputContentFolder", batchInputContentFolder),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -191,7 +191,7 @@ private constructor(
return true
}
- return other is BatchCreateFoldersParams &&
+ return other is FolderCreateFoldersParams &&
batchInputContentFolder == other.batchInputContentFolder &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -201,5 +201,5 @@ private constructor(
Objects.hash(batchInputContentFolder, additionalHeaders, additionalQueryParams)
override fun toString() =
- "BatchCreateFoldersParams{batchInputContentFolder=$batchInputContentFolder, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "FolderCreateFoldersParams{batchInputContentFolder=$batchInputContentFolder, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderCreateParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderCreateParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderCreateParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderCreateParams.kt
index 84ebf4df..2672cb2e 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderCreateParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderCreateParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteFoldersParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderDeleteFoldersParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteFoldersParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderDeleteFoldersParams.kt
index aa9b84cc..63a60b3b 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteFoldersParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderDeleteFoldersParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.BatchInputString
import java.util.Objects
/** Delete a batch of folders as specified in the request body. */
-class BatchDeleteFoldersParams
+class FolderDeleteFoldersParams
private constructor(
private val batchInputString: BatchInputString,
private val additionalHeaders: Headers,
@@ -34,7 +34,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [BatchDeleteFoldersParams].
+ * Returns a mutable builder for constructing an instance of [FolderDeleteFoldersParams].
*
* The following fields are required:
* ```java
@@ -44,7 +44,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [BatchDeleteFoldersParams]. */
+ /** A builder for [FolderDeleteFoldersParams]. */
class Builder internal constructor() {
private var batchInputString: BatchInputString? = null
@@ -52,10 +52,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(batchDeleteFoldersParams: BatchDeleteFoldersParams) = apply {
- batchInputString = batchDeleteFoldersParams.batchInputString
- additionalHeaders = batchDeleteFoldersParams.additionalHeaders.toBuilder()
- additionalQueryParams = batchDeleteFoldersParams.additionalQueryParams.toBuilder()
+ internal fun from(folderDeleteFoldersParams: FolderDeleteFoldersParams) = apply {
+ batchInputString = folderDeleteFoldersParams.batchInputString
+ additionalHeaders = folderDeleteFoldersParams.additionalHeaders.toBuilder()
+ additionalQueryParams = folderDeleteFoldersParams.additionalQueryParams.toBuilder()
}
fun batchInputString(batchInputString: BatchInputString) = apply {
@@ -161,7 +161,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [BatchDeleteFoldersParams].
+ * Returns an immutable instance of [FolderDeleteFoldersParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -172,8 +172,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): BatchDeleteFoldersParams =
- BatchDeleteFoldersParams(
+ fun build(): FolderDeleteFoldersParams =
+ FolderDeleteFoldersParams(
checkRequired("batchInputString", batchInputString),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -191,7 +191,7 @@ private constructor(
return true
}
- return other is BatchDeleteFoldersParams &&
+ return other is FolderDeleteFoldersParams &&
batchInputString == other.batchInputString &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -201,5 +201,5 @@ private constructor(
Objects.hash(batchInputString, additionalHeaders, additionalQueryParams)
override fun toString() =
- "BatchDeleteFoldersParams{batchInputString=$batchInputString, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "FolderDeleteFoldersParams{batchInputString=$batchInputString, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderDeleteParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderDeleteParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderDeleteParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderDeleteParams.kt
index 07e6f0c7..03bee2e6 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderDeleteParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderDeleteParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderGetParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderGetParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderGetParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderGetParams.kt
index 5d792943..01d01664 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderGetParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderGetParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderGetRevisionParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderGetRevisionParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderGetRevisionParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderGetRevisionParams.kt
index 164f39be..228b85de 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderGetRevisionParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderGetRevisionParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.checkRequired
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListPage.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListPage.kt
similarity index 97%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListPage.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListPage.kt
index 51155d81..1efc25dc 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListPage.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListPage.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.AutoPager
import com.hubspot.sdk.core.Page
@@ -8,7 +8,7 @@ import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.ForwardPaging
import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalContentFolderForwardPaging
import com.hubspot.sdk.models.cms.pages.ContentFolder
-import com.hubspot.sdk.services.blocking.cms.pages.FolderService
+import com.hubspot.sdk.services.blocking.cms.pages.landingpages.FolderService
import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListPageAsync.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListPageAsync.kt
similarity index 97%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListPageAsync.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListPageAsync.kt
index 5abfe719..c564ae54 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListPageAsync.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListPageAsync.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.AutoPagerAsync
import com.hubspot.sdk.core.PageAsync
@@ -8,7 +8,7 @@ import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.ForwardPaging
import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalContentFolderForwardPaging
import com.hubspot.sdk.models.cms.pages.ContentFolder
-import com.hubspot.sdk.services.async.cms.pages.FolderServiceAsync
+import com.hubspot.sdk.services.async.cms.pages.landingpages.FolderServiceAsync
import java.util.Objects
import java.util.Optional
import java.util.concurrent.CompletableFuture
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListParams.kt
index 1fe9a58e..30960e9f 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsPage.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsPage.kt
similarity index 97%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsPage.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsPage.kt
index c8d9e489..02c8f946 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsPage.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsPage.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.AutoPager
import com.hubspot.sdk.core.Page
@@ -8,7 +8,7 @@ import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.Paging
import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalContentFolderVersion
import com.hubspot.sdk.models.cms.pages.ContentFolderVersion
-import com.hubspot.sdk.services.blocking.cms.pages.FolderService
+import com.hubspot.sdk.services.blocking.cms.pages.landingpages.FolderService
import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsPageAsync.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsPageAsync.kt
similarity index 97%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsPageAsync.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsPageAsync.kt
index b18464c2..f97e6510 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsPageAsync.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsPageAsync.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.AutoPagerAsync
import com.hubspot.sdk.core.PageAsync
@@ -8,7 +8,7 @@ import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.Paging
import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalContentFolderVersion
import com.hubspot.sdk.models.cms.pages.ContentFolderVersion
-import com.hubspot.sdk.services.async.cms.pages.FolderServiceAsync
+import com.hubspot.sdk.services.async.cms.pages.landingpages.FolderServiceAsync
import java.util.Objects
import java.util.Optional
import java.util.concurrent.CompletableFuture
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsParams.kt
index 8c3b5092..1794fbfb 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderListRevisionsParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderListRevisionsParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderRestoreRevisionParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderRestoreRevisionParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderRestoreRevisionParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderRestoreRevisionParams.kt
index 4ec9db6c..a19ad163 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderRestoreRevisionParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderRestoreRevisionParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateFoldersParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderUpdateFoldersParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateFoldersParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderUpdateFoldersParams.kt
index 0767bcad..f5ca1a29 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateFoldersParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderUpdateFoldersParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -13,7 +13,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Update a batch of landing page folders as specified in the request body. */
-class BatchUpdateFoldersParams
+class FolderUpdateFoldersParams
private constructor(
private val archived: Boolean?,
private val batchInputJsonNode: BatchInputJsonNode,
@@ -40,7 +40,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [BatchUpdateFoldersParams].
+ * Returns a mutable builder for constructing an instance of [FolderUpdateFoldersParams].
*
* The following fields are required:
* ```java
@@ -50,7 +50,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [BatchUpdateFoldersParams]. */
+ /** A builder for [FolderUpdateFoldersParams]. */
class Builder internal constructor() {
private var archived: Boolean? = null
@@ -59,11 +59,11 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(batchUpdateFoldersParams: BatchUpdateFoldersParams) = apply {
- archived = batchUpdateFoldersParams.archived
- batchInputJsonNode = batchUpdateFoldersParams.batchInputJsonNode
- additionalHeaders = batchUpdateFoldersParams.additionalHeaders.toBuilder()
- additionalQueryParams = batchUpdateFoldersParams.additionalQueryParams.toBuilder()
+ internal fun from(folderUpdateFoldersParams: FolderUpdateFoldersParams) = apply {
+ archived = folderUpdateFoldersParams.archived
+ batchInputJsonNode = folderUpdateFoldersParams.batchInputJsonNode
+ additionalHeaders = folderUpdateFoldersParams.additionalHeaders.toBuilder()
+ additionalQueryParams = folderUpdateFoldersParams.additionalQueryParams.toBuilder()
}
/** Whether to return only results that have been archived. */
@@ -182,7 +182,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [BatchUpdateFoldersParams].
+ * Returns an immutable instance of [FolderUpdateFoldersParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -193,8 +193,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): BatchUpdateFoldersParams =
- BatchUpdateFoldersParams(
+ fun build(): FolderUpdateFoldersParams =
+ FolderUpdateFoldersParams(
archived,
checkRequired("batchInputJsonNode", batchInputJsonNode),
additionalHeaders.build(),
@@ -219,7 +219,7 @@ private constructor(
return true
}
- return other is BatchUpdateFoldersParams &&
+ return other is FolderUpdateFoldersParams &&
archived == other.archived &&
batchInputJsonNode == other.batchInputJsonNode &&
additionalHeaders == other.additionalHeaders &&
@@ -230,5 +230,5 @@ private constructor(
Objects.hash(archived, batchInputJsonNode, additionalHeaders, additionalQueryParams)
override fun toString() =
- "BatchUpdateFoldersParams{archived=$archived, batchInputJsonNode=$batchInputJsonNode, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "FolderUpdateFoldersParams{archived=$archived, batchInputJsonNode=$batchInputJsonNode, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderUpdateParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderUpdateParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderUpdateParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderUpdateParams.kt
index 02d3b3f6..f9047245 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/folders/FolderUpdateParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/folders/FolderUpdateParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.folders
+package com.hubspot.sdk.models.cms.pages.landingpages.folders
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageAttachToLangGroupParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
new file mode 100644
index 00000000..898e569d
--- /dev/null
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
@@ -0,0 +1,211 @@
+// File generated from our OpenAPI spec by Stainless.
+
+package com.hubspot.sdk.models.cms.pages.landingpages.multilanguage
+
+import com.hubspot.sdk.core.JsonValue
+import com.hubspot.sdk.core.Params
+import com.hubspot.sdk.core.checkRequired
+import com.hubspot.sdk.core.http.Headers
+import com.hubspot.sdk.core.http.QueryParams
+import com.hubspot.sdk.models.cms.AttachToLangPrimaryRequestVNext
+import java.util.Objects
+
+/** Attach a landing page to a multi-language group. */
+class MultiLanguageAttachToLangGroupParams
+private constructor(
+ private val attachToLangPrimaryRequestVNext: AttachToLangPrimaryRequestVNext,
+ private val additionalHeaders: Headers,
+ private val additionalQueryParams: QueryParams,
+) : Params {
+
+ fun attachToLangPrimaryRequestVNext(): AttachToLangPrimaryRequestVNext =
+ attachToLangPrimaryRequestVNext
+
+ fun _additionalBodyProperties(): Map =
+ attachToLangPrimaryRequestVNext._additionalProperties()
+
+ /** Additional headers to send with the request. */
+ fun _additionalHeaders(): Headers = additionalHeaders
+
+ /** Additional query param to send with the request. */
+ fun _additionalQueryParams(): QueryParams = additionalQueryParams
+
+ fun toBuilder() = Builder().from(this)
+
+ companion object {
+
+ /**
+ * Returns a mutable builder for constructing an instance of
+ * [MultiLanguageAttachToLangGroupParams].
+ *
+ * The following fields are required:
+ * ```java
+ * .attachToLangPrimaryRequestVNext()
+ * ```
+ */
+ @JvmStatic fun builder() = Builder()
+ }
+
+ /** A builder for [MultiLanguageAttachToLangGroupParams]. */
+ class Builder internal constructor() {
+
+ private var attachToLangPrimaryRequestVNext: AttachToLangPrimaryRequestVNext? = null
+ private var additionalHeaders: Headers.Builder = Headers.builder()
+ private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
+
+ @JvmSynthetic
+ internal fun from(
+ multiLanguageAttachToLangGroupParams: MultiLanguageAttachToLangGroupParams
+ ) = apply {
+ attachToLangPrimaryRequestVNext =
+ multiLanguageAttachToLangGroupParams.attachToLangPrimaryRequestVNext
+ additionalHeaders = multiLanguageAttachToLangGroupParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ multiLanguageAttachToLangGroupParams.additionalQueryParams.toBuilder()
+ }
+
+ fun attachToLangPrimaryRequestVNext(
+ attachToLangPrimaryRequestVNext: AttachToLangPrimaryRequestVNext
+ ) = apply { this.attachToLangPrimaryRequestVNext = attachToLangPrimaryRequestVNext }
+
+ fun additionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun additionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun putAdditionalHeader(name: String, value: String) = apply {
+ additionalHeaders.put(name, value)
+ }
+
+ fun putAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.put(name, values)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun replaceAdditionalHeaders(name: String, value: String) = apply {
+ additionalHeaders.replace(name, value)
+ }
+
+ fun replaceAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.replace(name, values)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) }
+
+ fun removeAllAdditionalHeaders(names: Set) = apply {
+ additionalHeaders.removeAll(names)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: Map>) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun putAdditionalQueryParam(key: String, value: String) = apply {
+ additionalQueryParams.put(key, value)
+ }
+
+ fun putAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.put(key, values)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, value: String) = apply {
+ additionalQueryParams.replace(key, value)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.replace(key, values)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) }
+
+ fun removeAllAdditionalQueryParams(keys: Set) = apply {
+ additionalQueryParams.removeAll(keys)
+ }
+
+ /**
+ * Returns an immutable instance of [MultiLanguageAttachToLangGroupParams].
+ *
+ * Further updates to this [Builder] will not mutate the returned instance.
+ *
+ * The following fields are required:
+ * ```java
+ * .attachToLangPrimaryRequestVNext()
+ * ```
+ *
+ * @throws IllegalStateException if any required field is unset.
+ */
+ fun build(): MultiLanguageAttachToLangGroupParams =
+ MultiLanguageAttachToLangGroupParams(
+ checkRequired("attachToLangPrimaryRequestVNext", attachToLangPrimaryRequestVNext),
+ additionalHeaders.build(),
+ additionalQueryParams.build(),
+ )
+ }
+
+ fun _body(): AttachToLangPrimaryRequestVNext = attachToLangPrimaryRequestVNext
+
+ override fun _headers(): Headers = additionalHeaders
+
+ override fun _queryParams(): QueryParams = additionalQueryParams
+
+ override fun equals(other: Any?): Boolean {
+ if (this === other) {
+ return true
+ }
+
+ return other is MultiLanguageAttachToLangGroupParams &&
+ attachToLangPrimaryRequestVNext == other.attachToLangPrimaryRequestVNext &&
+ additionalHeaders == other.additionalHeaders &&
+ additionalQueryParams == other.additionalQueryParams
+ }
+
+ override fun hashCode(): Int =
+ Objects.hash(attachToLangPrimaryRequestVNext, additionalHeaders, additionalQueryParams)
+
+ override fun toString() =
+ "MultiLanguageAttachToLangGroupParams{attachToLangPrimaryRequestVNext=$attachToLangPrimaryRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
new file mode 100644
index 00000000..6fd89aab
--- /dev/null
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
@@ -0,0 +1,216 @@
+// File generated from our OpenAPI spec by Stainless.
+
+package com.hubspot.sdk.models.cms.pages.landingpages.multilanguage
+
+import com.hubspot.sdk.core.JsonValue
+import com.hubspot.sdk.core.Params
+import com.hubspot.sdk.core.checkRequired
+import com.hubspot.sdk.core.http.Headers
+import com.hubspot.sdk.core.http.QueryParams
+import com.hubspot.sdk.models.cms.pages.ContentLanguageCloneRequestVNext
+import java.util.Objects
+
+/**
+ * Create a new language variation from an existing landing page. The variation will be a copy of
+ * the draft state of the source page. To preview the content, you can
+ * [retrieve the draft of the source landing page](/api-reference/latest/cms/pages/landing-pages/drafts/get-landing-page-draft).
+ */
+class MultiLanguageCreateLanguageVariationParams
+private constructor(
+ private val contentLanguageCloneRequestVNext: ContentLanguageCloneRequestVNext,
+ private val additionalHeaders: Headers,
+ private val additionalQueryParams: QueryParams,
+) : Params {
+
+ fun contentLanguageCloneRequestVNext(): ContentLanguageCloneRequestVNext =
+ contentLanguageCloneRequestVNext
+
+ fun _additionalBodyProperties(): Map =
+ contentLanguageCloneRequestVNext._additionalProperties()
+
+ /** Additional headers to send with the request. */
+ fun _additionalHeaders(): Headers = additionalHeaders
+
+ /** Additional query param to send with the request. */
+ fun _additionalQueryParams(): QueryParams = additionalQueryParams
+
+ fun toBuilder() = Builder().from(this)
+
+ companion object {
+
+ /**
+ * Returns a mutable builder for constructing an instance of
+ * [MultiLanguageCreateLanguageVariationParams].
+ *
+ * The following fields are required:
+ * ```java
+ * .contentLanguageCloneRequestVNext()
+ * ```
+ */
+ @JvmStatic fun builder() = Builder()
+ }
+
+ /** A builder for [MultiLanguageCreateLanguageVariationParams]. */
+ class Builder internal constructor() {
+
+ private var contentLanguageCloneRequestVNext: ContentLanguageCloneRequestVNext? = null
+ private var additionalHeaders: Headers.Builder = Headers.builder()
+ private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
+
+ @JvmSynthetic
+ internal fun from(
+ multiLanguageCreateLanguageVariationParams: MultiLanguageCreateLanguageVariationParams
+ ) = apply {
+ contentLanguageCloneRequestVNext =
+ multiLanguageCreateLanguageVariationParams.contentLanguageCloneRequestVNext
+ additionalHeaders =
+ multiLanguageCreateLanguageVariationParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ multiLanguageCreateLanguageVariationParams.additionalQueryParams.toBuilder()
+ }
+
+ fun contentLanguageCloneRequestVNext(
+ contentLanguageCloneRequestVNext: ContentLanguageCloneRequestVNext
+ ) = apply { this.contentLanguageCloneRequestVNext = contentLanguageCloneRequestVNext }
+
+ fun additionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun additionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun putAdditionalHeader(name: String, value: String) = apply {
+ additionalHeaders.put(name, value)
+ }
+
+ fun putAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.put(name, values)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun replaceAdditionalHeaders(name: String, value: String) = apply {
+ additionalHeaders.replace(name, value)
+ }
+
+ fun replaceAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.replace(name, values)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) }
+
+ fun removeAllAdditionalHeaders(names: Set) = apply {
+ additionalHeaders.removeAll(names)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: Map>) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun putAdditionalQueryParam(key: String, value: String) = apply {
+ additionalQueryParams.put(key, value)
+ }
+
+ fun putAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.put(key, values)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, value: String) = apply {
+ additionalQueryParams.replace(key, value)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.replace(key, values)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) }
+
+ fun removeAllAdditionalQueryParams(keys: Set) = apply {
+ additionalQueryParams.removeAll(keys)
+ }
+
+ /**
+ * Returns an immutable instance of [MultiLanguageCreateLanguageVariationParams].
+ *
+ * Further updates to this [Builder] will not mutate the returned instance.
+ *
+ * The following fields are required:
+ * ```java
+ * .contentLanguageCloneRequestVNext()
+ * ```
+ *
+ * @throws IllegalStateException if any required field is unset.
+ */
+ fun build(): MultiLanguageCreateLanguageVariationParams =
+ MultiLanguageCreateLanguageVariationParams(
+ checkRequired("contentLanguageCloneRequestVNext", contentLanguageCloneRequestVNext),
+ additionalHeaders.build(),
+ additionalQueryParams.build(),
+ )
+ }
+
+ fun _body(): ContentLanguageCloneRequestVNext = contentLanguageCloneRequestVNext
+
+ override fun _headers(): Headers = additionalHeaders
+
+ override fun _queryParams(): QueryParams = additionalQueryParams
+
+ override fun equals(other: Any?): Boolean {
+ if (this === other) {
+ return true
+ }
+
+ return other is MultiLanguageCreateLanguageVariationParams &&
+ contentLanguageCloneRequestVNext == other.contentLanguageCloneRequestVNext &&
+ additionalHeaders == other.additionalHeaders &&
+ additionalQueryParams == other.additionalQueryParams
+ }
+
+ override fun hashCode(): Int =
+ Objects.hash(contentLanguageCloneRequestVNext, additionalHeaders, additionalQueryParams)
+
+ override fun toString() =
+ "MultiLanguageCreateLanguageVariationParams{contentLanguageCloneRequestVNext=$contentLanguageCloneRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
new file mode 100644
index 00000000..89c92008
--- /dev/null
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
@@ -0,0 +1,211 @@
+// File generated from our OpenAPI spec by Stainless.
+
+package com.hubspot.sdk.models.cms.pages.landingpages.multilanguage
+
+import com.hubspot.sdk.core.JsonValue
+import com.hubspot.sdk.core.Params
+import com.hubspot.sdk.core.checkRequired
+import com.hubspot.sdk.core.http.Headers
+import com.hubspot.sdk.core.http.QueryParams
+import com.hubspot.sdk.models.cms.DetachFromLangGroupRequestVNext
+import java.util.Objects
+
+/** Detach a landing page from a multi-language group. */
+class MultiLanguageDetachFromLangGroupParams
+private constructor(
+ private val detachFromLangGroupRequestVNext: DetachFromLangGroupRequestVNext,
+ private val additionalHeaders: Headers,
+ private val additionalQueryParams: QueryParams,
+) : Params {
+
+ fun detachFromLangGroupRequestVNext(): DetachFromLangGroupRequestVNext =
+ detachFromLangGroupRequestVNext
+
+ fun _additionalBodyProperties(): Map =
+ detachFromLangGroupRequestVNext._additionalProperties()
+
+ /** Additional headers to send with the request. */
+ fun _additionalHeaders(): Headers = additionalHeaders
+
+ /** Additional query param to send with the request. */
+ fun _additionalQueryParams(): QueryParams = additionalQueryParams
+
+ fun toBuilder() = Builder().from(this)
+
+ companion object {
+
+ /**
+ * Returns a mutable builder for constructing an instance of
+ * [MultiLanguageDetachFromLangGroupParams].
+ *
+ * The following fields are required:
+ * ```java
+ * .detachFromLangGroupRequestVNext()
+ * ```
+ */
+ @JvmStatic fun builder() = Builder()
+ }
+
+ /** A builder for [MultiLanguageDetachFromLangGroupParams]. */
+ class Builder internal constructor() {
+
+ private var detachFromLangGroupRequestVNext: DetachFromLangGroupRequestVNext? = null
+ private var additionalHeaders: Headers.Builder = Headers.builder()
+ private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
+
+ @JvmSynthetic
+ internal fun from(
+ multiLanguageDetachFromLangGroupParams: MultiLanguageDetachFromLangGroupParams
+ ) = apply {
+ detachFromLangGroupRequestVNext =
+ multiLanguageDetachFromLangGroupParams.detachFromLangGroupRequestVNext
+ additionalHeaders = multiLanguageDetachFromLangGroupParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ multiLanguageDetachFromLangGroupParams.additionalQueryParams.toBuilder()
+ }
+
+ fun detachFromLangGroupRequestVNext(
+ detachFromLangGroupRequestVNext: DetachFromLangGroupRequestVNext
+ ) = apply { this.detachFromLangGroupRequestVNext = detachFromLangGroupRequestVNext }
+
+ fun additionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun additionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun putAdditionalHeader(name: String, value: String) = apply {
+ additionalHeaders.put(name, value)
+ }
+
+ fun putAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.put(name, values)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun replaceAdditionalHeaders(name: String, value: String) = apply {
+ additionalHeaders.replace(name, value)
+ }
+
+ fun replaceAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.replace(name, values)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) }
+
+ fun removeAllAdditionalHeaders(names: Set) = apply {
+ additionalHeaders.removeAll(names)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: Map>) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun putAdditionalQueryParam(key: String, value: String) = apply {
+ additionalQueryParams.put(key, value)
+ }
+
+ fun putAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.put(key, values)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, value: String) = apply {
+ additionalQueryParams.replace(key, value)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.replace(key, values)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) }
+
+ fun removeAllAdditionalQueryParams(keys: Set) = apply {
+ additionalQueryParams.removeAll(keys)
+ }
+
+ /**
+ * Returns an immutable instance of [MultiLanguageDetachFromLangGroupParams].
+ *
+ * Further updates to this [Builder] will not mutate the returned instance.
+ *
+ * The following fields are required:
+ * ```java
+ * .detachFromLangGroupRequestVNext()
+ * ```
+ *
+ * @throws IllegalStateException if any required field is unset.
+ */
+ fun build(): MultiLanguageDetachFromLangGroupParams =
+ MultiLanguageDetachFromLangGroupParams(
+ checkRequired("detachFromLangGroupRequestVNext", detachFromLangGroupRequestVNext),
+ additionalHeaders.build(),
+ additionalQueryParams.build(),
+ )
+ }
+
+ fun _body(): DetachFromLangGroupRequestVNext = detachFromLangGroupRequestVNext
+
+ override fun _headers(): Headers = additionalHeaders
+
+ override fun _queryParams(): QueryParams = additionalQueryParams
+
+ override fun equals(other: Any?): Boolean {
+ if (this === other) {
+ return true
+ }
+
+ return other is MultiLanguageDetachFromLangGroupParams &&
+ detachFromLangGroupRequestVNext == other.detachFromLangGroupRequestVNext &&
+ additionalHeaders == other.additionalHeaders &&
+ additionalQueryParams == other.additionalQueryParams
+ }
+
+ override fun hashCode(): Int =
+ Objects.hash(detachFromLangGroupRequestVNext, additionalHeaders, additionalQueryParams)
+
+ override fun toString() =
+ "MultiLanguageDetachFromLangGroupParams{detachFromLangGroupRequestVNext=$detachFromLangGroupRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageSetNewLangPrimaryParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
similarity index 85%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageSetNewLangPrimaryParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
index b217d60c..04f8a9a0 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageSetNewLangPrimaryParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.landingpages.multilanguage
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.SetNewLanguagePrimaryRequestVNext
import java.util.Objects
/** Set a landing page as the primary language of a multi-language group. */
-class WebsitePageSetNewLangPrimaryParams
+class MultiLanguageSetNewLangPrimaryParams
private constructor(
private val setNewLanguagePrimaryRequestVNext: SetNewLanguagePrimaryRequestVNext,
private val additionalHeaders: Headers,
@@ -36,7 +36,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [WebsitePageSetNewLangPrimaryParams].
+ * [MultiLanguageSetNewLangPrimaryParams].
*
* The following fields are required:
* ```java
@@ -46,7 +46,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageSetNewLangPrimaryParams]. */
+ /** A builder for [MultiLanguageSetNewLangPrimaryParams]. */
class Builder internal constructor() {
private var setNewLanguagePrimaryRequestVNext: SetNewLanguagePrimaryRequestVNext? = null
@@ -54,14 +54,15 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageSetNewLangPrimaryParams: WebsitePageSetNewLangPrimaryParams) =
- apply {
- setNewLanguagePrimaryRequestVNext =
- websitePageSetNewLangPrimaryParams.setNewLanguagePrimaryRequestVNext
- additionalHeaders = websitePageSetNewLangPrimaryParams.additionalHeaders.toBuilder()
- additionalQueryParams =
- websitePageSetNewLangPrimaryParams.additionalQueryParams.toBuilder()
- }
+ internal fun from(
+ multiLanguageSetNewLangPrimaryParams: MultiLanguageSetNewLangPrimaryParams
+ ) = apply {
+ setNewLanguagePrimaryRequestVNext =
+ multiLanguageSetNewLangPrimaryParams.setNewLanguagePrimaryRequestVNext
+ additionalHeaders = multiLanguageSetNewLangPrimaryParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ multiLanguageSetNewLangPrimaryParams.additionalQueryParams.toBuilder()
+ }
fun setNewLanguagePrimaryRequestVNext(
setNewLanguagePrimaryRequestVNext: SetNewLanguagePrimaryRequestVNext
@@ -166,7 +167,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageSetNewLangPrimaryParams].
+ * Returns an immutable instance of [MultiLanguageSetNewLangPrimaryParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -177,8 +178,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageSetNewLangPrimaryParams =
- WebsitePageSetNewLangPrimaryParams(
+ fun build(): MultiLanguageSetNewLangPrimaryParams =
+ MultiLanguageSetNewLangPrimaryParams(
checkRequired(
"setNewLanguagePrimaryRequestVNext",
setNewLanguagePrimaryRequestVNext,
@@ -199,7 +200,7 @@ private constructor(
return true
}
- return other is WebsitePageSetNewLangPrimaryParams &&
+ return other is MultiLanguageSetNewLangPrimaryParams &&
setNewLanguagePrimaryRequestVNext == other.setNewLanguagePrimaryRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -209,5 +210,5 @@ private constructor(
Objects.hash(setNewLanguagePrimaryRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageSetNewLangPrimaryParams{setNewLanguagePrimaryRequestVNext=$setNewLanguagePrimaryRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "MultiLanguageSetNewLangPrimaryParams{setNewLanguagePrimaryRequestVNext=$setNewLanguagePrimaryRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageUpdateLanguagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
new file mode 100644
index 00000000..45a15b9e
--- /dev/null
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
@@ -0,0 +1,210 @@
+// File generated from our OpenAPI spec by Stainless.
+
+package com.hubspot.sdk.models.cms.pages.landingpages.multilanguage
+
+import com.hubspot.sdk.core.JsonValue
+import com.hubspot.sdk.core.Params
+import com.hubspot.sdk.core.checkRequired
+import com.hubspot.sdk.core.http.Headers
+import com.hubspot.sdk.core.http.QueryParams
+import com.hubspot.sdk.models.cms.UpdateLanguagesRequestVNext
+import java.util.Objects
+
+/** Explicitly set new languages for each landing page in a multi-language group. */
+class MultiLanguageUpdateLanguagesParams
+private constructor(
+ private val updateLanguagesRequestVNext: UpdateLanguagesRequestVNext,
+ private val additionalHeaders: Headers,
+ private val additionalQueryParams: QueryParams,
+) : Params {
+
+ fun updateLanguagesRequestVNext(): UpdateLanguagesRequestVNext = updateLanguagesRequestVNext
+
+ fun _additionalBodyProperties(): Map =
+ updateLanguagesRequestVNext._additionalProperties()
+
+ /** Additional headers to send with the request. */
+ fun _additionalHeaders(): Headers = additionalHeaders
+
+ /** Additional query param to send with the request. */
+ fun _additionalQueryParams(): QueryParams = additionalQueryParams
+
+ fun toBuilder() = Builder().from(this)
+
+ companion object {
+
+ /**
+ * Returns a mutable builder for constructing an instance of
+ * [MultiLanguageUpdateLanguagesParams].
+ *
+ * The following fields are required:
+ * ```java
+ * .updateLanguagesRequestVNext()
+ * ```
+ */
+ @JvmStatic fun builder() = Builder()
+ }
+
+ /** A builder for [MultiLanguageUpdateLanguagesParams]. */
+ class Builder internal constructor() {
+
+ private var updateLanguagesRequestVNext: UpdateLanguagesRequestVNext? = null
+ private var additionalHeaders: Headers.Builder = Headers.builder()
+ private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
+
+ @JvmSynthetic
+ internal fun from(multiLanguageUpdateLanguagesParams: MultiLanguageUpdateLanguagesParams) =
+ apply {
+ updateLanguagesRequestVNext =
+ multiLanguageUpdateLanguagesParams.updateLanguagesRequestVNext
+ additionalHeaders = multiLanguageUpdateLanguagesParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ multiLanguageUpdateLanguagesParams.additionalQueryParams.toBuilder()
+ }
+
+ fun updateLanguagesRequestVNext(updateLanguagesRequestVNext: UpdateLanguagesRequestVNext) =
+ apply {
+ this.updateLanguagesRequestVNext = updateLanguagesRequestVNext
+ }
+
+ fun additionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun additionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.clear()
+ putAllAdditionalHeaders(additionalHeaders)
+ }
+
+ fun putAdditionalHeader(name: String, value: String) = apply {
+ additionalHeaders.put(name, value)
+ }
+
+ fun putAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.put(name, values)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.putAll(additionalHeaders)
+ }
+
+ fun replaceAdditionalHeaders(name: String, value: String) = apply {
+ additionalHeaders.replace(name, value)
+ }
+
+ fun replaceAdditionalHeaders(name: String, values: Iterable) = apply {
+ additionalHeaders.replace(name, values)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply {
+ this.additionalHeaders.replaceAll(additionalHeaders)
+ }
+
+ fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) }
+
+ fun removeAllAdditionalHeaders(names: Set) = apply {
+ additionalHeaders.removeAll(names)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun additionalQueryParams(additionalQueryParams: Map>) = apply {
+ this.additionalQueryParams.clear()
+ putAllAdditionalQueryParams(additionalQueryParams)
+ }
+
+ fun putAdditionalQueryParam(key: String, value: String) = apply {
+ additionalQueryParams.put(key, value)
+ }
+
+ fun putAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.put(key, values)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun putAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.putAll(additionalQueryParams)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, value: String) = apply {
+ additionalQueryParams.replace(key, value)
+ }
+
+ fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply {
+ additionalQueryParams.replace(key, values)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) =
+ apply {
+ this.additionalQueryParams.replaceAll(additionalQueryParams)
+ }
+
+ fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) }
+
+ fun removeAllAdditionalQueryParams(keys: Set) = apply {
+ additionalQueryParams.removeAll(keys)
+ }
+
+ /**
+ * Returns an immutable instance of [MultiLanguageUpdateLanguagesParams].
+ *
+ * Further updates to this [Builder] will not mutate the returned instance.
+ *
+ * The following fields are required:
+ * ```java
+ * .updateLanguagesRequestVNext()
+ * ```
+ *
+ * @throws IllegalStateException if any required field is unset.
+ */
+ fun build(): MultiLanguageUpdateLanguagesParams =
+ MultiLanguageUpdateLanguagesParams(
+ checkRequired("updateLanguagesRequestVNext", updateLanguagesRequestVNext),
+ additionalHeaders.build(),
+ additionalQueryParams.build(),
+ )
+ }
+
+ fun _body(): UpdateLanguagesRequestVNext = updateLanguagesRequestVNext
+
+ override fun _headers(): Headers = additionalHeaders
+
+ override fun _queryParams(): QueryParams = additionalQueryParams
+
+ override fun equals(other: Any?): Boolean {
+ if (this === other) {
+ return true
+ }
+
+ return other is MultiLanguageUpdateLanguagesParams &&
+ updateLanguagesRequestVNext == other.updateLanguagesRequestVNext &&
+ additionalHeaders == other.additionalHeaders &&
+ additionalQueryParams == other.additionalQueryParams
+ }
+
+ override fun hashCode(): Int =
+ Objects.hash(updateLanguagesRequestVNext, additionalHeaders, additionalQueryParams)
+
+ override fun toString() =
+ "MultiLanguageUpdateLanguagesParams{updateLanguagesRequestVNext=$updateLanguagesRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageGetLandingPageRevisionParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionGetLandingPageRevisionParams.kt
similarity index 86%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageGetLandingPageRevisionParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionGetLandingPageRevisionParams.kt
index 1a8233db..d3745e79 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageGetLandingPageRevisionParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionGetLandingPageRevisionParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.landingpages.revisions
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.checkRequired
@@ -11,7 +11,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieve a previous version of a landing page, specified by page ID and revision ID. */
-class PageGetLandingPageRevisionParams
+class RevisionGetLandingPageRevisionParams
private constructor(
private val objectId: String,
private val revisionId: String?,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageGetLandingPageRevisionParams].
+ * [RevisionGetLandingPageRevisionParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageGetLandingPageRevisionParams]. */
+ /** A builder for [RevisionGetLandingPageRevisionParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -54,14 +54,15 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(pageGetLandingPageRevisionParams: PageGetLandingPageRevisionParams) =
- apply {
- objectId = pageGetLandingPageRevisionParams.objectId
- revisionId = pageGetLandingPageRevisionParams.revisionId
- additionalHeaders = pageGetLandingPageRevisionParams.additionalHeaders.toBuilder()
- additionalQueryParams =
- pageGetLandingPageRevisionParams.additionalQueryParams.toBuilder()
- }
+ internal fun from(
+ revisionGetLandingPageRevisionParams: RevisionGetLandingPageRevisionParams
+ ) = apply {
+ objectId = revisionGetLandingPageRevisionParams.objectId
+ revisionId = revisionGetLandingPageRevisionParams.revisionId
+ additionalHeaders = revisionGetLandingPageRevisionParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ revisionGetLandingPageRevisionParams.additionalQueryParams.toBuilder()
+ }
fun objectId(objectId: String) = apply { this.objectId = objectId }
@@ -169,7 +170,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageGetLandingPageRevisionParams].
+ * Returns an immutable instance of [RevisionGetLandingPageRevisionParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -180,8 +181,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageGetLandingPageRevisionParams =
- PageGetLandingPageRevisionParams(
+ fun build(): RevisionGetLandingPageRevisionParams =
+ RevisionGetLandingPageRevisionParams(
checkRequired("objectId", objectId),
revisionId,
additionalHeaders.build(),
@@ -205,7 +206,7 @@ private constructor(
return true
}
- return other is PageGetLandingPageRevisionParams &&
+ return other is RevisionGetLandingPageRevisionParams &&
objectId == other.objectId &&
revisionId == other.revisionId &&
additionalHeaders == other.additionalHeaders &&
@@ -216,5 +217,5 @@ private constructor(
Objects.hash(objectId, revisionId, additionalHeaders, additionalQueryParams)
override fun toString() =
- "PageGetLandingPageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "RevisionGetLandingPageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsPage.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsPage.kt
similarity index 66%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsPage.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsPage.kt
index 63cae327..29375438 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsPage.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsPage.kt
@@ -1,21 +1,23 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.landingpages.revisions
import com.hubspot.sdk.core.AutoPager
import com.hubspot.sdk.core.Page
import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.Paging
-import com.hubspot.sdk.services.blocking.cms.PageService
+import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalPageVersion
+import com.hubspot.sdk.models.cms.pages.PageVersion
+import com.hubspot.sdk.services.blocking.cms.pages.landingpages.RevisionService
import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
-/** @see PageService.listLandingPageRevisions */
-class PageListLandingPageRevisionsPage
+/** @see RevisionService.listLandingPageRevisions */
+class RevisionListLandingPageRevisionsPage
private constructor(
- private val service: PageService,
- private val params: PageListLandingPageRevisionsParams,
+ private val service: RevisionService,
+ private val params: RevisionListLandingPageRevisionsParams,
private val response: CollectionResponseWithTotalPageVersion,
) : Page {
@@ -43,7 +45,7 @@ private constructor(
.flatMap { it._after().getOptional("after") }
.isPresent
- fun nextPageParams(): PageListLandingPageRevisionsParams {
+ fun nextPageParams(): RevisionListLandingPageRevisionsParams {
val nextCursor =
paging()
.flatMap { it._next().getOptional("next") }
@@ -52,13 +54,13 @@ private constructor(
return params.toBuilder().after(nextCursor).build()
}
- override fun nextPage(): PageListLandingPageRevisionsPage =
+ override fun nextPage(): RevisionListLandingPageRevisionsPage =
service.listLandingPageRevisions(nextPageParams())
fun autoPager(): AutoPager = AutoPager.from(this)
/** The parameters that were used to request this page. */
- fun params(): PageListLandingPageRevisionsParams = params
+ fun params(): RevisionListLandingPageRevisionsParams = params
/** The response that this page was parsed from. */
fun response(): CollectionResponseWithTotalPageVersion = response
@@ -69,7 +71,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageListLandingPageRevisionsPage].
+ * [RevisionListLandingPageRevisionsPage].
*
* The following fields are required:
* ```java
@@ -81,25 +83,26 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageListLandingPageRevisionsPage]. */
+ /** A builder for [RevisionListLandingPageRevisionsPage]. */
class Builder internal constructor() {
- private var service: PageService? = null
- private var params: PageListLandingPageRevisionsParams? = null
+ private var service: RevisionService? = null
+ private var params: RevisionListLandingPageRevisionsParams? = null
private var response: CollectionResponseWithTotalPageVersion? = null
@JvmSynthetic
- internal fun from(pageListLandingPageRevisionsPage: PageListLandingPageRevisionsPage) =
- apply {
- service = pageListLandingPageRevisionsPage.service
- params = pageListLandingPageRevisionsPage.params
- response = pageListLandingPageRevisionsPage.response
- }
+ internal fun from(
+ revisionListLandingPageRevisionsPage: RevisionListLandingPageRevisionsPage
+ ) = apply {
+ service = revisionListLandingPageRevisionsPage.service
+ params = revisionListLandingPageRevisionsPage.params
+ response = revisionListLandingPageRevisionsPage.response
+ }
- fun service(service: PageService) = apply { this.service = service }
+ fun service(service: RevisionService) = apply { this.service = service }
/** The parameters that were used to request this page. */
- fun params(params: PageListLandingPageRevisionsParams) = apply { this.params = params }
+ fun params(params: RevisionListLandingPageRevisionsParams) = apply { this.params = params }
/** The response that this page was parsed from. */
fun response(response: CollectionResponseWithTotalPageVersion) = apply {
@@ -107,7 +110,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageListLandingPageRevisionsPage].
+ * Returns an immutable instance of [RevisionListLandingPageRevisionsPage].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -120,8 +123,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageListLandingPageRevisionsPage =
- PageListLandingPageRevisionsPage(
+ fun build(): RevisionListLandingPageRevisionsPage =
+ RevisionListLandingPageRevisionsPage(
checkRequired("service", service),
checkRequired("params", params),
checkRequired("response", response),
@@ -133,7 +136,7 @@ private constructor(
return true
}
- return other is PageListLandingPageRevisionsPage &&
+ return other is RevisionListLandingPageRevisionsPage &&
service == other.service &&
params == other.params &&
response == other.response
@@ -142,5 +145,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(service, params, response)
override fun toString() =
- "PageListLandingPageRevisionsPage{service=$service, params=$params, response=$response}"
+ "RevisionListLandingPageRevisionsPage{service=$service, params=$params, response=$response}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsPageAsync.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsPageAsync.kt
similarity index 68%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsPageAsync.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsPageAsync.kt
index 26e57801..d20b766c 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsPageAsync.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsPageAsync.kt
@@ -1,24 +1,26 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.landingpages.revisions
import com.hubspot.sdk.core.AutoPagerAsync
import com.hubspot.sdk.core.PageAsync
import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.Paging
-import com.hubspot.sdk.services.async.cms.PageServiceAsync
+import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalPageVersion
+import com.hubspot.sdk.models.cms.pages.PageVersion
+import com.hubspot.sdk.services.async.cms.pages.landingpages.RevisionServiceAsync
import java.util.Objects
import java.util.Optional
import java.util.concurrent.CompletableFuture
import java.util.concurrent.Executor
import kotlin.jvm.optionals.getOrNull
-/** @see PageServiceAsync.listLandingPageRevisions */
-class PageListLandingPageRevisionsPageAsync
+/** @see RevisionServiceAsync.listLandingPageRevisions */
+class RevisionListLandingPageRevisionsPageAsync
private constructor(
- private val service: PageServiceAsync,
+ private val service: RevisionServiceAsync,
private val streamHandlerExecutor: Executor,
- private val params: PageListLandingPageRevisionsParams,
+ private val params: RevisionListLandingPageRevisionsParams,
private val response: CollectionResponseWithTotalPageVersion,
) : PageAsync {
@@ -46,7 +48,7 @@ private constructor(
.flatMap { it._after().getOptional("after") }
.isPresent
- fun nextPageParams(): PageListLandingPageRevisionsParams {
+ fun nextPageParams(): RevisionListLandingPageRevisionsParams {
val nextCursor =
paging()
.flatMap { it._next().getOptional("next") }
@@ -55,13 +57,13 @@ private constructor(
return params.toBuilder().after(nextCursor).build()
}
- override fun nextPage(): CompletableFuture =
+ override fun nextPage(): CompletableFuture =
service.listLandingPageRevisions(nextPageParams())
fun autoPager(): AutoPagerAsync = AutoPagerAsync.from(this, streamHandlerExecutor)
/** The parameters that were used to request this page. */
- fun params(): PageListLandingPageRevisionsParams = params
+ fun params(): RevisionListLandingPageRevisionsParams = params
/** The response that this page was parsed from. */
fun response(): CollectionResponseWithTotalPageVersion = response
@@ -72,7 +74,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageListLandingPageRevisionsPageAsync].
+ * [RevisionListLandingPageRevisionsPageAsync].
*
* The following fields are required:
* ```java
@@ -85,32 +87,32 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageListLandingPageRevisionsPageAsync]. */
+ /** A builder for [RevisionListLandingPageRevisionsPageAsync]. */
class Builder internal constructor() {
- private var service: PageServiceAsync? = null
+ private var service: RevisionServiceAsync? = null
private var streamHandlerExecutor: Executor? = null
- private var params: PageListLandingPageRevisionsParams? = null
+ private var params: RevisionListLandingPageRevisionsParams? = null
private var response: CollectionResponseWithTotalPageVersion? = null
@JvmSynthetic
internal fun from(
- pageListLandingPageRevisionsPageAsync: PageListLandingPageRevisionsPageAsync
+ revisionListLandingPageRevisionsPageAsync: RevisionListLandingPageRevisionsPageAsync
) = apply {
- service = pageListLandingPageRevisionsPageAsync.service
- streamHandlerExecutor = pageListLandingPageRevisionsPageAsync.streamHandlerExecutor
- params = pageListLandingPageRevisionsPageAsync.params
- response = pageListLandingPageRevisionsPageAsync.response
+ service = revisionListLandingPageRevisionsPageAsync.service
+ streamHandlerExecutor = revisionListLandingPageRevisionsPageAsync.streamHandlerExecutor
+ params = revisionListLandingPageRevisionsPageAsync.params
+ response = revisionListLandingPageRevisionsPageAsync.response
}
- fun service(service: PageServiceAsync) = apply { this.service = service }
+ fun service(service: RevisionServiceAsync) = apply { this.service = service }
fun streamHandlerExecutor(streamHandlerExecutor: Executor) = apply {
this.streamHandlerExecutor = streamHandlerExecutor
}
/** The parameters that were used to request this page. */
- fun params(params: PageListLandingPageRevisionsParams) = apply { this.params = params }
+ fun params(params: RevisionListLandingPageRevisionsParams) = apply { this.params = params }
/** The response that this page was parsed from. */
fun response(response: CollectionResponseWithTotalPageVersion) = apply {
@@ -118,7 +120,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageListLandingPageRevisionsPageAsync].
+ * Returns an immutable instance of [RevisionListLandingPageRevisionsPageAsync].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -132,8 +134,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageListLandingPageRevisionsPageAsync =
- PageListLandingPageRevisionsPageAsync(
+ fun build(): RevisionListLandingPageRevisionsPageAsync =
+ RevisionListLandingPageRevisionsPageAsync(
checkRequired("service", service),
checkRequired("streamHandlerExecutor", streamHandlerExecutor),
checkRequired("params", params),
@@ -146,7 +148,7 @@ private constructor(
return true
}
- return other is PageListLandingPageRevisionsPageAsync &&
+ return other is RevisionListLandingPageRevisionsPageAsync &&
service == other.service &&
streamHandlerExecutor == other.streamHandlerExecutor &&
params == other.params &&
@@ -156,5 +158,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(service, streamHandlerExecutor, params, response)
override fun toString() =
- "PageListLandingPageRevisionsPageAsync{service=$service, streamHandlerExecutor=$streamHandlerExecutor, params=$params, response=$response}"
+ "RevisionListLandingPageRevisionsPageAsync{service=$service, streamHandlerExecutor=$streamHandlerExecutor, params=$params, response=$response}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsParams.kt
similarity index 86%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsParams.kt
index 600d4e60..7629ddc5 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListLandingPageRevisionsParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionListLandingPageRevisionsParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.landingpages.revisions
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
@@ -10,7 +10,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieve all the previous versions of a landing page, specified by page ID. */
-class PageListLandingPageRevisionsParams
+class RevisionListLandingPageRevisionsParams
private constructor(
private val objectId: String?,
private val after: String?,
@@ -43,16 +43,16 @@ private constructor(
companion object {
- @JvmStatic fun none(): PageListLandingPageRevisionsParams = builder().build()
+ @JvmStatic fun none(): RevisionListLandingPageRevisionsParams = builder().build()
/**
* Returns a mutable builder for constructing an instance of
- * [PageListLandingPageRevisionsParams].
+ * [RevisionListLandingPageRevisionsParams].
*/
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageListLandingPageRevisionsParams]. */
+ /** A builder for [RevisionListLandingPageRevisionsParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -63,16 +63,17 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(pageListLandingPageRevisionsParams: PageListLandingPageRevisionsParams) =
- apply {
- objectId = pageListLandingPageRevisionsParams.objectId
- after = pageListLandingPageRevisionsParams.after
- before = pageListLandingPageRevisionsParams.before
- limit = pageListLandingPageRevisionsParams.limit
- additionalHeaders = pageListLandingPageRevisionsParams.additionalHeaders.toBuilder()
- additionalQueryParams =
- pageListLandingPageRevisionsParams.additionalQueryParams.toBuilder()
- }
+ internal fun from(
+ revisionListLandingPageRevisionsParams: RevisionListLandingPageRevisionsParams
+ ) = apply {
+ objectId = revisionListLandingPageRevisionsParams.objectId
+ after = revisionListLandingPageRevisionsParams.after
+ before = revisionListLandingPageRevisionsParams.before
+ limit = revisionListLandingPageRevisionsParams.limit
+ additionalHeaders = revisionListLandingPageRevisionsParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ revisionListLandingPageRevisionsParams.additionalQueryParams.toBuilder()
+ }
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -205,12 +206,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageListLandingPageRevisionsParams].
+ * Returns an immutable instance of [RevisionListLandingPageRevisionsParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): PageListLandingPageRevisionsParams =
- PageListLandingPageRevisionsParams(
+ fun build(): RevisionListLandingPageRevisionsParams =
+ RevisionListLandingPageRevisionsParams(
objectId,
after,
before,
@@ -243,7 +244,7 @@ private constructor(
return true
}
- return other is PageListLandingPageRevisionsParams &&
+ return other is RevisionListLandingPageRevisionsParams &&
objectId == other.objectId &&
after == other.after &&
before == other.before &&
@@ -256,5 +257,5 @@ private constructor(
Objects.hash(objectId, after, before, limit, additionalHeaders, additionalQueryParams)
override fun toString() =
- "PageListLandingPageRevisionsParams{objectId=$objectId, after=$after, before=$before, limit=$limit, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "RevisionListLandingPageRevisionsParams{objectId=$objectId, after=$after, before=$before, limit=$limit, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreLandingPageRevisionParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionRestoreLandingPageRevisionParams.kt
similarity index 87%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreLandingPageRevisionParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionRestoreLandingPageRevisionParams.kt
index e6870f99..2eb0fc20 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreLandingPageRevisionParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionRestoreLandingPageRevisionParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.landingpages.revisions
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -13,7 +13,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Restores a previous version of a landing page, specified by page ID and revision ID. */
-class PageRestoreLandingPageRevisionParams
+class RevisionRestoreLandingPageRevisionParams
private constructor(
private val objectId: String,
private val revisionId: String?,
@@ -41,7 +41,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageRestoreLandingPageRevisionParams].
+ * [RevisionRestoreLandingPageRevisionParams].
*
* The following fields are required:
* ```java
@@ -51,7 +51,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageRestoreLandingPageRevisionParams]. */
+ /** A builder for [RevisionRestoreLandingPageRevisionParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -62,15 +62,16 @@ private constructor(
@JvmSynthetic
internal fun from(
- pageRestoreLandingPageRevisionParams: PageRestoreLandingPageRevisionParams
+ revisionRestoreLandingPageRevisionParams: RevisionRestoreLandingPageRevisionParams
) = apply {
- objectId = pageRestoreLandingPageRevisionParams.objectId
- revisionId = pageRestoreLandingPageRevisionParams.revisionId
- additionalHeaders = pageRestoreLandingPageRevisionParams.additionalHeaders.toBuilder()
+ objectId = revisionRestoreLandingPageRevisionParams.objectId
+ revisionId = revisionRestoreLandingPageRevisionParams.revisionId
+ additionalHeaders =
+ revisionRestoreLandingPageRevisionParams.additionalHeaders.toBuilder()
additionalQueryParams =
- pageRestoreLandingPageRevisionParams.additionalQueryParams.toBuilder()
+ revisionRestoreLandingPageRevisionParams.additionalQueryParams.toBuilder()
additionalBodyProperties =
- pageRestoreLandingPageRevisionParams.additionalBodyProperties.toMutableMap()
+ revisionRestoreLandingPageRevisionParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String) = apply { this.objectId = objectId }
@@ -201,7 +202,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageRestoreLandingPageRevisionParams].
+ * Returns an immutable instance of [RevisionRestoreLandingPageRevisionParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -212,8 +213,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageRestoreLandingPageRevisionParams =
- PageRestoreLandingPageRevisionParams(
+ fun build(): RevisionRestoreLandingPageRevisionParams =
+ RevisionRestoreLandingPageRevisionParams(
checkRequired("objectId", objectId),
revisionId,
additionalHeaders.build(),
@@ -241,7 +242,7 @@ private constructor(
return true
}
- return other is PageRestoreLandingPageRevisionParams &&
+ return other is RevisionRestoreLandingPageRevisionParams &&
objectId == other.objectId &&
revisionId == other.revisionId &&
additionalHeaders == other.additionalHeaders &&
@@ -259,5 +260,5 @@ private constructor(
)
override fun toString() =
- "PageRestoreLandingPageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "RevisionRestoreLandingPageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreLandingPageRevisionToDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionRestoreLandingPageRevisionToDraftParams.kt
similarity index 86%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreLandingPageRevisionToDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionRestoreLandingPageRevisionToDraftParams.kt
index 4497e693..3db817a3 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreLandingPageRevisionToDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/landingpages/revisions/RevisionRestoreLandingPageRevisionToDraftParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.landingpages.revisions
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -13,7 +13,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Specify a previous version of a landing page to set as the page draft. */
-class PageRestoreLandingPageRevisionToDraftParams
+class RevisionRestoreLandingPageRevisionToDraftParams
private constructor(
private val objectId: String,
private val revisionId: Long?,
@@ -41,7 +41,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageRestoreLandingPageRevisionToDraftParams].
+ * [RevisionRestoreLandingPageRevisionToDraftParams].
*
* The following fields are required:
* ```java
@@ -51,7 +51,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageRestoreLandingPageRevisionToDraftParams]. */
+ /** A builder for [RevisionRestoreLandingPageRevisionToDraftParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -62,16 +62,18 @@ private constructor(
@JvmSynthetic
internal fun from(
- pageRestoreLandingPageRevisionToDraftParams: PageRestoreLandingPageRevisionToDraftParams
+ revisionRestoreLandingPageRevisionToDraftParams:
+ RevisionRestoreLandingPageRevisionToDraftParams
) = apply {
- objectId = pageRestoreLandingPageRevisionToDraftParams.objectId
- revisionId = pageRestoreLandingPageRevisionToDraftParams.revisionId
+ objectId = revisionRestoreLandingPageRevisionToDraftParams.objectId
+ revisionId = revisionRestoreLandingPageRevisionToDraftParams.revisionId
additionalHeaders =
- pageRestoreLandingPageRevisionToDraftParams.additionalHeaders.toBuilder()
+ revisionRestoreLandingPageRevisionToDraftParams.additionalHeaders.toBuilder()
additionalQueryParams =
- pageRestoreLandingPageRevisionToDraftParams.additionalQueryParams.toBuilder()
+ revisionRestoreLandingPageRevisionToDraftParams.additionalQueryParams.toBuilder()
additionalBodyProperties =
- pageRestoreLandingPageRevisionToDraftParams.additionalBodyProperties.toMutableMap()
+ revisionRestoreLandingPageRevisionToDraftParams.additionalBodyProperties
+ .toMutableMap()
}
fun objectId(objectId: String) = apply { this.objectId = objectId }
@@ -209,7 +211,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageRestoreLandingPageRevisionToDraftParams].
+ * Returns an immutable instance of [RevisionRestoreLandingPageRevisionToDraftParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -220,8 +222,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageRestoreLandingPageRevisionToDraftParams =
- PageRestoreLandingPageRevisionToDraftParams(
+ fun build(): RevisionRestoreLandingPageRevisionToDraftParams =
+ RevisionRestoreLandingPageRevisionToDraftParams(
checkRequired("objectId", objectId),
revisionId,
additionalHeaders.build(),
@@ -249,7 +251,7 @@ private constructor(
return true
}
- return other is PageRestoreLandingPageRevisionToDraftParams &&
+ return other is RevisionRestoreLandingPageRevisionToDraftParams &&
objectId == other.objectId &&
revisionId == other.revisionId &&
additionalHeaders == other.additionalHeaders &&
@@ -267,5 +269,5 @@ private constructor(
)
override fun toString() =
- "PageRestoreLandingPageRevisionToDraftParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "RevisionRestoreLandingPageRevisionToDraftParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageCloneParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageCloneParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageCloneParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageCloneParams.kt
index 084c0b4d..959f849e 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageCloneParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageCloneParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.ContentCloneRequestVNext
import java.util.Objects
/** Create a copy of an existing website page. */
-class WebsitePageCloneParams
+class SitePageCloneParams
private constructor(
private val contentCloneRequestVNext: ContentCloneRequestVNext,
private val additionalHeaders: Headers,
@@ -34,7 +34,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageCloneParams].
+ * Returns a mutable builder for constructing an instance of [SitePageCloneParams].
*
* The following fields are required:
* ```java
@@ -44,7 +44,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageCloneParams]. */
+ /** A builder for [SitePageCloneParams]. */
class Builder internal constructor() {
private var contentCloneRequestVNext: ContentCloneRequestVNext? = null
@@ -52,10 +52,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageCloneParams: WebsitePageCloneParams) = apply {
- contentCloneRequestVNext = websitePageCloneParams.contentCloneRequestVNext
- additionalHeaders = websitePageCloneParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageCloneParams.additionalQueryParams.toBuilder()
+ internal fun from(sitePageCloneParams: SitePageCloneParams) = apply {
+ contentCloneRequestVNext = sitePageCloneParams.contentCloneRequestVNext
+ additionalHeaders = sitePageCloneParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageCloneParams.additionalQueryParams.toBuilder()
}
fun contentCloneRequestVNext(contentCloneRequestVNext: ContentCloneRequestVNext) = apply {
@@ -161,7 +161,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageCloneParams].
+ * Returns an immutable instance of [SitePageCloneParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -172,8 +172,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageCloneParams =
- WebsitePageCloneParams(
+ fun build(): SitePageCloneParams =
+ SitePageCloneParams(
checkRequired("contentCloneRequestVNext", contentCloneRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -191,7 +191,7 @@ private constructor(
return true
}
- return other is WebsitePageCloneParams &&
+ return other is SitePageCloneParams &&
contentCloneRequestVNext == other.contentCloneRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -201,5 +201,5 @@ private constructor(
Objects.hash(contentCloneRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageCloneParams{contentCloneRequestVNext=$contentCloneRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "SitePageCloneParams{contentCloneRequestVNext=$contentCloneRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageCreateParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageCreateParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageCreateParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageCreateParams.kt
index a8ec2e50..ecb51523 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageCreateParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageCreateParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.pages.PagesPage
import java.util.Objects
/** Create a new website page. */
-class WebsitePageCreateParams
+class SitePageCreateParams
private constructor(
private val pagesPage: PagesPage,
private val additionalHeaders: Headers,
@@ -33,7 +33,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageCreateParams].
+ * Returns a mutable builder for constructing an instance of [SitePageCreateParams].
*
* The following fields are required:
* ```java
@@ -43,7 +43,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageCreateParams]. */
+ /** A builder for [SitePageCreateParams]. */
class Builder internal constructor() {
private var pagesPage: PagesPage? = null
@@ -51,10 +51,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageCreateParams: WebsitePageCreateParams) = apply {
- pagesPage = websitePageCreateParams.pagesPage
- additionalHeaders = websitePageCreateParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageCreateParams.additionalQueryParams.toBuilder()
+ internal fun from(sitePageCreateParams: SitePageCreateParams) = apply {
+ pagesPage = sitePageCreateParams.pagesPage
+ additionalHeaders = sitePageCreateParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageCreateParams.additionalQueryParams.toBuilder()
}
fun pagesPage(pagesPage: PagesPage) = apply { this.pagesPage = pagesPage }
@@ -158,7 +158,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageCreateParams].
+ * Returns an immutable instance of [SitePageCreateParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -169,8 +169,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageCreateParams =
- WebsitePageCreateParams(
+ fun build(): SitePageCreateParams =
+ SitePageCreateParams(
checkRequired("pagesPage", pagesPage),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -188,7 +188,7 @@ private constructor(
return true
}
- return other is WebsitePageCreateParams &&
+ return other is SitePageCreateParams &&
pagesPage == other.pagesPage &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -197,5 +197,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(pagesPage, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageCreateParams{pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "SitePageCreateParams{pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageDeleteParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageDeleteParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageDeleteParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageDeleteParams.kt
index 0a48a453..8cc2b2f1 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageDeleteParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageDeleteParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -12,7 +12,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Delete a website page, specified by its ID. */
-class WebsitePageDeleteParams
+class SitePageDeleteParams
private constructor(
private val objectId: String?,
private val archived: Boolean?,
@@ -39,13 +39,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): WebsitePageDeleteParams = builder().build()
+ @JvmStatic fun none(): SitePageDeleteParams = builder().build()
- /** Returns a mutable builder for constructing an instance of [WebsitePageDeleteParams]. */
+ /** Returns a mutable builder for constructing an instance of [SitePageDeleteParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageDeleteParams]. */
+ /** A builder for [SitePageDeleteParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -55,13 +55,12 @@ private constructor(
private var additionalBodyProperties: MutableMap = mutableMapOf()
@JvmSynthetic
- internal fun from(websitePageDeleteParams: WebsitePageDeleteParams) = apply {
- objectId = websitePageDeleteParams.objectId
- archived = websitePageDeleteParams.archived
- additionalHeaders = websitePageDeleteParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageDeleteParams.additionalQueryParams.toBuilder()
- additionalBodyProperties =
- websitePageDeleteParams.additionalBodyProperties.toMutableMap()
+ internal fun from(sitePageDeleteParams: SitePageDeleteParams) = apply {
+ objectId = sitePageDeleteParams.objectId
+ archived = sitePageDeleteParams.archived
+ additionalHeaders = sitePageDeleteParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageDeleteParams.additionalQueryParams.toBuilder()
+ additionalBodyProperties = sitePageDeleteParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -203,12 +202,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageDeleteParams].
+ * Returns an immutable instance of [SitePageDeleteParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): WebsitePageDeleteParams =
- WebsitePageDeleteParams(
+ fun build(): SitePageDeleteParams =
+ SitePageDeleteParams(
objectId,
archived,
additionalHeaders.build(),
@@ -241,7 +240,7 @@ private constructor(
return true
}
- return other is WebsitePageDeleteParams &&
+ return other is SitePageDeleteParams &&
objectId == other.objectId &&
archived == other.archived &&
additionalHeaders == other.additionalHeaders &&
@@ -259,5 +258,5 @@ private constructor(
)
override fun toString() =
- "WebsitePageDeleteParams{objectId=$objectId, archived=$archived, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "SitePageDeleteParams{objectId=$objectId, archived=$archived, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageGetParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageGetParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageGetParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageGetParams.kt
index 4e74814d..45def5c4 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageGetParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageGetParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
@@ -10,7 +10,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieve a website page by its ID. */
-class WebsitePageGetParams
+class SitePageGetParams
private constructor(
private val objectId: String?,
private val archived: Boolean?,
@@ -36,13 +36,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): WebsitePageGetParams = builder().build()
+ @JvmStatic fun none(): SitePageGetParams = builder().build()
- /** Returns a mutable builder for constructing an instance of [WebsitePageGetParams]. */
+ /** Returns a mutable builder for constructing an instance of [SitePageGetParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageGetParams]. */
+ /** A builder for [SitePageGetParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -52,12 +52,12 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageGetParams: WebsitePageGetParams) = apply {
- objectId = websitePageGetParams.objectId
- archived = websitePageGetParams.archived
- property = websitePageGetParams.property
- additionalHeaders = websitePageGetParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageGetParams.additionalQueryParams.toBuilder()
+ internal fun from(sitePageGetParams: SitePageGetParams) = apply {
+ objectId = sitePageGetParams.objectId
+ archived = sitePageGetParams.archived
+ property = sitePageGetParams.property
+ additionalHeaders = sitePageGetParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageGetParams.additionalQueryParams.toBuilder()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -182,12 +182,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageGetParams].
+ * Returns an immutable instance of [SitePageGetParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): WebsitePageGetParams =
- WebsitePageGetParams(
+ fun build(): SitePageGetParams =
+ SitePageGetParams(
objectId,
archived,
property,
@@ -218,7 +218,7 @@ private constructor(
return true
}
- return other is WebsitePageGetParams &&
+ return other is SitePageGetParams &&
objectId == other.objectId &&
archived == other.archived &&
property == other.property &&
@@ -230,5 +230,5 @@ private constructor(
Objects.hash(objectId, archived, property, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageGetParams{objectId=$objectId, archived=$archived, property=$property, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "SitePageGetParams{objectId=$objectId, archived=$archived, property=$property, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListPage.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListPage.kt
similarity index 73%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListPage.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListPage.kt
index 846874ed..6c0c2f0c 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListPage.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListPage.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.AutoPager
import com.hubspot.sdk.core.Page
@@ -8,16 +8,16 @@ import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.ForwardPaging
import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalPageForwardPaging
import com.hubspot.sdk.models.cms.pages.PagesPage
-import com.hubspot.sdk.services.blocking.cms.pages.WebsitePageService
+import com.hubspot.sdk.services.blocking.cms.pages.SitePageService
import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
-/** @see WebsitePageService.list */
-class WebsitePageListPage
+/** @see SitePageService.list */
+class SitePageListPage
private constructor(
- private val service: WebsitePageService,
- private val params: WebsitePageListParams,
+ private val service: SitePageService,
+ private val params: SitePageListParams,
private val response: CollectionResponseWithTotalPageForwardPaging,
) : Page {
@@ -47,7 +47,7 @@ private constructor(
.flatMap { it._after().getOptional("after") }
.isPresent
- fun nextPageParams(): WebsitePageListParams {
+ fun nextPageParams(): SitePageListParams {
val nextCursor =
paging()
.flatMap { it._next().getOptional("next") }
@@ -56,12 +56,12 @@ private constructor(
return params.toBuilder().after(nextCursor).build()
}
- override fun nextPage(): WebsitePageListPage = service.list(nextPageParams())
+ override fun nextPage(): SitePageListPage = service.list(nextPageParams())
fun autoPager(): AutoPager = AutoPager.from(this)
/** The parameters that were used to request this page. */
- fun params(): WebsitePageListParams = params
+ fun params(): SitePageListParams = params
/** The response that this page was parsed from. */
fun response(): CollectionResponseWithTotalPageForwardPaging = response
@@ -71,7 +71,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageListPage].
+ * Returns a mutable builder for constructing an instance of [SitePageListPage].
*
* The following fields are required:
* ```java
@@ -83,24 +83,24 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageListPage]. */
+ /** A builder for [SitePageListPage]. */
class Builder internal constructor() {
- private var service: WebsitePageService? = null
- private var params: WebsitePageListParams? = null
+ private var service: SitePageService? = null
+ private var params: SitePageListParams? = null
private var response: CollectionResponseWithTotalPageForwardPaging? = null
@JvmSynthetic
- internal fun from(websitePageListPage: WebsitePageListPage) = apply {
- service = websitePageListPage.service
- params = websitePageListPage.params
- response = websitePageListPage.response
+ internal fun from(sitePageListPage: SitePageListPage) = apply {
+ service = sitePageListPage.service
+ params = sitePageListPage.params
+ response = sitePageListPage.response
}
- fun service(service: WebsitePageService) = apply { this.service = service }
+ fun service(service: SitePageService) = apply { this.service = service }
/** The parameters that were used to request this page. */
- fun params(params: WebsitePageListParams) = apply { this.params = params }
+ fun params(params: SitePageListParams) = apply { this.params = params }
/** The response that this page was parsed from. */
fun response(response: CollectionResponseWithTotalPageForwardPaging) = apply {
@@ -108,7 +108,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageListPage].
+ * Returns an immutable instance of [SitePageListPage].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -121,8 +121,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageListPage =
- WebsitePageListPage(
+ fun build(): SitePageListPage =
+ SitePageListPage(
checkRequired("service", service),
checkRequired("params", params),
checkRequired("response", response),
@@ -134,7 +134,7 @@ private constructor(
return true
}
- return other is WebsitePageListPage &&
+ return other is SitePageListPage &&
service == other.service &&
params == other.params &&
response == other.response
@@ -143,5 +143,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(service, params, response)
override fun toString() =
- "WebsitePageListPage{service=$service, params=$params, response=$response}"
+ "SitePageListPage{service=$service, params=$params, response=$response}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListPageAsync.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListPageAsync.kt
similarity index 74%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListPageAsync.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListPageAsync.kt
index 06a69d84..5640831b 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListPageAsync.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListPageAsync.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.AutoPagerAsync
import com.hubspot.sdk.core.PageAsync
@@ -8,19 +8,19 @@ import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.ForwardPaging
import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalPageForwardPaging
import com.hubspot.sdk.models.cms.pages.PagesPage
-import com.hubspot.sdk.services.async.cms.pages.WebsitePageServiceAsync
+import com.hubspot.sdk.services.async.cms.pages.SitePageServiceAsync
import java.util.Objects
import java.util.Optional
import java.util.concurrent.CompletableFuture
import java.util.concurrent.Executor
import kotlin.jvm.optionals.getOrNull
-/** @see WebsitePageServiceAsync.list */
-class WebsitePageListPageAsync
+/** @see SitePageServiceAsync.list */
+class SitePageListPageAsync
private constructor(
- private val service: WebsitePageServiceAsync,
+ private val service: SitePageServiceAsync,
private val streamHandlerExecutor: Executor,
- private val params: WebsitePageListParams,
+ private val params: SitePageListParams,
private val response: CollectionResponseWithTotalPageForwardPaging,
) : PageAsync {
@@ -50,7 +50,7 @@ private constructor(
.flatMap { it._after().getOptional("after") }
.isPresent
- fun nextPageParams(): WebsitePageListParams {
+ fun nextPageParams(): SitePageListParams {
val nextCursor =
paging()
.flatMap { it._next().getOptional("next") }
@@ -59,13 +59,13 @@ private constructor(
return params.toBuilder().after(nextCursor).build()
}
- override fun nextPage(): CompletableFuture =
+ override fun nextPage(): CompletableFuture =
service.list(nextPageParams())
fun autoPager(): AutoPagerAsync = AutoPagerAsync.from(this, streamHandlerExecutor)
/** The parameters that were used to request this page. */
- fun params(): WebsitePageListParams = params
+ fun params(): SitePageListParams = params
/** The response that this page was parsed from. */
fun response(): CollectionResponseWithTotalPageForwardPaging = response
@@ -75,7 +75,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageListPageAsync].
+ * Returns a mutable builder for constructing an instance of [SitePageListPageAsync].
*
* The following fields are required:
* ```java
@@ -88,30 +88,30 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageListPageAsync]. */
+ /** A builder for [SitePageListPageAsync]. */
class Builder internal constructor() {
- private var service: WebsitePageServiceAsync? = null
+ private var service: SitePageServiceAsync? = null
private var streamHandlerExecutor: Executor? = null
- private var params: WebsitePageListParams? = null
+ private var params: SitePageListParams? = null
private var response: CollectionResponseWithTotalPageForwardPaging? = null
@JvmSynthetic
- internal fun from(websitePageListPageAsync: WebsitePageListPageAsync) = apply {
- service = websitePageListPageAsync.service
- streamHandlerExecutor = websitePageListPageAsync.streamHandlerExecutor
- params = websitePageListPageAsync.params
- response = websitePageListPageAsync.response
+ internal fun from(sitePageListPageAsync: SitePageListPageAsync) = apply {
+ service = sitePageListPageAsync.service
+ streamHandlerExecutor = sitePageListPageAsync.streamHandlerExecutor
+ params = sitePageListPageAsync.params
+ response = sitePageListPageAsync.response
}
- fun service(service: WebsitePageServiceAsync) = apply { this.service = service }
+ fun service(service: SitePageServiceAsync) = apply { this.service = service }
fun streamHandlerExecutor(streamHandlerExecutor: Executor) = apply {
this.streamHandlerExecutor = streamHandlerExecutor
}
/** The parameters that were used to request this page. */
- fun params(params: WebsitePageListParams) = apply { this.params = params }
+ fun params(params: SitePageListParams) = apply { this.params = params }
/** The response that this page was parsed from. */
fun response(response: CollectionResponseWithTotalPageForwardPaging) = apply {
@@ -119,7 +119,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageListPageAsync].
+ * Returns an immutable instance of [SitePageListPageAsync].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -133,8 +133,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageListPageAsync =
- WebsitePageListPageAsync(
+ fun build(): SitePageListPageAsync =
+ SitePageListPageAsync(
checkRequired("service", service),
checkRequired("streamHandlerExecutor", streamHandlerExecutor),
checkRequired("params", params),
@@ -147,7 +147,7 @@ private constructor(
return true
}
- return other is WebsitePageListPageAsync &&
+ return other is SitePageListPageAsync &&
service == other.service &&
streamHandlerExecutor == other.streamHandlerExecutor &&
params == other.params &&
@@ -157,5 +157,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(service, streamHandlerExecutor, params, response)
override fun toString() =
- "WebsitePageListPageAsync{service=$service, streamHandlerExecutor=$streamHandlerExecutor, params=$params, response=$response}"
+ "SitePageListPageAsync{service=$service, streamHandlerExecutor=$streamHandlerExecutor, params=$params, response=$response}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListParams.kt
similarity index 90%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListParams.kt
index 28f03059..bc315580 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageListParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageListParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
@@ -16,7 +16,7 @@ import kotlin.jvm.optionals.getOrNull
* Retrieve all website pages. Supports paging and filtering. This method would be useful for an
* integration that examined these models and used an external service to suggest edits.
*/
-class WebsitePageListParams
+class SitePageListParams
private constructor(
private val after: String?,
private val archived: Boolean?,
@@ -79,13 +79,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): WebsitePageListParams = builder().build()
+ @JvmStatic fun none(): SitePageListParams = builder().build()
- /** Returns a mutable builder for constructing an instance of [WebsitePageListParams]. */
+ /** Returns a mutable builder for constructing an instance of [SitePageListParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageListParams]. */
+ /** A builder for [SitePageListParams]. */
class Builder internal constructor() {
private var after: String? = null
@@ -103,20 +103,20 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageListParams: WebsitePageListParams) = apply {
- after = websitePageListParams.after
- archived = websitePageListParams.archived
- createdAfter = websitePageListParams.createdAfter
- createdAt = websitePageListParams.createdAt
- createdBefore = websitePageListParams.createdBefore
- limit = websitePageListParams.limit
- property = websitePageListParams.property
- sort = websitePageListParams.sort?.toMutableList()
- updatedAfter = websitePageListParams.updatedAfter
- updatedAt = websitePageListParams.updatedAt
- updatedBefore = websitePageListParams.updatedBefore
- additionalHeaders = websitePageListParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageListParams.additionalQueryParams.toBuilder()
+ internal fun from(sitePageListParams: SitePageListParams) = apply {
+ after = sitePageListParams.after
+ archived = sitePageListParams.archived
+ createdAfter = sitePageListParams.createdAfter
+ createdAt = sitePageListParams.createdAt
+ createdBefore = sitePageListParams.createdBefore
+ limit = sitePageListParams.limit
+ property = sitePageListParams.property
+ sort = sitePageListParams.sort?.toMutableList()
+ updatedAfter = sitePageListParams.updatedAfter
+ updatedAt = sitePageListParams.updatedAt
+ updatedBefore = sitePageListParams.updatedBefore
+ additionalHeaders = sitePageListParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageListParams.additionalQueryParams.toBuilder()
}
/**
@@ -318,12 +318,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageListParams].
+ * Returns an immutable instance of [SitePageListParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): WebsitePageListParams =
- WebsitePageListParams(
+ fun build(): SitePageListParams =
+ SitePageListParams(
after,
archived,
createdAfter,
@@ -377,7 +377,7 @@ private constructor(
return true
}
- return other is WebsitePageListParams &&
+ return other is SitePageListParams &&
after == other.after &&
archived == other.archived &&
createdAfter == other.createdAfter &&
@@ -411,5 +411,5 @@ private constructor(
)
override fun toString() =
- "WebsitePageListParams{after=$after, archived=$archived, createdAfter=$createdAfter, createdAt=$createdAt, createdBefore=$createdBefore, limit=$limit, property=$property, sort=$sort, updatedAfter=$updatedAfter, updatedAt=$updatedAt, updatedBefore=$updatedBefore, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "SitePageListParams{after=$after, archived=$archived, createdAfter=$createdAfter, createdAt=$createdAt, createdBefore=$createdBefore, limit=$limit, property=$property, sort=$sort, updatedAfter=$updatedAfter, updatedAt=$updatedAt, updatedBefore=$updatedBefore, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageScheduleParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageScheduleParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageScheduleParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageScheduleParams.kt
index c56d9a43..f4828498 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageScheduleParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageScheduleParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.ContentScheduleRequestVNext
import java.util.Objects
/** Schedule a website page to published at a future time. */
-class WebsitePageScheduleParams
+class SitePageScheduleParams
private constructor(
private val contentScheduleRequestVNext: ContentScheduleRequestVNext,
private val additionalHeaders: Headers,
@@ -34,7 +34,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageScheduleParams].
+ * Returns a mutable builder for constructing an instance of [SitePageScheduleParams].
*
* The following fields are required:
* ```java
@@ -44,7 +44,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageScheduleParams]. */
+ /** A builder for [SitePageScheduleParams]. */
class Builder internal constructor() {
private var contentScheduleRequestVNext: ContentScheduleRequestVNext? = null
@@ -52,10 +52,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageScheduleParams: WebsitePageScheduleParams) = apply {
- contentScheduleRequestVNext = websitePageScheduleParams.contentScheduleRequestVNext
- additionalHeaders = websitePageScheduleParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageScheduleParams.additionalQueryParams.toBuilder()
+ internal fun from(sitePageScheduleParams: SitePageScheduleParams) = apply {
+ contentScheduleRequestVNext = sitePageScheduleParams.contentScheduleRequestVNext
+ additionalHeaders = sitePageScheduleParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageScheduleParams.additionalQueryParams.toBuilder()
}
fun contentScheduleRequestVNext(contentScheduleRequestVNext: ContentScheduleRequestVNext) =
@@ -162,7 +162,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageScheduleParams].
+ * Returns an immutable instance of [SitePageScheduleParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -173,8 +173,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageScheduleParams =
- WebsitePageScheduleParams(
+ fun build(): SitePageScheduleParams =
+ SitePageScheduleParams(
checkRequired("contentScheduleRequestVNext", contentScheduleRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -192,7 +192,7 @@ private constructor(
return true
}
- return other is WebsitePageScheduleParams &&
+ return other is SitePageScheduleParams &&
contentScheduleRequestVNext == other.contentScheduleRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -202,5 +202,5 @@ private constructor(
Objects.hash(contentScheduleRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageScheduleParams{contentScheduleRequestVNext=$contentScheduleRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "SitePageScheduleParams{contentScheduleRequestVNext=$contentScheduleRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageUpdateParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageUpdateParams.kt
similarity index 89%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageUpdateParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageUpdateParams.kt
index 073d1cb0..de4c79c5 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageUpdateParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/SitePageUpdateParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -16,7 +16,7 @@ import kotlin.jvm.optionals.getOrNull
* Partially updates a single website page, specified by its ID. You only need to specify the column
* values that you are modifying.
*/
-class WebsitePageUpdateParams
+class SitePageUpdateParams
private constructor(
private val objectId: String?,
private val archived: Boolean?,
@@ -45,7 +45,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageUpdateParams].
+ * Returns a mutable builder for constructing an instance of [SitePageUpdateParams].
*
* The following fields are required:
* ```java
@@ -55,7 +55,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageUpdateParams]. */
+ /** A builder for [SitePageUpdateParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -65,12 +65,12 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageUpdateParams: WebsitePageUpdateParams) = apply {
- objectId = websitePageUpdateParams.objectId
- archived = websitePageUpdateParams.archived
- pagesPage = websitePageUpdateParams.pagesPage
- additionalHeaders = websitePageUpdateParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageUpdateParams.additionalQueryParams.toBuilder()
+ internal fun from(sitePageUpdateParams: SitePageUpdateParams) = apply {
+ objectId = sitePageUpdateParams.objectId
+ archived = sitePageUpdateParams.archived
+ pagesPage = sitePageUpdateParams.pagesPage
+ additionalHeaders = sitePageUpdateParams.additionalHeaders.toBuilder()
+ additionalQueryParams = sitePageUpdateParams.additionalQueryParams.toBuilder()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -192,7 +192,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageUpdateParams].
+ * Returns an immutable instance of [SitePageUpdateParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -203,8 +203,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageUpdateParams =
- WebsitePageUpdateParams(
+ fun build(): SitePageUpdateParams =
+ SitePageUpdateParams(
objectId,
archived,
checkRequired("pagesPage", pagesPage),
@@ -236,7 +236,7 @@ private constructor(
return true
}
- return other is WebsitePageUpdateParams &&
+ return other is SitePageUpdateParams &&
objectId == other.objectId &&
archived == other.archived &&
pagesPage == other.pagesPage &&
@@ -248,5 +248,5 @@ private constructor(
Objects.hash(objectId, archived, pagesPage, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageUpdateParams{objectId=$objectId, archived=$archived, pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "SitePageUpdateParams{objectId=$objectId, archived=$archived, pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestCreateSitePageVariationParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestCreateSitePageVariationParams.kt
similarity index 92%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestCreateSitePageVariationParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestCreateSitePageVariationParams.kt
index d29a3a42..3dadd891 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestCreateSitePageVariationParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestCreateSitePageVariationParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.abtests
+package com.hubspot.sdk.models.cms.pages.sitepages.abtest
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.AbTestCreateRequestVNext
import java.util.Objects
/** Create a new A/B test variation based on the information provided in the request body. */
-class ABTestCreateSitePageVariationParams
+class AbTestCreateSitePageVariationParams
private constructor(
private val abTestCreateRequestVNext: AbTestCreateRequestVNext,
private val additionalHeaders: Headers,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [ABTestCreateSitePageVariationParams].
+ * [AbTestCreateSitePageVariationParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [ABTestCreateSitePageVariationParams]. */
+ /** A builder for [AbTestCreateSitePageVariationParams]. */
class Builder internal constructor() {
private var abTestCreateRequestVNext: AbTestCreateRequestVNext? = null
@@ -54,7 +54,7 @@ private constructor(
@JvmSynthetic
internal fun from(
- abTestCreateSitePageVariationParams: ABTestCreateSitePageVariationParams
+ abTestCreateSitePageVariationParams: AbTestCreateSitePageVariationParams
) = apply {
abTestCreateRequestVNext = abTestCreateSitePageVariationParams.abTestCreateRequestVNext
additionalHeaders = abTestCreateSitePageVariationParams.additionalHeaders.toBuilder()
@@ -165,7 +165,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [ABTestCreateSitePageVariationParams].
+ * Returns an immutable instance of [AbTestCreateSitePageVariationParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -176,8 +176,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): ABTestCreateSitePageVariationParams =
- ABTestCreateSitePageVariationParams(
+ fun build(): AbTestCreateSitePageVariationParams =
+ AbTestCreateSitePageVariationParams(
checkRequired("abTestCreateRequestVNext", abTestCreateRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -195,7 +195,7 @@ private constructor(
return true
}
- return other is ABTestCreateSitePageVariationParams &&
+ return other is AbTestCreateSitePageVariationParams &&
abTestCreateRequestVNext == other.abTestCreateRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -205,5 +205,5 @@ private constructor(
Objects.hash(abTestCreateRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "ABTestCreateSitePageVariationParams{abTestCreateRequestVNext=$abTestCreateRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "AbTestCreateSitePageVariationParams{abTestCreateRequestVNext=$abTestCreateRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestEndSitePageTestParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestEndSitePageTestParams.kt
similarity index 93%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestEndSitePageTestParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestEndSitePageTestParams.kt
index e5c441e4..86f7de7b 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestEndSitePageTestParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestEndSitePageTestParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.abtests
+package com.hubspot.sdk.models.cms.pages.sitepages.abtest
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.pages.AbTestEndRequestVNext
import java.util.Objects
/** End an active A/B test and designate a winner. */
-class ABTestEndSitePageTestParams
+class AbTestEndSitePageTestParams
private constructor(
private val abTestEndRequestVNext: AbTestEndRequestVNext,
private val additionalHeaders: Headers,
@@ -34,7 +34,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [ABTestEndSitePageTestParams].
+ * Returns a mutable builder for constructing an instance of [AbTestEndSitePageTestParams].
*
* The following fields are required:
* ```java
@@ -44,7 +44,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [ABTestEndSitePageTestParams]. */
+ /** A builder for [AbTestEndSitePageTestParams]. */
class Builder internal constructor() {
private var abTestEndRequestVNext: AbTestEndRequestVNext? = null
@@ -52,7 +52,7 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(abTestEndSitePageTestParams: ABTestEndSitePageTestParams) = apply {
+ internal fun from(abTestEndSitePageTestParams: AbTestEndSitePageTestParams) = apply {
abTestEndRequestVNext = abTestEndSitePageTestParams.abTestEndRequestVNext
additionalHeaders = abTestEndSitePageTestParams.additionalHeaders.toBuilder()
additionalQueryParams = abTestEndSitePageTestParams.additionalQueryParams.toBuilder()
@@ -161,7 +161,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [ABTestEndSitePageTestParams].
+ * Returns an immutable instance of [AbTestEndSitePageTestParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -172,8 +172,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): ABTestEndSitePageTestParams =
- ABTestEndSitePageTestParams(
+ fun build(): AbTestEndSitePageTestParams =
+ AbTestEndSitePageTestParams(
checkRequired("abTestEndRequestVNext", abTestEndRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -191,7 +191,7 @@ private constructor(
return true
}
- return other is ABTestEndSitePageTestParams &&
+ return other is AbTestEndSitePageTestParams &&
abTestEndRequestVNext == other.abTestEndRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -201,5 +201,5 @@ private constructor(
Objects.hash(abTestEndRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "ABTestEndSitePageTestParams{abTestEndRequestVNext=$abTestEndRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "AbTestEndSitePageTestParams{abTestEndRequestVNext=$abTestEndRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestRerunSitePageTestParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestRerunSitePageTestParams.kt
similarity index 93%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestRerunSitePageTestParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestRerunSitePageTestParams.kt
index 6a8015f8..97f3fcff 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/abtests/ABTestRerunSitePageTestParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/abtest/AbTestRerunSitePageTestParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.abtests
+package com.hubspot.sdk.models.cms.pages.sitepages.abtest
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,7 +11,7 @@ import com.hubspot.sdk.models.cms.pages.AbTestRerunRequestVNext
import java.util.Objects
/** Rerun a previous A/B test. */
-class ABTestRerunSitePageTestParams
+class AbTestRerunSitePageTestParams
private constructor(
private val abTestRerunRequestVNext: AbTestRerunRequestVNext,
private val additionalHeaders: Headers,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [ABTestRerunSitePageTestParams].
+ * [AbTestRerunSitePageTestParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [ABTestRerunSitePageTestParams]. */
+ /** A builder for [AbTestRerunSitePageTestParams]. */
class Builder internal constructor() {
private var abTestRerunRequestVNext: AbTestRerunRequestVNext? = null
@@ -53,7 +53,7 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(abTestRerunSitePageTestParams: ABTestRerunSitePageTestParams) = apply {
+ internal fun from(abTestRerunSitePageTestParams: AbTestRerunSitePageTestParams) = apply {
abTestRerunRequestVNext = abTestRerunSitePageTestParams.abTestRerunRequestVNext
additionalHeaders = abTestRerunSitePageTestParams.additionalHeaders.toBuilder()
additionalQueryParams = abTestRerunSitePageTestParams.additionalQueryParams.toBuilder()
@@ -162,7 +162,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [ABTestRerunSitePageTestParams].
+ * Returns an immutable instance of [AbTestRerunSitePageTestParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -173,8 +173,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): ABTestRerunSitePageTestParams =
- ABTestRerunSitePageTestParams(
+ fun build(): AbTestRerunSitePageTestParams =
+ AbTestRerunSitePageTestParams(
checkRequired("abTestRerunRequestVNext", abTestRerunRequestVNext),
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -192,7 +192,7 @@ private constructor(
return true
}
- return other is ABTestRerunSitePageTestParams &&
+ return other is AbTestRerunSitePageTestParams &&
abTestRerunRequestVNext == other.abTestRerunRequestVNext &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -202,5 +202,5 @@ private constructor(
Objects.hash(abTestRerunRequestVNext, additionalHeaders, additionalQueryParams)
override fun toString() =
- "ABTestRerunSitePageTestParams{abTestRerunRequestVNext=$abTestRerunRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "AbTestRerunSitePageTestParams{abTestRerunRequestVNext=$abTestRerunRequestVNext, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateSitePagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchCreateSitePagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateSitePagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchCreateSitePagesParams.kt
index 1abfbfc3..71ecb74a 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchCreateSitePagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchCreateSitePagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.sitepages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteSitePagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchDeleteSitePagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteSitePagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchDeleteSitePagesParams.kt
index 7a592b02..dab41fa6 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchDeleteSitePagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchDeleteSitePagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.sitepages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchGetSitePagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchGetSitePagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchGetSitePagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchGetSitePagesParams.kt
index 6a38d516..8ded0916 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchGetSitePagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchGetSitePagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.sitepages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateSitePagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchUpdateSitePagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateSitePagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchUpdateSitePagesParams.kt
index f562bc16..eb510e0d 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/batch/BatchUpdateSitePagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/batch/BatchUpdateSitePagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.batch
+package com.hubspot.sdk.models.cms.pages.sitepages.batch
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageGetDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftGetDraftParams.kt
similarity index 84%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageGetDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftGetDraftParams.kt
index 7ebb05aa..10be6666 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageGetDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftGetDraftParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages.draft
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
@@ -10,7 +10,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieve the full draft version of a website page, specified by its ID. */
-class WebsitePageGetDraftParams
+class DraftGetDraftParams
private constructor(
private val objectId: String?,
private val additionalHeaders: Headers,
@@ -29,15 +29,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): WebsitePageGetDraftParams = builder().build()
+ @JvmStatic fun none(): DraftGetDraftParams = builder().build()
- /**
- * Returns a mutable builder for constructing an instance of [WebsitePageGetDraftParams].
- */
+ /** Returns a mutable builder for constructing an instance of [DraftGetDraftParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageGetDraftParams]. */
+ /** A builder for [DraftGetDraftParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -45,10 +43,10 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageGetDraftParams: WebsitePageGetDraftParams) = apply {
- objectId = websitePageGetDraftParams.objectId
- additionalHeaders = websitePageGetDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageGetDraftParams.additionalQueryParams.toBuilder()
+ internal fun from(draftGetDraftParams: DraftGetDraftParams) = apply {
+ objectId = draftGetDraftParams.objectId
+ additionalHeaders = draftGetDraftParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftGetDraftParams.additionalQueryParams.toBuilder()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -155,16 +153,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageGetDraftParams].
+ * Returns an immutable instance of [DraftGetDraftParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): WebsitePageGetDraftParams =
- WebsitePageGetDraftParams(
- objectId,
- additionalHeaders.build(),
- additionalQueryParams.build(),
- )
+ fun build(): DraftGetDraftParams =
+ DraftGetDraftParams(objectId, additionalHeaders.build(), additionalQueryParams.build())
}
fun _pathParam(index: Int): String =
@@ -182,7 +176,7 @@ private constructor(
return true
}
- return other is WebsitePageGetDraftParams &&
+ return other is DraftGetDraftParams &&
objectId == other.objectId &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams
@@ -191,5 +185,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(objectId, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageGetDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "DraftGetDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageResetSitePageDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftPublishDraftParams.kt
similarity index 85%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageResetSitePageDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftPublishDraftParams.kt
index be8cdb24..7d3f6f68 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageResetSitePageDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftPublishDraftParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.draft
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,8 +11,10 @@ import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
-/** Discards any edits and resets the draft to match the live version. */
-class PageResetSitePageDraftParams
+/**
+ * Take any changes from the draft version of the website page and apply them to the live version.
+ */
+class DraftPublishDraftParams
private constructor(
private val objectId: String?,
private val additionalHeaders: Headers,
@@ -35,15 +37,13 @@ private constructor(
companion object {
- @JvmStatic fun none(): PageResetSitePageDraftParams = builder().build()
+ @JvmStatic fun none(): DraftPublishDraftParams = builder().build()
- /**
- * Returns a mutable builder for constructing an instance of [PageResetSitePageDraftParams].
- */
+ /** Returns a mutable builder for constructing an instance of [DraftPublishDraftParams]. */
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageResetSitePageDraftParams]. */
+ /** A builder for [DraftPublishDraftParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -52,12 +52,12 @@ private constructor(
private var additionalBodyProperties: MutableMap = mutableMapOf()
@JvmSynthetic
- internal fun from(pageResetSitePageDraftParams: PageResetSitePageDraftParams) = apply {
- objectId = pageResetSitePageDraftParams.objectId
- additionalHeaders = pageResetSitePageDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = pageResetSitePageDraftParams.additionalQueryParams.toBuilder()
+ internal fun from(draftPublishDraftParams: DraftPublishDraftParams) = apply {
+ objectId = draftPublishDraftParams.objectId
+ additionalHeaders = draftPublishDraftParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftPublishDraftParams.additionalQueryParams.toBuilder()
additionalBodyProperties =
- pageResetSitePageDraftParams.additionalBodyProperties.toMutableMap()
+ draftPublishDraftParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -186,12 +186,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageResetSitePageDraftParams].
+ * Returns an immutable instance of [DraftPublishDraftParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): PageResetSitePageDraftParams =
- PageResetSitePageDraftParams(
+ fun build(): DraftPublishDraftParams =
+ DraftPublishDraftParams(
objectId,
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -217,7 +217,7 @@ private constructor(
return true
}
- return other is PageResetSitePageDraftParams &&
+ return other is DraftPublishDraftParams &&
objectId == other.objectId &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams &&
@@ -228,5 +228,5 @@ private constructor(
Objects.hash(objectId, additionalHeaders, additionalQueryParams, additionalBodyProperties)
override fun toString() =
- "PageResetSitePageDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "DraftPublishDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePagePublishDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftResetSitePageDraftParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePagePublishDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftResetSitePageDraftParams.kt
index 4a64f8dd..53a371eb 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePagePublishDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftResetSitePageDraftParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages.draft
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -11,10 +11,8 @@ import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
-/**
- * Take any changes from the draft version of the website page and apply them to the live version.
- */
-class WebsitePagePublishDraftParams
+/** Discards any edits and resets the draft to match the live version. */
+class DraftResetSitePageDraftParams
private constructor(
private val objectId: String?,
private val additionalHeaders: Headers,
@@ -37,16 +35,16 @@ private constructor(
companion object {
- @JvmStatic fun none(): WebsitePagePublishDraftParams = builder().build()
+ @JvmStatic fun none(): DraftResetSitePageDraftParams = builder().build()
/**
* Returns a mutable builder for constructing an instance of
- * [WebsitePagePublishDraftParams].
+ * [DraftResetSitePageDraftParams].
*/
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePagePublishDraftParams]. */
+ /** A builder for [DraftResetSitePageDraftParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -55,12 +53,12 @@ private constructor(
private var additionalBodyProperties: MutableMap = mutableMapOf()
@JvmSynthetic
- internal fun from(websitePagePublishDraftParams: WebsitePagePublishDraftParams) = apply {
- objectId = websitePagePublishDraftParams.objectId
- additionalHeaders = websitePagePublishDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePagePublishDraftParams.additionalQueryParams.toBuilder()
+ internal fun from(draftResetSitePageDraftParams: DraftResetSitePageDraftParams) = apply {
+ objectId = draftResetSitePageDraftParams.objectId
+ additionalHeaders = draftResetSitePageDraftParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftResetSitePageDraftParams.additionalQueryParams.toBuilder()
additionalBodyProperties =
- websitePagePublishDraftParams.additionalBodyProperties.toMutableMap()
+ draftResetSitePageDraftParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -189,12 +187,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePagePublishDraftParams].
+ * Returns an immutable instance of [DraftResetSitePageDraftParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): WebsitePagePublishDraftParams =
- WebsitePagePublishDraftParams(
+ fun build(): DraftResetSitePageDraftParams =
+ DraftResetSitePageDraftParams(
objectId,
additionalHeaders.build(),
additionalQueryParams.build(),
@@ -220,7 +218,7 @@ private constructor(
return true
}
- return other is WebsitePagePublishDraftParams &&
+ return other is DraftResetSitePageDraftParams &&
objectId == other.objectId &&
additionalHeaders == other.additionalHeaders &&
additionalQueryParams == other.additionalQueryParams &&
@@ -231,5 +229,5 @@ private constructor(
Objects.hash(objectId, additionalHeaders, additionalQueryParams, additionalBodyProperties)
override fun toString() =
- "WebsitePagePublishDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "DraftResetSitePageDraftParams{objectId=$objectId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageUpdateDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftUpdateDraftParams.kt
similarity index 88%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageUpdateDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftUpdateDraftParams.kt
index cbed276a..3ea018e1 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/websitepages/WebsitePageUpdateDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/draft/DraftUpdateDraftParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.websitepages
+package com.hubspot.sdk.models.cms.pages.sitepages.draft
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -16,7 +16,7 @@ import kotlin.jvm.optionals.getOrNull
* Partially update the draft version of a website page, specified by page ID. You only need to
* specify the values for the details that you're modifying.
*/
-class WebsitePageUpdateDraftParams
+class DraftUpdateDraftParams
private constructor(
private val objectId: String?,
private val pagesPage: PagesPage,
@@ -41,7 +41,7 @@ private constructor(
companion object {
/**
- * Returns a mutable builder for constructing an instance of [WebsitePageUpdateDraftParams].
+ * Returns a mutable builder for constructing an instance of [DraftUpdateDraftParams].
*
* The following fields are required:
* ```java
@@ -51,7 +51,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [WebsitePageUpdateDraftParams]. */
+ /** A builder for [DraftUpdateDraftParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -60,11 +60,11 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(websitePageUpdateDraftParams: WebsitePageUpdateDraftParams) = apply {
- objectId = websitePageUpdateDraftParams.objectId
- pagesPage = websitePageUpdateDraftParams.pagesPage
- additionalHeaders = websitePageUpdateDraftParams.additionalHeaders.toBuilder()
- additionalQueryParams = websitePageUpdateDraftParams.additionalQueryParams.toBuilder()
+ internal fun from(draftUpdateDraftParams: DraftUpdateDraftParams) = apply {
+ objectId = draftUpdateDraftParams.objectId
+ pagesPage = draftUpdateDraftParams.pagesPage
+ additionalHeaders = draftUpdateDraftParams.additionalHeaders.toBuilder()
+ additionalQueryParams = draftUpdateDraftParams.additionalQueryParams.toBuilder()
}
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -173,7 +173,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [WebsitePageUpdateDraftParams].
+ * Returns an immutable instance of [DraftUpdateDraftParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -184,8 +184,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): WebsitePageUpdateDraftParams =
- WebsitePageUpdateDraftParams(
+ fun build(): DraftUpdateDraftParams =
+ DraftUpdateDraftParams(
objectId,
checkRequired("pagesPage", pagesPage),
additionalHeaders.build(),
@@ -210,7 +210,7 @@ private constructor(
return true
}
- return other is WebsitePageUpdateDraftParams &&
+ return other is DraftUpdateDraftParams &&
objectId == other.objectId &&
pagesPage == other.pagesPage &&
additionalHeaders == other.additionalHeaders &&
@@ -221,5 +221,5 @@ private constructor(
Objects.hash(objectId, pagesPage, additionalHeaders, additionalQueryParams)
override fun toString() =
- "WebsitePageUpdateDraftParams{objectId=$objectId, pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "DraftUpdateDraftParams{objectId=$objectId, pagesPage=$pagesPage, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageAttachToLangGroupParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
index d007070c..8a0659af 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageAttachToLangGroupParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.multilanguage
+package com.hubspot.sdk.models.cms.pages.sitepages.multilanguage
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
index 8b951a0e..66851f06 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageCreateLanguageVariationParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.multilanguage
+package com.hubspot.sdk.models.cms.pages.sitepages.multilanguage
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
index f00ef166..966d8cdd 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageDetachFromLangGroupParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.multilanguage
+package com.hubspot.sdk.models.cms.pages.sitepages.multilanguage
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
index 7992ee64..127c4a01 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageSetNewLangPrimaryParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.multilanguage
+package com.hubspot.sdk.models.cms.pages.sitepages.multilanguage
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageUpdateLanguagesParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
similarity index 99%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
index 29757d38..68bfcd93 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/multilanguage/MultiLanguageUpdateLanguagesParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages.multilanguage
+package com.hubspot.sdk.models.cms.pages.sitepages.multilanguage
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageGetSitePageRevisionParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionGetSitePageRevisionParams.kt
similarity index 86%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageGetSitePageRevisionParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionGetSitePageRevisionParams.kt
index 16486710..ac833f86 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageGetSitePageRevisionParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionGetSitePageRevisionParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.revisions
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.checkRequired
@@ -11,7 +11,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieve a previous version of a website page by the revision ID. */
-class PageGetSitePageRevisionParams
+class RevisionGetSitePageRevisionParams
private constructor(
private val objectId: String,
private val revisionId: String?,
@@ -35,7 +35,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageGetSitePageRevisionParams].
+ * [RevisionGetSitePageRevisionParams].
*
* The following fields are required:
* ```java
@@ -45,7 +45,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageGetSitePageRevisionParams]. */
+ /** A builder for [RevisionGetSitePageRevisionParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -54,12 +54,14 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(pageGetSitePageRevisionParams: PageGetSitePageRevisionParams) = apply {
- objectId = pageGetSitePageRevisionParams.objectId
- revisionId = pageGetSitePageRevisionParams.revisionId
- additionalHeaders = pageGetSitePageRevisionParams.additionalHeaders.toBuilder()
- additionalQueryParams = pageGetSitePageRevisionParams.additionalQueryParams.toBuilder()
- }
+ internal fun from(revisionGetSitePageRevisionParams: RevisionGetSitePageRevisionParams) =
+ apply {
+ objectId = revisionGetSitePageRevisionParams.objectId
+ revisionId = revisionGetSitePageRevisionParams.revisionId
+ additionalHeaders = revisionGetSitePageRevisionParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ revisionGetSitePageRevisionParams.additionalQueryParams.toBuilder()
+ }
fun objectId(objectId: String) = apply { this.objectId = objectId }
@@ -167,7 +169,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageGetSitePageRevisionParams].
+ * Returns an immutable instance of [RevisionGetSitePageRevisionParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -178,8 +180,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageGetSitePageRevisionParams =
- PageGetSitePageRevisionParams(
+ fun build(): RevisionGetSitePageRevisionParams =
+ RevisionGetSitePageRevisionParams(
checkRequired("objectId", objectId),
revisionId,
additionalHeaders.build(),
@@ -203,7 +205,7 @@ private constructor(
return true
}
- return other is PageGetSitePageRevisionParams &&
+ return other is RevisionGetSitePageRevisionParams &&
objectId == other.objectId &&
revisionId == other.revisionId &&
additionalHeaders == other.additionalHeaders &&
@@ -214,5 +216,5 @@ private constructor(
Objects.hash(objectId, revisionId, additionalHeaders, additionalQueryParams)
override fun toString() =
- "PageGetSitePageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "RevisionGetSitePageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsPage.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsPage.kt
similarity index 67%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsPage.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsPage.kt
index e95b7596..27c4f7f1 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsPage.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsPage.kt
@@ -1,21 +1,23 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.revisions
import com.hubspot.sdk.core.AutoPager
import com.hubspot.sdk.core.Page
import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.Paging
-import com.hubspot.sdk.services.blocking.cms.PageService
+import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalPageVersion
+import com.hubspot.sdk.models.cms.pages.PageVersion
+import com.hubspot.sdk.services.blocking.cms.pages.sitepages.RevisionService
import java.util.Objects
import java.util.Optional
import kotlin.jvm.optionals.getOrNull
-/** @see PageService.listSitePageRevisions */
-class PageListSitePageRevisionsPage
+/** @see RevisionService.listSitePageRevisions */
+class RevisionListSitePageRevisionsPage
private constructor(
- private val service: PageService,
- private val params: PageListSitePageRevisionsParams,
+ private val service: RevisionService,
+ private val params: RevisionListSitePageRevisionsParams,
private val response: CollectionResponseWithTotalPageVersion,
) : Page {
@@ -43,7 +45,7 @@ private constructor(
.flatMap { it._after().getOptional("after") }
.isPresent
- fun nextPageParams(): PageListSitePageRevisionsParams {
+ fun nextPageParams(): RevisionListSitePageRevisionsParams {
val nextCursor =
paging()
.flatMap { it._next().getOptional("next") }
@@ -52,13 +54,13 @@ private constructor(
return params.toBuilder().after(nextCursor).build()
}
- override fun nextPage(): PageListSitePageRevisionsPage =
+ override fun nextPage(): RevisionListSitePageRevisionsPage =
service.listSitePageRevisions(nextPageParams())
fun autoPager(): AutoPager = AutoPager.from(this)
/** The parameters that were used to request this page. */
- fun params(): PageListSitePageRevisionsParams = params
+ fun params(): RevisionListSitePageRevisionsParams = params
/** The response that this page was parsed from. */
fun response(): CollectionResponseWithTotalPageVersion = response
@@ -69,7 +71,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageListSitePageRevisionsPage].
+ * [RevisionListSitePageRevisionsPage].
*
* The following fields are required:
* ```java
@@ -81,24 +83,25 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageListSitePageRevisionsPage]. */
+ /** A builder for [RevisionListSitePageRevisionsPage]. */
class Builder internal constructor() {
- private var service: PageService? = null
- private var params: PageListSitePageRevisionsParams? = null
+ private var service: RevisionService? = null
+ private var params: RevisionListSitePageRevisionsParams? = null
private var response: CollectionResponseWithTotalPageVersion? = null
@JvmSynthetic
- internal fun from(pageListSitePageRevisionsPage: PageListSitePageRevisionsPage) = apply {
- service = pageListSitePageRevisionsPage.service
- params = pageListSitePageRevisionsPage.params
- response = pageListSitePageRevisionsPage.response
- }
+ internal fun from(revisionListSitePageRevisionsPage: RevisionListSitePageRevisionsPage) =
+ apply {
+ service = revisionListSitePageRevisionsPage.service
+ params = revisionListSitePageRevisionsPage.params
+ response = revisionListSitePageRevisionsPage.response
+ }
- fun service(service: PageService) = apply { this.service = service }
+ fun service(service: RevisionService) = apply { this.service = service }
/** The parameters that were used to request this page. */
- fun params(params: PageListSitePageRevisionsParams) = apply { this.params = params }
+ fun params(params: RevisionListSitePageRevisionsParams) = apply { this.params = params }
/** The response that this page was parsed from. */
fun response(response: CollectionResponseWithTotalPageVersion) = apply {
@@ -106,7 +109,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageListSitePageRevisionsPage].
+ * Returns an immutable instance of [RevisionListSitePageRevisionsPage].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -119,8 +122,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageListSitePageRevisionsPage =
- PageListSitePageRevisionsPage(
+ fun build(): RevisionListSitePageRevisionsPage =
+ RevisionListSitePageRevisionsPage(
checkRequired("service", service),
checkRequired("params", params),
checkRequired("response", response),
@@ -132,7 +135,7 @@ private constructor(
return true
}
- return other is PageListSitePageRevisionsPage &&
+ return other is RevisionListSitePageRevisionsPage &&
service == other.service &&
params == other.params &&
response == other.response
@@ -141,5 +144,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(service, params, response)
override fun toString() =
- "PageListSitePageRevisionsPage{service=$service, params=$params, response=$response}"
+ "RevisionListSitePageRevisionsPage{service=$service, params=$params, response=$response}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsPageAsync.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsPageAsync.kt
similarity index 68%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsPageAsync.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsPageAsync.kt
index 57217563..f6002ffe 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsPageAsync.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsPageAsync.kt
@@ -1,24 +1,26 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.revisions
import com.hubspot.sdk.core.AutoPagerAsync
import com.hubspot.sdk.core.PageAsync
import com.hubspot.sdk.core.checkRequired
import com.hubspot.sdk.models.Paging
-import com.hubspot.sdk.services.async.cms.PageServiceAsync
+import com.hubspot.sdk.models.cms.pages.CollectionResponseWithTotalPageVersion
+import com.hubspot.sdk.models.cms.pages.PageVersion
+import com.hubspot.sdk.services.async.cms.pages.sitepages.RevisionServiceAsync
import java.util.Objects
import java.util.Optional
import java.util.concurrent.CompletableFuture
import java.util.concurrent.Executor
import kotlin.jvm.optionals.getOrNull
-/** @see PageServiceAsync.listSitePageRevisions */
-class PageListSitePageRevisionsPageAsync
+/** @see RevisionServiceAsync.listSitePageRevisions */
+class RevisionListSitePageRevisionsPageAsync
private constructor(
- private val service: PageServiceAsync,
+ private val service: RevisionServiceAsync,
private val streamHandlerExecutor: Executor,
- private val params: PageListSitePageRevisionsParams,
+ private val params: RevisionListSitePageRevisionsParams,
private val response: CollectionResponseWithTotalPageVersion,
) : PageAsync {
@@ -46,7 +48,7 @@ private constructor(
.flatMap { it._after().getOptional("after") }
.isPresent
- fun nextPageParams(): PageListSitePageRevisionsParams {
+ fun nextPageParams(): RevisionListSitePageRevisionsParams {
val nextCursor =
paging()
.flatMap { it._next().getOptional("next") }
@@ -55,13 +57,13 @@ private constructor(
return params.toBuilder().after(nextCursor).build()
}
- override fun nextPage(): CompletableFuture =
+ override fun nextPage(): CompletableFuture =
service.listSitePageRevisions(nextPageParams())
fun autoPager(): AutoPagerAsync = AutoPagerAsync.from(this, streamHandlerExecutor)
/** The parameters that were used to request this page. */
- fun params(): PageListSitePageRevisionsParams = params
+ fun params(): RevisionListSitePageRevisionsParams = params
/** The response that this page was parsed from. */
fun response(): CollectionResponseWithTotalPageVersion = response
@@ -72,7 +74,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageListSitePageRevisionsPageAsync].
+ * [RevisionListSitePageRevisionsPageAsync].
*
* The following fields are required:
* ```java
@@ -85,31 +87,32 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageListSitePageRevisionsPageAsync]. */
+ /** A builder for [RevisionListSitePageRevisionsPageAsync]. */
class Builder internal constructor() {
- private var service: PageServiceAsync? = null
+ private var service: RevisionServiceAsync? = null
private var streamHandlerExecutor: Executor? = null
- private var params: PageListSitePageRevisionsParams? = null
+ private var params: RevisionListSitePageRevisionsParams? = null
private var response: CollectionResponseWithTotalPageVersion? = null
@JvmSynthetic
- internal fun from(pageListSitePageRevisionsPageAsync: PageListSitePageRevisionsPageAsync) =
- apply {
- service = pageListSitePageRevisionsPageAsync.service
- streamHandlerExecutor = pageListSitePageRevisionsPageAsync.streamHandlerExecutor
- params = pageListSitePageRevisionsPageAsync.params
- response = pageListSitePageRevisionsPageAsync.response
- }
+ internal fun from(
+ revisionListSitePageRevisionsPageAsync: RevisionListSitePageRevisionsPageAsync
+ ) = apply {
+ service = revisionListSitePageRevisionsPageAsync.service
+ streamHandlerExecutor = revisionListSitePageRevisionsPageAsync.streamHandlerExecutor
+ params = revisionListSitePageRevisionsPageAsync.params
+ response = revisionListSitePageRevisionsPageAsync.response
+ }
- fun service(service: PageServiceAsync) = apply { this.service = service }
+ fun service(service: RevisionServiceAsync) = apply { this.service = service }
fun streamHandlerExecutor(streamHandlerExecutor: Executor) = apply {
this.streamHandlerExecutor = streamHandlerExecutor
}
/** The parameters that were used to request this page. */
- fun params(params: PageListSitePageRevisionsParams) = apply { this.params = params }
+ fun params(params: RevisionListSitePageRevisionsParams) = apply { this.params = params }
/** The response that this page was parsed from. */
fun response(response: CollectionResponseWithTotalPageVersion) = apply {
@@ -117,7 +120,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageListSitePageRevisionsPageAsync].
+ * Returns an immutable instance of [RevisionListSitePageRevisionsPageAsync].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -131,8 +134,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageListSitePageRevisionsPageAsync =
- PageListSitePageRevisionsPageAsync(
+ fun build(): RevisionListSitePageRevisionsPageAsync =
+ RevisionListSitePageRevisionsPageAsync(
checkRequired("service", service),
checkRequired("streamHandlerExecutor", streamHandlerExecutor),
checkRequired("params", params),
@@ -145,7 +148,7 @@ private constructor(
return true
}
- return other is PageListSitePageRevisionsPageAsync &&
+ return other is RevisionListSitePageRevisionsPageAsync &&
service == other.service &&
streamHandlerExecutor == other.streamHandlerExecutor &&
params == other.params &&
@@ -155,5 +158,5 @@ private constructor(
override fun hashCode(): Int = Objects.hash(service, streamHandlerExecutor, params, response)
override fun toString() =
- "PageListSitePageRevisionsPageAsync{service=$service, streamHandlerExecutor=$streamHandlerExecutor, params=$params, response=$response}"
+ "RevisionListSitePageRevisionsPageAsync{service=$service, streamHandlerExecutor=$streamHandlerExecutor, params=$params, response=$response}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsParams.kt
similarity index 86%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsParams.kt
index 62a21a57..62620e5e 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageListSitePageRevisionsParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionListSitePageRevisionsParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.revisions
import com.hubspot.sdk.core.Params
import com.hubspot.sdk.core.http.Headers
@@ -10,7 +10,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Retrieves all the previous versions of a website page, specified by page ID. */
-class PageListSitePageRevisionsParams
+class RevisionListSitePageRevisionsParams
private constructor(
private val objectId: String?,
private val after: String?,
@@ -43,16 +43,16 @@ private constructor(
companion object {
- @JvmStatic fun none(): PageListSitePageRevisionsParams = builder().build()
+ @JvmStatic fun none(): RevisionListSitePageRevisionsParams = builder().build()
/**
* Returns a mutable builder for constructing an instance of
- * [PageListSitePageRevisionsParams].
+ * [RevisionListSitePageRevisionsParams].
*/
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageListSitePageRevisionsParams]. */
+ /** A builder for [RevisionListSitePageRevisionsParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -63,16 +63,17 @@ private constructor(
private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
@JvmSynthetic
- internal fun from(pageListSitePageRevisionsParams: PageListSitePageRevisionsParams) =
- apply {
- objectId = pageListSitePageRevisionsParams.objectId
- after = pageListSitePageRevisionsParams.after
- before = pageListSitePageRevisionsParams.before
- limit = pageListSitePageRevisionsParams.limit
- additionalHeaders = pageListSitePageRevisionsParams.additionalHeaders.toBuilder()
- additionalQueryParams =
- pageListSitePageRevisionsParams.additionalQueryParams.toBuilder()
- }
+ internal fun from(
+ revisionListSitePageRevisionsParams: RevisionListSitePageRevisionsParams
+ ) = apply {
+ objectId = revisionListSitePageRevisionsParams.objectId
+ after = revisionListSitePageRevisionsParams.after
+ before = revisionListSitePageRevisionsParams.before
+ limit = revisionListSitePageRevisionsParams.limit
+ additionalHeaders = revisionListSitePageRevisionsParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ revisionListSitePageRevisionsParams.additionalQueryParams.toBuilder()
+ }
fun objectId(objectId: String?) = apply { this.objectId = objectId }
@@ -205,12 +206,12 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageListSitePageRevisionsParams].
+ * Returns an immutable instance of [RevisionListSitePageRevisionsParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*/
- fun build(): PageListSitePageRevisionsParams =
- PageListSitePageRevisionsParams(
+ fun build(): RevisionListSitePageRevisionsParams =
+ RevisionListSitePageRevisionsParams(
objectId,
after,
before,
@@ -243,7 +244,7 @@ private constructor(
return true
}
- return other is PageListSitePageRevisionsParams &&
+ return other is RevisionListSitePageRevisionsParams &&
objectId == other.objectId &&
after == other.after &&
before == other.before &&
@@ -256,5 +257,5 @@ private constructor(
Objects.hash(objectId, after, before, limit, additionalHeaders, additionalQueryParams)
override fun toString() =
- "PageListSitePageRevisionsParams{objectId=$objectId, after=$after, before=$before, limit=$limit, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
+ "RevisionListSitePageRevisionsParams{objectId=$objectId, after=$after, before=$before, limit=$limit, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreSitePageRevisionParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionRestoreSitePageRevisionParams.kt
similarity index 87%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreSitePageRevisionParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionRestoreSitePageRevisionParams.kt
index 48ac91ca..113743a7 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreSitePageRevisionParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionRestoreSitePageRevisionParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.revisions
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -13,7 +13,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Restores a website page to a previous version, specified by page ID and version ID. */
-class PageRestoreSitePageRevisionParams
+class RevisionRestoreSitePageRevisionParams
private constructor(
private val objectId: String,
private val revisionId: String?,
@@ -41,7 +41,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageRestoreSitePageRevisionParams].
+ * [RevisionRestoreSitePageRevisionParams].
*
* The following fields are required:
* ```java
@@ -51,7 +51,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageRestoreSitePageRevisionParams]. */
+ /** A builder for [RevisionRestoreSitePageRevisionParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -61,16 +61,17 @@ private constructor(
private var additionalBodyProperties: MutableMap = mutableMapOf()
@JvmSynthetic
- internal fun from(pageRestoreSitePageRevisionParams: PageRestoreSitePageRevisionParams) =
- apply {
- objectId = pageRestoreSitePageRevisionParams.objectId
- revisionId = pageRestoreSitePageRevisionParams.revisionId
- additionalHeaders = pageRestoreSitePageRevisionParams.additionalHeaders.toBuilder()
- additionalQueryParams =
- pageRestoreSitePageRevisionParams.additionalQueryParams.toBuilder()
- additionalBodyProperties =
- pageRestoreSitePageRevisionParams.additionalBodyProperties.toMutableMap()
- }
+ internal fun from(
+ revisionRestoreSitePageRevisionParams: RevisionRestoreSitePageRevisionParams
+ ) = apply {
+ objectId = revisionRestoreSitePageRevisionParams.objectId
+ revisionId = revisionRestoreSitePageRevisionParams.revisionId
+ additionalHeaders = revisionRestoreSitePageRevisionParams.additionalHeaders.toBuilder()
+ additionalQueryParams =
+ revisionRestoreSitePageRevisionParams.additionalQueryParams.toBuilder()
+ additionalBodyProperties =
+ revisionRestoreSitePageRevisionParams.additionalBodyProperties.toMutableMap()
+ }
fun objectId(objectId: String) = apply { this.objectId = objectId }
@@ -200,7 +201,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageRestoreSitePageRevisionParams].
+ * Returns an immutable instance of [RevisionRestoreSitePageRevisionParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -211,8 +212,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageRestoreSitePageRevisionParams =
- PageRestoreSitePageRevisionParams(
+ fun build(): RevisionRestoreSitePageRevisionParams =
+ RevisionRestoreSitePageRevisionParams(
checkRequired("objectId", objectId),
revisionId,
additionalHeaders.build(),
@@ -240,7 +241,7 @@ private constructor(
return true
}
- return other is PageRestoreSitePageRevisionParams &&
+ return other is RevisionRestoreSitePageRevisionParams &&
objectId == other.objectId &&
revisionId == other.revisionId &&
additionalHeaders == other.additionalHeaders &&
@@ -258,5 +259,5 @@ private constructor(
)
override fun toString() =
- "PageRestoreSitePageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "RevisionRestoreSitePageRevisionParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreSitePageRevisionToDraftParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionRestoreSitePageRevisionToDraftParams.kt
similarity index 87%
rename from hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreSitePageRevisionToDraftParams.kt
rename to hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionRestoreSitePageRevisionToDraftParams.kt
index 12225868..9d1d30d7 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/PageRestoreSitePageRevisionToDraftParams.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/pages/sitepages/revisions/RevisionRestoreSitePageRevisionToDraftParams.kt
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec by Stainless.
-package com.hubspot.sdk.models.cms.pages
+package com.hubspot.sdk.models.cms.pages.sitepages.revisions
import com.hubspot.sdk.core.JsonValue
import com.hubspot.sdk.core.Params
@@ -13,7 +13,7 @@ import java.util.Optional
import kotlin.jvm.optionals.getOrNull
/** Takes a specified version of a website page and sets it as the new draft version of the page. */
-class PageRestoreSitePageRevisionToDraftParams
+class RevisionRestoreSitePageRevisionToDraftParams
private constructor(
private val objectId: String,
private val revisionId: Long?,
@@ -41,7 +41,7 @@ private constructor(
/**
* Returns a mutable builder for constructing an instance of
- * [PageRestoreSitePageRevisionToDraftParams].
+ * [RevisionRestoreSitePageRevisionToDraftParams].
*
* The following fields are required:
* ```java
@@ -51,7 +51,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}
- /** A builder for [PageRestoreSitePageRevisionToDraftParams]. */
+ /** A builder for [RevisionRestoreSitePageRevisionToDraftParams]. */
class Builder internal constructor() {
private var objectId: String? = null
@@ -62,16 +62,17 @@ private constructor(
@JvmSynthetic
internal fun from(
- pageRestoreSitePageRevisionToDraftParams: PageRestoreSitePageRevisionToDraftParams
+ revisionRestoreSitePageRevisionToDraftParams:
+ RevisionRestoreSitePageRevisionToDraftParams
) = apply {
- objectId = pageRestoreSitePageRevisionToDraftParams.objectId
- revisionId = pageRestoreSitePageRevisionToDraftParams.revisionId
+ objectId = revisionRestoreSitePageRevisionToDraftParams.objectId
+ revisionId = revisionRestoreSitePageRevisionToDraftParams.revisionId
additionalHeaders =
- pageRestoreSitePageRevisionToDraftParams.additionalHeaders.toBuilder()
+ revisionRestoreSitePageRevisionToDraftParams.additionalHeaders.toBuilder()
additionalQueryParams =
- pageRestoreSitePageRevisionToDraftParams.additionalQueryParams.toBuilder()
+ revisionRestoreSitePageRevisionToDraftParams.additionalQueryParams.toBuilder()
additionalBodyProperties =
- pageRestoreSitePageRevisionToDraftParams.additionalBodyProperties.toMutableMap()
+ revisionRestoreSitePageRevisionToDraftParams.additionalBodyProperties.toMutableMap()
}
fun objectId(objectId: String) = apply { this.objectId = objectId }
@@ -209,7 +210,7 @@ private constructor(
}
/**
- * Returns an immutable instance of [PageRestoreSitePageRevisionToDraftParams].
+ * Returns an immutable instance of [RevisionRestoreSitePageRevisionToDraftParams].
*
* Further updates to this [Builder] will not mutate the returned instance.
*
@@ -220,8 +221,8 @@ private constructor(
*
* @throws IllegalStateException if any required field is unset.
*/
- fun build(): PageRestoreSitePageRevisionToDraftParams =
- PageRestoreSitePageRevisionToDraftParams(
+ fun build(): RevisionRestoreSitePageRevisionToDraftParams =
+ RevisionRestoreSitePageRevisionToDraftParams(
checkRequired("objectId", objectId),
revisionId,
additionalHeaders.build(),
@@ -249,7 +250,7 @@ private constructor(
return true
}
- return other is PageRestoreSitePageRevisionToDraftParams &&
+ return other is RevisionRestoreSitePageRevisionToDraftParams &&
objectId == other.objectId &&
revisionId == other.revisionId &&
additionalHeaders == other.additionalHeaders &&
@@ -267,5 +268,5 @@ private constructor(
)
override fun toString() =
- "PageRestoreSitePageRevisionToDraftParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
+ "RevisionRestoreSitePageRevisionToDraftParams{objectId=$objectId, revisionId=$revisionId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams, additionalBodyProperties=$additionalBodyProperties}"
}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/sitesearch/SiteSearchSearchParams.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/sitesearch/SiteSearchSearchParams.kt
deleted file mode 100644
index 901c0ab5..00000000
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/cms/sitesearch/SiteSearchSearchParams.kt
+++ /dev/null
@@ -1,6046 +0,0 @@
-// File generated from our OpenAPI spec by Stainless.
-
-package com.hubspot.sdk.models.cms.sitesearch
-
-import com.fasterxml.jackson.annotation.JsonCreator
-import com.hubspot.sdk.core.Enum
-import com.hubspot.sdk.core.JsonField
-import com.hubspot.sdk.core.Params
-import com.hubspot.sdk.core.http.Headers
-import com.hubspot.sdk.core.http.QueryParams
-import com.hubspot.sdk.core.toImmutable
-import com.hubspot.sdk.errors.HubSpotInvalidDataException
-import java.util.Objects
-import java.util.Optional
-import kotlin.jvm.optionals.getOrNull
-
-/**
- * Returns any website content matching the given search criteria for a given HubSpot account.
- * Searches can be filtered by content type, domain, or URL path. Includes options for weighing
- * results by recency and popularity, along with language support.
- */
-class SiteSearchSearchParams
-private constructor(
- private val analytics: Boolean?,
- private val autocomplete: Boolean?,
- private val boostLimit: Double?,
- private val boostRecent: String?,
- private val domain: List?,
- private val groupId: List?,
- private val hubdbQuery: String?,
- private val language: Language?,
- private val length: Length?,
- private val limit: Int?,
- private val matchPrefix: Boolean?,
- private val offset: Int?,
- private val pathPrefix: List?,
- private val popularityBoost: Double?,
- private val property: List?,
- private val q: String?,
- private val tableId: Long?,
- private val type: List?,
- private val types: List?,
- private val additionalHeaders: Headers,
- private val additionalQueryParams: QueryParams,
-) : Params {
-
- fun analytics(): Optional = Optional.ofNullable(analytics)
-
- fun autocomplete(): Optional = Optional.ofNullable(autocomplete)
-
- fun boostLimit(): Optional = Optional.ofNullable(boostLimit)
-
- fun boostRecent(): Optional = Optional.ofNullable(boostRecent)
-
- fun domain(): Optional> = Optional.ofNullable(domain)
-
- fun groupId(): Optional> = Optional.ofNullable(groupId)
-
- fun hubdbQuery(): Optional = Optional.ofNullable(hubdbQuery)
-
- fun language(): Optional = Optional.ofNullable(language)
-
- fun length(): Optional = Optional.ofNullable(length)
-
- /** The maximum number of results to display per page. */
- fun limit(): Optional = Optional.ofNullable(limit)
-
- fun matchPrefix(): Optional = Optional.ofNullable(matchPrefix)
-
- fun offset(): Optional = Optional.ofNullable(offset)
-
- fun pathPrefix(): Optional> = Optional.ofNullable(pathPrefix)
-
- fun popularityBoost(): Optional = Optional.ofNullable(popularityBoost)
-
- fun property(): Optional> = Optional.ofNullable(property)
-
- fun q(): Optional = Optional.ofNullable(q)
-
- fun tableId(): Optional = Optional.ofNullable(tableId)
-
- fun type(): Optional> = Optional.ofNullable(type)
-
- fun types(): Optional> = Optional.ofNullable(types)
-
- /** Additional headers to send with the request. */
- fun _additionalHeaders(): Headers = additionalHeaders
-
- /** Additional query param to send with the request. */
- fun _additionalQueryParams(): QueryParams = additionalQueryParams
-
- fun toBuilder() = Builder().from(this)
-
- companion object {
-
- @JvmStatic fun none(): SiteSearchSearchParams = builder().build()
-
- /** Returns a mutable builder for constructing an instance of [SiteSearchSearchParams]. */
- @JvmStatic fun builder() = Builder()
- }
-
- /** A builder for [SiteSearchSearchParams]. */
- class Builder internal constructor() {
-
- private var analytics: Boolean? = null
- private var autocomplete: Boolean? = null
- private var boostLimit: Double? = null
- private var boostRecent: String? = null
- private var domain: MutableList? = null
- private var groupId: MutableList? = null
- private var hubdbQuery: String? = null
- private var language: Language? = null
- private var length: Length? = null
- private var limit: Int? = null
- private var matchPrefix: Boolean? = null
- private var offset: Int? = null
- private var pathPrefix: MutableList? = null
- private var popularityBoost: Double? = null
- private var property: MutableList? = null
- private var q: String? = null
- private var tableId: Long? = null
- private var type: MutableList? = null
- private var types: MutableList? = null
- private var additionalHeaders: Headers.Builder = Headers.builder()
- private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
-
- @JvmSynthetic
- internal fun from(siteSearchSearchParams: SiteSearchSearchParams) = apply {
- analytics = siteSearchSearchParams.analytics
- autocomplete = siteSearchSearchParams.autocomplete
- boostLimit = siteSearchSearchParams.boostLimit
- boostRecent = siteSearchSearchParams.boostRecent
- domain = siteSearchSearchParams.domain?.toMutableList()
- groupId = siteSearchSearchParams.groupId?.toMutableList()
- hubdbQuery = siteSearchSearchParams.hubdbQuery
- language = siteSearchSearchParams.language
- length = siteSearchSearchParams.length
- limit = siteSearchSearchParams.limit
- matchPrefix = siteSearchSearchParams.matchPrefix
- offset = siteSearchSearchParams.offset
- pathPrefix = siteSearchSearchParams.pathPrefix?.toMutableList()
- popularityBoost = siteSearchSearchParams.popularityBoost
- property = siteSearchSearchParams.property?.toMutableList()
- q = siteSearchSearchParams.q
- tableId = siteSearchSearchParams.tableId
- type = siteSearchSearchParams.type?.toMutableList()
- types = siteSearchSearchParams.types?.toMutableList()
- additionalHeaders = siteSearchSearchParams.additionalHeaders.toBuilder()
- additionalQueryParams = siteSearchSearchParams.additionalQueryParams.toBuilder()
- }
-
- fun analytics(analytics: Boolean?) = apply { this.analytics = analytics }
-
- /**
- * Alias for [Builder.analytics].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun analytics(analytics: Boolean) = analytics(analytics as Boolean?)
-
- /** Alias for calling [Builder.analytics] with `analytics.orElse(null)`. */
- fun analytics(analytics: Optional) = analytics(analytics.getOrNull())
-
- fun autocomplete(autocomplete: Boolean?) = apply { this.autocomplete = autocomplete }
-
- /**
- * Alias for [Builder.autocomplete].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun autocomplete(autocomplete: Boolean) = autocomplete(autocomplete as Boolean?)
-
- /** Alias for calling [Builder.autocomplete] with `autocomplete.orElse(null)`. */
- fun autocomplete(autocomplete: Optional) = autocomplete(autocomplete.getOrNull())
-
- fun boostLimit(boostLimit: Double?) = apply { this.boostLimit = boostLimit }
-
- /**
- * Alias for [Builder.boostLimit].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun boostLimit(boostLimit: Double) = boostLimit(boostLimit as Double?)
-
- /** Alias for calling [Builder.boostLimit] with `boostLimit.orElse(null)`. */
- fun boostLimit(boostLimit: Optional) = boostLimit(boostLimit.getOrNull())
-
- fun boostRecent(boostRecent: String?) = apply { this.boostRecent = boostRecent }
-
- /** Alias for calling [Builder.boostRecent] with `boostRecent.orElse(null)`. */
- fun boostRecent(boostRecent: Optional) = boostRecent(boostRecent.getOrNull())
-
- fun domain(domain: List?) = apply { this.domain = domain?.toMutableList() }
-
- /** Alias for calling [Builder.domain] with `domain.orElse(null)`. */
- fun domain(domain: Optional>) = domain(domain.getOrNull())
-
- /**
- * Adds a single [String] to [Builder.domain].
- *
- * @throws IllegalStateException if the field was previously set to a non-list.
- */
- fun addDomain(domain: String) = apply {
- this.domain = (this.domain ?: mutableListOf()).apply { add(domain) }
- }
-
- fun groupId(groupId: List?) = apply { this.groupId = groupId?.toMutableList() }
-
- /** Alias for calling [Builder.groupId] with `groupId.orElse(null)`. */
- fun groupId(groupId: Optional>) = groupId(groupId.getOrNull())
-
- /**
- * Adds a single [Long] to [Builder.groupId].
- *
- * @throws IllegalStateException if the field was previously set to a non-list.
- */
- fun addGroupId(groupId: Long) = apply {
- this.groupId = (this.groupId ?: mutableListOf()).apply { add(groupId) }
- }
-
- fun hubdbQuery(hubdbQuery: String?) = apply { this.hubdbQuery = hubdbQuery }
-
- /** Alias for calling [Builder.hubdbQuery] with `hubdbQuery.orElse(null)`. */
- fun hubdbQuery(hubdbQuery: Optional) = hubdbQuery(hubdbQuery.getOrNull())
-
- fun language(language: Language?) = apply { this.language = language }
-
- /** Alias for calling [Builder.language] with `language.orElse(null)`. */
- fun language(language: Optional) = language(language.getOrNull())
-
- fun length(length: Length?) = apply { this.length = length }
-
- /** Alias for calling [Builder.length] with `length.orElse(null)`. */
- fun length(length: Optional) = length(length.getOrNull())
-
- /** The maximum number of results to display per page. */
- fun limit(limit: Int?) = apply { this.limit = limit }
-
- /**
- * Alias for [Builder.limit].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun limit(limit: Int) = limit(limit as Int?)
-
- /** Alias for calling [Builder.limit] with `limit.orElse(null)`. */
- fun limit(limit: Optional) = limit(limit.getOrNull())
-
- fun matchPrefix(matchPrefix: Boolean?) = apply { this.matchPrefix = matchPrefix }
-
- /**
- * Alias for [Builder.matchPrefix].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun matchPrefix(matchPrefix: Boolean) = matchPrefix(matchPrefix as Boolean?)
-
- /** Alias for calling [Builder.matchPrefix] with `matchPrefix.orElse(null)`. */
- fun matchPrefix(matchPrefix: Optional) = matchPrefix(matchPrefix.getOrNull())
-
- fun offset(offset: Int?) = apply { this.offset = offset }
-
- /**
- * Alias for [Builder.offset].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun offset(offset: Int) = offset(offset as Int?)
-
- /** Alias for calling [Builder.offset] with `offset.orElse(null)`. */
- fun offset(offset: Optional) = offset(offset.getOrNull())
-
- fun pathPrefix(pathPrefix: List?) = apply {
- this.pathPrefix = pathPrefix?.toMutableList()
- }
-
- /** Alias for calling [Builder.pathPrefix] with `pathPrefix.orElse(null)`. */
- fun pathPrefix(pathPrefix: Optional>) = pathPrefix(pathPrefix.getOrNull())
-
- /**
- * Adds a single [String] to [Builder.pathPrefix].
- *
- * @throws IllegalStateException if the field was previously set to a non-list.
- */
- fun addPathPrefix(pathPrefix: String) = apply {
- this.pathPrefix = (this.pathPrefix ?: mutableListOf()).apply { add(pathPrefix) }
- }
-
- fun popularityBoost(popularityBoost: Double?) = apply {
- this.popularityBoost = popularityBoost
- }
-
- /**
- * Alias for [Builder.popularityBoost].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun popularityBoost(popularityBoost: Double) = popularityBoost(popularityBoost as Double?)
-
- /** Alias for calling [Builder.popularityBoost] with `popularityBoost.orElse(null)`. */
- fun popularityBoost(popularityBoost: Optional) =
- popularityBoost(popularityBoost.getOrNull())
-
- fun property(property: List?) = apply { this.property = property?.toMutableList() }
-
- /** Alias for calling [Builder.property] with `property.orElse(null)`. */
- fun property(property: Optional>) = property(property.getOrNull())
-
- /**
- * Adds a single [String] to [Builder.property].
- *
- * @throws IllegalStateException if the field was previously set to a non-list.
- */
- fun addProperty(property: String) = apply {
- this.property = (this.property ?: mutableListOf()).apply { add(property) }
- }
-
- fun q(q: String?) = apply { this.q = q }
-
- /** Alias for calling [Builder.q] with `q.orElse(null)`. */
- fun q(q: Optional) = q(q.getOrNull())
-
- fun tableId(tableId: Long?) = apply { this.tableId = tableId }
-
- /**
- * Alias for [Builder.tableId].
- *
- * This unboxed primitive overload exists for backwards compatibility.
- */
- fun tableId(tableId: Long) = tableId(tableId as Long?)
-
- /** Alias for calling [Builder.tableId] with `tableId.orElse(null)`. */
- fun tableId(tableId: Optional) = tableId(tableId.getOrNull())
-
- fun type(type: List?) = apply { this.type = type?.toMutableList() }
-
- /** Alias for calling [Builder.type] with `type.orElse(null)`. */
- fun type(type: Optional>) = type(type.getOrNull())
-
- /**
- * Adds a single [String] to [Builder.type].
- *
- * @throws IllegalStateException if the field was previously set to a non-list.
- */
- fun addType(type: String) = apply {
- this.type = (this.type ?: mutableListOf()).apply { add(type) }
- }
-
- fun types(types: List?) = apply { this.types = types?.toMutableList() }
-
- /** Alias for calling [Builder.types] with `types.orElse(null)`. */
- fun types(types: Optional>) = types(types.getOrNull())
-
- /**
- * Adds a single [Type] to [types].
- *
- * @throws IllegalStateException if the field was previously set to a non-list.
- */
- fun addType(type: Type) = apply { types = (types ?: mutableListOf()).apply { add(type) } }
-
- fun additionalHeaders(additionalHeaders: Headers) = apply {
- this.additionalHeaders.clear()
- putAllAdditionalHeaders(additionalHeaders)
- }
-
- fun additionalHeaders(additionalHeaders: Map>) = apply {
- this.additionalHeaders.clear()
- putAllAdditionalHeaders(additionalHeaders)
- }
-
- fun putAdditionalHeader(name: String, value: String) = apply {
- additionalHeaders.put(name, value)
- }
-
- fun putAdditionalHeaders(name: String, values: Iterable) = apply {
- additionalHeaders.put(name, values)
- }
-
- fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply {
- this.additionalHeaders.putAll(additionalHeaders)
- }
-
- fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply {
- this.additionalHeaders.putAll(additionalHeaders)
- }
-
- fun replaceAdditionalHeaders(name: String, value: String) = apply {
- additionalHeaders.replace(name, value)
- }
-
- fun replaceAdditionalHeaders(name: String, values: Iterable) = apply {
- additionalHeaders.replace(name, values)
- }
-
- fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply {
- this.additionalHeaders.replaceAll(additionalHeaders)
- }
-
- fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply {
- this.additionalHeaders.replaceAll(additionalHeaders)
- }
-
- fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) }
-
- fun removeAllAdditionalHeaders(names: Set) = apply {
- additionalHeaders.removeAll(names)
- }
-
- fun additionalQueryParams(additionalQueryParams: QueryParams) = apply {
- this.additionalQueryParams.clear()
- putAllAdditionalQueryParams(additionalQueryParams)
- }
-
- fun additionalQueryParams(additionalQueryParams: Map>) = apply {
- this.additionalQueryParams.clear()
- putAllAdditionalQueryParams(additionalQueryParams)
- }
-
- fun putAdditionalQueryParam(key: String, value: String) = apply {
- additionalQueryParams.put(key, value)
- }
-
- fun putAdditionalQueryParams(key: String, values: Iterable) = apply {
- additionalQueryParams.put(key, values)
- }
-
- fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
- this.additionalQueryParams.putAll(additionalQueryParams)
- }
-
- fun putAllAdditionalQueryParams(additionalQueryParams: Map>) =
- apply {
- this.additionalQueryParams.putAll(additionalQueryParams)
- }
-
- fun replaceAdditionalQueryParams(key: String, value: String) = apply {
- additionalQueryParams.replace(key, value)
- }
-
- fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply {
- additionalQueryParams.replace(key, values)
- }
-
- fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
- this.additionalQueryParams.replaceAll(additionalQueryParams)
- }
-
- fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) =
- apply {
- this.additionalQueryParams.replaceAll(additionalQueryParams)
- }
-
- fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) }
-
- fun removeAllAdditionalQueryParams(keys: Set) = apply {
- additionalQueryParams.removeAll(keys)
- }
-
- /**
- * Returns an immutable instance of [SiteSearchSearchParams].
- *
- * Further updates to this [Builder] will not mutate the returned instance.
- */
- fun build(): SiteSearchSearchParams =
- SiteSearchSearchParams(
- analytics,
- autocomplete,
- boostLimit,
- boostRecent,
- domain?.toImmutable(),
- groupId?.toImmutable(),
- hubdbQuery,
- language,
- length,
- limit,
- matchPrefix,
- offset,
- pathPrefix?.toImmutable(),
- popularityBoost,
- property?.toImmutable(),
- q,
- tableId,
- type?.toImmutable(),
- types?.toImmutable(),
- additionalHeaders.build(),
- additionalQueryParams.build(),
- )
- }
-
- override fun _headers(): Headers = additionalHeaders
-
- override fun _queryParams(): QueryParams =
- QueryParams.builder()
- .apply {
- analytics?.let { put("analytics", it.toString()) }
- autocomplete?.let { put("autocomplete", it.toString()) }
- boostLimit?.let { put("boostLimit", it.toString()) }
- boostRecent?.let { put("boostRecent", it) }
- domain?.let { put("domain", it.joinToString(",")) }
- groupId?.let { put("groupId", it.joinToString(",") { it.toString() }) }
- hubdbQuery?.let { put("hubdbQuery", it) }
- language?.let { put("language", it.toString()) }
- length?.let { put("length", it.toString()) }
- limit?.let { put("limit", it.toString()) }
- matchPrefix?.let { put("matchPrefix", it.toString()) }
- offset?.let { put("offset", it.toString()) }
- pathPrefix?.let { put("pathPrefix", it.joinToString(",")) }
- popularityBoost?.let { put("popularityBoost", it.toString()) }
- property?.let { put("property", it.joinToString(",")) }
- q?.let { put("q", it) }
- tableId?.let { put("tableId", it.toString()) }
- type?.let { put("type", it.joinToString(",")) }
- types?.let { put("types", it.joinToString(",") { it.toString() }) }
- putAll(additionalQueryParams)
- }
- .build()
-
- class Language @JsonCreator private constructor(private val value: JsonField) : Enum {
-
- /**
- * Returns this class instance's raw value.
- *
- * This is usually only useful if this instance was deserialized from data that doesn't
- * match any known member, and you want to know that value. For example, if the SDK is on an
- * older version than the API, then the API may respond with new members that the SDK is
- * unaware of.
- */
- @com.fasterxml.jackson.annotation.JsonValue fun _value(): JsonField = value
-
- companion object {
-
- @JvmField val AA = of("aa")
-
- @JvmField val AB = of("ab")
-
- @JvmField val AE = of("ae")
-
- @JvmField val AF = of("af")
-
- @JvmField val AF_NA = of("af-na")
-
- @JvmField val AF_ZA = of("af-za")
-
- @JvmField val AGQ = of("agq")
-
- @JvmField val AGQ_CM = of("agq-cm")
-
- @JvmField val AK = of("ak")
-
- @JvmField val AK_GH = of("ak-gh")
-
- @JvmField val AM = of("am")
-
- @JvmField val AM_ET = of("am-et")
-
- @JvmField val AN = of("an")
-
- @JvmField val ANN = of("ann")
-
- @JvmField val ANN_NG = of("ann-ng")
-
- @JvmField val AR = of("ar")
-
- @JvmField val AR_001 = of("ar-001")
-
- @JvmField val AR_AE = of("ar-ae")
-
- @JvmField val AR_BH = of("ar-bh")
-
- @JvmField val AR_DJ = of("ar-dj")
-
- @JvmField val AR_DZ = of("ar-dz")
-
- @JvmField val AR_EG = of("ar-eg")
-
- @JvmField val AR_EH = of("ar-eh")
-
- @JvmField val AR_ER = of("ar-er")
-
- @JvmField val AR_IL = of("ar-il")
-
- @JvmField val AR_IQ = of("ar-iq")
-
- @JvmField val AR_JO = of("ar-jo")
-
- @JvmField val AR_KM = of("ar-km")
-
- @JvmField val AR_KW = of("ar-kw")
-
- @JvmField val AR_LB = of("ar-lb")
-
- @JvmField val AR_LY = of("ar-ly")
-
- @JvmField val AR_MA = of("ar-ma")
-
- @JvmField val AR_MR = of("ar-mr")
-
- @JvmField val AR_OM = of("ar-om")
-
- @JvmField val AR_PS = of("ar-ps")
-
- @JvmField val AR_QA = of("ar-qa")
-
- @JvmField val AR_SA = of("ar-sa")
-
- @JvmField val AR_SD = of("ar-sd")
-
- @JvmField val AR_SO = of("ar-so")
-
- @JvmField val AR_SS = of("ar-ss")
-
- @JvmField val AR_SY = of("ar-sy")
-
- @JvmField val AR_TD = of("ar-td")
-
- @JvmField val AR_TN = of("ar-tn")
-
- @JvmField val AR_YE = of("ar-ye")
-
- @JvmField val AS = of("as")
-
- @JvmField val AS_IN = of("as-in")
-
- @JvmField val ASA = of("asa")
-
- @JvmField val ASA_TZ = of("asa-tz")
-
- @JvmField val AST = of("ast")
-
- @JvmField val AST_ES = of("ast-es")
-
- @JvmField val AV = of("av")
-
- @JvmField val AY = of("ay")
-
- @JvmField val AZ = of("az")
-
- @JvmField val AZ_AZ = of("az-az")
-
- @JvmField val BA = of("ba")
-
- @JvmField val BAS = of("bas")
-
- @JvmField val BAS_CM = of("bas-cm")
-
- @JvmField val BE = of("be")
-
- @JvmField val BE_BY = of("be-by")
-
- @JvmField val BEM = of("bem")
-
- @JvmField val BEM_ZM = of("bem-zm")
-
- @JvmField val BEZ = of("bez")
-
- @JvmField val BEZ_TZ = of("bez-tz")
-
- @JvmField val BG = of("bg")
-
- @JvmField val BG_BG = of("bg-bg")
-
- @JvmField val BGC = of("bgc")
-
- @JvmField val BGC_IN = of("bgc-in")
-
- @JvmField val BHO = of("bho")
-
- @JvmField val BHO_IN = of("bho-in")
-
- @JvmField val BI = of("bi")
-
- @JvmField val BM = of("bm")
-
- @JvmField val BM_ML = of("bm-ml")
-
- @JvmField val BN = of("bn")
-
- @JvmField val BN_BD = of("bn-bd")
-
- @JvmField val BN_IN = of("bn-in")
-
- @JvmField val BO = of("bo")
-
- @JvmField val BO_CN = of("bo-cn")
-
- @JvmField val BO_IN = of("bo-in")
-
- @JvmField val BR = of("br")
-
- @JvmField val BR_FR = of("br-fr")
-
- @JvmField val BRX = of("brx")
-
- @JvmField val BRX_IN = of("brx-in")
-
- @JvmField val BS = of("bs")
-
- @JvmField val BS_BA = of("bs-ba")
-
- @JvmField val CA = of("ca")
-
- @JvmField val CA_AD = of("ca-ad")
-
- @JvmField val CA_ES = of("ca-es")
-
- @JvmField val CA_FR = of("ca-fr")
-
- @JvmField val CA_IT = of("ca-it")
-
- @JvmField val CCP = of("ccp")
-
- @JvmField val CCP_BD = of("ccp-bd")
-
- @JvmField val CCP_IN = of("ccp-in")
-
- @JvmField val CE = of("ce")
-
- @JvmField val CE_RU = of("ce-ru")
-
- @JvmField val CEB = of("ceb")
-
- @JvmField val CEB_PH = of("ceb-ph")
-
- @JvmField val CGG = of("cgg")
-
- @JvmField val CGG_UG = of("cgg-ug")
-
- @JvmField val CH = of("ch")
-
- @JvmField val CHR = of("chr")
-
- @JvmField val CHR_US = of("chr-us")
-
- @JvmField val CKB = of("ckb")
-
- @JvmField val CKB_IQ = of("ckb-iq")
-
- @JvmField val CKB_IR = of("ckb-ir")
-
- @JvmField val CO = of("co")
-
- @JvmField val CR = of("cr")
-
- @JvmField val CS = of("cs")
-
- @JvmField val CS_CZ = of("cs-cz")
-
- @JvmField val CU = of("cu")
-
- @JvmField val CU_RU = of("cu-ru")
-
- @JvmField val CV = of("cv")
-
- @JvmField val CV_RU = of("cv-ru")
-
- @JvmField val CY = of("cy")
-
- @JvmField val CY_GB = of("cy-gb")
-
- @JvmField val DA = of("da")
-
- @JvmField val DA_DK = of("da-dk")
-
- @JvmField val DA_GL = of("da-gl")
-
- @JvmField val DAV = of("dav")
-
- @JvmField val DAV_KE = of("dav-ke")
-
- @JvmField val DE = of("de")
-
- @JvmField val DE_AT = of("de-at")
-
- @JvmField val DE_BE = of("de-be")
-
- @JvmField val DE_CH = of("de-ch")
-
- @JvmField val DE_DE = of("de-de")
-
- @JvmField val DE_GR = of("de-gr")
-
- @JvmField val DE_IT = of("de-it")
-
- @JvmField val DE_LI = of("de-li")
-
- @JvmField val DE_LU = of("de-lu")
-
- @JvmField val DJE = of("dje")
-
- @JvmField val DJE_NE = of("dje-ne")
-
- @JvmField val DOI = of("doi")
-
- @JvmField val DOI_IN = of("doi-in")
-
- @JvmField val DSB = of("dsb")
-
- @JvmField val DSB_DE = of("dsb-de")
-
- @JvmField val DUA = of("dua")
-
- @JvmField val DUA_CM = of("dua-cm")
-
- @JvmField val DV = of("dv")
-
- @JvmField val DYO = of("dyo")
-
- @JvmField val DYO_SN = of("dyo-sn")
-
- @JvmField val DZ = of("dz")
-
- @JvmField val DZ_BT = of("dz-bt")
-
- @JvmField val EBU = of("ebu")
-
- @JvmField val EBU_KE = of("ebu-ke")
-
- @JvmField val EE = of("ee")
-
- @JvmField val EE_GH = of("ee-gh")
-
- @JvmField val EE_TG = of("ee-tg")
-
- @JvmField val EL = of("el")
-
- @JvmField val EL_CY = of("el-cy")
-
- @JvmField val EL_GR = of("el-gr")
-
- @JvmField val EN = of("en")
-
- @JvmField val EN_001 = of("en-001")
-
- @JvmField val EN_150 = of("en-150")
-
- @JvmField val EN_AE = of("en-ae")
-
- @JvmField val EN_AG = of("en-ag")
-
- @JvmField val EN_AI = of("en-ai")
-
- @JvmField val EN_AS = of("en-as")
-
- @JvmField val EN_AT = of("en-at")
-
- @JvmField val EN_AU = of("en-au")
-
- @JvmField val EN_BB = of("en-bb")
-
- @JvmField val EN_BE = of("en-be")
-
- @JvmField val EN_BI = of("en-bi")
-
- @JvmField val EN_BM = of("en-bm")
-
- @JvmField val EN_BS = of("en-bs")
-
- @JvmField val EN_BW = of("en-bw")
-
- @JvmField val EN_BZ = of("en-bz")
-
- @JvmField val EN_CA = of("en-ca")
-
- @JvmField val EN_CC = of("en-cc")
-
- @JvmField val EN_CH = of("en-ch")
-
- @JvmField val EN_CK = of("en-ck")
-
- @JvmField val EN_CM = of("en-cm")
-
- @JvmField val EN_CN = of("en-cn")
-
- @JvmField val EN_CX = of("en-cx")
-
- @JvmField val EN_CY = of("en-cy")
-
- @JvmField val EN_DE = of("en-de")
-
- @JvmField val EN_DG = of("en-dg")
-
- @JvmField val EN_DK = of("en-dk")
-
- @JvmField val EN_DM = of("en-dm")
-
- @JvmField val EN_EE = of("en-ee")
-
- @JvmField val EN_EG = of("en-eg")
-
- @JvmField val EN_ER = of("en-er")
-
- @JvmField val EN_ES = of("en-es")
-
- @JvmField val EN_FI = of("en-fi")
-
- @JvmField val EN_FJ = of("en-fj")
-
- @JvmField val EN_FK = of("en-fk")
-
- @JvmField val EN_FM = of("en-fm")
-
- @JvmField val EN_FR = of("en-fr")
-
- @JvmField val EN_GB = of("en-gb")
-
- @JvmField val EN_GD = of("en-gd")
-
- @JvmField val EN_GG = of("en-gg")
-
- @JvmField val EN_GH = of("en-gh")
-
- @JvmField val EN_GI = of("en-gi")
-
- @JvmField val EN_GM = of("en-gm")
-
- @JvmField val EN_GU = of("en-gu")
-
- @JvmField val EN_GY = of("en-gy")
-
- @JvmField val EN_HK = of("en-hk")
-
- @JvmField val EN_ID = of("en-id")
-
- @JvmField val EN_IE = of("en-ie")
-
- @JvmField val EN_IL = of("en-il")
-
- @JvmField val EN_IM = of("en-im")
-
- @JvmField val EN_IN = of("en-in")
-
- @JvmField val EN_IO = of("en-io")
-
- @JvmField val EN_JE = of("en-je")
-
- @JvmField val EN_JM = of("en-jm")
-
- @JvmField val EN_KE = of("en-ke")
-
- @JvmField val EN_KI = of("en-ki")
-
- @JvmField val EN_KN = of("en-kn")
-
- @JvmField val EN_KY = of("en-ky")
-
- @JvmField val EN_LC = of("en-lc")
-
- @JvmField val EN_LR = of("en-lr")
-
- @JvmField val EN_LS = of("en-ls")
-
- @JvmField val EN_LU = of("en-lu")
-
- @JvmField val EN_MG = of("en-mg")
-
- @JvmField val EN_MH = of("en-mh")
-
- @JvmField val EN_MO = of("en-mo")
-
- @JvmField val EN_MP = of("en-mp")
-
- @JvmField val EN_MS = of("en-ms")
-
- @JvmField val EN_MT = of("en-mt")
-
- @JvmField val EN_MU = of("en-mu")
-
- @JvmField val EN_MV = of("en-mv")
-
- @JvmField val EN_MW = of("en-mw")
-
- @JvmField val EN_MX = of("en-mx")
-
- @JvmField val EN_MY = of("en-my")
-
- @JvmField val EN_NA = of("en-na")
-
- @JvmField val EN_NF = of("en-nf")
-
- @JvmField val EN_NG = of("en-ng")
-
- @JvmField val EN_NL = of("en-nl")
-
- @JvmField val EN_NR = of("en-nr")
-
- @JvmField val EN_NU = of("en-nu")
-
- @JvmField val EN_NZ = of("en-nz")
-
- @JvmField val EN_PG = of("en-pg")
-
- @JvmField val EN_PH = of("en-ph")
-
- @JvmField val EN_PK = of("en-pk")
-
- @JvmField val EN_PN = of("en-pn")
-
- @JvmField val EN_PR = of("en-pr")
-
- @JvmField val EN_PT = of("en-pt")
-
- @JvmField val EN_PW = of("en-pw")
-
- @JvmField val EN_RW = of("en-rw")
-
- @JvmField val EN_SB = of("en-sb")
-
- @JvmField val EN_SC = of("en-sc")
-
- @JvmField val EN_SD = of("en-sd")
-
- @JvmField val EN_SE = of("en-se")
-
- @JvmField val EN_SG = of("en-sg")
-
- @JvmField val EN_SH = of("en-sh")
-
- @JvmField val EN_SI = of("en-si")
-
- @JvmField val EN_SL = of("en-sl")
-
- @JvmField val EN_SS = of("en-ss")
-
- @JvmField val EN_SX = of("en-sx")
-
- @JvmField val EN_SZ = of("en-sz")
-
- @JvmField val EN_TC = of("en-tc")
-
- @JvmField val EN_TH = of("en-th")
-
- @JvmField val EN_TK = of("en-tk")
-
- @JvmField val EN_TN = of("en-tn")
-
- @JvmField val EN_TO = of("en-to")
-
- @JvmField val EN_TT = of("en-tt")
-
- @JvmField val EN_TV = of("en-tv")
-
- @JvmField val EN_TZ = of("en-tz")
-
- @JvmField val EN_UG = of("en-ug")
-
- @JvmField val EN_UM = of("en-um")
-
- @JvmField val EN_US = of("en-us")
-
- @JvmField val EN_VC = of("en-vc")
-
- @JvmField val EN_VG = of("en-vg")
-
- @JvmField val EN_VI = of("en-vi")
-
- @JvmField val EN_VN = of("en-vn")
-
- @JvmField val EN_VU = of("en-vu")
-
- @JvmField val EN_WS = of("en-ws")
-
- @JvmField val EN_ZA = of("en-za")
-
- @JvmField val EN_ZM = of("en-zm")
-
- @JvmField val EN_ZW = of("en-zw")
-
- @JvmField val EO = of("eo")
-
- @JvmField val EO_001 = of("eo-001")
-
- @JvmField val ES = of("es")
-
- @JvmField val ES_419 = of("es-419")
-
- @JvmField val ES_AR = of("es-ar")
-
- @JvmField val ES_BO = of("es-bo")
-
- @JvmField val ES_BR = of("es-br")
-
- @JvmField val ES_BZ = of("es-bz")
-
- @JvmField val ES_CL = of("es-cl")
-
- @JvmField val ES_CO = of("es-co")
-
- @JvmField val ES_CR = of("es-cr")
-
- @JvmField val ES_CU = of("es-cu")
-
- @JvmField val ES_DO = of("es-do")
-
- @JvmField val ES_EA = of("es-ea")
-
- @JvmField val ES_EC = of("es-ec")
-
- @JvmField val ES_ES = of("es-es")
-
- @JvmField val ES_GQ = of("es-gq")
-
- @JvmField val ES_GT = of("es-gt")
-
- @JvmField val ES_HN = of("es-hn")
-
- @JvmField val ES_IC = of("es-ic")
-
- @JvmField val ES_MX = of("es-mx")
-
- @JvmField val ES_NI = of("es-ni")
-
- @JvmField val ES_PA = of("es-pa")
-
- @JvmField val ES_PE = of("es-pe")
-
- @JvmField val ES_PH = of("es-ph")
-
- @JvmField val ES_PR = of("es-pr")
-
- @JvmField val ES_PY = of("es-py")
-
- @JvmField val ES_SV = of("es-sv")
-
- @JvmField val ES_US = of("es-us")
-
- @JvmField val ES_UY = of("es-uy")
-
- @JvmField val ES_VE = of("es-ve")
-
- @JvmField val ET = of("et")
-
- @JvmField val ET_EE = of("et-ee")
-
- @JvmField val EU = of("eu")
-
- @JvmField val EU_ES = of("eu-es")
-
- @JvmField val EWO = of("ewo")
-
- @JvmField val EWO_CM = of("ewo-cm")
-
- @JvmField val FA = of("fa")
-
- @JvmField val FA_AF = of("fa-af")
-
- @JvmField val FA_IR = of("fa-ir")
-
- @JvmField val FF = of("ff")
-
- @JvmField val FF_BF = of("ff-bf")
-
- @JvmField val FF_CM = of("ff-cm")
-
- @JvmField val FF_GH = of("ff-gh")
-
- @JvmField val FF_GM = of("ff-gm")
-
- @JvmField val FF_GN = of("ff-gn")
-
- @JvmField val FF_GW = of("ff-gw")
-
- @JvmField val FF_LR = of("ff-lr")
-
- @JvmField val FF_MR = of("ff-mr")
-
- @JvmField val FF_NE = of("ff-ne")
-
- @JvmField val FF_NG = of("ff-ng")
-
- @JvmField val FF_SL = of("ff-sl")
-
- @JvmField val FF_SN = of("ff-sn")
-
- @JvmField val FI = of("fi")
-
- @JvmField val FI_FI = of("fi-fi")
-
- @JvmField val FIL = of("fil")
-
- @JvmField val FIL_PH = of("fil-ph")
-
- @JvmField val FJ = of("fj")
-
- @JvmField val FO = of("fo")
-
- @JvmField val FO_DK = of("fo-dk")
-
- @JvmField val FO_FO = of("fo-fo")
-
- @JvmField val FR = of("fr")
-
- @JvmField val FR_BE = of("fr-be")
-
- @JvmField val FR_BF = of("fr-bf")
-
- @JvmField val FR_BI = of("fr-bi")
-
- @JvmField val FR_BJ = of("fr-bj")
-
- @JvmField val FR_BL = of("fr-bl")
-
- @JvmField val FR_CA = of("fr-ca")
-
- @JvmField val FR_CD = of("fr-cd")
-
- @JvmField val FR_CF = of("fr-cf")
-
- @JvmField val FR_CG = of("fr-cg")
-
- @JvmField val FR_CH = of("fr-ch")
-
- @JvmField val FR_CI = of("fr-ci")
-
- @JvmField val FR_CM = of("fr-cm")
-
- @JvmField val FR_DJ = of("fr-dj")
-
- @JvmField val FR_DZ = of("fr-dz")
-
- @JvmField val FR_FR = of("fr-fr")
-
- @JvmField val FR_GA = of("fr-ga")
-
- @JvmField val FR_GF = of("fr-gf")
-
- @JvmField val FR_GN = of("fr-gn")
-
- @JvmField val FR_GP = of("fr-gp")
-
- @JvmField val FR_GQ = of("fr-gq")
-
- @JvmField val FR_HT = of("fr-ht")
-
- @JvmField val FR_KM = of("fr-km")
-
- @JvmField val FR_LU = of("fr-lu")
-
- @JvmField val FR_MA = of("fr-ma")
-
- @JvmField val FR_MC = of("fr-mc")
-
- @JvmField val FR_MF = of("fr-mf")
-
- @JvmField val FR_MG = of("fr-mg")
-
- @JvmField val FR_ML = of("fr-ml")
-
- @JvmField val FR_MQ = of("fr-mq")
-
- @JvmField val FR_MR = of("fr-mr")
-
- @JvmField val FR_MU = of("fr-mu")
-
- @JvmField val FR_NC = of("fr-nc")
-
- @JvmField val FR_NE = of("fr-ne")
-
- @JvmField val FR_PF = of("fr-pf")
-
- @JvmField val FR_PM = of("fr-pm")
-
- @JvmField val FR_RE = of("fr-re")
-
- @JvmField val FR_RW = of("fr-rw")
-
- @JvmField val FR_SC = of("fr-sc")
-
- @JvmField val FR_SN = of("fr-sn")
-
- @JvmField val FR_SY = of("fr-sy")
-
- @JvmField val FR_TD = of("fr-td")
-
- @JvmField val FR_TG = of("fr-tg")
-
- @JvmField val FR_TN = of("fr-tn")
-
- @JvmField val FR_VU = of("fr-vu")
-
- @JvmField val FR_WF = of("fr-wf")
-
- @JvmField val FR_YT = of("fr-yt")
-
- @JvmField val FRR = of("frr")
-
- @JvmField val FRR_DE = of("frr-de")
-
- @JvmField val FUR = of("fur")
-
- @JvmField val FUR_IT = of("fur-it")
-
- @JvmField val FY = of("fy")
-
- @JvmField val FY_NL = of("fy-nl")
-
- @JvmField val GA = of("ga")
-
- @JvmField val GA_GB = of("ga-gb")
-
- @JvmField val GA_IE = of("ga-ie")
-
- @JvmField val GD = of("gd")
-
- @JvmField val GD_GB = of("gd-gb")
-
- @JvmField val GL = of("gl")
-
- @JvmField val GL_ES = of("gl-es")
-
- @JvmField val GN = of("gn")
-
- @JvmField val GSW = of("gsw")
-
- @JvmField val GSW_CH = of("gsw-ch")
-
- @JvmField val GSW_FR = of("gsw-fr")
-
- @JvmField val GSW_LI = of("gsw-li")
-
- @JvmField val GU = of("gu")
-
- @JvmField val GU_IN = of("gu-in")
-
- @JvmField val GUZ = of("guz")
-
- @JvmField val GUZ_KE = of("guz-ke")
-
- @JvmField val GV = of("gv")
-
- @JvmField val GV_IM = of("gv-im")
-
- @JvmField val HA = of("ha")
-
- @JvmField val HA_GH = of("ha-gh")
-
- @JvmField val HA_NE = of("ha-ne")
-
- @JvmField val HA_NG = of("ha-ng")
-
- @JvmField val HAW = of("haw")
-
- @JvmField val HAW_US = of("haw-us")
-
- @JvmField val HE = of("he")
-
- @JvmField val HE_IL = of("he-il")
-
- @JvmField val HI = of("hi")
-
- @JvmField val HI_IN = of("hi-in")
-
- @JvmField val HMN = of("hmn")
-
- @JvmField val HO = of("ho")
-
- @JvmField val HR = of("hr")
-
- @JvmField val HR_BA = of("hr-ba")
-
- @JvmField val HR_HR = of("hr-hr")
-
- @JvmField val HSB = of("hsb")
-
- @JvmField val HSB_DE = of("hsb-de")
-
- @JvmField val HT = of("ht")
-
- @JvmField val HU = of("hu")
-
- @JvmField val HU_HU = of("hu-hu")
-
- @JvmField val HY = of("hy")
-
- @JvmField val HY_AM = of("hy-am")
-
- @JvmField val HZ = of("hz")
-
- @JvmField val IA = of("ia")
-
- @JvmField val IA_001 = of("ia-001")
-
- @JvmField val ID = of("id")
-
- @JvmField val ID_ID = of("id-id")
-
- @JvmField val IE = of("ie")
-
- @JvmField val IG = of("ig")
-
- @JvmField val IG_NG = of("ig-ng")
-
- @JvmField val II = of("ii")
-
- @JvmField val II_CN = of("ii-cn")
-
- @JvmField val IK = of("ik")
-
- @JvmField val IO = of("io")
-
- @JvmField val IS = of("is")
-
- @JvmField val IS_IS = of("is-is")
-
- @JvmField val IT = of("it")
-
- @JvmField val IT_CH = of("it-ch")
-
- @JvmField val IT_IT = of("it-it")
-
- @JvmField val IT_SM = of("it-sm")
-
- @JvmField val IT_VA = of("it-va")
-
- @JvmField val IU = of("iu")
-
- @JvmField val JA = of("ja")
-
- @JvmField val JA_JP = of("ja-jp")
-
- @JvmField val JGO = of("jgo")
-
- @JvmField val JGO_CM = of("jgo-cm")
-
- @JvmField val JMC = of("jmc")
-
- @JvmField val JMC_TZ = of("jmc-tz")
-
- @JvmField val JV = of("jv")
-
- @JvmField val JV_ID = of("jv-id")
-
- @JvmField val KA = of("ka")
-
- @JvmField val KA_GE = of("ka-ge")
-
- @JvmField val KAB = of("kab")
-
- @JvmField val KAB_DZ = of("kab-dz")
-
- @JvmField val KAM = of("kam")
-
- @JvmField val KAM_KE = of("kam-ke")
-
- @JvmField val KAR = of("kar")
-
- @JvmField val KDE = of("kde")
-
- @JvmField val KDE_TZ = of("kde-tz")
-
- @JvmField val KEA = of("kea")
-
- @JvmField val KEA_CV = of("kea-cv")
-
- @JvmField val KG = of("kg")
-
- @JvmField val KGP = of("kgp")
-
- @JvmField val KGP_BR = of("kgp-br")
-
- @JvmField val KH = of("kh")
-
- @JvmField val KHQ = of("khq")
-
- @JvmField val KHQ_ML = of("khq-ml")
-
- @JvmField val KI = of("ki")
-
- @JvmField val KI_KE = of("ki-ke")
-
- @JvmField val KJ = of("kj")
-
- @JvmField val KK = of("kk")
-
- @JvmField val KK_KZ = of("kk-kz")
-
- @JvmField val KKJ = of("kkj")
-
- @JvmField val KKJ_CM = of("kkj-cm")
-
- @JvmField val KL = of("kl")
-
- @JvmField val KL_GL = of("kl-gl")
-
- @JvmField val KLN = of("kln")
-
- @JvmField val KLN_KE = of("kln-ke")
-
- @JvmField val KM = of("km")
-
- @JvmField val KM_KH = of("km-kh")
-
- @JvmField val KN = of("kn")
-
- @JvmField val KN_IN = of("kn-in")
-
- @JvmField val KO = of("ko")
-
- @JvmField val KO_KP = of("ko-kp")
-
- @JvmField val KO_KR = of("ko-kr")
-
- @JvmField val KOK = of("kok")
-
- @JvmField val KOK_IN = of("kok-in")
-
- @JvmField val KR = of("kr")
-
- @JvmField val KS = of("ks")
-
- @JvmField val KS_IN = of("ks-in")
-
- @JvmField val KSB = of("ksb")
-
- @JvmField val KSB_TZ = of("ksb-tz")
-
- @JvmField val KSF = of("ksf")
-
- @JvmField val KSF_CM = of("ksf-cm")
-
- @JvmField val KSH = of("ksh")
-
- @JvmField val KSH_DE = of("ksh-de")
-
- @JvmField val KU = of("ku")
-
- @JvmField val KU_TR = of("ku-tr")
-
- @JvmField val KV = of("kv")
-
- @JvmField val KW = of("kw")
-
- @JvmField val KW_GB = of("kw-gb")
-
- @JvmField val KY = of("ky")
-
- @JvmField val KY_KG = of("ky-kg")
-
- @JvmField val LA = of("la")
-
- @JvmField val LAG = of("lag")
-
- @JvmField val LAG_TZ = of("lag-tz")
-
- @JvmField val LB = of("lb")
-
- @JvmField val LB_LU = of("lb-lu")
-
- @JvmField val LG = of("lg")
-
- @JvmField val LG_UG = of("lg-ug")
-
- @JvmField val LI = of("li")
-
- @JvmField val LKT = of("lkt")
-
- @JvmField val LKT_US = of("lkt-us")
-
- @JvmField val LN = of("ln")
-
- @JvmField val LN_AO = of("ln-ao")
-
- @JvmField val LN_CD = of("ln-cd")
-
- @JvmField val LN_CF = of("ln-cf")
-
- @JvmField val LN_CG = of("ln-cg")
-
- @JvmField val LO = of("lo")
-
- @JvmField val LO_LA = of("lo-la")
-
- @JvmField val LRC = of("lrc")
-
- @JvmField val LRC_IQ = of("lrc-iq")
-
- @JvmField val LRC_IR = of("lrc-ir")
-
- @JvmField val LT = of("lt")
-
- @JvmField val LT_LT = of("lt-lt")
-
- @JvmField val LU = of("lu")
-
- @JvmField val LU_CD = of("lu-cd")
-
- @JvmField val LUO = of("luo")
-
- @JvmField val LUO_KE = of("luo-ke")
-
- @JvmField val LUY = of("luy")
-
- @JvmField val LUY_KE = of("luy-ke")
-
- @JvmField val LV = of("lv")
-
- @JvmField val LV_LV = of("lv-lv")
-
- @JvmField val MAI = of("mai")
-
- @JvmField val MAI_IN = of("mai-in")
-
- @JvmField val MAS = of("mas")
-
- @JvmField val MAS_KE = of("mas-ke")
-
- @JvmField val MAS_TZ = of("mas-tz")
-
- @JvmField val MDF = of("mdf")
-
- @JvmField val MDF_RU = of("mdf-ru")
-
- @JvmField val MER = of("mer")
-
- @JvmField val MER_KE = of("mer-ke")
-
- @JvmField val MFE = of("mfe")
-
- @JvmField val MFE_MU = of("mfe-mu")
-
- @JvmField val MG = of("mg")
-
- @JvmField val MG_MG = of("mg-mg")
-
- @JvmField val MGH = of("mgh")
-
- @JvmField val MGH_MZ = of("mgh-mz")
-
- @JvmField val MGO = of("mgo")
-
- @JvmField val MGO_CM = of("mgo-cm")
-
- @JvmField val MH = of("mh")
-
- @JvmField val MI = of("mi")
-
- @JvmField val MI_NZ = of("mi-nz")
-
- @JvmField val MK = of("mk")
-
- @JvmField val MK_MK = of("mk-mk")
-
- @JvmField val ML = of("ml")
-
- @JvmField val ML_IN = of("ml-in")
-
- @JvmField val MN = of("mn")
-
- @JvmField val MN_MN = of("mn-mn")
-
- @JvmField val MNI = of("mni")
-
- @JvmField val MNI_IN = of("mni-in")
-
- @JvmField val MR = of("mr")
-
- @JvmField val MR_IN = of("mr-in")
-
- @JvmField val MS = of("ms")
-
- @JvmField val MS_BN = of("ms-bn")
-
- @JvmField val MS_ID = of("ms-id")
-
- @JvmField val MS_MY = of("ms-my")
-
- @JvmField val MS_SG = of("ms-sg")
-
- @JvmField val MT = of("mt")
-
- @JvmField val MT_MT = of("mt-mt")
-
- @JvmField val MUA = of("mua")
-
- @JvmField val MUA_CM = of("mua-cm")
-
- @JvmField val MY = of("my")
-
- @JvmField val MY_MM = of("my-mm")
-
- @JvmField val MZN = of("mzn")
-
- @JvmField val MZN_IR = of("mzn-ir")
-
- @JvmField val NA = of("na")
-
- @JvmField val NAQ = of("naq")
-
- @JvmField val NAQ_NA = of("naq-na")
-
- @JvmField val NB = of("nb")
-
- @JvmField val NB_NO = of("nb-no")
-
- @JvmField val NB_SJ = of("nb-sj")
-
- @JvmField val ND = of("nd")
-
- @JvmField val ND_ZW = of("nd-zw")
-
- @JvmField val NDS = of("nds")
-
- @JvmField val NDS_DE = of("nds-de")
-
- @JvmField val NDS_NL = of("nds-nl")
-
- @JvmField val NE = of("ne")
-
- @JvmField val NE_IN = of("ne-in")
-
- @JvmField val NE_NP = of("ne-np")
-
- @JvmField val NG = of("ng")
-
- @JvmField val NL = of("nl")
-
- @JvmField val NL_AW = of("nl-aw")
-
- @JvmField val NL_BE = of("nl-be")
-
- @JvmField val NL_BQ = of("nl-bq")
-
- @JvmField val NL_CH = of("nl-ch")
-
- @JvmField val NL_CW = of("nl-cw")
-
- @JvmField val NL_LU = of("nl-lu")
-
- @JvmField val NL_NL = of("nl-nl")
-
- @JvmField val NL_SR = of("nl-sr")
-
- @JvmField val NL_SX = of("nl-sx")
-
- @JvmField val NMG = of("nmg")
-
- @JvmField val NMG_CM = of("nmg-cm")
-
- @JvmField val NN = of("nn")
-
- @JvmField val NN_NO = of("nn-no")
-
- @JvmField val NNH = of("nnh")
-
- @JvmField val NNH_CM = of("nnh-cm")
-
- @JvmField val NO = of("no")
-
- @JvmField val NO_NO = of("no-no")
-
- @JvmField val NR = of("nr")
-
- @JvmField val NUS = of("nus")
-
- @JvmField val NUS_SS = of("nus-ss")
-
- @JvmField val NV = of("nv")
-
- @JvmField val NY = of("ny")
-
- @JvmField val NYN = of("nyn")
-
- @JvmField val NYN_UG = of("nyn-ug")
-
- @JvmField val OC = of("oc")
-
- @JvmField val OC_ES = of("oc-es")
-
- @JvmField val OC_FR = of("oc-fr")
-
- @JvmField val OJ = of("oj")
-
- @JvmField val OM = of("om")
-
- @JvmField val OM_ET = of("om-et")
-
- @JvmField val OM_KE = of("om-ke")
-
- @JvmField val OR = of("or")
-
- @JvmField val OR_IN = of("or-in")
-
- @JvmField val OS = of("os")
-
- @JvmField val OS_GE = of("os-ge")
-
- @JvmField val OS_RU = of("os-ru")
-
- @JvmField val PA = of("pa")
-
- @JvmField val PA_IN = of("pa-in")
-
- @JvmField val PA_PK = of("pa-pk")
-
- @JvmField val PCM = of("pcm")
-
- @JvmField val PCM_NG = of("pcm-ng")
-
- @JvmField val PI = of("pi")
-
- @JvmField val PIS = of("pis")
-
- @JvmField val PIS_SB = of("pis-sb")
-
- @JvmField val PL = of("pl")
-
- @JvmField val PL_PL = of("pl-pl")
-
- @JvmField val PRG = of("prg")
-
- @JvmField val PRG_001 = of("prg-001")
-
- @JvmField val PS = of("ps")
-
- @JvmField val PS_AF = of("ps-af")
-
- @JvmField val PS_PK = of("ps-pk")
-
- @JvmField val PT = of("pt")
-
- @JvmField val PT_AO = of("pt-ao")
-
- @JvmField val PT_BR = of("pt-br")
-
- @JvmField val PT_CH = of("pt-ch")
-
- @JvmField val PT_CV = of("pt-cv")
-
- @JvmField val PT_GQ = of("pt-gq")
-
- @JvmField val PT_GW = of("pt-gw")
-
- @JvmField val PT_LU = of("pt-lu")
-
- @JvmField val PT_MO = of("pt-mo")
-
- @JvmField val PT_MZ = of("pt-mz")
-
- @JvmField val PT_PT = of("pt-pt")
-
- @JvmField val PT_ST = of("pt-st")
-
- @JvmField val PT_TL = of("pt-tl")
-
- @JvmField val QU = of("qu")
-
- @JvmField val QU_BO = of("qu-bo")
-
- @JvmField val QU_EC = of("qu-ec")
-
- @JvmField val QU_PE = of("qu-pe")
-
- @JvmField val RAJ = of("raj")
-
- @JvmField val RAJ_IN = of("raj-in")
-
- @JvmField val RM = of("rm")
-
- @JvmField val RM_CH = of("rm-ch")
-
- @JvmField val RN = of("rn")
-
- @JvmField val RN_BI = of("rn-bi")
-
- @JvmField val RO = of("ro")
-
- @JvmField val RO_MD = of("ro-md")
-
- @JvmField val RO_RO = of("ro-ro")
-
- @JvmField val ROF = of("rof")
-
- @JvmField val ROF_TZ = of("rof-tz")
-
- @JvmField val RU = of("ru")
-
- @JvmField val RU_BY = of("ru-by")
-
- @JvmField val RU_KG = of("ru-kg")
-
- @JvmField val RU_KZ = of("ru-kz")
-
- @JvmField val RU_MD = of("ru-md")
-
- @JvmField val RU_RU = of("ru-ru")
-
- @JvmField val RU_UA = of("ru-ua")
-
- @JvmField val RW = of("rw")
-
- @JvmField val RW_RW = of("rw-rw")
-
- @JvmField val RWK = of("rwk")
-
- @JvmField val RWK_TZ = of("rwk-tz")
-
- @JvmField val SA = of("sa")
-
- @JvmField val SA_IN = of("sa-in")
-
- @JvmField val SAH = of("sah")
-
- @JvmField val SAH_RU = of("sah-ru")
-
- @JvmField val SAQ = of("saq")
-
- @JvmField val SAQ_KE = of("saq-ke")
-
- @JvmField val SAT = of("sat")
-
- @JvmField val SAT_IN = of("sat-in")
-
- @JvmField val SBP = of("sbp")
-
- @JvmField val SBP_TZ = of("sbp-tz")
-
- @JvmField val SC = of("sc")
-
- @JvmField val SC_IT = of("sc-it")
-
- @JvmField val SD = of("sd")
-
- @JvmField val SD_IN = of("sd-in")
-
- @JvmField val SD_PK = of("sd-pk")
-
- @JvmField val SE = of("se")
-
- @JvmField val SE_FI = of("se-fi")
-
- @JvmField val SE_NO = of("se-no")
-
- @JvmField val SE_SE = of("se-se")
-
- @JvmField val SEH = of("seh")
-
- @JvmField val SEH_MZ = of("seh-mz")
-
- @JvmField val SES = of("ses")
-
- @JvmField val SES_ML = of("ses-ml")
-
- @JvmField val SG = of("sg")
-
- @JvmField val SG_CF = of("sg-cf")
-
- @JvmField val SHI = of("shi")
-
- @JvmField val SHI_MA = of("shi-ma")
-
- @JvmField val SI = of("si")
-
- @JvmField val SI_LK = of("si-lk")
-
- @JvmField val SK = of("sk")
-
- @JvmField val SK_SK = of("sk-sk")
-
- @JvmField val SL = of("sl")
-
- @JvmField val SL_SI = of("sl-si")
-
- @JvmField val SM = of("sm")
-
- @JvmField val SMN = of("smn")
-
- @JvmField val SMN_FI = of("smn-fi")
-
- @JvmField val SMS = of("sms")
-
- @JvmField val SMS_FI = of("sms-fi")
-
- @JvmField val SN = of("sn")
-
- @JvmField val SN_ZW = of("sn-zw")
-
- @JvmField val SO = of("so")
-
- @JvmField val SO_DJ = of("so-dj")
-
- @JvmField val SO_ET = of("so-et")
-
- @JvmField val SO_KE = of("so-ke")
-
- @JvmField val SO_SO = of("so-so")
-
- @JvmField val SQ = of("sq")
-
- @JvmField val SQ_AL = of("sq-al")
-
- @JvmField val SQ_MK = of("sq-mk")
-
- @JvmField val SQ_XK = of("sq-xk")
-
- @JvmField val SR = of("sr")
-
- @JvmField val SR_BA = of("sr-ba")
-
- @JvmField val SR_CS = of("sr-cs")
-
- @JvmField val SR_ME = of("sr-me")
-
- @JvmField val SR_RS = of("sr-rs")
-
- @JvmField val SR_XK = of("sr-xk")
-
- @JvmField val SS = of("ss")
-
- @JvmField val ST = of("st")
-
- @JvmField val SU = of("su")
-
- @JvmField val SU_ID = of("su-id")
-
- @JvmField val SV = of("sv")
-
- @JvmField val SV_AX = of("sv-ax")
-
- @JvmField val SV_FI = of("sv-fi")
-
- @JvmField val SV_SE = of("sv-se")
-
- @JvmField val SW = of("sw")
-
- @JvmField val SW_CD = of("sw-cd")
-
- @JvmField val SW_KE = of("sw-ke")
-
- @JvmField val SW_TZ = of("sw-tz")
-
- @JvmField val SW_UG = of("sw-ug")
-
- @JvmField val SY = of("sy")
-
- @JvmField val TA = of("ta")
-
- @JvmField val TA_IN = of("ta-in")
-
- @JvmField val TA_LK = of("ta-lk")
-
- @JvmField val TA_MY = of("ta-my")
-
- @JvmField val TA_SG = of("ta-sg")
-
- @JvmField val TE = of("te")
-
- @JvmField val TE_IN = of("te-in")
-
- @JvmField val TEO = of("teo")
-
- @JvmField val TEO_KE = of("teo-ke")
-
- @JvmField val TEO_UG = of("teo-ug")
-
- @JvmField val TG = of("tg")
-
- @JvmField val TG_TJ = of("tg-tj")
-
- @JvmField val TH = of("th")
-
- @JvmField val TH_TH = of("th-th")
-
- @JvmField val TI = of("ti")
-
- @JvmField val TI_ER = of("ti-er")
-
- @JvmField val TI_ET = of("ti-et")
-
- @JvmField val TK = of("tk")
-
- @JvmField val TK_TM = of("tk-tm")
-
- @JvmField val TL = of("tl")
-
- @JvmField val TN = of("tn")
-
- @JvmField val TO = of("to")
-
- @JvmField val TO_TO = of("to-to")
-
- @JvmField val TOK = of("tok")
-
- @JvmField val TOK_001 = of("tok-001")
-
- @JvmField val TR = of("tr")
-
- @JvmField val TR_CY = of("tr-cy")
-
- @JvmField val TR_TR = of("tr-tr")
-
- @JvmField val TS = of("ts")
-
- @JvmField val TT = of("tt")
-
- @JvmField val TT_RU = of("tt-ru")
-
- @JvmField val TW = of("tw")
-
- @JvmField val TWQ = of("twq")
-
- @JvmField val TWQ_NE = of("twq-ne")
-
- @JvmField val TY = of("ty")
-
- @JvmField val TZM = of("tzm")
-
- @JvmField val TZM_MA = of("tzm-ma")
-
- @JvmField val UG = of("ug")
-
- @JvmField val UG_CN = of("ug-cn")
-
- @JvmField val UK = of("uk")
-
- @JvmField val UK_UA = of("uk-ua")
-
- @JvmField val UR = of("ur")
-
- @JvmField val UR_IN = of("ur-in")
-
- @JvmField val UR_PK = of("ur-pk")
-
- @JvmField val UZ = of("uz")
-
- @JvmField val UZ_AF = of("uz-af")
-
- @JvmField val UZ_UZ = of("uz-uz")
-
- @JvmField val VAI = of("vai")
-
- @JvmField val VAI_LR = of("vai-lr")
-
- @JvmField val VE = of("ve")
-
- @JvmField val VI = of("vi")
-
- @JvmField val VI_VN = of("vi-vn")
-
- @JvmField val VO = of("vo")
-
- @JvmField val VO_001 = of("vo-001")
-
- @JvmField val VUN = of("vun")
-
- @JvmField val VUN_TZ = of("vun-tz")
-
- @JvmField val WA = of("wa")
-
- @JvmField val WAE = of("wae")
-
- @JvmField val WAE_CH = of("wae-ch")
-
- @JvmField val WO = of("wo")
-
- @JvmField val WO_SN = of("wo-sn")
-
- @JvmField val XH = of("xh")
-
- @JvmField val XH_ZA = of("xh-za")
-
- @JvmField val XOG = of("xog")
-
- @JvmField val XOG_UG = of("xog-ug")
-
- @JvmField val YAV = of("yav")
-
- @JvmField val YAV_CM = of("yav-cm")
-
- @JvmField val YI = of("yi")
-
- @JvmField val YI_001 = of("yi-001")
-
- @JvmField val YO = of("yo")
-
- @JvmField val YO_BJ = of("yo-bj")
-
- @JvmField val YO_NG = of("yo-ng")
-
- @JvmField val YRL = of("yrl")
-
- @JvmField val YRL_BR = of("yrl-br")
-
- @JvmField val YRL_CO = of("yrl-co")
-
- @JvmField val YRL_VE = of("yrl-ve")
-
- @JvmField val YUE = of("yue")
-
- @JvmField val YUE_CN = of("yue-cn")
-
- @JvmField val YUE_HK = of("yue-hk")
-
- @JvmField val ZA = of("za")
-
- @JvmField val ZGH = of("zgh")
-
- @JvmField val ZGH_MA = of("zgh-ma")
-
- @JvmField val ZH = of("zh")
-
- @JvmField val ZH_CN = of("zh-cn")
-
- @JvmField val ZH_HANS = of("zh-hans")
-
- @JvmField val ZH_HANT = of("zh-hant")
-
- @JvmField val ZH_HK = of("zh-hk")
-
- @JvmField val ZH_MO = of("zh-mo")
-
- @JvmField val ZH_SG = of("zh-sg")
-
- @JvmField val ZH_TW = of("zh-tw")
-
- @JvmField val ZU = of("zu")
-
- @JvmField val ZU_ZA = of("zu-za")
-
- @JvmStatic fun of(value: String) = Language(JsonField.of(value))
- }
-
- /** An enum containing [Language]'s known values. */
- enum class Known {
- AA,
- AB,
- AE,
- AF,
- AF_NA,
- AF_ZA,
- AGQ,
- AGQ_CM,
- AK,
- AK_GH,
- AM,
- AM_ET,
- AN,
- ANN,
- ANN_NG,
- AR,
- AR_001,
- AR_AE,
- AR_BH,
- AR_DJ,
- AR_DZ,
- AR_EG,
- AR_EH,
- AR_ER,
- AR_IL,
- AR_IQ,
- AR_JO,
- AR_KM,
- AR_KW,
- AR_LB,
- AR_LY,
- AR_MA,
- AR_MR,
- AR_OM,
- AR_PS,
- AR_QA,
- AR_SA,
- AR_SD,
- AR_SO,
- AR_SS,
- AR_SY,
- AR_TD,
- AR_TN,
- AR_YE,
- AS,
- AS_IN,
- ASA,
- ASA_TZ,
- AST,
- AST_ES,
- AV,
- AY,
- AZ,
- AZ_AZ,
- BA,
- BAS,
- BAS_CM,
- BE,
- BE_BY,
- BEM,
- BEM_ZM,
- BEZ,
- BEZ_TZ,
- BG,
- BG_BG,
- BGC,
- BGC_IN,
- BHO,
- BHO_IN,
- BI,
- BM,
- BM_ML,
- BN,
- BN_BD,
- BN_IN,
- BO,
- BO_CN,
- BO_IN,
- BR,
- BR_FR,
- BRX,
- BRX_IN,
- BS,
- BS_BA,
- CA,
- CA_AD,
- CA_ES,
- CA_FR,
- CA_IT,
- CCP,
- CCP_BD,
- CCP_IN,
- CE,
- CE_RU,
- CEB,
- CEB_PH,
- CGG,
- CGG_UG,
- CH,
- CHR,
- CHR_US,
- CKB,
- CKB_IQ,
- CKB_IR,
- CO,
- CR,
- CS,
- CS_CZ,
- CU,
- CU_RU,
- CV,
- CV_RU,
- CY,
- CY_GB,
- DA,
- DA_DK,
- DA_GL,
- DAV,
- DAV_KE,
- DE,
- DE_AT,
- DE_BE,
- DE_CH,
- DE_DE,
- DE_GR,
- DE_IT,
- DE_LI,
- DE_LU,
- DJE,
- DJE_NE,
- DOI,
- DOI_IN,
- DSB,
- DSB_DE,
- DUA,
- DUA_CM,
- DV,
- DYO,
- DYO_SN,
- DZ,
- DZ_BT,
- EBU,
- EBU_KE,
- EE,
- EE_GH,
- EE_TG,
- EL,
- EL_CY,
- EL_GR,
- EN,
- EN_001,
- EN_150,
- EN_AE,
- EN_AG,
- EN_AI,
- EN_AS,
- EN_AT,
- EN_AU,
- EN_BB,
- EN_BE,
- EN_BI,
- EN_BM,
- EN_BS,
- EN_BW,
- EN_BZ,
- EN_CA,
- EN_CC,
- EN_CH,
- EN_CK,
- EN_CM,
- EN_CN,
- EN_CX,
- EN_CY,
- EN_DE,
- EN_DG,
- EN_DK,
- EN_DM,
- EN_EE,
- EN_EG,
- EN_ER,
- EN_ES,
- EN_FI,
- EN_FJ,
- EN_FK,
- EN_FM,
- EN_FR,
- EN_GB,
- EN_GD,
- EN_GG,
- EN_GH,
- EN_GI,
- EN_GM,
- EN_GU,
- EN_GY,
- EN_HK,
- EN_ID,
- EN_IE,
- EN_IL,
- EN_IM,
- EN_IN,
- EN_IO,
- EN_JE,
- EN_JM,
- EN_KE,
- EN_KI,
- EN_KN,
- EN_KY,
- EN_LC,
- EN_LR,
- EN_LS,
- EN_LU,
- EN_MG,
- EN_MH,
- EN_MO,
- EN_MP,
- EN_MS,
- EN_MT,
- EN_MU,
- EN_MV,
- EN_MW,
- EN_MX,
- EN_MY,
- EN_NA,
- EN_NF,
- EN_NG,
- EN_NL,
- EN_NR,
- EN_NU,
- EN_NZ,
- EN_PG,
- EN_PH,
- EN_PK,
- EN_PN,
- EN_PR,
- EN_PT,
- EN_PW,
- EN_RW,
- EN_SB,
- EN_SC,
- EN_SD,
- EN_SE,
- EN_SG,
- EN_SH,
- EN_SI,
- EN_SL,
- EN_SS,
- EN_SX,
- EN_SZ,
- EN_TC,
- EN_TH,
- EN_TK,
- EN_TN,
- EN_TO,
- EN_TT,
- EN_TV,
- EN_TZ,
- EN_UG,
- EN_UM,
- EN_US,
- EN_VC,
- EN_VG,
- EN_VI,
- EN_VN,
- EN_VU,
- EN_WS,
- EN_ZA,
- EN_ZM,
- EN_ZW,
- EO,
- EO_001,
- ES,
- ES_419,
- ES_AR,
- ES_BO,
- ES_BR,
- ES_BZ,
- ES_CL,
- ES_CO,
- ES_CR,
- ES_CU,
- ES_DO,
- ES_EA,
- ES_EC,
- ES_ES,
- ES_GQ,
- ES_GT,
- ES_HN,
- ES_IC,
- ES_MX,
- ES_NI,
- ES_PA,
- ES_PE,
- ES_PH,
- ES_PR,
- ES_PY,
- ES_SV,
- ES_US,
- ES_UY,
- ES_VE,
- ET,
- ET_EE,
- EU,
- EU_ES,
- EWO,
- EWO_CM,
- FA,
- FA_AF,
- FA_IR,
- FF,
- FF_BF,
- FF_CM,
- FF_GH,
- FF_GM,
- FF_GN,
- FF_GW,
- FF_LR,
- FF_MR,
- FF_NE,
- FF_NG,
- FF_SL,
- FF_SN,
- FI,
- FI_FI,
- FIL,
- FIL_PH,
- FJ,
- FO,
- FO_DK,
- FO_FO,
- FR,
- FR_BE,
- FR_BF,
- FR_BI,
- FR_BJ,
- FR_BL,
- FR_CA,
- FR_CD,
- FR_CF,
- FR_CG,
- FR_CH,
- FR_CI,
- FR_CM,
- FR_DJ,
- FR_DZ,
- FR_FR,
- FR_GA,
- FR_GF,
- FR_GN,
- FR_GP,
- FR_GQ,
- FR_HT,
- FR_KM,
- FR_LU,
- FR_MA,
- FR_MC,
- FR_MF,
- FR_MG,
- FR_ML,
- FR_MQ,
- FR_MR,
- FR_MU,
- FR_NC,
- FR_NE,
- FR_PF,
- FR_PM,
- FR_RE,
- FR_RW,
- FR_SC,
- FR_SN,
- FR_SY,
- FR_TD,
- FR_TG,
- FR_TN,
- FR_VU,
- FR_WF,
- FR_YT,
- FRR,
- FRR_DE,
- FUR,
- FUR_IT,
- FY,
- FY_NL,
- GA,
- GA_GB,
- GA_IE,
- GD,
- GD_GB,
- GL,
- GL_ES,
- GN,
- GSW,
- GSW_CH,
- GSW_FR,
- GSW_LI,
- GU,
- GU_IN,
- GUZ,
- GUZ_KE,
- GV,
- GV_IM,
- HA,
- HA_GH,
- HA_NE,
- HA_NG,
- HAW,
- HAW_US,
- HE,
- HE_IL,
- HI,
- HI_IN,
- HMN,
- HO,
- HR,
- HR_BA,
- HR_HR,
- HSB,
- HSB_DE,
- HT,
- HU,
- HU_HU,
- HY,
- HY_AM,
- HZ,
- IA,
- IA_001,
- ID,
- ID_ID,
- IE,
- IG,
- IG_NG,
- II,
- II_CN,
- IK,
- IO,
- IS,
- IS_IS,
- IT,
- IT_CH,
- IT_IT,
- IT_SM,
- IT_VA,
- IU,
- JA,
- JA_JP,
- JGO,
- JGO_CM,
- JMC,
- JMC_TZ,
- JV,
- JV_ID,
- KA,
- KA_GE,
- KAB,
- KAB_DZ,
- KAM,
- KAM_KE,
- KAR,
- KDE,
- KDE_TZ,
- KEA,
- KEA_CV,
- KG,
- KGP,
- KGP_BR,
- KH,
- KHQ,
- KHQ_ML,
- KI,
- KI_KE,
- KJ,
- KK,
- KK_KZ,
- KKJ,
- KKJ_CM,
- KL,
- KL_GL,
- KLN,
- KLN_KE,
- KM,
- KM_KH,
- KN,
- KN_IN,
- KO,
- KO_KP,
- KO_KR,
- KOK,
- KOK_IN,
- KR,
- KS,
- KS_IN,
- KSB,
- KSB_TZ,
- KSF,
- KSF_CM,
- KSH,
- KSH_DE,
- KU,
- KU_TR,
- KV,
- KW,
- KW_GB,
- KY,
- KY_KG,
- LA,
- LAG,
- LAG_TZ,
- LB,
- LB_LU,
- LG,
- LG_UG,
- LI,
- LKT,
- LKT_US,
- LN,
- LN_AO,
- LN_CD,
- LN_CF,
- LN_CG,
- LO,
- LO_LA,
- LRC,
- LRC_IQ,
- LRC_IR,
- LT,
- LT_LT,
- LU,
- LU_CD,
- LUO,
- LUO_KE,
- LUY,
- LUY_KE,
- LV,
- LV_LV,
- MAI,
- MAI_IN,
- MAS,
- MAS_KE,
- MAS_TZ,
- MDF,
- MDF_RU,
- MER,
- MER_KE,
- MFE,
- MFE_MU,
- MG,
- MG_MG,
- MGH,
- MGH_MZ,
- MGO,
- MGO_CM,
- MH,
- MI,
- MI_NZ,
- MK,
- MK_MK,
- ML,
- ML_IN,
- MN,
- MN_MN,
- MNI,
- MNI_IN,
- MR,
- MR_IN,
- MS,
- MS_BN,
- MS_ID,
- MS_MY,
- MS_SG,
- MT,
- MT_MT,
- MUA,
- MUA_CM,
- MY,
- MY_MM,
- MZN,
- MZN_IR,
- NA,
- NAQ,
- NAQ_NA,
- NB,
- NB_NO,
- NB_SJ,
- ND,
- ND_ZW,
- NDS,
- NDS_DE,
- NDS_NL,
- NE,
- NE_IN,
- NE_NP,
- NG,
- NL,
- NL_AW,
- NL_BE,
- NL_BQ,
- NL_CH,
- NL_CW,
- NL_LU,
- NL_NL,
- NL_SR,
- NL_SX,
- NMG,
- NMG_CM,
- NN,
- NN_NO,
- NNH,
- NNH_CM,
- NO,
- NO_NO,
- NR,
- NUS,
- NUS_SS,
- NV,
- NY,
- NYN,
- NYN_UG,
- OC,
- OC_ES,
- OC_FR,
- OJ,
- OM,
- OM_ET,
- OM_KE,
- OR,
- OR_IN,
- OS,
- OS_GE,
- OS_RU,
- PA,
- PA_IN,
- PA_PK,
- PCM,
- PCM_NG,
- PI,
- PIS,
- PIS_SB,
- PL,
- PL_PL,
- PRG,
- PRG_001,
- PS,
- PS_AF,
- PS_PK,
- PT,
- PT_AO,
- PT_BR,
- PT_CH,
- PT_CV,
- PT_GQ,
- PT_GW,
- PT_LU,
- PT_MO,
- PT_MZ,
- PT_PT,
- PT_ST,
- PT_TL,
- QU,
- QU_BO,
- QU_EC,
- QU_PE,
- RAJ,
- RAJ_IN,
- RM,
- RM_CH,
- RN,
- RN_BI,
- RO,
- RO_MD,
- RO_RO,
- ROF,
- ROF_TZ,
- RU,
- RU_BY,
- RU_KG,
- RU_KZ,
- RU_MD,
- RU_RU,
- RU_UA,
- RW,
- RW_RW,
- RWK,
- RWK_TZ,
- SA,
- SA_IN,
- SAH,
- SAH_RU,
- SAQ,
- SAQ_KE,
- SAT,
- SAT_IN,
- SBP,
- SBP_TZ,
- SC,
- SC_IT,
- SD,
- SD_IN,
- SD_PK,
- SE,
- SE_FI,
- SE_NO,
- SE_SE,
- SEH,
- SEH_MZ,
- SES,
- SES_ML,
- SG,
- SG_CF,
- SHI,
- SHI_MA,
- SI,
- SI_LK,
- SK,
- SK_SK,
- SL,
- SL_SI,
- SM,
- SMN,
- SMN_FI,
- SMS,
- SMS_FI,
- SN,
- SN_ZW,
- SO,
- SO_DJ,
- SO_ET,
- SO_KE,
- SO_SO,
- SQ,
- SQ_AL,
- SQ_MK,
- SQ_XK,
- SR,
- SR_BA,
- SR_CS,
- SR_ME,
- SR_RS,
- SR_XK,
- SS,
- ST,
- SU,
- SU_ID,
- SV,
- SV_AX,
- SV_FI,
- SV_SE,
- SW,
- SW_CD,
- SW_KE,
- SW_TZ,
- SW_UG,
- SY,
- TA,
- TA_IN,
- TA_LK,
- TA_MY,
- TA_SG,
- TE,
- TE_IN,
- TEO,
- TEO_KE,
- TEO_UG,
- TG,
- TG_TJ,
- TH,
- TH_TH,
- TI,
- TI_ER,
- TI_ET,
- TK,
- TK_TM,
- TL,
- TN,
- TO,
- TO_TO,
- TOK,
- TOK_001,
- TR,
- TR_CY,
- TR_TR,
- TS,
- TT,
- TT_RU,
- TW,
- TWQ,
- TWQ_NE,
- TY,
- TZM,
- TZM_MA,
- UG,
- UG_CN,
- UK,
- UK_UA,
- UR,
- UR_IN,
- UR_PK,
- UZ,
- UZ_AF,
- UZ_UZ,
- VAI,
- VAI_LR,
- VE,
- VI,
- VI_VN,
- VO,
- VO_001,
- VUN,
- VUN_TZ,
- WA,
- WAE,
- WAE_CH,
- WO,
- WO_SN,
- XH,
- XH_ZA,
- XOG,
- XOG_UG,
- YAV,
- YAV_CM,
- YI,
- YI_001,
- YO,
- YO_BJ,
- YO_NG,
- YRL,
- YRL_BR,
- YRL_CO,
- YRL_VE,
- YUE,
- YUE_CN,
- YUE_HK,
- ZA,
- ZGH,
- ZGH_MA,
- ZH,
- ZH_CN,
- ZH_HANS,
- ZH_HANT,
- ZH_HK,
- ZH_MO,
- ZH_SG,
- ZH_TW,
- ZU,
- ZU_ZA,
- }
-
- /**
- * An enum containing [Language]'s known values, as well as an [_UNKNOWN] member.
- *
- * An instance of [Language] can contain an unknown value in a couple of cases:
- * - It was deserialized from data that doesn't match any known member. For example, if the
- * SDK is on an older version than the API, then the API may respond with new members that
- * the SDK is unaware of.
- * - It was constructed with an arbitrary value using the [of] method.
- */
- enum class Value {
- AA,
- AB,
- AE,
- AF,
- AF_NA,
- AF_ZA,
- AGQ,
- AGQ_CM,
- AK,
- AK_GH,
- AM,
- AM_ET,
- AN,
- ANN,
- ANN_NG,
- AR,
- AR_001,
- AR_AE,
- AR_BH,
- AR_DJ,
- AR_DZ,
- AR_EG,
- AR_EH,
- AR_ER,
- AR_IL,
- AR_IQ,
- AR_JO,
- AR_KM,
- AR_KW,
- AR_LB,
- AR_LY,
- AR_MA,
- AR_MR,
- AR_OM,
- AR_PS,
- AR_QA,
- AR_SA,
- AR_SD,
- AR_SO,
- AR_SS,
- AR_SY,
- AR_TD,
- AR_TN,
- AR_YE,
- AS,
- AS_IN,
- ASA,
- ASA_TZ,
- AST,
- AST_ES,
- AV,
- AY,
- AZ,
- AZ_AZ,
- BA,
- BAS,
- BAS_CM,
- BE,
- BE_BY,
- BEM,
- BEM_ZM,
- BEZ,
- BEZ_TZ,
- BG,
- BG_BG,
- BGC,
- BGC_IN,
- BHO,
- BHO_IN,
- BI,
- BM,
- BM_ML,
- BN,
- BN_BD,
- BN_IN,
- BO,
- BO_CN,
- BO_IN,
- BR,
- BR_FR,
- BRX,
- BRX_IN,
- BS,
- BS_BA,
- CA,
- CA_AD,
- CA_ES,
- CA_FR,
- CA_IT,
- CCP,
- CCP_BD,
- CCP_IN,
- CE,
- CE_RU,
- CEB,
- CEB_PH,
- CGG,
- CGG_UG,
- CH,
- CHR,
- CHR_US,
- CKB,
- CKB_IQ,
- CKB_IR,
- CO,
- CR,
- CS,
- CS_CZ,
- CU,
- CU_RU,
- CV,
- CV_RU,
- CY,
- CY_GB,
- DA,
- DA_DK,
- DA_GL,
- DAV,
- DAV_KE,
- DE,
- DE_AT,
- DE_BE,
- DE_CH,
- DE_DE,
- DE_GR,
- DE_IT,
- DE_LI,
- DE_LU,
- DJE,
- DJE_NE,
- DOI,
- DOI_IN,
- DSB,
- DSB_DE,
- DUA,
- DUA_CM,
- DV,
- DYO,
- DYO_SN,
- DZ,
- DZ_BT,
- EBU,
- EBU_KE,
- EE,
- EE_GH,
- EE_TG,
- EL,
- EL_CY,
- EL_GR,
- EN,
- EN_001,
- EN_150,
- EN_AE,
- EN_AG,
- EN_AI,
- EN_AS,
- EN_AT,
- EN_AU,
- EN_BB,
- EN_BE,
- EN_BI,
- EN_BM,
- EN_BS,
- EN_BW,
- EN_BZ,
- EN_CA,
- EN_CC,
- EN_CH,
- EN_CK,
- EN_CM,
- EN_CN,
- EN_CX,
- EN_CY,
- EN_DE,
- EN_DG,
- EN_DK,
- EN_DM,
- EN_EE,
- EN_EG,
- EN_ER,
- EN_ES,
- EN_FI,
- EN_FJ,
- EN_FK,
- EN_FM,
- EN_FR,
- EN_GB,
- EN_GD,
- EN_GG,
- EN_GH,
- EN_GI,
- EN_GM,
- EN_GU,
- EN_GY,
- EN_HK,
- EN_ID,
- EN_IE,
- EN_IL,
- EN_IM,
- EN_IN,
- EN_IO,
- EN_JE,
- EN_JM,
- EN_KE,
- EN_KI,
- EN_KN,
- EN_KY,
- EN_LC,
- EN_LR,
- EN_LS,
- EN_LU,
- EN_MG,
- EN_MH,
- EN_MO,
- EN_MP,
- EN_MS,
- EN_MT,
- EN_MU,
- EN_MV,
- EN_MW,
- EN_MX,
- EN_MY,
- EN_NA,
- EN_NF,
- EN_NG,
- EN_NL,
- EN_NR,
- EN_NU,
- EN_NZ,
- EN_PG,
- EN_PH,
- EN_PK,
- EN_PN,
- EN_PR,
- EN_PT,
- EN_PW,
- EN_RW,
- EN_SB,
- EN_SC,
- EN_SD,
- EN_SE,
- EN_SG,
- EN_SH,
- EN_SI,
- EN_SL,
- EN_SS,
- EN_SX,
- EN_SZ,
- EN_TC,
- EN_TH,
- EN_TK,
- EN_TN,
- EN_TO,
- EN_TT,
- EN_TV,
- EN_TZ,
- EN_UG,
- EN_UM,
- EN_US,
- EN_VC,
- EN_VG,
- EN_VI,
- EN_VN,
- EN_VU,
- EN_WS,
- EN_ZA,
- EN_ZM,
- EN_ZW,
- EO,
- EO_001,
- ES,
- ES_419,
- ES_AR,
- ES_BO,
- ES_BR,
- ES_BZ,
- ES_CL,
- ES_CO,
- ES_CR,
- ES_CU,
- ES_DO,
- ES_EA,
- ES_EC,
- ES_ES,
- ES_GQ,
- ES_GT,
- ES_HN,
- ES_IC,
- ES_MX,
- ES_NI,
- ES_PA,
- ES_PE,
- ES_PH,
- ES_PR,
- ES_PY,
- ES_SV,
- ES_US,
- ES_UY,
- ES_VE,
- ET,
- ET_EE,
- EU,
- EU_ES,
- EWO,
- EWO_CM,
- FA,
- FA_AF,
- FA_IR,
- FF,
- FF_BF,
- FF_CM,
- FF_GH,
- FF_GM,
- FF_GN,
- FF_GW,
- FF_LR,
- FF_MR,
- FF_NE,
- FF_NG,
- FF_SL,
- FF_SN,
- FI,
- FI_FI,
- FIL,
- FIL_PH,
- FJ,
- FO,
- FO_DK,
- FO_FO,
- FR,
- FR_BE,
- FR_BF,
- FR_BI,
- FR_BJ,
- FR_BL,
- FR_CA,
- FR_CD,
- FR_CF,
- FR_CG,
- FR_CH,
- FR_CI,
- FR_CM,
- FR_DJ,
- FR_DZ,
- FR_FR,
- FR_GA,
- FR_GF,
- FR_GN,
- FR_GP,
- FR_GQ,
- FR_HT,
- FR_KM,
- FR_LU,
- FR_MA,
- FR_MC,
- FR_MF,
- FR_MG,
- FR_ML,
- FR_MQ,
- FR_MR,
- FR_MU,
- FR_NC,
- FR_NE,
- FR_PF,
- FR_PM,
- FR_RE,
- FR_RW,
- FR_SC,
- FR_SN,
- FR_SY,
- FR_TD,
- FR_TG,
- FR_TN,
- FR_VU,
- FR_WF,
- FR_YT,
- FRR,
- FRR_DE,
- FUR,
- FUR_IT,
- FY,
- FY_NL,
- GA,
- GA_GB,
- GA_IE,
- GD,
- GD_GB,
- GL,
- GL_ES,
- GN,
- GSW,
- GSW_CH,
- GSW_FR,
- GSW_LI,
- GU,
- GU_IN,
- GUZ,
- GUZ_KE,
- GV,
- GV_IM,
- HA,
- HA_GH,
- HA_NE,
- HA_NG,
- HAW,
- HAW_US,
- HE,
- HE_IL,
- HI,
- HI_IN,
- HMN,
- HO,
- HR,
- HR_BA,
- HR_HR,
- HSB,
- HSB_DE,
- HT,
- HU,
- HU_HU,
- HY,
- HY_AM,
- HZ,
- IA,
- IA_001,
- ID,
- ID_ID,
- IE,
- IG,
- IG_NG,
- II,
- II_CN,
- IK,
- IO,
- IS,
- IS_IS,
- IT,
- IT_CH,
- IT_IT,
- IT_SM,
- IT_VA,
- IU,
- JA,
- JA_JP,
- JGO,
- JGO_CM,
- JMC,
- JMC_TZ,
- JV,
- JV_ID,
- KA,
- KA_GE,
- KAB,
- KAB_DZ,
- KAM,
- KAM_KE,
- KAR,
- KDE,
- KDE_TZ,
- KEA,
- KEA_CV,
- KG,
- KGP,
- KGP_BR,
- KH,
- KHQ,
- KHQ_ML,
- KI,
- KI_KE,
- KJ,
- KK,
- KK_KZ,
- KKJ,
- KKJ_CM,
- KL,
- KL_GL,
- KLN,
- KLN_KE,
- KM,
- KM_KH,
- KN,
- KN_IN,
- KO,
- KO_KP,
- KO_KR,
- KOK,
- KOK_IN,
- KR,
- KS,
- KS_IN,
- KSB,
- KSB_TZ,
- KSF,
- KSF_CM,
- KSH,
- KSH_DE,
- KU,
- KU_TR,
- KV,
- KW,
- KW_GB,
- KY,
- KY_KG,
- LA,
- LAG,
- LAG_TZ,
- LB,
- LB_LU,
- LG,
- LG_UG,
- LI,
- LKT,
- LKT_US,
- LN,
- LN_AO,
- LN_CD,
- LN_CF,
- LN_CG,
- LO,
- LO_LA,
- LRC,
- LRC_IQ,
- LRC_IR,
- LT,
- LT_LT,
- LU,
- LU_CD,
- LUO,
- LUO_KE,
- LUY,
- LUY_KE,
- LV,
- LV_LV,
- MAI,
- MAI_IN,
- MAS,
- MAS_KE,
- MAS_TZ,
- MDF,
- MDF_RU,
- MER,
- MER_KE,
- MFE,
- MFE_MU,
- MG,
- MG_MG,
- MGH,
- MGH_MZ,
- MGO,
- MGO_CM,
- MH,
- MI,
- MI_NZ,
- MK,
- MK_MK,
- ML,
- ML_IN,
- MN,
- MN_MN,
- MNI,
- MNI_IN,
- MR,
- MR_IN,
- MS,
- MS_BN,
- MS_ID,
- MS_MY,
- MS_SG,
- MT,
- MT_MT,
- MUA,
- MUA_CM,
- MY,
- MY_MM,
- MZN,
- MZN_IR,
- NA,
- NAQ,
- NAQ_NA,
- NB,
- NB_NO,
- NB_SJ,
- ND,
- ND_ZW,
- NDS,
- NDS_DE,
- NDS_NL,
- NE,
- NE_IN,
- NE_NP,
- NG,
- NL,
- NL_AW,
- NL_BE,
- NL_BQ,
- NL_CH,
- NL_CW,
- NL_LU,
- NL_NL,
- NL_SR,
- NL_SX,
- NMG,
- NMG_CM,
- NN,
- NN_NO,
- NNH,
- NNH_CM,
- NO,
- NO_NO,
- NR,
- NUS,
- NUS_SS,
- NV,
- NY,
- NYN,
- NYN_UG,
- OC,
- OC_ES,
- OC_FR,
- OJ,
- OM,
- OM_ET,
- OM_KE,
- OR,
- OR_IN,
- OS,
- OS_GE,
- OS_RU,
- PA,
- PA_IN,
- PA_PK,
- PCM,
- PCM_NG,
- PI,
- PIS,
- PIS_SB,
- PL,
- PL_PL,
- PRG,
- PRG_001,
- PS,
- PS_AF,
- PS_PK,
- PT,
- PT_AO,
- PT_BR,
- PT_CH,
- PT_CV,
- PT_GQ,
- PT_GW,
- PT_LU,
- PT_MO,
- PT_MZ,
- PT_PT,
- PT_ST,
- PT_TL,
- QU,
- QU_BO,
- QU_EC,
- QU_PE,
- RAJ,
- RAJ_IN,
- RM,
- RM_CH,
- RN,
- RN_BI,
- RO,
- RO_MD,
- RO_RO,
- ROF,
- ROF_TZ,
- RU,
- RU_BY,
- RU_KG,
- RU_KZ,
- RU_MD,
- RU_RU,
- RU_UA,
- RW,
- RW_RW,
- RWK,
- RWK_TZ,
- SA,
- SA_IN,
- SAH,
- SAH_RU,
- SAQ,
- SAQ_KE,
- SAT,
- SAT_IN,
- SBP,
- SBP_TZ,
- SC,
- SC_IT,
- SD,
- SD_IN,
- SD_PK,
- SE,
- SE_FI,
- SE_NO,
- SE_SE,
- SEH,
- SEH_MZ,
- SES,
- SES_ML,
- SG,
- SG_CF,
- SHI,
- SHI_MA,
- SI,
- SI_LK,
- SK,
- SK_SK,
- SL,
- SL_SI,
- SM,
- SMN,
- SMN_FI,
- SMS,
- SMS_FI,
- SN,
- SN_ZW,
- SO,
- SO_DJ,
- SO_ET,
- SO_KE,
- SO_SO,
- SQ,
- SQ_AL,
- SQ_MK,
- SQ_XK,
- SR,
- SR_BA,
- SR_CS,
- SR_ME,
- SR_RS,
- SR_XK,
- SS,
- ST,
- SU,
- SU_ID,
- SV,
- SV_AX,
- SV_FI,
- SV_SE,
- SW,
- SW_CD,
- SW_KE,
- SW_TZ,
- SW_UG,
- SY,
- TA,
- TA_IN,
- TA_LK,
- TA_MY,
- TA_SG,
- TE,
- TE_IN,
- TEO,
- TEO_KE,
- TEO_UG,
- TG,
- TG_TJ,
- TH,
- TH_TH,
- TI,
- TI_ER,
- TI_ET,
- TK,
- TK_TM,
- TL,
- TN,
- TO,
- TO_TO,
- TOK,
- TOK_001,
- TR,
- TR_CY,
- TR_TR,
- TS,
- TT,
- TT_RU,
- TW,
- TWQ,
- TWQ_NE,
- TY,
- TZM,
- TZM_MA,
- UG,
- UG_CN,
- UK,
- UK_UA,
- UR,
- UR_IN,
- UR_PK,
- UZ,
- UZ_AF,
- UZ_UZ,
- VAI,
- VAI_LR,
- VE,
- VI,
- VI_VN,
- VO,
- VO_001,
- VUN,
- VUN_TZ,
- WA,
- WAE,
- WAE_CH,
- WO,
- WO_SN,
- XH,
- XH_ZA,
- XOG,
- XOG_UG,
- YAV,
- YAV_CM,
- YI,
- YI_001,
- YO,
- YO_BJ,
- YO_NG,
- YRL,
- YRL_BR,
- YRL_CO,
- YRL_VE,
- YUE,
- YUE_CN,
- YUE_HK,
- ZA,
- ZGH,
- ZGH_MA,
- ZH,
- ZH_CN,
- ZH_HANS,
- ZH_HANT,
- ZH_HK,
- ZH_MO,
- ZH_SG,
- ZH_TW,
- ZU,
- ZU_ZA,
- /** An enum member indicating that [Language] was instantiated with an unknown value. */
- _UNKNOWN,
- }
-
- /**
- * Returns an enum member corresponding to this class instance's value, or [Value._UNKNOWN]
- * if the class was instantiated with an unknown value.
- *
- * Use the [known] method instead if you're certain the value is always known or if you want
- * to throw for the unknown case.
- */
- fun value(): Value =
- when (this) {
- AA -> Value.AA
- AB -> Value.AB
- AE -> Value.AE
- AF -> Value.AF
- AF_NA -> Value.AF_NA
- AF_ZA -> Value.AF_ZA
- AGQ -> Value.AGQ
- AGQ_CM -> Value.AGQ_CM
- AK -> Value.AK
- AK_GH -> Value.AK_GH
- AM -> Value.AM
- AM_ET -> Value.AM_ET
- AN -> Value.AN
- ANN -> Value.ANN
- ANN_NG -> Value.ANN_NG
- AR -> Value.AR
- AR_001 -> Value.AR_001
- AR_AE -> Value.AR_AE
- AR_BH -> Value.AR_BH
- AR_DJ -> Value.AR_DJ
- AR_DZ -> Value.AR_DZ
- AR_EG -> Value.AR_EG
- AR_EH -> Value.AR_EH
- AR_ER -> Value.AR_ER
- AR_IL -> Value.AR_IL
- AR_IQ -> Value.AR_IQ
- AR_JO -> Value.AR_JO
- AR_KM -> Value.AR_KM
- AR_KW -> Value.AR_KW
- AR_LB -> Value.AR_LB
- AR_LY -> Value.AR_LY
- AR_MA -> Value.AR_MA
- AR_MR -> Value.AR_MR
- AR_OM -> Value.AR_OM
- AR_PS -> Value.AR_PS
- AR_QA -> Value.AR_QA
- AR_SA -> Value.AR_SA
- AR_SD -> Value.AR_SD
- AR_SO -> Value.AR_SO
- AR_SS -> Value.AR_SS
- AR_SY -> Value.AR_SY
- AR_TD -> Value.AR_TD
- AR_TN -> Value.AR_TN
- AR_YE -> Value.AR_YE
- AS -> Value.AS
- AS_IN -> Value.AS_IN
- ASA -> Value.ASA
- ASA_TZ -> Value.ASA_TZ
- AST -> Value.AST
- AST_ES -> Value.AST_ES
- AV -> Value.AV
- AY -> Value.AY
- AZ -> Value.AZ
- AZ_AZ -> Value.AZ_AZ
- BA -> Value.BA
- BAS -> Value.BAS
- BAS_CM -> Value.BAS_CM
- BE -> Value.BE
- BE_BY -> Value.BE_BY
- BEM -> Value.BEM
- BEM_ZM -> Value.BEM_ZM
- BEZ -> Value.BEZ
- BEZ_TZ -> Value.BEZ_TZ
- BG -> Value.BG
- BG_BG -> Value.BG_BG
- BGC -> Value.BGC
- BGC_IN -> Value.BGC_IN
- BHO -> Value.BHO
- BHO_IN -> Value.BHO_IN
- BI -> Value.BI
- BM -> Value.BM
- BM_ML -> Value.BM_ML
- BN -> Value.BN
- BN_BD -> Value.BN_BD
- BN_IN -> Value.BN_IN
- BO -> Value.BO
- BO_CN -> Value.BO_CN
- BO_IN -> Value.BO_IN
- BR -> Value.BR
- BR_FR -> Value.BR_FR
- BRX -> Value.BRX
- BRX_IN -> Value.BRX_IN
- BS -> Value.BS
- BS_BA -> Value.BS_BA
- CA -> Value.CA
- CA_AD -> Value.CA_AD
- CA_ES -> Value.CA_ES
- CA_FR -> Value.CA_FR
- CA_IT -> Value.CA_IT
- CCP -> Value.CCP
- CCP_BD -> Value.CCP_BD
- CCP_IN -> Value.CCP_IN
- CE -> Value.CE
- CE_RU -> Value.CE_RU
- CEB -> Value.CEB
- CEB_PH -> Value.CEB_PH
- CGG -> Value.CGG
- CGG_UG -> Value.CGG_UG
- CH -> Value.CH
- CHR -> Value.CHR
- CHR_US -> Value.CHR_US
- CKB -> Value.CKB
- CKB_IQ -> Value.CKB_IQ
- CKB_IR -> Value.CKB_IR
- CO -> Value.CO
- CR -> Value.CR
- CS -> Value.CS
- CS_CZ -> Value.CS_CZ
- CU -> Value.CU
- CU_RU -> Value.CU_RU
- CV -> Value.CV
- CV_RU -> Value.CV_RU
- CY -> Value.CY
- CY_GB -> Value.CY_GB
- DA -> Value.DA
- DA_DK -> Value.DA_DK
- DA_GL -> Value.DA_GL
- DAV -> Value.DAV
- DAV_KE -> Value.DAV_KE
- DE -> Value.DE
- DE_AT -> Value.DE_AT
- DE_BE -> Value.DE_BE
- DE_CH -> Value.DE_CH
- DE_DE -> Value.DE_DE
- DE_GR -> Value.DE_GR
- DE_IT -> Value.DE_IT
- DE_LI -> Value.DE_LI
- DE_LU -> Value.DE_LU
- DJE -> Value.DJE
- DJE_NE -> Value.DJE_NE
- DOI -> Value.DOI
- DOI_IN -> Value.DOI_IN
- DSB -> Value.DSB
- DSB_DE -> Value.DSB_DE
- DUA -> Value.DUA
- DUA_CM -> Value.DUA_CM
- DV -> Value.DV
- DYO -> Value.DYO
- DYO_SN -> Value.DYO_SN
- DZ -> Value.DZ
- DZ_BT -> Value.DZ_BT
- EBU -> Value.EBU
- EBU_KE -> Value.EBU_KE
- EE -> Value.EE
- EE_GH -> Value.EE_GH
- EE_TG -> Value.EE_TG
- EL -> Value.EL
- EL_CY -> Value.EL_CY
- EL_GR -> Value.EL_GR
- EN -> Value.EN
- EN_001 -> Value.EN_001
- EN_150 -> Value.EN_150
- EN_AE -> Value.EN_AE
- EN_AG -> Value.EN_AG
- EN_AI -> Value.EN_AI
- EN_AS -> Value.EN_AS
- EN_AT -> Value.EN_AT
- EN_AU -> Value.EN_AU
- EN_BB -> Value.EN_BB
- EN_BE -> Value.EN_BE
- EN_BI -> Value.EN_BI
- EN_BM -> Value.EN_BM
- EN_BS -> Value.EN_BS
- EN_BW -> Value.EN_BW
- EN_BZ -> Value.EN_BZ
- EN_CA -> Value.EN_CA
- EN_CC -> Value.EN_CC
- EN_CH -> Value.EN_CH
- EN_CK -> Value.EN_CK
- EN_CM -> Value.EN_CM
- EN_CN -> Value.EN_CN
- EN_CX -> Value.EN_CX
- EN_CY -> Value.EN_CY
- EN_DE -> Value.EN_DE
- EN_DG -> Value.EN_DG
- EN_DK -> Value.EN_DK
- EN_DM -> Value.EN_DM
- EN_EE -> Value.EN_EE
- EN_EG -> Value.EN_EG
- EN_ER -> Value.EN_ER
- EN_ES -> Value.EN_ES
- EN_FI -> Value.EN_FI
- EN_FJ -> Value.EN_FJ
- EN_FK -> Value.EN_FK
- EN_FM -> Value.EN_FM
- EN_FR -> Value.EN_FR
- EN_GB -> Value.EN_GB
- EN_GD -> Value.EN_GD
- EN_GG -> Value.EN_GG
- EN_GH -> Value.EN_GH
- EN_GI -> Value.EN_GI
- EN_GM -> Value.EN_GM
- EN_GU -> Value.EN_GU
- EN_GY -> Value.EN_GY
- EN_HK -> Value.EN_HK
- EN_ID -> Value.EN_ID
- EN_IE -> Value.EN_IE
- EN_IL -> Value.EN_IL
- EN_IM -> Value.EN_IM
- EN_IN -> Value.EN_IN
- EN_IO -> Value.EN_IO
- EN_JE -> Value.EN_JE
- EN_JM -> Value.EN_JM
- EN_KE -> Value.EN_KE
- EN_KI -> Value.EN_KI
- EN_KN -> Value.EN_KN
- EN_KY -> Value.EN_KY
- EN_LC -> Value.EN_LC
- EN_LR -> Value.EN_LR
- EN_LS -> Value.EN_LS
- EN_LU -> Value.EN_LU
- EN_MG -> Value.EN_MG
- EN_MH -> Value.EN_MH
- EN_MO -> Value.EN_MO
- EN_MP -> Value.EN_MP
- EN_MS -> Value.EN_MS
- EN_MT -> Value.EN_MT
- EN_MU -> Value.EN_MU
- EN_MV -> Value.EN_MV
- EN_MW -> Value.EN_MW
- EN_MX -> Value.EN_MX
- EN_MY -> Value.EN_MY
- EN_NA -> Value.EN_NA
- EN_NF -> Value.EN_NF
- EN_NG -> Value.EN_NG
- EN_NL -> Value.EN_NL
- EN_NR -> Value.EN_NR
- EN_NU -> Value.EN_NU
- EN_NZ -> Value.EN_NZ
- EN_PG -> Value.EN_PG
- EN_PH -> Value.EN_PH
- EN_PK -> Value.EN_PK
- EN_PN -> Value.EN_PN
- EN_PR -> Value.EN_PR
- EN_PT -> Value.EN_PT
- EN_PW -> Value.EN_PW
- EN_RW -> Value.EN_RW
- EN_SB -> Value.EN_SB
- EN_SC -> Value.EN_SC
- EN_SD -> Value.EN_SD
- EN_SE -> Value.EN_SE
- EN_SG -> Value.EN_SG
- EN_SH -> Value.EN_SH
- EN_SI -> Value.EN_SI
- EN_SL -> Value.EN_SL
- EN_SS -> Value.EN_SS
- EN_SX -> Value.EN_SX
- EN_SZ -> Value.EN_SZ
- EN_TC -> Value.EN_TC
- EN_TH -> Value.EN_TH
- EN_TK -> Value.EN_TK
- EN_TN -> Value.EN_TN
- EN_TO -> Value.EN_TO
- EN_TT -> Value.EN_TT
- EN_TV -> Value.EN_TV
- EN_TZ -> Value.EN_TZ
- EN_UG -> Value.EN_UG
- EN_UM -> Value.EN_UM
- EN_US -> Value.EN_US
- EN_VC -> Value.EN_VC
- EN_VG -> Value.EN_VG
- EN_VI -> Value.EN_VI
- EN_VN -> Value.EN_VN
- EN_VU -> Value.EN_VU
- EN_WS -> Value.EN_WS
- EN_ZA -> Value.EN_ZA
- EN_ZM -> Value.EN_ZM
- EN_ZW -> Value.EN_ZW
- EO -> Value.EO
- EO_001 -> Value.EO_001
- ES -> Value.ES
- ES_419 -> Value.ES_419
- ES_AR -> Value.ES_AR
- ES_BO -> Value.ES_BO
- ES_BR -> Value.ES_BR
- ES_BZ -> Value.ES_BZ
- ES_CL -> Value.ES_CL
- ES_CO -> Value.ES_CO
- ES_CR -> Value.ES_CR
- ES_CU -> Value.ES_CU
- ES_DO -> Value.ES_DO
- ES_EA -> Value.ES_EA
- ES_EC -> Value.ES_EC
- ES_ES -> Value.ES_ES
- ES_GQ -> Value.ES_GQ
- ES_GT -> Value.ES_GT
- ES_HN -> Value.ES_HN
- ES_IC -> Value.ES_IC
- ES_MX -> Value.ES_MX
- ES_NI -> Value.ES_NI
- ES_PA -> Value.ES_PA
- ES_PE -> Value.ES_PE
- ES_PH -> Value.ES_PH
- ES_PR -> Value.ES_PR
- ES_PY -> Value.ES_PY
- ES_SV -> Value.ES_SV
- ES_US -> Value.ES_US
- ES_UY -> Value.ES_UY
- ES_VE -> Value.ES_VE
- ET -> Value.ET
- ET_EE -> Value.ET_EE
- EU -> Value.EU
- EU_ES -> Value.EU_ES
- EWO -> Value.EWO
- EWO_CM -> Value.EWO_CM
- FA -> Value.FA
- FA_AF -> Value.FA_AF
- FA_IR -> Value.FA_IR
- FF -> Value.FF
- FF_BF -> Value.FF_BF
- FF_CM -> Value.FF_CM
- FF_GH -> Value.FF_GH
- FF_GM -> Value.FF_GM
- FF_GN -> Value.FF_GN
- FF_GW -> Value.FF_GW
- FF_LR -> Value.FF_LR
- FF_MR -> Value.FF_MR
- FF_NE -> Value.FF_NE
- FF_NG -> Value.FF_NG
- FF_SL -> Value.FF_SL
- FF_SN -> Value.FF_SN
- FI -> Value.FI
- FI_FI -> Value.FI_FI
- FIL -> Value.FIL
- FIL_PH -> Value.FIL_PH
- FJ -> Value.FJ
- FO -> Value.FO
- FO_DK -> Value.FO_DK
- FO_FO -> Value.FO_FO
- FR -> Value.FR
- FR_BE -> Value.FR_BE
- FR_BF -> Value.FR_BF
- FR_BI -> Value.FR_BI
- FR_BJ -> Value.FR_BJ
- FR_BL -> Value.FR_BL
- FR_CA -> Value.FR_CA
- FR_CD -> Value.FR_CD
- FR_CF -> Value.FR_CF
- FR_CG -> Value.FR_CG
- FR_CH -> Value.FR_CH
- FR_CI -> Value.FR_CI
- FR_CM -> Value.FR_CM
- FR_DJ -> Value.FR_DJ
- FR_DZ -> Value.FR_DZ
- FR_FR -> Value.FR_FR
- FR_GA -> Value.FR_GA
- FR_GF -> Value.FR_GF
- FR_GN -> Value.FR_GN
- FR_GP -> Value.FR_GP
- FR_GQ -> Value.FR_GQ
- FR_HT -> Value.FR_HT
- FR_KM -> Value.FR_KM
- FR_LU -> Value.FR_LU
- FR_MA -> Value.FR_MA
- FR_MC -> Value.FR_MC
- FR_MF -> Value.FR_MF
- FR_MG -> Value.FR_MG
- FR_ML -> Value.FR_ML
- FR_MQ -> Value.FR_MQ
- FR_MR -> Value.FR_MR
- FR_MU -> Value.FR_MU
- FR_NC -> Value.FR_NC
- FR_NE -> Value.FR_NE
- FR_PF -> Value.FR_PF
- FR_PM -> Value.FR_PM
- FR_RE -> Value.FR_RE
- FR_RW -> Value.FR_RW
- FR_SC -> Value.FR_SC
- FR_SN -> Value.FR_SN
- FR_SY -> Value.FR_SY
- FR_TD -> Value.FR_TD
- FR_TG -> Value.FR_TG
- FR_TN -> Value.FR_TN
- FR_VU -> Value.FR_VU
- FR_WF -> Value.FR_WF
- FR_YT -> Value.FR_YT
- FRR -> Value.FRR
- FRR_DE -> Value.FRR_DE
- FUR -> Value.FUR
- FUR_IT -> Value.FUR_IT
- FY -> Value.FY
- FY_NL -> Value.FY_NL
- GA -> Value.GA
- GA_GB -> Value.GA_GB
- GA_IE -> Value.GA_IE
- GD -> Value.GD
- GD_GB -> Value.GD_GB
- GL -> Value.GL
- GL_ES -> Value.GL_ES
- GN -> Value.GN
- GSW -> Value.GSW
- GSW_CH -> Value.GSW_CH
- GSW_FR -> Value.GSW_FR
- GSW_LI -> Value.GSW_LI
- GU -> Value.GU
- GU_IN -> Value.GU_IN
- GUZ -> Value.GUZ
- GUZ_KE -> Value.GUZ_KE
- GV -> Value.GV
- GV_IM -> Value.GV_IM
- HA -> Value.HA
- HA_GH -> Value.HA_GH
- HA_NE -> Value.HA_NE
- HA_NG -> Value.HA_NG
- HAW -> Value.HAW
- HAW_US -> Value.HAW_US
- HE -> Value.HE
- HE_IL -> Value.HE_IL
- HI -> Value.HI
- HI_IN -> Value.HI_IN
- HMN -> Value.HMN
- HO -> Value.HO
- HR -> Value.HR
- HR_BA -> Value.HR_BA
- HR_HR -> Value.HR_HR
- HSB -> Value.HSB
- HSB_DE -> Value.HSB_DE
- HT -> Value.HT
- HU -> Value.HU
- HU_HU -> Value.HU_HU
- HY -> Value.HY
- HY_AM -> Value.HY_AM
- HZ -> Value.HZ
- IA -> Value.IA
- IA_001 -> Value.IA_001
- ID -> Value.ID
- ID_ID -> Value.ID_ID
- IE -> Value.IE
- IG -> Value.IG
- IG_NG -> Value.IG_NG
- II -> Value.II
- II_CN -> Value.II_CN
- IK -> Value.IK
- IO -> Value.IO
- IS -> Value.IS
- IS_IS -> Value.IS_IS
- IT -> Value.IT
- IT_CH -> Value.IT_CH
- IT_IT -> Value.IT_IT
- IT_SM -> Value.IT_SM
- IT_VA -> Value.IT_VA
- IU -> Value.IU
- JA -> Value.JA
- JA_JP -> Value.JA_JP
- JGO -> Value.JGO
- JGO_CM -> Value.JGO_CM
- JMC -> Value.JMC
- JMC_TZ -> Value.JMC_TZ
- JV -> Value.JV
- JV_ID -> Value.JV_ID
- KA -> Value.KA
- KA_GE -> Value.KA_GE
- KAB -> Value.KAB
- KAB_DZ -> Value.KAB_DZ
- KAM -> Value.KAM
- KAM_KE -> Value.KAM_KE
- KAR -> Value.KAR
- KDE -> Value.KDE
- KDE_TZ -> Value.KDE_TZ
- KEA -> Value.KEA
- KEA_CV -> Value.KEA_CV
- KG -> Value.KG
- KGP -> Value.KGP
- KGP_BR -> Value.KGP_BR
- KH -> Value.KH
- KHQ -> Value.KHQ
- KHQ_ML -> Value.KHQ_ML
- KI -> Value.KI
- KI_KE -> Value.KI_KE
- KJ -> Value.KJ
- KK -> Value.KK
- KK_KZ -> Value.KK_KZ
- KKJ -> Value.KKJ
- KKJ_CM -> Value.KKJ_CM
- KL -> Value.KL
- KL_GL -> Value.KL_GL
- KLN -> Value.KLN
- KLN_KE -> Value.KLN_KE
- KM -> Value.KM
- KM_KH -> Value.KM_KH
- KN -> Value.KN
- KN_IN -> Value.KN_IN
- KO -> Value.KO
- KO_KP -> Value.KO_KP
- KO_KR -> Value.KO_KR
- KOK -> Value.KOK
- KOK_IN -> Value.KOK_IN
- KR -> Value.KR
- KS -> Value.KS
- KS_IN -> Value.KS_IN
- KSB -> Value.KSB
- KSB_TZ -> Value.KSB_TZ
- KSF -> Value.KSF
- KSF_CM -> Value.KSF_CM
- KSH -> Value.KSH
- KSH_DE -> Value.KSH_DE
- KU -> Value.KU
- KU_TR -> Value.KU_TR
- KV -> Value.KV
- KW -> Value.KW
- KW_GB -> Value.KW_GB
- KY -> Value.KY
- KY_KG -> Value.KY_KG
- LA -> Value.LA
- LAG -> Value.LAG
- LAG_TZ -> Value.LAG_TZ
- LB -> Value.LB
- LB_LU -> Value.LB_LU
- LG -> Value.LG
- LG_UG -> Value.LG_UG
- LI -> Value.LI
- LKT -> Value.LKT
- LKT_US -> Value.LKT_US
- LN -> Value.LN
- LN_AO -> Value.LN_AO
- LN_CD -> Value.LN_CD
- LN_CF -> Value.LN_CF
- LN_CG -> Value.LN_CG
- LO -> Value.LO
- LO_LA -> Value.LO_LA
- LRC -> Value.LRC
- LRC_IQ -> Value.LRC_IQ
- LRC_IR -> Value.LRC_IR
- LT -> Value.LT
- LT_LT -> Value.LT_LT
- LU -> Value.LU
- LU_CD -> Value.LU_CD
- LUO -> Value.LUO
- LUO_KE -> Value.LUO_KE
- LUY -> Value.LUY
- LUY_KE -> Value.LUY_KE
- LV -> Value.LV
- LV_LV -> Value.LV_LV
- MAI -> Value.MAI
- MAI_IN -> Value.MAI_IN
- MAS -> Value.MAS
- MAS_KE -> Value.MAS_KE
- MAS_TZ -> Value.MAS_TZ
- MDF -> Value.MDF
- MDF_RU -> Value.MDF_RU
- MER -> Value.MER
- MER_KE -> Value.MER_KE
- MFE -> Value.MFE
- MFE_MU -> Value.MFE_MU
- MG -> Value.MG
- MG_MG -> Value.MG_MG
- MGH -> Value.MGH
- MGH_MZ -> Value.MGH_MZ
- MGO -> Value.MGO
- MGO_CM -> Value.MGO_CM
- MH -> Value.MH
- MI -> Value.MI
- MI_NZ -> Value.MI_NZ
- MK -> Value.MK
- MK_MK -> Value.MK_MK
- ML -> Value.ML
- ML_IN -> Value.ML_IN
- MN -> Value.MN
- MN_MN -> Value.MN_MN
- MNI -> Value.MNI
- MNI_IN -> Value.MNI_IN
- MR -> Value.MR
- MR_IN -> Value.MR_IN
- MS -> Value.MS
- MS_BN -> Value.MS_BN
- MS_ID -> Value.MS_ID
- MS_MY -> Value.MS_MY
- MS_SG -> Value.MS_SG
- MT -> Value.MT
- MT_MT -> Value.MT_MT
- MUA -> Value.MUA
- MUA_CM -> Value.MUA_CM
- MY -> Value.MY
- MY_MM -> Value.MY_MM
- MZN -> Value.MZN
- MZN_IR -> Value.MZN_IR
- NA -> Value.NA
- NAQ -> Value.NAQ
- NAQ_NA -> Value.NAQ_NA
- NB -> Value.NB
- NB_NO -> Value.NB_NO
- NB_SJ -> Value.NB_SJ
- ND -> Value.ND
- ND_ZW -> Value.ND_ZW
- NDS -> Value.NDS
- NDS_DE -> Value.NDS_DE
- NDS_NL -> Value.NDS_NL
- NE -> Value.NE
- NE_IN -> Value.NE_IN
- NE_NP -> Value.NE_NP
- NG -> Value.NG
- NL -> Value.NL
- NL_AW -> Value.NL_AW
- NL_BE -> Value.NL_BE
- NL_BQ -> Value.NL_BQ
- NL_CH -> Value.NL_CH
- NL_CW -> Value.NL_CW
- NL_LU -> Value.NL_LU
- NL_NL -> Value.NL_NL
- NL_SR -> Value.NL_SR
- NL_SX -> Value.NL_SX
- NMG -> Value.NMG
- NMG_CM -> Value.NMG_CM
- NN -> Value.NN
- NN_NO -> Value.NN_NO
- NNH -> Value.NNH
- NNH_CM -> Value.NNH_CM
- NO -> Value.NO
- NO_NO -> Value.NO_NO
- NR -> Value.NR
- NUS -> Value.NUS
- NUS_SS -> Value.NUS_SS
- NV -> Value.NV
- NY -> Value.NY
- NYN -> Value.NYN
- NYN_UG -> Value.NYN_UG
- OC -> Value.OC
- OC_ES -> Value.OC_ES
- OC_FR -> Value.OC_FR
- OJ -> Value.OJ
- OM -> Value.OM
- OM_ET -> Value.OM_ET
- OM_KE -> Value.OM_KE
- OR -> Value.OR
- OR_IN -> Value.OR_IN
- OS -> Value.OS
- OS_GE -> Value.OS_GE
- OS_RU -> Value.OS_RU
- PA -> Value.PA
- PA_IN -> Value.PA_IN
- PA_PK -> Value.PA_PK
- PCM -> Value.PCM
- PCM_NG -> Value.PCM_NG
- PI -> Value.PI
- PIS -> Value.PIS
- PIS_SB -> Value.PIS_SB
- PL -> Value.PL
- PL_PL -> Value.PL_PL
- PRG -> Value.PRG
- PRG_001 -> Value.PRG_001
- PS -> Value.PS
- PS_AF -> Value.PS_AF
- PS_PK -> Value.PS_PK
- PT -> Value.PT
- PT_AO -> Value.PT_AO
- PT_BR -> Value.PT_BR
- PT_CH -> Value.PT_CH
- PT_CV -> Value.PT_CV
- PT_GQ -> Value.PT_GQ
- PT_GW -> Value.PT_GW
- PT_LU -> Value.PT_LU
- PT_MO -> Value.PT_MO
- PT_MZ -> Value.PT_MZ
- PT_PT -> Value.PT_PT
- PT_ST -> Value.PT_ST
- PT_TL -> Value.PT_TL
- QU -> Value.QU
- QU_BO -> Value.QU_BO
- QU_EC -> Value.QU_EC
- QU_PE -> Value.QU_PE
- RAJ -> Value.RAJ
- RAJ_IN -> Value.RAJ_IN
- RM -> Value.RM
- RM_CH -> Value.RM_CH
- RN -> Value.RN
- RN_BI -> Value.RN_BI
- RO -> Value.RO
- RO_MD -> Value.RO_MD
- RO_RO -> Value.RO_RO
- ROF -> Value.ROF
- ROF_TZ -> Value.ROF_TZ
- RU -> Value.RU
- RU_BY -> Value.RU_BY
- RU_KG -> Value.RU_KG
- RU_KZ -> Value.RU_KZ
- RU_MD -> Value.RU_MD
- RU_RU -> Value.RU_RU
- RU_UA -> Value.RU_UA
- RW -> Value.RW
- RW_RW -> Value.RW_RW
- RWK -> Value.RWK
- RWK_TZ -> Value.RWK_TZ
- SA -> Value.SA
- SA_IN -> Value.SA_IN
- SAH -> Value.SAH
- SAH_RU -> Value.SAH_RU
- SAQ -> Value.SAQ
- SAQ_KE -> Value.SAQ_KE
- SAT -> Value.SAT
- SAT_IN -> Value.SAT_IN
- SBP -> Value.SBP
- SBP_TZ -> Value.SBP_TZ
- SC -> Value.SC
- SC_IT -> Value.SC_IT
- SD -> Value.SD
- SD_IN -> Value.SD_IN
- SD_PK -> Value.SD_PK
- SE -> Value.SE
- SE_FI -> Value.SE_FI
- SE_NO -> Value.SE_NO
- SE_SE -> Value.SE_SE
- SEH -> Value.SEH
- SEH_MZ -> Value.SEH_MZ
- SES -> Value.SES
- SES_ML -> Value.SES_ML
- SG -> Value.SG
- SG_CF -> Value.SG_CF
- SHI -> Value.SHI
- SHI_MA -> Value.SHI_MA
- SI -> Value.SI
- SI_LK -> Value.SI_LK
- SK -> Value.SK
- SK_SK -> Value.SK_SK
- SL -> Value.SL
- SL_SI -> Value.SL_SI
- SM -> Value.SM
- SMN -> Value.SMN
- SMN_FI -> Value.SMN_FI
- SMS -> Value.SMS
- SMS_FI -> Value.SMS_FI
- SN -> Value.SN
- SN_ZW -> Value.SN_ZW
- SO -> Value.SO
- SO_DJ -> Value.SO_DJ
- SO_ET -> Value.SO_ET
- SO_KE -> Value.SO_KE
- SO_SO -> Value.SO_SO
- SQ -> Value.SQ
- SQ_AL -> Value.SQ_AL
- SQ_MK -> Value.SQ_MK
- SQ_XK -> Value.SQ_XK
- SR -> Value.SR
- SR_BA -> Value.SR_BA
- SR_CS -> Value.SR_CS
- SR_ME -> Value.SR_ME
- SR_RS -> Value.SR_RS
- SR_XK -> Value.SR_XK
- SS -> Value.SS
- ST -> Value.ST
- SU -> Value.SU
- SU_ID -> Value.SU_ID
- SV -> Value.SV
- SV_AX -> Value.SV_AX
- SV_FI -> Value.SV_FI
- SV_SE -> Value.SV_SE
- SW -> Value.SW
- SW_CD -> Value.SW_CD
- SW_KE -> Value.SW_KE
- SW_TZ -> Value.SW_TZ
- SW_UG -> Value.SW_UG
- SY -> Value.SY
- TA -> Value.TA
- TA_IN -> Value.TA_IN
- TA_LK -> Value.TA_LK
- TA_MY -> Value.TA_MY
- TA_SG -> Value.TA_SG
- TE -> Value.TE
- TE_IN -> Value.TE_IN
- TEO -> Value.TEO
- TEO_KE -> Value.TEO_KE
- TEO_UG -> Value.TEO_UG
- TG -> Value.TG
- TG_TJ -> Value.TG_TJ
- TH -> Value.TH
- TH_TH -> Value.TH_TH
- TI -> Value.TI
- TI_ER -> Value.TI_ER
- TI_ET -> Value.TI_ET
- TK -> Value.TK
- TK_TM -> Value.TK_TM
- TL -> Value.TL
- TN -> Value.TN
- TO -> Value.TO
- TO_TO -> Value.TO_TO
- TOK -> Value.TOK
- TOK_001 -> Value.TOK_001
- TR -> Value.TR
- TR_CY -> Value.TR_CY
- TR_TR -> Value.TR_TR
- TS -> Value.TS
- TT -> Value.TT
- TT_RU -> Value.TT_RU
- TW -> Value.TW
- TWQ -> Value.TWQ
- TWQ_NE -> Value.TWQ_NE
- TY -> Value.TY
- TZM -> Value.TZM
- TZM_MA -> Value.TZM_MA
- UG -> Value.UG
- UG_CN -> Value.UG_CN
- UK -> Value.UK
- UK_UA -> Value.UK_UA
- UR -> Value.UR
- UR_IN -> Value.UR_IN
- UR_PK -> Value.UR_PK
- UZ -> Value.UZ
- UZ_AF -> Value.UZ_AF
- UZ_UZ -> Value.UZ_UZ
- VAI -> Value.VAI
- VAI_LR -> Value.VAI_LR
- VE -> Value.VE
- VI -> Value.VI
- VI_VN -> Value.VI_VN
- VO -> Value.VO
- VO_001 -> Value.VO_001
- VUN -> Value.VUN
- VUN_TZ -> Value.VUN_TZ
- WA -> Value.WA
- WAE -> Value.WAE
- WAE_CH -> Value.WAE_CH
- WO -> Value.WO
- WO_SN -> Value.WO_SN
- XH -> Value.XH
- XH_ZA -> Value.XH_ZA
- XOG -> Value.XOG
- XOG_UG -> Value.XOG_UG
- YAV -> Value.YAV
- YAV_CM -> Value.YAV_CM
- YI -> Value.YI
- YI_001 -> Value.YI_001
- YO -> Value.YO
- YO_BJ -> Value.YO_BJ
- YO_NG -> Value.YO_NG
- YRL -> Value.YRL
- YRL_BR -> Value.YRL_BR
- YRL_CO -> Value.YRL_CO
- YRL_VE -> Value.YRL_VE
- YUE -> Value.YUE
- YUE_CN -> Value.YUE_CN
- YUE_HK -> Value.YUE_HK
- ZA -> Value.ZA
- ZGH -> Value.ZGH
- ZGH_MA -> Value.ZGH_MA
- ZH -> Value.ZH
- ZH_CN -> Value.ZH_CN
- ZH_HANS -> Value.ZH_HANS
- ZH_HANT -> Value.ZH_HANT
- ZH_HK -> Value.ZH_HK
- ZH_MO -> Value.ZH_MO
- ZH_SG -> Value.ZH_SG
- ZH_TW -> Value.ZH_TW
- ZU -> Value.ZU
- ZU_ZA -> Value.ZU_ZA
- else -> Value._UNKNOWN
- }
-
- /**
- * Returns an enum member corresponding to this class instance's value.
- *
- * Use the [value] method instead if you're uncertain the value is always known and don't
- * want to throw for the unknown case.
- *
- * @throws HubSpotInvalidDataException if this class instance's value is a not a known
- * member.
- */
- fun known(): Known =
- when (this) {
- AA -> Known.AA
- AB -> Known.AB
- AE -> Known.AE
- AF -> Known.AF
- AF_NA -> Known.AF_NA
- AF_ZA -> Known.AF_ZA
- AGQ -> Known.AGQ
- AGQ_CM -> Known.AGQ_CM
- AK -> Known.AK
- AK_GH -> Known.AK_GH
- AM -> Known.AM
- AM_ET -> Known.AM_ET
- AN -> Known.AN
- ANN -> Known.ANN
- ANN_NG -> Known.ANN_NG
- AR -> Known.AR
- AR_001 -> Known.AR_001
- AR_AE -> Known.AR_AE
- AR_BH -> Known.AR_BH
- AR_DJ -> Known.AR_DJ
- AR_DZ -> Known.AR_DZ
- AR_EG -> Known.AR_EG
- AR_EH -> Known.AR_EH
- AR_ER -> Known.AR_ER
- AR_IL -> Known.AR_IL
- AR_IQ -> Known.AR_IQ
- AR_JO -> Known.AR_JO
- AR_KM -> Known.AR_KM
- AR_KW -> Known.AR_KW
- AR_LB -> Known.AR_LB
- AR_LY -> Known.AR_LY
- AR_MA -> Known.AR_MA
- AR_MR -> Known.AR_MR
- AR_OM -> Known.AR_OM
- AR_PS -> Known.AR_PS
- AR_QA -> Known.AR_QA
- AR_SA -> Known.AR_SA
- AR_SD -> Known.AR_SD
- AR_SO -> Known.AR_SO
- AR_SS -> Known.AR_SS
- AR_SY -> Known.AR_SY
- AR_TD -> Known.AR_TD
- AR_TN -> Known.AR_TN
- AR_YE -> Known.AR_YE
- AS -> Known.AS
- AS_IN -> Known.AS_IN
- ASA -> Known.ASA
- ASA_TZ -> Known.ASA_TZ
- AST -> Known.AST
- AST_ES -> Known.AST_ES
- AV -> Known.AV
- AY -> Known.AY
- AZ -> Known.AZ
- AZ_AZ -> Known.AZ_AZ
- BA -> Known.BA
- BAS -> Known.BAS
- BAS_CM -> Known.BAS_CM
- BE -> Known.BE
- BE_BY -> Known.BE_BY
- BEM -> Known.BEM
- BEM_ZM -> Known.BEM_ZM
- BEZ -> Known.BEZ
- BEZ_TZ -> Known.BEZ_TZ
- BG -> Known.BG
- BG_BG -> Known.BG_BG
- BGC -> Known.BGC
- BGC_IN -> Known.BGC_IN
- BHO -> Known.BHO
- BHO_IN -> Known.BHO_IN
- BI -> Known.BI
- BM -> Known.BM
- BM_ML -> Known.BM_ML
- BN -> Known.BN
- BN_BD -> Known.BN_BD
- BN_IN -> Known.BN_IN
- BO -> Known.BO
- BO_CN -> Known.BO_CN
- BO_IN -> Known.BO_IN
- BR -> Known.BR
- BR_FR -> Known.BR_FR
- BRX -> Known.BRX
- BRX_IN -> Known.BRX_IN
- BS -> Known.BS
- BS_BA -> Known.BS_BA
- CA -> Known.CA
- CA_AD -> Known.CA_AD
- CA_ES -> Known.CA_ES
- CA_FR -> Known.CA_FR
- CA_IT -> Known.CA_IT
- CCP -> Known.CCP
- CCP_BD -> Known.CCP_BD
- CCP_IN -> Known.CCP_IN
- CE -> Known.CE
- CE_RU -> Known.CE_RU
- CEB -> Known.CEB
- CEB_PH -> Known.CEB_PH
- CGG -> Known.CGG
- CGG_UG -> Known.CGG_UG
- CH -> Known.CH
- CHR -> Known.CHR
- CHR_US -> Known.CHR_US
- CKB -> Known.CKB
- CKB_IQ -> Known.CKB_IQ
- CKB_IR -> Known.CKB_IR
- CO -> Known.CO
- CR -> Known.CR
- CS -> Known.CS
- CS_CZ -> Known.CS_CZ
- CU -> Known.CU
- CU_RU -> Known.CU_RU
- CV -> Known.CV
- CV_RU -> Known.CV_RU
- CY -> Known.CY
- CY_GB -> Known.CY_GB
- DA -> Known.DA
- DA_DK -> Known.DA_DK
- DA_GL -> Known.DA_GL
- DAV -> Known.DAV
- DAV_KE -> Known.DAV_KE
- DE -> Known.DE
- DE_AT -> Known.DE_AT
- DE_BE -> Known.DE_BE
- DE_CH -> Known.DE_CH
- DE_DE -> Known.DE_DE
- DE_GR -> Known.DE_GR
- DE_IT -> Known.DE_IT
- DE_LI -> Known.DE_LI
- DE_LU -> Known.DE_LU
- DJE -> Known.DJE
- DJE_NE -> Known.DJE_NE
- DOI -> Known.DOI
- DOI_IN -> Known.DOI_IN
- DSB -> Known.DSB
- DSB_DE -> Known.DSB_DE
- DUA -> Known.DUA
- DUA_CM -> Known.DUA_CM
- DV -> Known.DV
- DYO -> Known.DYO
- DYO_SN -> Known.DYO_SN
- DZ -> Known.DZ
- DZ_BT -> Known.DZ_BT
- EBU -> Known.EBU
- EBU_KE -> Known.EBU_KE
- EE -> Known.EE
- EE_GH -> Known.EE_GH
- EE_TG -> Known.EE_TG
- EL -> Known.EL
- EL_CY -> Known.EL_CY
- EL_GR -> Known.EL_GR
- EN -> Known.EN
- EN_001 -> Known.EN_001
- EN_150 -> Known.EN_150
- EN_AE -> Known.EN_AE
- EN_AG -> Known.EN_AG
- EN_AI -> Known.EN_AI
- EN_AS -> Known.EN_AS
- EN_AT -> Known.EN_AT
- EN_AU -> Known.EN_AU
- EN_BB -> Known.EN_BB
- EN_BE -> Known.EN_BE
- EN_BI -> Known.EN_BI
- EN_BM -> Known.EN_BM
- EN_BS -> Known.EN_BS
- EN_BW -> Known.EN_BW
- EN_BZ -> Known.EN_BZ
- EN_CA -> Known.EN_CA
- EN_CC -> Known.EN_CC
- EN_CH -> Known.EN_CH
- EN_CK -> Known.EN_CK
- EN_CM -> Known.EN_CM
- EN_CN -> Known.EN_CN
- EN_CX -> Known.EN_CX
- EN_CY -> Known.EN_CY
- EN_DE -> Known.EN_DE
- EN_DG -> Known.EN_DG
- EN_DK -> Known.EN_DK
- EN_DM -> Known.EN_DM
- EN_EE -> Known.EN_EE
- EN_EG -> Known.EN_EG
- EN_ER -> Known.EN_ER
- EN_ES -> Known.EN_ES
- EN_FI -> Known.EN_FI
- EN_FJ -> Known.EN_FJ
- EN_FK -> Known.EN_FK
- EN_FM -> Known.EN_FM
- EN_FR -> Known.EN_FR
- EN_GB -> Known.EN_GB
- EN_GD -> Known.EN_GD
- EN_GG -> Known.EN_GG
- EN_GH -> Known.EN_GH
- EN_GI -> Known.EN_GI
- EN_GM -> Known.EN_GM
- EN_GU -> Known.EN_GU
- EN_GY -> Known.EN_GY
- EN_HK -> Known.EN_HK
- EN_ID -> Known.EN_ID
- EN_IE -> Known.EN_IE
- EN_IL -> Known.EN_IL
- EN_IM -> Known.EN_IM
- EN_IN -> Known.EN_IN
- EN_IO -> Known.EN_IO
- EN_JE -> Known.EN_JE
- EN_JM -> Known.EN_JM
- EN_KE -> Known.EN_KE
- EN_KI -> Known.EN_KI
- EN_KN -> Known.EN_KN
- EN_KY -> Known.EN_KY
- EN_LC -> Known.EN_LC
- EN_LR -> Known.EN_LR
- EN_LS -> Known.EN_LS
- EN_LU -> Known.EN_LU
- EN_MG -> Known.EN_MG
- EN_MH -> Known.EN_MH
- EN_MO -> Known.EN_MO
- EN_MP -> Known.EN_MP
- EN_MS -> Known.EN_MS
- EN_MT -> Known.EN_MT
- EN_MU -> Known.EN_MU
- EN_MV -> Known.EN_MV
- EN_MW -> Known.EN_MW
- EN_MX -> Known.EN_MX
- EN_MY -> Known.EN_MY
- EN_NA -> Known.EN_NA
- EN_NF -> Known.EN_NF
- EN_NG -> Known.EN_NG
- EN_NL -> Known.EN_NL
- EN_NR -> Known.EN_NR
- EN_NU -> Known.EN_NU
- EN_NZ -> Known.EN_NZ
- EN_PG -> Known.EN_PG
- EN_PH -> Known.EN_PH
- EN_PK -> Known.EN_PK
- EN_PN -> Known.EN_PN
- EN_PR -> Known.EN_PR
- EN_PT -> Known.EN_PT
- EN_PW -> Known.EN_PW
- EN_RW -> Known.EN_RW
- EN_SB -> Known.EN_SB
- EN_SC -> Known.EN_SC
- EN_SD -> Known.EN_SD
- EN_SE -> Known.EN_SE
- EN_SG -> Known.EN_SG
- EN_SH -> Known.EN_SH
- EN_SI -> Known.EN_SI
- EN_SL -> Known.EN_SL
- EN_SS -> Known.EN_SS
- EN_SX -> Known.EN_SX
- EN_SZ -> Known.EN_SZ
- EN_TC -> Known.EN_TC
- EN_TH -> Known.EN_TH
- EN_TK -> Known.EN_TK
- EN_TN -> Known.EN_TN
- EN_TO -> Known.EN_TO
- EN_TT -> Known.EN_TT
- EN_TV -> Known.EN_TV
- EN_TZ -> Known.EN_TZ
- EN_UG -> Known.EN_UG
- EN_UM -> Known.EN_UM
- EN_US -> Known.EN_US
- EN_VC -> Known.EN_VC
- EN_VG -> Known.EN_VG
- EN_VI -> Known.EN_VI
- EN_VN -> Known.EN_VN
- EN_VU -> Known.EN_VU
- EN_WS -> Known.EN_WS
- EN_ZA -> Known.EN_ZA
- EN_ZM -> Known.EN_ZM
- EN_ZW -> Known.EN_ZW
- EO -> Known.EO
- EO_001 -> Known.EO_001
- ES -> Known.ES
- ES_419 -> Known.ES_419
- ES_AR -> Known.ES_AR
- ES_BO -> Known.ES_BO
- ES_BR -> Known.ES_BR
- ES_BZ -> Known.ES_BZ
- ES_CL -> Known.ES_CL
- ES_CO -> Known.ES_CO
- ES_CR -> Known.ES_CR
- ES_CU -> Known.ES_CU
- ES_DO -> Known.ES_DO
- ES_EA -> Known.ES_EA
- ES_EC -> Known.ES_EC
- ES_ES -> Known.ES_ES
- ES_GQ -> Known.ES_GQ
- ES_GT -> Known.ES_GT
- ES_HN -> Known.ES_HN
- ES_IC -> Known.ES_IC
- ES_MX -> Known.ES_MX
- ES_NI -> Known.ES_NI
- ES_PA -> Known.ES_PA
- ES_PE -> Known.ES_PE
- ES_PH -> Known.ES_PH
- ES_PR -> Known.ES_PR
- ES_PY -> Known.ES_PY
- ES_SV -> Known.ES_SV
- ES_US -> Known.ES_US
- ES_UY -> Known.ES_UY
- ES_VE -> Known.ES_VE
- ET -> Known.ET
- ET_EE -> Known.ET_EE
- EU -> Known.EU
- EU_ES -> Known.EU_ES
- EWO -> Known.EWO
- EWO_CM -> Known.EWO_CM
- FA -> Known.FA
- FA_AF -> Known.FA_AF
- FA_IR -> Known.FA_IR
- FF -> Known.FF
- FF_BF -> Known.FF_BF
- FF_CM -> Known.FF_CM
- FF_GH -> Known.FF_GH
- FF_GM -> Known.FF_GM
- FF_GN -> Known.FF_GN
- FF_GW -> Known.FF_GW
- FF_LR -> Known.FF_LR
- FF_MR -> Known.FF_MR
- FF_NE -> Known.FF_NE
- FF_NG -> Known.FF_NG
- FF_SL -> Known.FF_SL
- FF_SN -> Known.FF_SN
- FI -> Known.FI
- FI_FI -> Known.FI_FI
- FIL -> Known.FIL
- FIL_PH -> Known.FIL_PH
- FJ -> Known.FJ
- FO -> Known.FO
- FO_DK -> Known.FO_DK
- FO_FO -> Known.FO_FO
- FR -> Known.FR
- FR_BE -> Known.FR_BE
- FR_BF -> Known.FR_BF
- FR_BI -> Known.FR_BI
- FR_BJ -> Known.FR_BJ
- FR_BL -> Known.FR_BL
- FR_CA -> Known.FR_CA
- FR_CD -> Known.FR_CD
- FR_CF -> Known.FR_CF
- FR_CG -> Known.FR_CG
- FR_CH -> Known.FR_CH
- FR_CI -> Known.FR_CI
- FR_CM -> Known.FR_CM
- FR_DJ -> Known.FR_DJ
- FR_DZ -> Known.FR_DZ
- FR_FR -> Known.FR_FR
- FR_GA -> Known.FR_GA
- FR_GF -> Known.FR_GF
- FR_GN -> Known.FR_GN
- FR_GP -> Known.FR_GP
- FR_GQ -> Known.FR_GQ
- FR_HT -> Known.FR_HT
- FR_KM -> Known.FR_KM
- FR_LU -> Known.FR_LU
- FR_MA -> Known.FR_MA
- FR_MC -> Known.FR_MC
- FR_MF -> Known.FR_MF
- FR_MG -> Known.FR_MG
- FR_ML -> Known.FR_ML
- FR_MQ -> Known.FR_MQ
- FR_MR -> Known.FR_MR
- FR_MU -> Known.FR_MU
- FR_NC -> Known.FR_NC
- FR_NE -> Known.FR_NE
- FR_PF -> Known.FR_PF
- FR_PM -> Known.FR_PM
- FR_RE -> Known.FR_RE
- FR_RW -> Known.FR_RW
- FR_SC -> Known.FR_SC
- FR_SN -> Known.FR_SN
- FR_SY -> Known.FR_SY
- FR_TD -> Known.FR_TD
- FR_TG -> Known.FR_TG
- FR_TN -> Known.FR_TN
- FR_VU -> Known.FR_VU
- FR_WF -> Known.FR_WF
- FR_YT -> Known.FR_YT
- FRR -> Known.FRR
- FRR_DE -> Known.FRR_DE
- FUR -> Known.FUR
- FUR_IT -> Known.FUR_IT
- FY -> Known.FY
- FY_NL -> Known.FY_NL
- GA -> Known.GA
- GA_GB -> Known.GA_GB
- GA_IE -> Known.GA_IE
- GD -> Known.GD
- GD_GB -> Known.GD_GB
- GL -> Known.GL
- GL_ES -> Known.GL_ES
- GN -> Known.GN
- GSW -> Known.GSW
- GSW_CH -> Known.GSW_CH
- GSW_FR -> Known.GSW_FR
- GSW_LI -> Known.GSW_LI
- GU -> Known.GU
- GU_IN -> Known.GU_IN
- GUZ -> Known.GUZ
- GUZ_KE -> Known.GUZ_KE
- GV -> Known.GV
- GV_IM -> Known.GV_IM
- HA -> Known.HA
- HA_GH -> Known.HA_GH
- HA_NE -> Known.HA_NE
- HA_NG -> Known.HA_NG
- HAW -> Known.HAW
- HAW_US -> Known.HAW_US
- HE -> Known.HE
- HE_IL -> Known.HE_IL
- HI -> Known.HI
- HI_IN -> Known.HI_IN
- HMN -> Known.HMN
- HO -> Known.HO
- HR -> Known.HR
- HR_BA -> Known.HR_BA
- HR_HR -> Known.HR_HR
- HSB -> Known.HSB
- HSB_DE -> Known.HSB_DE
- HT -> Known.HT
- HU -> Known.HU
- HU_HU -> Known.HU_HU
- HY -> Known.HY
- HY_AM -> Known.HY_AM
- HZ -> Known.HZ
- IA -> Known.IA
- IA_001 -> Known.IA_001
- ID -> Known.ID
- ID_ID -> Known.ID_ID
- IE -> Known.IE
- IG -> Known.IG
- IG_NG -> Known.IG_NG
- II -> Known.II
- II_CN -> Known.II_CN
- IK -> Known.IK
- IO -> Known.IO
- IS -> Known.IS
- IS_IS -> Known.IS_IS
- IT -> Known.IT
- IT_CH -> Known.IT_CH
- IT_IT -> Known.IT_IT
- IT_SM -> Known.IT_SM
- IT_VA -> Known.IT_VA
- IU -> Known.IU
- JA -> Known.JA
- JA_JP -> Known.JA_JP
- JGO -> Known.JGO
- JGO_CM -> Known.JGO_CM
- JMC -> Known.JMC
- JMC_TZ -> Known.JMC_TZ
- JV -> Known.JV
- JV_ID -> Known.JV_ID
- KA -> Known.KA
- KA_GE -> Known.KA_GE
- KAB -> Known.KAB
- KAB_DZ -> Known.KAB_DZ
- KAM -> Known.KAM
- KAM_KE -> Known.KAM_KE
- KAR -> Known.KAR
- KDE -> Known.KDE
- KDE_TZ -> Known.KDE_TZ
- KEA -> Known.KEA
- KEA_CV -> Known.KEA_CV
- KG -> Known.KG
- KGP -> Known.KGP
- KGP_BR -> Known.KGP_BR
- KH -> Known.KH
- KHQ -> Known.KHQ
- KHQ_ML -> Known.KHQ_ML
- KI -> Known.KI
- KI_KE -> Known.KI_KE
- KJ -> Known.KJ
- KK -> Known.KK
- KK_KZ -> Known.KK_KZ
- KKJ -> Known.KKJ
- KKJ_CM -> Known.KKJ_CM
- KL -> Known.KL
- KL_GL -> Known.KL_GL
- KLN -> Known.KLN
- KLN_KE -> Known.KLN_KE
- KM -> Known.KM
- KM_KH -> Known.KM_KH
- KN -> Known.KN
- KN_IN -> Known.KN_IN
- KO -> Known.KO
- KO_KP -> Known.KO_KP
- KO_KR -> Known.KO_KR
- KOK -> Known.KOK
- KOK_IN -> Known.KOK_IN
- KR -> Known.KR
- KS -> Known.KS
- KS_IN -> Known.KS_IN
- KSB -> Known.KSB
- KSB_TZ -> Known.KSB_TZ
- KSF -> Known.KSF
- KSF_CM -> Known.KSF_CM
- KSH -> Known.KSH
- KSH_DE -> Known.KSH_DE
- KU -> Known.KU
- KU_TR -> Known.KU_TR
- KV -> Known.KV
- KW -> Known.KW
- KW_GB -> Known.KW_GB
- KY -> Known.KY
- KY_KG -> Known.KY_KG
- LA -> Known.LA
- LAG -> Known.LAG
- LAG_TZ -> Known.LAG_TZ
- LB -> Known.LB
- LB_LU -> Known.LB_LU
- LG -> Known.LG
- LG_UG -> Known.LG_UG
- LI -> Known.LI
- LKT -> Known.LKT
- LKT_US -> Known.LKT_US
- LN -> Known.LN
- LN_AO -> Known.LN_AO
- LN_CD -> Known.LN_CD
- LN_CF -> Known.LN_CF
- LN_CG -> Known.LN_CG
- LO -> Known.LO
- LO_LA -> Known.LO_LA
- LRC -> Known.LRC
- LRC_IQ -> Known.LRC_IQ
- LRC_IR -> Known.LRC_IR
- LT -> Known.LT
- LT_LT -> Known.LT_LT
- LU -> Known.LU
- LU_CD -> Known.LU_CD
- LUO -> Known.LUO
- LUO_KE -> Known.LUO_KE
- LUY -> Known.LUY
- LUY_KE -> Known.LUY_KE
- LV -> Known.LV
- LV_LV -> Known.LV_LV
- MAI -> Known.MAI
- MAI_IN -> Known.MAI_IN
- MAS -> Known.MAS
- MAS_KE -> Known.MAS_KE
- MAS_TZ -> Known.MAS_TZ
- MDF -> Known.MDF
- MDF_RU -> Known.MDF_RU
- MER -> Known.MER
- MER_KE -> Known.MER_KE
- MFE -> Known.MFE
- MFE_MU -> Known.MFE_MU
- MG -> Known.MG
- MG_MG -> Known.MG_MG
- MGH -> Known.MGH
- MGH_MZ -> Known.MGH_MZ
- MGO -> Known.MGO
- MGO_CM -> Known.MGO_CM
- MH -> Known.MH
- MI -> Known.MI
- MI_NZ -> Known.MI_NZ
- MK -> Known.MK
- MK_MK -> Known.MK_MK
- ML -> Known.ML
- ML_IN -> Known.ML_IN
- MN -> Known.MN
- MN_MN -> Known.MN_MN
- MNI -> Known.MNI
- MNI_IN -> Known.MNI_IN
- MR -> Known.MR
- MR_IN -> Known.MR_IN
- MS -> Known.MS
- MS_BN -> Known.MS_BN
- MS_ID -> Known.MS_ID
- MS_MY -> Known.MS_MY
- MS_SG -> Known.MS_SG
- MT -> Known.MT
- MT_MT -> Known.MT_MT
- MUA -> Known.MUA
- MUA_CM -> Known.MUA_CM
- MY -> Known.MY
- MY_MM -> Known.MY_MM
- MZN -> Known.MZN
- MZN_IR -> Known.MZN_IR
- NA -> Known.NA
- NAQ -> Known.NAQ
- NAQ_NA -> Known.NAQ_NA
- NB -> Known.NB
- NB_NO -> Known.NB_NO
- NB_SJ -> Known.NB_SJ
- ND -> Known.ND
- ND_ZW -> Known.ND_ZW
- NDS -> Known.NDS
- NDS_DE -> Known.NDS_DE
- NDS_NL -> Known.NDS_NL
- NE -> Known.NE
- NE_IN -> Known.NE_IN
- NE_NP -> Known.NE_NP
- NG -> Known.NG
- NL -> Known.NL
- NL_AW -> Known.NL_AW
- NL_BE -> Known.NL_BE
- NL_BQ -> Known.NL_BQ
- NL_CH -> Known.NL_CH
- NL_CW -> Known.NL_CW
- NL_LU -> Known.NL_LU
- NL_NL -> Known.NL_NL
- NL_SR -> Known.NL_SR
- NL_SX -> Known.NL_SX
- NMG -> Known.NMG
- NMG_CM -> Known.NMG_CM
- NN -> Known.NN
- NN_NO -> Known.NN_NO
- NNH -> Known.NNH
- NNH_CM -> Known.NNH_CM
- NO -> Known.NO
- NO_NO -> Known.NO_NO
- NR -> Known.NR
- NUS -> Known.NUS
- NUS_SS -> Known.NUS_SS
- NV -> Known.NV
- NY -> Known.NY
- NYN -> Known.NYN
- NYN_UG -> Known.NYN_UG
- OC -> Known.OC
- OC_ES -> Known.OC_ES
- OC_FR -> Known.OC_FR
- OJ -> Known.OJ
- OM -> Known.OM
- OM_ET -> Known.OM_ET
- OM_KE -> Known.OM_KE
- OR -> Known.OR
- OR_IN -> Known.OR_IN
- OS -> Known.OS
- OS_GE -> Known.OS_GE
- OS_RU -> Known.OS_RU
- PA -> Known.PA
- PA_IN -> Known.PA_IN
- PA_PK -> Known.PA_PK
- PCM -> Known.PCM
- PCM_NG -> Known.PCM_NG
- PI -> Known.PI
- PIS -> Known.PIS
- PIS_SB -> Known.PIS_SB
- PL -> Known.PL
- PL_PL -> Known.PL_PL
- PRG -> Known.PRG
- PRG_001 -> Known.PRG_001
- PS -> Known.PS
- PS_AF -> Known.PS_AF
- PS_PK -> Known.PS_PK
- PT -> Known.PT
- PT_AO -> Known.PT_AO
- PT_BR -> Known.PT_BR
- PT_CH -> Known.PT_CH
- PT_CV -> Known.PT_CV
- PT_GQ -> Known.PT_GQ
- PT_GW -> Known.PT_GW
- PT_LU -> Known.PT_LU
- PT_MO -> Known.PT_MO
- PT_MZ -> Known.PT_MZ
- PT_PT -> Known.PT_PT
- PT_ST -> Known.PT_ST
- PT_TL -> Known.PT_TL
- QU -> Known.QU
- QU_BO -> Known.QU_BO
- QU_EC -> Known.QU_EC
- QU_PE -> Known.QU_PE
- RAJ -> Known.RAJ
- RAJ_IN -> Known.RAJ_IN
- RM -> Known.RM
- RM_CH -> Known.RM_CH
- RN -> Known.RN
- RN_BI -> Known.RN_BI
- RO -> Known.RO
- RO_MD -> Known.RO_MD
- RO_RO -> Known.RO_RO
- ROF -> Known.ROF
- ROF_TZ -> Known.ROF_TZ
- RU -> Known.RU
- RU_BY -> Known.RU_BY
- RU_KG -> Known.RU_KG
- RU_KZ -> Known.RU_KZ
- RU_MD -> Known.RU_MD
- RU_RU -> Known.RU_RU
- RU_UA -> Known.RU_UA
- RW -> Known.RW
- RW_RW -> Known.RW_RW
- RWK -> Known.RWK
- RWK_TZ -> Known.RWK_TZ
- SA -> Known.SA
- SA_IN -> Known.SA_IN
- SAH -> Known.SAH
- SAH_RU -> Known.SAH_RU
- SAQ -> Known.SAQ
- SAQ_KE -> Known.SAQ_KE
- SAT -> Known.SAT
- SAT_IN -> Known.SAT_IN
- SBP -> Known.SBP
- SBP_TZ -> Known.SBP_TZ
- SC -> Known.SC
- SC_IT -> Known.SC_IT
- SD -> Known.SD
- SD_IN -> Known.SD_IN
- SD_PK -> Known.SD_PK
- SE -> Known.SE
- SE_FI -> Known.SE_FI
- SE_NO -> Known.SE_NO
- SE_SE -> Known.SE_SE
- SEH -> Known.SEH
- SEH_MZ -> Known.SEH_MZ
- SES -> Known.SES
- SES_ML -> Known.SES_ML
- SG -> Known.SG
- SG_CF -> Known.SG_CF
- SHI -> Known.SHI
- SHI_MA -> Known.SHI_MA
- SI -> Known.SI
- SI_LK -> Known.SI_LK
- SK -> Known.SK
- SK_SK -> Known.SK_SK
- SL -> Known.SL
- SL_SI -> Known.SL_SI
- SM -> Known.SM
- SMN -> Known.SMN
- SMN_FI -> Known.SMN_FI
- SMS -> Known.SMS
- SMS_FI -> Known.SMS_FI
- SN -> Known.SN
- SN_ZW -> Known.SN_ZW
- SO -> Known.SO
- SO_DJ -> Known.SO_DJ
- SO_ET -> Known.SO_ET
- SO_KE -> Known.SO_KE
- SO_SO -> Known.SO_SO
- SQ -> Known.SQ
- SQ_AL -> Known.SQ_AL
- SQ_MK -> Known.SQ_MK
- SQ_XK -> Known.SQ_XK
- SR -> Known.SR
- SR_BA -> Known.SR_BA
- SR_CS -> Known.SR_CS
- SR_ME -> Known.SR_ME
- SR_RS -> Known.SR_RS
- SR_XK -> Known.SR_XK
- SS -> Known.SS
- ST -> Known.ST
- SU -> Known.SU
- SU_ID -> Known.SU_ID
- SV -> Known.SV
- SV_AX -> Known.SV_AX
- SV_FI -> Known.SV_FI
- SV_SE -> Known.SV_SE
- SW -> Known.SW
- SW_CD -> Known.SW_CD
- SW_KE -> Known.SW_KE
- SW_TZ -> Known.SW_TZ
- SW_UG -> Known.SW_UG
- SY -> Known.SY
- TA -> Known.TA
- TA_IN -> Known.TA_IN
- TA_LK -> Known.TA_LK
- TA_MY -> Known.TA_MY
- TA_SG -> Known.TA_SG
- TE -> Known.TE
- TE_IN -> Known.TE_IN
- TEO -> Known.TEO
- TEO_KE -> Known.TEO_KE
- TEO_UG -> Known.TEO_UG
- TG -> Known.TG
- TG_TJ -> Known.TG_TJ
- TH -> Known.TH
- TH_TH -> Known.TH_TH
- TI -> Known.TI
- TI_ER -> Known.TI_ER
- TI_ET -> Known.TI_ET
- TK -> Known.TK
- TK_TM -> Known.TK_TM
- TL -> Known.TL
- TN -> Known.TN
- TO -> Known.TO
- TO_TO -> Known.TO_TO
- TOK -> Known.TOK
- TOK_001 -> Known.TOK_001
- TR -> Known.TR
- TR_CY -> Known.TR_CY
- TR_TR -> Known.TR_TR
- TS -> Known.TS
- TT -> Known.TT
- TT_RU -> Known.TT_RU
- TW -> Known.TW
- TWQ -> Known.TWQ
- TWQ_NE -> Known.TWQ_NE
- TY -> Known.TY
- TZM -> Known.TZM
- TZM_MA -> Known.TZM_MA
- UG -> Known.UG
- UG_CN -> Known.UG_CN
- UK -> Known.UK
- UK_UA -> Known.UK_UA
- UR -> Known.UR
- UR_IN -> Known.UR_IN
- UR_PK -> Known.UR_PK
- UZ -> Known.UZ
- UZ_AF -> Known.UZ_AF
- UZ_UZ -> Known.UZ_UZ
- VAI -> Known.VAI
- VAI_LR -> Known.VAI_LR
- VE -> Known.VE
- VI -> Known.VI
- VI_VN -> Known.VI_VN
- VO -> Known.VO
- VO_001 -> Known.VO_001
- VUN -> Known.VUN
- VUN_TZ -> Known.VUN_TZ
- WA -> Known.WA
- WAE -> Known.WAE
- WAE_CH -> Known.WAE_CH
- WO -> Known.WO
- WO_SN -> Known.WO_SN
- XH -> Known.XH
- XH_ZA -> Known.XH_ZA
- XOG -> Known.XOG
- XOG_UG -> Known.XOG_UG
- YAV -> Known.YAV
- YAV_CM -> Known.YAV_CM
- YI -> Known.YI
- YI_001 -> Known.YI_001
- YO -> Known.YO
- YO_BJ -> Known.YO_BJ
- YO_NG -> Known.YO_NG
- YRL -> Known.YRL
- YRL_BR -> Known.YRL_BR
- YRL_CO -> Known.YRL_CO
- YRL_VE -> Known.YRL_VE
- YUE -> Known.YUE
- YUE_CN -> Known.YUE_CN
- YUE_HK -> Known.YUE_HK
- ZA -> Known.ZA
- ZGH -> Known.ZGH
- ZGH_MA -> Known.ZGH_MA
- ZH -> Known.ZH
- ZH_CN -> Known.ZH_CN
- ZH_HANS -> Known.ZH_HANS
- ZH_HANT -> Known.ZH_HANT
- ZH_HK -> Known.ZH_HK
- ZH_MO -> Known.ZH_MO
- ZH_SG -> Known.ZH_SG
- ZH_TW -> Known.ZH_TW
- ZU -> Known.ZU
- ZU_ZA -> Known.ZU_ZA
- else -> throw HubSpotInvalidDataException("Unknown Language: $value")
- }
-
- /**
- * Returns this class instance's primitive wire representation.
- *
- * This differs from the [toString] method because that method is primarily for debugging
- * and generally doesn't throw.
- *
- * @throws HubSpotInvalidDataException if this class instance's value does not have the
- * expected primitive type.
- */
- fun asString(): String =
- _value().asString().orElseThrow { HubSpotInvalidDataException("Value is not a String") }
-
- private var validated: Boolean = false
-
- /**
- * Validates that the types of all values in this object match their expected types
- * recursively.
- *
- * This method is _not_ forwards compatible with new types from the API for existing fields.
- *
- * @throws HubSpotInvalidDataException if any value type in this object doesn't match its
- * expected type.
- */
- fun validate(): Language = apply {
- if (validated) {
- return@apply
- }
-
- known()
- validated = true
- }
-
- fun isValid(): Boolean =
- try {
- validate()
- true
- } catch (e: HubSpotInvalidDataException) {
- false
- }
-
- /**
- * Returns a score indicating how many valid values are contained in this object
- * recursively.
- *
- * Used for best match union deserialization.
- */
- @JvmSynthetic internal fun validity(): Int = if (value() == Value._UNKNOWN) 0 else 1
-
- override fun equals(other: Any?): Boolean {
- if (this === other) {
- return true
- }
-
- return other is Language && value == other.value
- }
-
- override fun hashCode() = value.hashCode()
-
- override fun toString() = value.toString()
- }
-
- class Length @JsonCreator private constructor(private val value: JsonField) : Enum {
-
- /**
- * Returns this class instance's raw value.
- *
- * This is usually only useful if this instance was deserialized from data that doesn't
- * match any known member, and you want to know that value. For example, if the SDK is on an
- * older version than the API, then the API may respond with new members that the SDK is
- * unaware of.
- */
- @com.fasterxml.jackson.annotation.JsonValue fun _value(): JsonField = value
-
- companion object {
-
- @JvmField val LONG = of("LONG")
-
- @JvmField val SHORT = of("SHORT")
-
- @JvmStatic fun of(value: String) = Length(JsonField.of(value))
- }
-
- /** An enum containing [Length]'s known values. */
- enum class Known {
- LONG,
- SHORT,
- }
-
- /**
- * An enum containing [Length]'s known values, as well as an [_UNKNOWN] member.
- *
- * An instance of [Length] can contain an unknown value in a couple of cases:
- * - It was deserialized from data that doesn't match any known member. For example, if the
- * SDK is on an older version than the API, then the API may respond with new members that
- * the SDK is unaware of.
- * - It was constructed with an arbitrary value using the [of] method.
- */
- enum class Value {
- LONG,
- SHORT,
- /** An enum member indicating that [Length] was instantiated with an unknown value. */
- _UNKNOWN,
- }
-
- /**
- * Returns an enum member corresponding to this class instance's value, or [Value._UNKNOWN]
- * if the class was instantiated with an unknown value.
- *
- * Use the [known] method instead if you're certain the value is always known or if you want
- * to throw for the unknown case.
- */
- fun value(): Value =
- when (this) {
- LONG -> Value.LONG
- SHORT -> Value.SHORT
- else -> Value._UNKNOWN
- }
-
- /**
- * Returns an enum member corresponding to this class instance's value.
- *
- * Use the [value] method instead if you're uncertain the value is always known and don't
- * want to throw for the unknown case.
- *
- * @throws HubSpotInvalidDataException if this class instance's value is a not a known
- * member.
- */
- fun known(): Known =
- when (this) {
- LONG -> Known.LONG
- SHORT -> Known.SHORT
- else -> throw HubSpotInvalidDataException("Unknown Length: $value")
- }
-
- /**
- * Returns this class instance's primitive wire representation.
- *
- * This differs from the [toString] method because that method is primarily for debugging
- * and generally doesn't throw.
- *
- * @throws HubSpotInvalidDataException if this class instance's value does not have the
- * expected primitive type.
- */
- fun asString(): String =
- _value().asString().orElseThrow { HubSpotInvalidDataException("Value is not a String") }
-
- private var validated: Boolean = false
-
- /**
- * Validates that the types of all values in this object match their expected types
- * recursively.
- *
- * This method is _not_ forwards compatible with new types from the API for existing fields.
- *
- * @throws HubSpotInvalidDataException if any value type in this object doesn't match its
- * expected type.
- */
- fun validate(): Length = apply {
- if (validated) {
- return@apply
- }
-
- known()
- validated = true
- }
-
- fun isValid(): Boolean =
- try {
- validate()
- true
- } catch (e: HubSpotInvalidDataException) {
- false
- }
-
- /**
- * Returns a score indicating how many valid values are contained in this object
- * recursively.
- *
- * Used for best match union deserialization.
- */
- @JvmSynthetic internal fun validity(): Int = if (value() == Value._UNKNOWN) 0 else 1
-
- override fun equals(other: Any?): Boolean {
- if (this === other) {
- return true
- }
-
- return other is Length && value == other.value
- }
-
- override fun hashCode() = value.hashCode()
-
- override fun toString() = value.toString()
- }
-
- class Type @JsonCreator private constructor(private val value: JsonField) : Enum {
-
- /**
- * Returns this class instance's raw value.
- *
- * This is usually only useful if this instance was deserialized from data that doesn't
- * match any known member, and you want to know that value. For example, if the SDK is on an
- * older version than the API, then the API may respond with new members that the SDK is
- * unaware of.
- */
- @com.fasterxml.jackson.annotation.JsonValue fun _value(): JsonField = value
-
- companion object {
-
- @JvmField val LANDING_PAGE = of("LANDING_PAGE")
-
- @JvmField val BLOG_POST = of("BLOG_POST")
-
- @JvmField val SITE_PAGE = of("SITE_PAGE")
-
- @JvmField val KNOWLEDGE_ARTICLE = of("KNOWLEDGE_ARTICLE")
-
- @JvmField val LISTING_PAGE = of("LISTING_PAGE")
-
- @JvmField val STRUCTURED_CONTENT = of("STRUCTURED_CONTENT")
-
- @JvmStatic fun of(value: String) = Type(JsonField.of(value))
- }
-
- /** An enum containing [Type]'s known values. */
- enum class Known {
- LANDING_PAGE,
- BLOG_POST,
- SITE_PAGE,
- KNOWLEDGE_ARTICLE,
- LISTING_PAGE,
- STRUCTURED_CONTENT,
- }
-
- /**
- * An enum containing [Type]'s known values, as well as an [_UNKNOWN] member.
- *
- * An instance of [Type] can contain an unknown value in a couple of cases:
- * - It was deserialized from data that doesn't match any known member. For example, if the
- * SDK is on an older version than the API, then the API may respond with new members that
- * the SDK is unaware of.
- * - It was constructed with an arbitrary value using the [of] method.
- */
- enum class Value {
- LANDING_PAGE,
- BLOG_POST,
- SITE_PAGE,
- KNOWLEDGE_ARTICLE,
- LISTING_PAGE,
- STRUCTURED_CONTENT,
- /** An enum member indicating that [Type] was instantiated with an unknown value. */
- _UNKNOWN,
- }
-
- /**
- * Returns an enum member corresponding to this class instance's value, or [Value._UNKNOWN]
- * if the class was instantiated with an unknown value.
- *
- * Use the [known] method instead if you're certain the value is always known or if you want
- * to throw for the unknown case.
- */
- fun value(): Value =
- when (this) {
- LANDING_PAGE -> Value.LANDING_PAGE
- BLOG_POST -> Value.BLOG_POST
- SITE_PAGE -> Value.SITE_PAGE
- KNOWLEDGE_ARTICLE -> Value.KNOWLEDGE_ARTICLE
- LISTING_PAGE -> Value.LISTING_PAGE
- STRUCTURED_CONTENT -> Value.STRUCTURED_CONTENT
- else -> Value._UNKNOWN
- }
-
- /**
- * Returns an enum member corresponding to this class instance's value.
- *
- * Use the [value] method instead if you're uncertain the value is always known and don't
- * want to throw for the unknown case.
- *
- * @throws HubSpotInvalidDataException if this class instance's value is a not a known
- * member.
- */
- fun known(): Known =
- when (this) {
- LANDING_PAGE -> Known.LANDING_PAGE
- BLOG_POST -> Known.BLOG_POST
- SITE_PAGE -> Known.SITE_PAGE
- KNOWLEDGE_ARTICLE -> Known.KNOWLEDGE_ARTICLE
- LISTING_PAGE -> Known.LISTING_PAGE
- STRUCTURED_CONTENT -> Known.STRUCTURED_CONTENT
- else -> throw HubSpotInvalidDataException("Unknown Type: $value")
- }
-
- /**
- * Returns this class instance's primitive wire representation.
- *
- * This differs from the [toString] method because that method is primarily for debugging
- * and generally doesn't throw.
- *
- * @throws HubSpotInvalidDataException if this class instance's value does not have the
- * expected primitive type.
- */
- fun asString(): String =
- _value().asString().orElseThrow { HubSpotInvalidDataException("Value is not a String") }
-
- private var validated: Boolean = false
-
- /**
- * Validates that the types of all values in this object match their expected types
- * recursively.
- *
- * This method is _not_ forwards compatible with new types from the API for existing fields.
- *
- * @throws HubSpotInvalidDataException if any value type in this object doesn't match its
- * expected type.
- */
- fun validate(): Type = apply {
- if (validated) {
- return@apply
- }
-
- known()
- validated = true
- }
-
- fun isValid(): Boolean =
- try {
- validate()
- true
- } catch (e: HubSpotInvalidDataException) {
- false
- }
-
- /**
- * Returns a score indicating how many valid values are contained in this object
- * recursively.
- *
- * Used for best match union deserialization.
- */
- @JvmSynthetic internal fun validity(): Int = if (value() == Value._UNKNOWN) 0 else 1
-
- override fun equals(other: Any?): Boolean {
- if (this === other) {
- return true
- }
-
- return other is Type && value == other.value
- }
-
- override fun hashCode() = value.hashCode()
-
- override fun toString() = value.toString()
- }
-
- override fun equals(other: Any?): Boolean {
- if (this === other) {
- return true
- }
-
- return other is SiteSearchSearchParams &&
- analytics == other.analytics &&
- autocomplete == other.autocomplete &&
- boostLimit == other.boostLimit &&
- boostRecent == other.boostRecent &&
- domain == other.domain &&
- groupId == other.groupId &&
- hubdbQuery == other.hubdbQuery &&
- language == other.language &&
- length == other.length &&
- limit == other.limit &&
- matchPrefix == other.matchPrefix &&
- offset == other.offset &&
- pathPrefix == other.pathPrefix &&
- popularityBoost == other.popularityBoost &&
- property == other.property &&
- q == other.q &&
- tableId == other.tableId &&
- type == other.type &&
- types == other.types &&
- additionalHeaders == other.additionalHeaders &&
- additionalQueryParams == other.additionalQueryParams
- }
-
- override fun hashCode(): Int =
- Objects.hash(
- analytics,
- autocomplete,
- boostLimit,
- boostRecent,
- domain,
- groupId,
- hubdbQuery,
- language,
- length,
- limit,
- matchPrefix,
- offset,
- pathPrefix,
- popularityBoost,
- property,
- q,
- tableId,
- type,
- types,
- additionalHeaders,
- additionalQueryParams,
- )
-
- override fun toString() =
- "SiteSearchSearchParams{analytics=$analytics, autocomplete=$autocomplete, boostLimit=$boostLimit, boostRecent=$boostRecent, domain=$domain, groupId=$groupId, hubdbQuery=$hubdbQuery, language=$language, length=$length, limit=$limit, matchPrefix=$matchPrefix, offset=$offset, pathPrefix=$pathPrefix, popularityBoost=$popularityBoost, property=$property, q=$q, tableId=$tableId, type=$type, types=$types, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}"
-}
diff --git a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/conversations/customchannels/ChannelIntegrationMessageEgg.kt b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/conversations/customchannels/ChannelIntegrationMessageEgg.kt
index 8f0b49fb..c07bc151 100644
--- a/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/conversations/customchannels/ChannelIntegrationMessageEgg.kt
+++ b/hubspot-java-core/src/main/kotlin/com/hubspot/sdk/models/conversations/customchannels/ChannelIntegrationMessageEgg.kt
@@ -46,6 +46,7 @@ private constructor(
private val inReplyToId: JsonField,
private val integrationIdempotencyId: JsonField,
private val integrationThreadId: JsonField,
+ private val preResolvedContacts: JsonField,
private val richText: JsonField,
private val additionalProperties: MutableMap,
) {
@@ -83,6 +84,9 @@ private constructor(
@JsonProperty("integrationThreadId")
@ExcludeMissing
integrationThreadId: JsonField = JsonMissing.of(),
+ @JsonProperty("preResolvedContacts")
+ @ExcludeMissing
+ preResolvedContacts: JsonField = JsonMissing.of(),
@JsonProperty("richText") @ExcludeMissing richText: JsonField = JsonMissing.of(),
) : this(
attachments,
@@ -96,6 +100,7 @@ private constructor(
inReplyToId,
integrationIdempotencyId,
integrationThreadId,
+ preResolvedContacts,
richText,
mutableMapOf(),
)
@@ -169,6 +174,13 @@ private constructor(
fun integrationThreadId(): Optional =
integrationThreadId.getOptional("integrationThreadId")
+ /**
+ * @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
+ * server responded with an unexpected value).
+ */
+ fun preResolvedContacts(): Optional =
+ preResolvedContacts.getOptional("preResolvedContacts")
+
/**
* @throws HubSpotInvalidDataException if the JSON field has an unexpected type (e.g. if the
* server responded with an unexpected value).
@@ -275,6 +287,16 @@ private constructor(
@ExcludeMissing
fun _integrationThreadId(): JsonField = integrationThreadId
+ /**
+ * Returns the raw JSON value of [preResolvedContacts].
+ *
+ * Unlike [preResolvedContacts], this method doesn't throw if the JSON field has an unexpected
+ * type.
+ */
+ @JsonProperty("preResolvedContacts")
+ @ExcludeMissing
+ fun _preResolvedContacts(): JsonField