Freigeben über


ManagedCcfProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.confidentialledger.models.ManagedCcfProperties

Implements

public final class ManagedCcfProperties
implements JsonSerializable<ManagedCcfProperties>

ManagedCCFProperties Additional Managed CCF properties.

Constructor Summary

Constructor Description
ManagedCcfProperties()

Creates an instance of ManagedCcfProperties class.

Method Summary

Modifier and Type Method and Description
String appName()

Get the appName property: Unique name for the Managed CCF.

String appUri()

Get the appUri property: Endpoint for calling Managed CCF Service.

DeploymentType deploymentType()

Get the deploymentType property: Deployment Type of Managed CCF.

static ManagedCcfProperties fromJson(JsonReader jsonReader)

Reads an instance of ManagedCcfProperties from the JsonReader.

String identityServiceUri()

Get the identityServiceUri property: Endpoint for accessing network identity.

List<MemberIdentityCertificate> memberIdentityCertificates()

Get the memberIdentityCertificates property: List of member identity certificates for Managed CCF.

Integer nodeCount()

Get the nodeCount property: Number of CCF nodes in the Managed CCF.

ProvisioningState provisioningState()

Get the provisioningState property: Provisioning state of Managed CCF Resource.

RunningState runningState()

Get the runningState property: Object representing RunningState for Managed CCF.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ManagedCcfProperties withDeploymentType(DeploymentType deploymentType)

Set the deploymentType property: Deployment Type of Managed CCF.

ManagedCcfProperties withMemberIdentityCertificates(List<MemberIdentityCertificate> memberIdentityCertificates)

Set the memberIdentityCertificates property: List of member identity certificates for Managed CCF.

ManagedCcfProperties withNodeCount(Integer nodeCount)

Set the nodeCount property: Number of CCF nodes in the Managed CCF.

ManagedCcfProperties withRunningState(RunningState runningState)

Set the runningState property: Object representing RunningState for Managed CCF.

Methods inherited from java.lang.Object

Constructor Details

ManagedCcfProperties

public ManagedCcfProperties()

Creates an instance of ManagedCcfProperties class.

Method Details

appName

public String appName()

Get the appName property: Unique name for the Managed CCF.

Returns:

the appName value.

appUri

public String appUri()

Get the appUri property: Endpoint for calling Managed CCF Service.

Returns:

the appUri value.

deploymentType

public DeploymentType deploymentType()

Get the deploymentType property: Deployment Type of Managed CCF.

Returns:

the deploymentType value.

fromJson

public static ManagedCcfProperties fromJson(JsonReader jsonReader)

Reads an instance of ManagedCcfProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

identityServiceUri

public String identityServiceUri()

Get the identityServiceUri property: Endpoint for accessing network identity.

Returns:

the identityServiceUri value.

memberIdentityCertificates

public List memberIdentityCertificates()

Get the memberIdentityCertificates property: List of member identity certificates for Managed CCF.

Returns:

the memberIdentityCertificates value.

nodeCount

public Integer nodeCount()

Get the nodeCount property: Number of CCF nodes in the Managed CCF.

Returns:

the nodeCount value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: Provisioning state of Managed CCF Resource.

Returns:

the provisioningState value.

runningState

public RunningState runningState()

Get the runningState property: Object representing RunningState for Managed CCF.

Returns:

the runningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDeploymentType

public ManagedCcfProperties withDeploymentType(DeploymentType deploymentType)

Set the deploymentType property: Deployment Type of Managed CCF.

Parameters:

deploymentType - the deploymentType value to set.

Returns:

the ManagedCcfProperties object itself.

withMemberIdentityCertificates

public ManagedCcfProperties withMemberIdentityCertificates(List memberIdentityCertificates)

Set the memberIdentityCertificates property: List of member identity certificates for Managed CCF.

Parameters:

memberIdentityCertificates - the memberIdentityCertificates value to set.

Returns:

the ManagedCcfProperties object itself.

withNodeCount

public ManagedCcfProperties withNodeCount(Integer nodeCount)

Set the nodeCount property: Number of CCF nodes in the Managed CCF.

Parameters:

nodeCount - the nodeCount value to set.

Returns:

the ManagedCcfProperties object itself.

withRunningState

public ManagedCcfProperties withRunningState(RunningState runningState)

Set the runningState property: Object representing RunningState for Managed CCF.

Parameters:

runningState - the runningState value to set.

Returns:

the ManagedCcfProperties object itself.

Applies to