ShareablePrivateLinkResourceProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.signalr.models.ShareablePrivateLinkResourceProperties

public final class ShareablePrivateLinkResourceProperties

Describes the properties of a resource type that has been onboarded to private link service.

Constructor Summary

Constructor Description
ShareablePrivateLinkResourceProperties()

Creates an instance of ShareablePrivateLinkResourceProperties class.

Method Summary

Modifier and Type Method and Description
String description()

Get the description property: The description of the resource type that has been onboarded to private link service.

String groupId()

Get the groupId property: The resource provider group id for the resource that has been onboarded to private link service.

String type()

Get the type property: The resource provider type for the resource that has been onboarded to private link service.

void validate()

Validates the instance.

ShareablePrivateLinkResourceProperties withDescription(String description)

Set the description property: The description of the resource type that has been onboarded to private link service.

ShareablePrivateLinkResourceProperties withGroupId(String groupId)

Set the groupId property: The resource provider group id for the resource that has been onboarded to private link service.

ShareablePrivateLinkResourceProperties withType(String type)

Set the type property: The resource provider type for the resource that has been onboarded to private link service.

Methods inherited from java.lang.Object

Constructor Details

ShareablePrivateLinkResourceProperties

public ShareablePrivateLinkResourceProperties()

Creates an instance of ShareablePrivateLinkResourceProperties class.

Method Details

description

public String description()

Get the description property: The description of the resource type that has been onboarded to private link service.

Returns:

the description value.

groupId

public String groupId()

Get the groupId property: The resource provider group id for the resource that has been onboarded to private link service.

Returns:

the groupId value.

type

public String type()

Get the type property: The resource provider type for the resource that has been onboarded to private link service.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withDescription

public ShareablePrivateLinkResourceProperties withDescription(String description)

Set the description property: The description of the resource type that has been onboarded to private link service.

Parameters:

description - the description value to set.

Returns:

the ShareablePrivateLinkResourceProperties object itself.

withGroupId

public ShareablePrivateLinkResourceProperties withGroupId(String groupId)

Set the groupId property: The resource provider group id for the resource that has been onboarded to private link service.

Parameters:

groupId - the groupId value to set.

Returns:

the ShareablePrivateLinkResourceProperties object itself.

withType

public ShareablePrivateLinkResourceProperties withType(String type)

Set the type property: The resource provider type for the resource that has been onboarded to private link service.

Parameters:

type - the type value to set.

Returns:

the ShareablePrivateLinkResourceProperties object itself.

Applies to