Condividi tramite


ControllerConnectionDetails Class

  • java.lang.Object
    • com.azure.resourcemanager.devspaces.models.ControllerConnectionDetails

Implements

public final class ControllerConnectionDetails
implements JsonSerializable<ControllerConnectionDetails>

The ControllerConnectionDetails model.

Constructor Summary

Constructor Description
ControllerConnectionDetails()

Creates an instance of ControllerConnectionDetails class.

Method Summary

Modifier and Type Method and Description
static ControllerConnectionDetails fromJson(JsonReader jsonReader)

Reads an instance of ControllerConnectionDetails from the JsonReader.

OrchestratorSpecificConnectionDetails orchestratorSpecificConnectionDetails()

Get the orchestratorSpecificConnectionDetails property: Base class for types that supply values used to connect to container orchestrators.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ControllerConnectionDetails withOrchestratorSpecificConnectionDetails(OrchestratorSpecificConnectionDetails orchestratorSpecificConnectionDetails)

Set the orchestratorSpecificConnectionDetails property: Base class for types that supply values used to connect to container orchestrators.

Methods inherited from java.lang.Object

Constructor Details

ControllerConnectionDetails

public ControllerConnectionDetails()

Creates an instance of ControllerConnectionDetails class.

Method Details

fromJson

public static ControllerConnectionDetails fromJson(JsonReader jsonReader)

Reads an instance of ControllerConnectionDetails from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ControllerConnectionDetails 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 ControllerConnectionDetails.

orchestratorSpecificConnectionDetails

public OrchestratorSpecificConnectionDetails orchestratorSpecificConnectionDetails()

Get the orchestratorSpecificConnectionDetails property: Base class for types that supply values used to connect to container orchestrators.

Returns:

the orchestratorSpecificConnectionDetails value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withOrchestratorSpecificConnectionDetails

public ControllerConnectionDetails withOrchestratorSpecificConnectionDetails(OrchestratorSpecificConnectionDetails orchestratorSpecificConnectionDetails)

Set the orchestratorSpecificConnectionDetails property: Base class for types that supply values used to connect to container orchestrators.

Parameters:

orchestratorSpecificConnectionDetails - the orchestratorSpecificConnectionDetails value to set.

Returns:

the ControllerConnectionDetails object itself.

Applies to