Package com.exoscale.sdk.model
Class CreateDbaasServiceKafkaRequest
- java.lang.Object
-
- com.exoscale.sdk.model.CreateDbaasServiceKafkaRequest
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class CreateDbaasServiceKafkaRequest extends Object
CreateDbaasServiceKafkaRequest
-
-
Field Summary
Fields Modifier and Type Field Description static String
JSON_PROPERTY_AUTHENTICATION_METHODS
static String
JSON_PROPERTY_IP_FILTER
static String
JSON_PROPERTY_KAFKA_CONNECT_ENABLED
static String
JSON_PROPERTY_KAFKA_CONNECT_SETTINGS
static String
JSON_PROPERTY_KAFKA_REST_ENABLED
static String
JSON_PROPERTY_KAFKA_REST_SETTINGS
static String
JSON_PROPERTY_KAFKA_SETTINGS
static String
JSON_PROPERTY_MAINTENANCE
static String
JSON_PROPERTY_PLAN
static String
JSON_PROPERTY_SCHEMA_REGISTRY_ENABLED
static String
JSON_PROPERTY_SCHEMA_REGISTRY_SETTINGS
static String
JSON_PROPERTY_TERMINATION_PROTECTION
static String
JSON_PROPERTY_VERSION
-
Constructor Summary
Constructors Constructor Description CreateDbaasServiceKafkaRequest()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_AUTHENTICATION_METHODS
public static final String JSON_PROPERTY_AUTHENTICATION_METHODS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KAFKA_REST_ENABLED
public static final String JSON_PROPERTY_KAFKA_REST_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KAFKA_CONNECT_ENABLED
public static final String JSON_PROPERTY_KAFKA_CONNECT_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IP_FILTER
public static final String JSON_PROPERTY_IP_FILTER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SCHEMA_REGISTRY_SETTINGS
public static final String JSON_PROPERTY_SCHEMA_REGISTRY_SETTINGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KAFKA_REST_SETTINGS
public static final String JSON_PROPERTY_KAFKA_REST_SETTINGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TERMINATION_PROTECTION
public static final String JSON_PROPERTY_TERMINATION_PROTECTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KAFKA_CONNECT_SETTINGS
public static final String JSON_PROPERTY_KAFKA_CONNECT_SETTINGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAINTENANCE
public static final String JSON_PROPERTY_MAINTENANCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KAFKA_SETTINGS
public static final String JSON_PROPERTY_KAFKA_SETTINGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SCHEMA_REGISTRY_ENABLED
public static final String JSON_PROPERTY_SCHEMA_REGISTRY_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VERSION
public static final String JSON_PROPERTY_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLAN
public static final String JSON_PROPERTY_PLAN
- See Also:
- Constant Field Values
-
-
Method Detail
-
authenticationMethods
public CreateDbaasServiceKafkaRequest authenticationMethods(UpdateDbaasServiceKafkaRequestAuthenticationMethods authenticationMethods)
-
getAuthenticationMethods
@Nullable public UpdateDbaasServiceKafkaRequestAuthenticationMethods getAuthenticationMethods()
Get authenticationMethods- Returns:
- authenticationMethods
-
setAuthenticationMethods
public void setAuthenticationMethods(UpdateDbaasServiceKafkaRequestAuthenticationMethods authenticationMethods)
-
kafkaRestEnabled
public CreateDbaasServiceKafkaRequest kafkaRestEnabled(Boolean kafkaRestEnabled)
-
getKafkaRestEnabled
@Nullable public Boolean getKafkaRestEnabled()
Enable Kafka-REST service- Returns:
- kafkaRestEnabled
-
setKafkaRestEnabled
public void setKafkaRestEnabled(Boolean kafkaRestEnabled)
-
kafkaConnectEnabled
public CreateDbaasServiceKafkaRequest kafkaConnectEnabled(Boolean kafkaConnectEnabled)
-
getKafkaConnectEnabled
@Nullable public Boolean getKafkaConnectEnabled()
Allow clients to connect to kafka_connect from the public internet for service nodes that are in a project VPC or another type of private network- Returns:
- kafkaConnectEnabled
-
setKafkaConnectEnabled
public void setKafkaConnectEnabled(Boolean kafkaConnectEnabled)
-
ipFilter
public CreateDbaasServiceKafkaRequest ipFilter(List<String> ipFilter)
-
addIpFilterItem
public CreateDbaasServiceKafkaRequest addIpFilterItem(String ipFilterItem)
-
getIpFilter
@Nullable public List<String> getIpFilter()
Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16'- Returns:
- ipFilter
-
schemaRegistrySettings
public CreateDbaasServiceKafkaRequest schemaRegistrySettings(JsonSchemaSchemaRegistry schemaRegistrySettings)
-
getSchemaRegistrySettings
@Nullable public JsonSchemaSchemaRegistry getSchemaRegistrySettings()
Get schemaRegistrySettings- Returns:
- schemaRegistrySettings
-
setSchemaRegistrySettings
public void setSchemaRegistrySettings(JsonSchemaSchemaRegistry schemaRegistrySettings)
-
kafkaRestSettings
public CreateDbaasServiceKafkaRequest kafkaRestSettings(JsonSchemaKafkaRest kafkaRestSettings)
-
getKafkaRestSettings
@Nullable public JsonSchemaKafkaRest getKafkaRestSettings()
Get kafkaRestSettings- Returns:
- kafkaRestSettings
-
setKafkaRestSettings
public void setKafkaRestSettings(JsonSchemaKafkaRest kafkaRestSettings)
-
terminationProtection
public CreateDbaasServiceKafkaRequest terminationProtection(Boolean terminationProtection)
-
getTerminationProtection
@Nullable public Boolean getTerminationProtection()
Service is protected against termination and powering off- Returns:
- terminationProtection
-
setTerminationProtection
public void setTerminationProtection(Boolean terminationProtection)
-
kafkaConnectSettings
public CreateDbaasServiceKafkaRequest kafkaConnectSettings(JsonSchemaKafkaConnect kafkaConnectSettings)
-
getKafkaConnectSettings
@Nullable public JsonSchemaKafkaConnect getKafkaConnectSettings()
Get kafkaConnectSettings- Returns:
- kafkaConnectSettings
-
setKafkaConnectSettings
public void setKafkaConnectSettings(JsonSchemaKafkaConnect kafkaConnectSettings)
-
maintenance
public CreateDbaasServiceKafkaRequest maintenance(UpdateDbaasServiceMysqlRequestMaintenance maintenance)
-
getMaintenance
@Nullable public UpdateDbaasServiceMysqlRequestMaintenance getMaintenance()
Get maintenance- Returns:
- maintenance
-
setMaintenance
public void setMaintenance(UpdateDbaasServiceMysqlRequestMaintenance maintenance)
-
kafkaSettings
public CreateDbaasServiceKafkaRequest kafkaSettings(JsonSchemaKafka kafkaSettings)
-
getKafkaSettings
@Nullable public JsonSchemaKafka getKafkaSettings()
Get kafkaSettings- Returns:
- kafkaSettings
-
setKafkaSettings
public void setKafkaSettings(JsonSchemaKafka kafkaSettings)
-
schemaRegistryEnabled
public CreateDbaasServiceKafkaRequest schemaRegistryEnabled(Boolean schemaRegistryEnabled)
-
getSchemaRegistryEnabled
@Nullable public Boolean getSchemaRegistryEnabled()
Enable Schema-Registry service- Returns:
- schemaRegistryEnabled
-
setSchemaRegistryEnabled
public void setSchemaRegistryEnabled(Boolean schemaRegistryEnabled)
-
version
public CreateDbaasServiceKafkaRequest version(String version)
-
getVersion
@Nullable public String getVersion()
Kafka major version- Returns:
- version
-
setVersion
public void setVersion(String version)
-
plan
public CreateDbaasServiceKafkaRequest plan(String plan)
-
getPlan
@Nonnull public String getPlan()
Subscription plan- Returns:
- plan
-
setPlan
public void setPlan(String plan)
-
equals
public boolean equals(Object o)
Return true if this create_dbaas_service_kafka_request object is equal to o.
-
toUrlQueryString
public String toUrlQueryString()
Convert the instance into URL query string.- Returns:
- URL query string
-
-