GatewayCustomDomainProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.GatewayCustomDomainProperties

Implements

public final class GatewayCustomDomainProperties
implements JsonSerializable<GatewayCustomDomainProperties>

The properties of custom domain for Spring Cloud Gateway.

Constructor Summary

Constructor Description
GatewayCustomDomainProperties()

Creates an instance of GatewayCustomDomainProperties class.

Method Summary

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

Reads an instance of GatewayCustomDomainProperties from the JsonReader.

String thumbprint()

Get the thumbprint property: The thumbprint of bound certificate.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

GatewayCustomDomainProperties withThumbprint(String thumbprint)

Set the thumbprint property: The thumbprint of bound certificate.

Methods inherited from java.lang.Object

Constructor Details

GatewayCustomDomainProperties

public GatewayCustomDomainProperties()

Creates an instance of GatewayCustomDomainProperties class.

Method Details

fromJson

public static GatewayCustomDomainProperties fromJson(JsonReader jsonReader)

Reads an instance of GatewayCustomDomainProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

thumbprint

public String thumbprint()

Get the thumbprint property: The thumbprint of bound certificate.

Returns:

the thumbprint value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withThumbprint

public GatewayCustomDomainProperties withThumbprint(String thumbprint)

Set the thumbprint property: The thumbprint of bound certificate.

Parameters:

thumbprint - the thumbprint value to set.

Returns:

the GatewayCustomDomainProperties object itself.

Applies to