ConnectionProperties Class
- java.
lang. Object - com.
azure. resourcemanager. digitaltwins. models. ConnectionProperties
- com.
Implements
public final class ConnectionProperties
implements JsonSerializable<ConnectionProperties>
The properties of a private endpoint connection.
Constructor Summary
| Constructor | Description |
|---|---|
| ConnectionProperties() |
Creates an instance of Connection |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Connection |
fromJson(JsonReader jsonReader)
Reads an instance of Connection |
| List<String> |
groupIds()
Get the group |
|
Private |
privateEndpoint()
Get the private |
|
Connection |
privateLinkServiceConnectionState()
Get the private |
|
Connection |
provisioningState()
Get the provisioning |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Connection |
withGroupIds(List<String> groupIds)
Set the group |
|
Connection |
withPrivateEndpoint(PrivateEndpoint privateEndpoint)
Set the private |
|
Connection |
withPrivateLinkServiceConnectionState(ConnectionPropertiesPrivateLinkServiceConnectionState privateLinkServiceConnectionState)
Set the private |
Methods inherited from java.lang.Object
Constructor Details
ConnectionProperties
public ConnectionProperties()
Creates an instance of ConnectionProperties class.
Method Details
fromJson
public static ConnectionProperties fromJson(JsonReader jsonReader)
Reads an instance of ConnectionProperties from the JsonReader.
Parameters:
Returns:
Throws:
groupIds
public List<String> groupIds()
Get the groupIds property: The list of group ids for the private endpoint connection.
Returns:
privateEndpoint
public PrivateEndpoint privateEndpoint()
Get the privateEndpoint property: The private endpoint.
Returns:
privateLinkServiceConnectionState
public ConnectionPropertiesPrivateLinkServiceConnectionState privateLinkServiceConnectionState()
Get the privateLinkServiceConnectionState property: The connection state.
Returns:
provisioningState
public ConnectionPropertiesProvisioningState provisioningState()
Get the provisioningState property: The provisioning state.
Returns:
toJson
validate
public void validate()
Validates the instance.
withGroupIds
public ConnectionProperties withGroupIds(List<String> groupIds)
Set the groupIds property: The list of group ids for the private endpoint connection.
Parameters:
Returns:
withPrivateEndpoint
public ConnectionProperties withPrivateEndpoint(PrivateEndpoint privateEndpoint)
Set the privateEndpoint property: The private endpoint.
Parameters:
Returns:
withPrivateLinkServiceConnectionState
public ConnectionProperties withPrivateLinkServiceConnectionState(ConnectionPropertiesPrivateLinkServiceConnectionState privateLinkServiceConnectionState)
Set the privateLinkServiceConnectionState property: The connection state.
Parameters:
Returns: