SCClusterSpecEntity Class
- java.
lang. Object - com.
azure. resourcemanager. confluent. models. SCClusterSpecEntity
- com.
Implements
public final class SCClusterSpecEntity
implements JsonSerializable<SCClusterSpecEntity>
Spec of the cluster record.
Constructor Summary
| Constructor | Description |
|---|---|
| SCClusterSpecEntity() |
Creates an instance of SCCluster |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
apiEndpoint()
Get the api |
| String |
availability()
Get the availability property: The availability zone configuration of the cluster. |
|
SCCluster |
byok()
Get the byok property: Specification of the cluster byok. |
| String |
cloud()
Get the cloud property: The cloud service provider. |
|
Cluster |
config()
Get the config property: Specification of the cluster configuration. |
|
SCCluster |
environment()
Get the environment property: Specification of the cluster environment. |
|
static
SCCluster |
fromJson(JsonReader jsonReader)
Reads an instance of SCCluster |
| String |
httpEndpoint()
Get the http |
| String |
kafkaBootstrapEndpoint()
Get the kafka |
| String |
name()
Get the name property: The name of the cluster. |
|
SCCluster |
network()
Get the network property: Specification of the cluster network. |
| String |
region()
Get the region property: The cloud service provider region. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
SCCluster |
withApiEndpoint(String apiEndpoint)
Set the api |
|
SCCluster |
withAvailability(String availability)
Set the availability property: The availability zone configuration of the cluster. |
|
SCCluster |
withByok(SCClusterByokEntity byok)
Set the byok property: Specification of the cluster byok. |
|
SCCluster |
withCloud(String cloud)
Set the cloud property: The cloud service provider. |
|
SCCluster |
withConfig(ClusterConfigEntity config)
Set the config property: Specification of the cluster configuration. |
|
SCCluster |
withEnvironment(SCClusterNetworkEnvironmentEntity environment)
Set the environment property: Specification of the cluster environment. |
|
SCCluster |
withHttpEndpoint(String httpEndpoint)
Set the http |
|
SCCluster |
withKafkaBootstrapEndpoint(String kafkaBootstrapEndpoint)
Set the kafka |
|
SCCluster |
withName(String name)
Set the name property: The name of the cluster. |
|
SCCluster |
withNetwork(SCClusterNetworkEnvironmentEntity network)
Set the network property: Specification of the cluster network. |
|
SCCluster |
withRegion(String region)
Set the region property: The cloud service provider region. |
|
SCCluster |
withZone(String zone)
Set the zone property: type of zone availability. |
| String |
zone()
Get the zone property: type of zone availability. |
Methods inherited from java.lang.Object
Constructor Details
SCClusterSpecEntity
public SCClusterSpecEntity()
Creates an instance of SCClusterSpecEntity class.
Method Details
apiEndpoint
public String apiEndpoint()
Get the apiEndpoint property: The Kafka API cluster endpoint.
Returns:
availability
public String availability()
Get the availability property: The availability zone configuration of the cluster.
Returns:
byok
public SCClusterByokEntity byok()
Get the byok property: Specification of the cluster byok.
Returns:
cloud
public String cloud()
Get the cloud property: The cloud service provider.
Returns:
config
public ClusterConfigEntity config()
Get the config property: Specification of the cluster configuration.
Returns:
environment
public SCClusterNetworkEnvironmentEntity environment()
Get the environment property: Specification of the cluster environment.
Returns:
fromJson
public static SCClusterSpecEntity fromJson(JsonReader jsonReader)
Reads an instance of SCClusterSpecEntity from the JsonReader.
Parameters:
Returns:
Throws:
httpEndpoint
public String httpEndpoint()
Get the httpEndpoint property: The cluster HTTP request URL.
Returns:
kafkaBootstrapEndpoint
public String kafkaBootstrapEndpoint()
Get the kafkaBootstrapEndpoint property: The bootstrap endpoint used by Kafka clients to connect to the cluster.
Returns:
name
public String name()
Get the name property: The name of the cluster.
Returns:
network
public SCClusterNetworkEnvironmentEntity network()
Get the network property: Specification of the cluster network.
Returns:
region
public String region()
Get the region property: The cloud service provider region.
Returns:
toJson
validate
public void validate()
Validates the instance.
withApiEndpoint
public SCClusterSpecEntity withApiEndpoint(String apiEndpoint)
Set the apiEndpoint property: The Kafka API cluster endpoint.
Parameters:
Returns:
withAvailability
public SCClusterSpecEntity withAvailability(String availability)
Set the availability property: The availability zone configuration of the cluster.
Parameters:
Returns:
withByok
public SCClusterSpecEntity withByok(SCClusterByokEntity byok)
Set the byok property: Specification of the cluster byok.
Parameters:
Returns:
withCloud
public SCClusterSpecEntity withCloud(String cloud)
Set the cloud property: The cloud service provider.
Parameters:
Returns:
withConfig
public SCClusterSpecEntity withConfig(ClusterConfigEntity config)
Set the config property: Specification of the cluster configuration.
Parameters:
Returns:
withEnvironment
public SCClusterSpecEntity withEnvironment(SCClusterNetworkEnvironmentEntity environment)
Set the environment property: Specification of the cluster environment.
Parameters:
Returns:
withHttpEndpoint
public SCClusterSpecEntity withHttpEndpoint(String httpEndpoint)
Set the httpEndpoint property: The cluster HTTP request URL.
Parameters:
Returns:
withKafkaBootstrapEndpoint
public SCClusterSpecEntity withKafkaBootstrapEndpoint(String kafkaBootstrapEndpoint)
Set the kafkaBootstrapEndpoint property: The bootstrap endpoint used by Kafka clients to connect to the cluster.
Parameters:
Returns:
withName
public SCClusterSpecEntity withName(String name)
Set the name property: The name of the cluster.
Parameters:
Returns:
withNetwork
public SCClusterSpecEntity withNetwork(SCClusterNetworkEnvironmentEntity network)
Set the network property: Specification of the cluster network.
Parameters:
Returns:
withRegion
public SCClusterSpecEntity withRegion(String region)
Set the region property: The cloud service provider region.
Parameters:
Returns:
withZone
public SCClusterSpecEntity withZone(String zone)
Set the zone property: type of zone availability.
Parameters:
Returns:
zone
public String zone()
Get the zone property: type of zone availability.
Returns: