WebPubSubKeysInner Class

  • java.lang.Object
    • com.azure.resourcemanager.webpubsub.fluent.models.WebPubSubKeysInner

Implements

public final class WebPubSubKeysInner
implements JsonSerializable<WebPubSubKeysInner>

A class represents the access keys of the resource.

Constructor Summary

Constructor Description
WebPubSubKeysInner()

Creates an instance of WebPubSubKeysInner class.

Method Summary

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

Reads an instance of WebPubSubKeysInner from the JsonReader.

String primaryConnectionString()

Get the primaryConnectionString property: Connection string constructed via the primaryKey.

String primaryKey()

Get the primaryKey property: The primary access key.

String secondaryConnectionString()

Get the secondaryConnectionString property: Connection string constructed via the secondaryKey.

String secondaryKey()

Get the secondaryKey property: The secondary access key.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

WebPubSubKeysInner withPrimaryConnectionString(String primaryConnectionString)

Set the primaryConnectionString property: Connection string constructed via the primaryKey.

WebPubSubKeysInner withPrimaryKey(String primaryKey)

Set the primaryKey property: The primary access key.

WebPubSubKeysInner withSecondaryConnectionString(String secondaryConnectionString)

Set the secondaryConnectionString property: Connection string constructed via the secondaryKey.

WebPubSubKeysInner withSecondaryKey(String secondaryKey)

Set the secondaryKey property: The secondary access key.

Methods inherited from java.lang.Object

Constructor Details

WebPubSubKeysInner

public WebPubSubKeysInner()

Creates an instance of WebPubSubKeysInner class.

Method Details

fromJson

public static WebPubSubKeysInner fromJson(JsonReader jsonReader)

Reads an instance of WebPubSubKeysInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

primaryConnectionString

public String primaryConnectionString()

Get the primaryConnectionString property: Connection string constructed via the primaryKey.

Returns:

the primaryConnectionString value.

primaryKey

public String primaryKey()

Get the primaryKey property: The primary access key.

Returns:

the primaryKey value.

secondaryConnectionString

public String secondaryConnectionString()

Get the secondaryConnectionString property: Connection string constructed via the secondaryKey.

Returns:

the secondaryConnectionString value.

secondaryKey

public String secondaryKey()

Get the secondaryKey property: The secondary access key.

Returns:

the secondaryKey value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withPrimaryConnectionString

public WebPubSubKeysInner withPrimaryConnectionString(String primaryConnectionString)

Set the primaryConnectionString property: Connection string constructed via the primaryKey.

Parameters:

primaryConnectionString - the primaryConnectionString value to set.

Returns:

the WebPubSubKeysInner object itself.

withPrimaryKey

public WebPubSubKeysInner withPrimaryKey(String primaryKey)

Set the primaryKey property: The primary access key.

Parameters:

primaryKey - the primaryKey value to set.

Returns:

the WebPubSubKeysInner object itself.

withSecondaryConnectionString

public WebPubSubKeysInner withSecondaryConnectionString(String secondaryConnectionString)

Set the secondaryConnectionString property: Connection string constructed via the secondaryKey.

Parameters:

secondaryConnectionString - the secondaryConnectionString value to set.

Returns:

the WebPubSubKeysInner object itself.

withSecondaryKey

public WebPubSubKeysInner withSecondaryKey(String secondaryKey)

Set the secondaryKey property: The secondary access key.

Parameters:

secondaryKey - the secondaryKey value to set.

Returns:

the WebPubSubKeysInner object itself.

Applies to