次の方法で共有


SCClusterSpecEntity Class

  • java.lang.Object
    • com.azure.resourcemanager.confluent.models.SCClusterSpecEntity

Implements

public final class SCClusterSpecEntity
implements JsonSerializable<SCClusterSpecEntity>

Spec of the cluster record.

Constructor Summary

Constructor Description
SCClusterSpecEntity()

Creates an instance of SCClusterSpecEntity class.

Method Summary

Modifier and Type Method and Description
String apiEndpoint()

Get the apiEndpoint property: The Kafka API cluster endpoint.

String availability()

Get the availability property: The availability zone configuration of the cluster.

SCClusterByokEntity byok()

Get the byok property: Specification of the cluster byok.

String cloud()

Get the cloud property: The cloud service provider.

ClusterConfigEntity config()

Get the config property: Specification of the cluster configuration.

SCClusterNetworkEnvironmentEntity environment()

Get the environment property: Specification of the cluster environment.

static SCClusterSpecEntity fromJson(JsonReader jsonReader)

Reads an instance of SCClusterSpecEntity from the JsonReader.

String httpEndpoint()

Get the httpEndpoint property: The cluster HTTP request URL.

String kafkaBootstrapEndpoint()

Get the kafkaBootstrapEndpoint property: The bootstrap endpoint used by Kafka clients to connect to the cluster.

String name()

Get the name property: The name of the cluster.

SCClusterNetworkEnvironmentEntity network()

Get the network property: Specification of the cluster network.

Package packageProperty()

Get the packageProperty property: Stream governance configuration.

String region()

Get the region property: The cloud service provider region.

JsonWriter toJson(JsonWriter jsonWriter)
SCClusterSpecEntity withApiEndpoint(String apiEndpoint)

Set the apiEndpoint property: The Kafka API cluster endpoint.

SCClusterSpecEntity withAvailability(String availability)

Set the availability property: The availability zone configuration of the cluster.

SCClusterSpecEntity withByok(SCClusterByokEntity byok)

Set the byok property: Specification of the cluster byok.

SCClusterSpecEntity withCloud(String cloud)

Set the cloud property: The cloud service provider.

SCClusterSpecEntity withConfig(ClusterConfigEntity config)

Set the config property: Specification of the cluster configuration.

SCClusterSpecEntity withEnvironment(SCClusterNetworkEnvironmentEntity environment)

Set the environment property: Specification of the cluster environment.

SCClusterSpecEntity withHttpEndpoint(String httpEndpoint)

Set the httpEndpoint property: The cluster HTTP request URL.

SCClusterSpecEntity withKafkaBootstrapEndpoint(String kafkaBootstrapEndpoint)

Set the kafkaBootstrapEndpoint property: The bootstrap endpoint used by Kafka clients to connect to the cluster.

SCClusterSpecEntity withName(String name)

Set the name property: The name of the cluster.

SCClusterSpecEntity withNetwork(SCClusterNetworkEnvironmentEntity network)

Set the network property: Specification of the cluster network.

SCClusterSpecEntity withPackageProperty(Package packageProperty)

Set the packageProperty property: Stream governance configuration.

SCClusterSpecEntity withRegion(String region)

Set the region property: The cloud service provider region.

SCClusterSpecEntity 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:

the apiEndpoint value.

availability

public String availability()

Get the availability property: The availability zone configuration of the cluster.

Returns:

the availability value.

byok

public SCClusterByokEntity byok()

Get the byok property: Specification of the cluster byok.

Returns:

the byok value.

cloud

public String cloud()

Get the cloud property: The cloud service provider.

Returns:

the cloud value.

config

public ClusterConfigEntity config()

Get the config property: Specification of the cluster configuration.

Returns:

the config value.

environment

public SCClusterNetworkEnvironmentEntity environment()

Get the environment property: Specification of the cluster environment.

Returns:

the environment value.

fromJson

public static SCClusterSpecEntity fromJson(JsonReader jsonReader)

Reads an instance of SCClusterSpecEntity from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SCClusterSpecEntity if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the SCClusterSpecEntity.

httpEndpoint

public String httpEndpoint()

Get the httpEndpoint property: The cluster HTTP request URL.

Returns:

the httpEndpoint value.

kafkaBootstrapEndpoint

public String kafkaBootstrapEndpoint()

Get the kafkaBootstrapEndpoint property: The bootstrap endpoint used by Kafka clients to connect to the cluster.

Returns:

the kafkaBootstrapEndpoint value.

name

public String name()

Get the name property: The name of the cluster.

Returns:

the name value.

network

public SCClusterNetworkEnvironmentEntity network()

Get the network property: Specification of the cluster network.

Returns:

the network value.

packageProperty

public Package packageProperty()

Get the packageProperty property: Stream governance configuration.

Returns:

the packageProperty value.

region

public String region()

Get the region property: The cloud service provider region.

Returns:

the region value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

withApiEndpoint

public SCClusterSpecEntity withApiEndpoint(String apiEndpoint)

Set the apiEndpoint property: The Kafka API cluster endpoint.

Parameters:

apiEndpoint - the apiEndpoint value to set.

Returns:

the SCClusterSpecEntity object itself.

withAvailability

public SCClusterSpecEntity withAvailability(String availability)

Set the availability property: The availability zone configuration of the cluster.

Parameters:

availability - the availability value to set.

Returns:

the SCClusterSpecEntity object itself.

withByok

public SCClusterSpecEntity withByok(SCClusterByokEntity byok)

Set the byok property: Specification of the cluster byok.

Parameters:

byok - the byok value to set.

Returns:

the SCClusterSpecEntity object itself.

withCloud

public SCClusterSpecEntity withCloud(String cloud)

Set the cloud property: The cloud service provider.

Parameters:

cloud - the cloud value to set.

Returns:

the SCClusterSpecEntity object itself.

withConfig

public SCClusterSpecEntity withConfig(ClusterConfigEntity config)

Set the config property: Specification of the cluster configuration.

Parameters:

config - the config value to set.

Returns:

the SCClusterSpecEntity object itself.

withEnvironment

public SCClusterSpecEntity withEnvironment(SCClusterNetworkEnvironmentEntity environment)

Set the environment property: Specification of the cluster environment.

Parameters:

environment - the environment value to set.

Returns:

the SCClusterSpecEntity object itself.

withHttpEndpoint

public SCClusterSpecEntity withHttpEndpoint(String httpEndpoint)

Set the httpEndpoint property: The cluster HTTP request URL.

Parameters:

httpEndpoint - the httpEndpoint value to set.

Returns:

the SCClusterSpecEntity object itself.

withKafkaBootstrapEndpoint

public SCClusterSpecEntity withKafkaBootstrapEndpoint(String kafkaBootstrapEndpoint)

Set the kafkaBootstrapEndpoint property: The bootstrap endpoint used by Kafka clients to connect to the cluster.

Parameters:

kafkaBootstrapEndpoint - the kafkaBootstrapEndpoint value to set.

Returns:

the SCClusterSpecEntity object itself.

withName

public SCClusterSpecEntity withName(String name)

Set the name property: The name of the cluster.

Parameters:

name - the name value to set.

Returns:

the SCClusterSpecEntity object itself.

withNetwork

public SCClusterSpecEntity withNetwork(SCClusterNetworkEnvironmentEntity network)

Set the network property: Specification of the cluster network.

Parameters:

network - the network value to set.

Returns:

the SCClusterSpecEntity object itself.

withPackageProperty

public SCClusterSpecEntity withPackageProperty(Package packageProperty)

Set the packageProperty property: Stream governance configuration.

Parameters:

packageProperty - the packageProperty value to set.

Returns:

the SCClusterSpecEntity object itself.

withRegion

public SCClusterSpecEntity withRegion(String region)

Set the region property: The cloud service provider region.

Parameters:

region - the region value to set.

Returns:

the SCClusterSpecEntity object itself.

withZone

public SCClusterSpecEntity withZone(String zone)

Set the zone property: type of zone availability.

Parameters:

zone - the zone value to set.

Returns:

the SCClusterSpecEntity object itself.

zone

public String zone()

Get the zone property: type of zone availability.

Returns:

the zone value.

Applies to