Package com.exoscale.sdk.model
Class DbaasServiceKafka
- java.lang.Object
-
- com.exoscale.sdk.model.DbaasServiceKafka
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class DbaasServiceKafka extends Object
DbaasServiceKafka
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DbaasServiceKafka()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_UPDATED_AT
public static final String JSON_PROPERTY_UPDATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTHENTICATION_METHODS
public static final String JSON_PROPERTY_AUTHENTICATION_METHODS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NODE_COUNT
public static final String JSON_PROPERTY_NODE_COUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONNECTION_INFO
public static final String JSON_PROPERTY_CONNECTION_INFO
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NODE_CPU_COUNT
public static final String JSON_PROPERTY_NODE_CPU_COUNT
- 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_INTEGRATIONS
public static final String JSON_PROPERTY_INTEGRATIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ZONE
public static final String JSON_PROPERTY_ZONE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NODE_STATES
public static final String JSON_PROPERTY_NODE_STATES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- 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_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- 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_BACKUPS
public static final String JSON_PROPERTY_BACKUPS
- 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_NOTIFICATIONS
public static final String JSON_PROPERTY_NOTIFICATIONS
- 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_COMPONENTS
public static final String JSON_PROPERTY_COMPONENTS
- 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_DISK_SIZE
public static final String JSON_PROPERTY_DISK_SIZE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NODE_MEMORY
public static final String JSON_PROPERTY_NODE_MEMORY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_URI
public static final String JSON_PROPERTY_URI
- See Also:
- Constant Field Values
-
JSON_PROPERTY_URI_PARAMS
public static final String JSON_PROPERTY_URI_PARAMS
- 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_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLAN
public static final String JSON_PROPERTY_PLAN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USERS
public static final String JSON_PROPERTY_USERS
- See Also:
- Constant Field Values
-
-
Method Detail
-
updatedAt
public DbaasServiceKafka updatedAt(OffsetDateTime updatedAt)
-
getUpdatedAt
@Nullable public OffsetDateTime getUpdatedAt()
Service last update timestamp (ISO 8601)- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(OffsetDateTime updatedAt)
-
authenticationMethods
public DbaasServiceKafka authenticationMethods(DbaasServiceKafkaAuthenticationMethods authenticationMethods)
-
getAuthenticationMethods
@Nullable public DbaasServiceKafkaAuthenticationMethods getAuthenticationMethods()
Get authenticationMethods- Returns:
- authenticationMethods
-
setAuthenticationMethods
public void setAuthenticationMethods(DbaasServiceKafkaAuthenticationMethods authenticationMethods)
-
nodeCount
public DbaasServiceKafka nodeCount(Long nodeCount)
-
getNodeCount
@Nullable public Long getNodeCount()
Number of service nodes in the active plan minimum: 0- Returns:
- nodeCount
-
setNodeCount
public void setNodeCount(Long nodeCount)
-
connectionInfo
public DbaasServiceKafka connectionInfo(DbaasServiceKafkaConnectionInfo connectionInfo)
-
getConnectionInfo
@Nullable public DbaasServiceKafkaConnectionInfo getConnectionInfo()
Get connectionInfo- Returns:
- connectionInfo
-
setConnectionInfo
public void setConnectionInfo(DbaasServiceKafkaConnectionInfo connectionInfo)
-
nodeCpuCount
public DbaasServiceKafka nodeCpuCount(Long nodeCpuCount)
-
getNodeCpuCount
@Nullable public Long getNodeCpuCount()
Number of CPUs for each node minimum: 0- Returns:
- nodeCpuCount
-
setNodeCpuCount
public void setNodeCpuCount(Long nodeCpuCount)
-
kafkaRestEnabled
public DbaasServiceKafka kafkaRestEnabled(Boolean kafkaRestEnabled)
-
getKafkaRestEnabled
@Nullable public Boolean getKafkaRestEnabled()
Whether Kafka REST is enabled- Returns:
- kafkaRestEnabled
-
setKafkaRestEnabled
public void setKafkaRestEnabled(Boolean kafkaRestEnabled)
-
integrations
public DbaasServiceKafka integrations(List<DbaasIntegration> integrations)
-
addIntegrationsItem
public DbaasServiceKafka addIntegrationsItem(DbaasIntegration integrationsItem)
-
getIntegrations
@Nullable public List<DbaasIntegration> getIntegrations()
Service integrations- Returns:
- integrations
-
setIntegrations
public void setIntegrations(List<DbaasIntegration> integrations)
-
zone
public DbaasServiceKafka zone(String zone)
-
getZone
@Nullable public String getZone()
The zone where the service is running- Returns:
- zone
-
setZone
public void setZone(String zone)
-
nodeStates
public DbaasServiceKafka nodeStates(List<DbaasNodeState> nodeStates)
-
addNodeStatesItem
public DbaasServiceKafka addNodeStatesItem(DbaasNodeState nodeStatesItem)
-
getNodeStates
@Nullable public List<DbaasNodeState> getNodeStates()
State of individual service nodes- Returns:
- nodeStates
-
setNodeStates
public void setNodeStates(List<DbaasNodeState> nodeStates)
-
name
public DbaasServiceKafka name(String name)
-
getName
@Nonnull public String getName()
Get name- Returns:
- name
-
setName
public void setName(String name)
-
kafkaConnectEnabled
public DbaasServiceKafka kafkaConnectEnabled(Boolean kafkaConnectEnabled)
-
getKafkaConnectEnabled
@Nullable public Boolean getKafkaConnectEnabled()
Whether Kafka Connect is enabled- Returns:
- kafkaConnectEnabled
-
setKafkaConnectEnabled
public void setKafkaConnectEnabled(Boolean kafkaConnectEnabled)
-
type
public DbaasServiceKafka type(String type)
-
getType
@Nonnull public String getType()
Get type- Returns:
- type
-
setType
public void setType(String type)
-
state
public DbaasServiceKafka state(EnumServiceState state)
-
getState
@Nullable public EnumServiceState getState()
Get state- Returns:
- state
-
setState
public void setState(EnumServiceState state)
-
ipFilter
public DbaasServiceKafka ipFilter(List<String> ipFilter)
-
addIpFilterItem
public DbaasServiceKafka 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 DbaasServiceKafka schemaRegistrySettings(JsonSchemaSchemaRegistry schemaRegistrySettings)
-
getSchemaRegistrySettings
@Nullable public JsonSchemaSchemaRegistry getSchemaRegistrySettings()
Get schemaRegistrySettings- Returns:
- schemaRegistrySettings
-
setSchemaRegistrySettings
public void setSchemaRegistrySettings(JsonSchemaSchemaRegistry schemaRegistrySettings)
-
backups
public DbaasServiceKafka backups(List<DbaasServiceBackup> backups)
-
addBackupsItem
public DbaasServiceKafka addBackupsItem(DbaasServiceBackup backupsItem)
-
getBackups
@Nullable public List<DbaasServiceBackup> getBackups()
List of backups for the service- Returns:
- backups
-
setBackups
public void setBackups(List<DbaasServiceBackup> backups)
-
kafkaRestSettings
public DbaasServiceKafka kafkaRestSettings(JsonSchemaKafkaRest kafkaRestSettings)
-
getKafkaRestSettings
@Nullable public JsonSchemaKafkaRest getKafkaRestSettings()
Get kafkaRestSettings- Returns:
- kafkaRestSettings
-
setKafkaRestSettings
public void setKafkaRestSettings(JsonSchemaKafkaRest kafkaRestSettings)
-
terminationProtection
public DbaasServiceKafka terminationProtection(Boolean terminationProtection)
-
getTerminationProtection
@Nullable public Boolean getTerminationProtection()
Service is protected against termination and powering off- Returns:
- terminationProtection
-
setTerminationProtection
public void setTerminationProtection(Boolean terminationProtection)
-
notifications
public DbaasServiceKafka notifications(List<DbaasServiceNotification> notifications)
-
addNotificationsItem
public DbaasServiceKafka addNotificationsItem(DbaasServiceNotification notificationsItem)
-
getNotifications
@Nullable public List<DbaasServiceNotification> getNotifications()
Service notifications- Returns:
- notifications
-
setNotifications
public void setNotifications(List<DbaasServiceNotification> notifications)
-
kafkaConnectSettings
public DbaasServiceKafka kafkaConnectSettings(JsonSchemaKafkaConnect kafkaConnectSettings)
-
getKafkaConnectSettings
@Nullable public JsonSchemaKafkaConnect getKafkaConnectSettings()
Get kafkaConnectSettings- Returns:
- kafkaConnectSettings
-
setKafkaConnectSettings
public void setKafkaConnectSettings(JsonSchemaKafkaConnect kafkaConnectSettings)
-
components
public DbaasServiceKafka components(List<DbaasServiceKafkaComponentsInner> components)
-
addComponentsItem
public DbaasServiceKafka addComponentsItem(DbaasServiceKafkaComponentsInner componentsItem)
-
getComponents
@Nullable public List<DbaasServiceKafkaComponentsInner> getComponents()
Service component information objects- Returns:
- components
-
setComponents
public void setComponents(List<DbaasServiceKafkaComponentsInner> components)
-
maintenance
public DbaasServiceKafka maintenance(DbaasServiceMaintenance maintenance)
-
getMaintenance
@Nullable public DbaasServiceMaintenance getMaintenance()
Get maintenance- Returns:
- maintenance
-
setMaintenance
public void setMaintenance(DbaasServiceMaintenance maintenance)
-
kafkaSettings
public DbaasServiceKafka kafkaSettings(JsonSchemaKafka kafkaSettings)
-
getKafkaSettings
@Nullable public JsonSchemaKafka getKafkaSettings()
Get kafkaSettings- Returns:
- kafkaSettings
-
setKafkaSettings
public void setKafkaSettings(JsonSchemaKafka kafkaSettings)
-
diskSize
public DbaasServiceKafka diskSize(Long diskSize)
-
getDiskSize
@Nullable public Long getDiskSize()
TODO UNIT disk space for data storage minimum: 0- Returns:
- diskSize
-
setDiskSize
public void setDiskSize(Long diskSize)
-
nodeMemory
public DbaasServiceKafka nodeMemory(Long nodeMemory)
-
getNodeMemory
@Nullable public Long getNodeMemory()
TODO UNIT of memory for each node minimum: 0- Returns:
- nodeMemory
-
setNodeMemory
public void setNodeMemory(Long nodeMemory)
-
uri
public DbaasServiceKafka uri(String uri)
-
getUri
@Nullable public String getUri()
URI for connecting to the service (may be absent)- Returns:
- uri
-
setUri
public void setUri(String uri)
-
uriParams
public DbaasServiceKafka uriParams(Object uriParams)
-
getUriParams
@Nullable public Object getUriParams()
service_uri parameterized into key-value pairs- Returns:
- uriParams
-
setUriParams
public void setUriParams(Object uriParams)
-
schemaRegistryEnabled
public DbaasServiceKafka schemaRegistryEnabled(Boolean schemaRegistryEnabled)
-
getSchemaRegistryEnabled
@Nullable public Boolean getSchemaRegistryEnabled()
Whether Schema-Registry is enabled- Returns:
- schemaRegistryEnabled
-
setSchemaRegistryEnabled
public void setSchemaRegistryEnabled(Boolean schemaRegistryEnabled)
-
version
public DbaasServiceKafka version(String version)
-
getVersion
@Nullable public String getVersion()
Kafka version- Returns:
- version
-
setVersion
public void setVersion(String version)
-
createdAt
public DbaasServiceKafka createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
Service creation timestamp (ISO 8601)- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
plan
public DbaasServiceKafka plan(String plan)
-
getPlan
@Nonnull public String getPlan()
Subscription plan- Returns:
- plan
-
setPlan
public void setPlan(String plan)
-
users
public DbaasServiceKafka users(List<DbaasServiceKafkaUsersInner> users)
-
addUsersItem
public DbaasServiceKafka addUsersItem(DbaasServiceKafkaUsersInner usersItem)
-
getUsers
@Nullable public List<DbaasServiceKafkaUsersInner> getUsers()
List of service users- Returns:
- users
-
setUsers
public void setUsers(List<DbaasServiceKafkaUsersInner> users)
-
equals
public boolean equals(Object o)
Return true if this dbaas-service-kafka object is equal to o.
-
toUrlQueryString
public String toUrlQueryString()
Convert the instance into URL query string.- Returns:
- URL query string
-
-