PrivateLinkServiceProxy Class
- java.
lang. Object - com.
azure. resourcemanager. deviceupdate. models. PrivateLinkServiceProxy
- com.
Implements
public final class PrivateLinkServiceProxy
implements JsonSerializable<PrivateLinkServiceProxy>
Private link service proxy details.
Constructor Summary
| Constructor | Description |
|---|---|
| PrivateLinkServiceProxy() |
Creates an instance of Private |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Private |
fromJson(JsonReader jsonReader)
Reads an instance of Private |
|
List<Group |
groupConnectivityInformation()
Get the group |
| String |
id()
Get the id property: NRP resource ID. |
|
Private |
remotePrivateEndpointConnection()
Get the remote |
|
Private |
remotePrivateLinkServiceConnectionState()
Get the remote |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Private |
withGroupConnectivityInformation(List<GroupConnectivityInformation> groupConnectivityInformation)
Set the group |
|
Private |
withId(String id)
Set the id property: NRP resource ID. |
|
Private |
withRemotePrivateEndpointConnection(PrivateLinkServiceProxyRemotePrivateEndpointConnection remotePrivateEndpointConnection)
Set the remote |
|
Private |
withRemotePrivateLinkServiceConnectionState(PrivateLinkServiceConnectionState remotePrivateLinkServiceConnectionState)
Set the remote |
Methods inherited from java.lang.Object
Constructor Details
PrivateLinkServiceProxy
public PrivateLinkServiceProxy()
Creates an instance of PrivateLinkServiceProxy class.
Method Details
fromJson
public static PrivateLinkServiceProxy fromJson(JsonReader jsonReader)
Reads an instance of PrivateLinkServiceProxy from the JsonReader.
Parameters:
Returns:
Throws:
groupConnectivityInformation
public List<GroupConnectivityInformation> groupConnectivityInformation()
Get the groupConnectivityInformation property: Group connectivity information.
Returns:
id
public String id()
Get the id property: NRP resource ID.
Returns:
remotePrivateEndpointConnection
public PrivateLinkServiceProxyRemotePrivateEndpointConnection remotePrivateEndpointConnection()
Get the remotePrivateEndpointConnection property: Remote private endpoint connection details.
Returns:
remotePrivateLinkServiceConnectionState
public PrivateLinkServiceConnectionState remotePrivateLinkServiceConnectionState()
Get the remotePrivateLinkServiceConnectionState property: Remote private link service connection state.
Returns:
toJson
validate
public void validate()
Validates the instance.
withGroupConnectivityInformation
public PrivateLinkServiceProxy withGroupConnectivityInformation(List<GroupConnectivityInformation> groupConnectivityInformation)
Set the groupConnectivityInformation property: Group connectivity information.
Parameters:
Returns:
withId
public PrivateLinkServiceProxy withId(String id)
Set the id property: NRP resource ID.
Parameters:
Returns:
withRemotePrivateEndpointConnection
public PrivateLinkServiceProxy withRemotePrivateEndpointConnection(PrivateLinkServiceProxyRemotePrivateEndpointConnection remotePrivateEndpointConnection)
Set the remotePrivateEndpointConnection property: Remote private endpoint connection details.
Parameters:
Returns:
withRemotePrivateLinkServiceConnectionState
public PrivateLinkServiceProxy withRemotePrivateLinkServiceConnectionState(PrivateLinkServiceConnectionState remotePrivateLinkServiceConnectionState)
Set the remotePrivateLinkServiceConnectionState property: Remote private link service connection state.
Parameters:
Returns: