Class RemotePrivateEndpointConnectionWrapper
- java.lang.Object
-
- com.azure.resourcemanager.apimanagement.models.RemotePrivateEndpointConnectionWrapper
-
public final class RemotePrivateEndpointConnectionWrapper extends Object
Remote Private Endpoint Connection resource.
-
-
Constructor Summary
Constructors Constructor Description RemotePrivateEndpointConnectionWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
groupIds()
Get the groupIds property: All the Group ids.String
id()
Get the id property: Private Endpoint connection resource id.String
name()
Get the name property: Private Endpoint Connection Name.ArmIdWrapper
privateEndpoint()
Get the privateEndpoint property: The resource of private end point.PrivateLinkServiceConnectionState
privateLinkServiceConnectionState()
Get the privateLinkServiceConnectionState property: A collection of information about the state of the connection between service consumer and provider.String
provisioningState()
Get the provisioningState property: The provisioning state of the private endpoint connection resource.String
type()
Get the type property: Private Endpoint Connection Resource Type.void
validate()
Validates the instance.RemotePrivateEndpointConnectionWrapper
withId(String id)
Set the id property: Private Endpoint connection resource id.RemotePrivateEndpointConnectionWrapper
withName(String name)
Set the name property: Private Endpoint Connection Name.RemotePrivateEndpointConnectionWrapper
withPrivateEndpoint(ArmIdWrapper privateEndpoint)
Set the privateEndpoint property: The resource of private end point.RemotePrivateEndpointConnectionWrapper
withPrivateLinkServiceConnectionState(PrivateLinkServiceConnectionState privateLinkServiceConnectionState)
Set the privateLinkServiceConnectionState property: A collection of information about the state of the connection between service consumer and provider.RemotePrivateEndpointConnectionWrapper
withType(String type)
Set the type property: Private Endpoint Connection Resource Type.
-
-
-
Method Detail
-
id
public String id()
Get the id property: Private Endpoint connection resource id.- Returns:
- the id value.
-
withId
public RemotePrivateEndpointConnectionWrapper withId(String id)
Set the id property: Private Endpoint connection resource id.- Parameters:
id
- the id value to set.- Returns:
- the RemotePrivateEndpointConnectionWrapper object itself.
-
name
public String name()
Get the name property: Private Endpoint Connection Name.- Returns:
- the name value.
-
withName
public RemotePrivateEndpointConnectionWrapper withName(String name)
Set the name property: Private Endpoint Connection Name.- Parameters:
name
- the name value to set.- Returns:
- the RemotePrivateEndpointConnectionWrapper object itself.
-
type
public String type()
Get the type property: Private Endpoint Connection Resource Type.- Returns:
- the type value.
-
withType
public RemotePrivateEndpointConnectionWrapper withType(String type)
Set the type property: Private Endpoint Connection Resource Type.- Parameters:
type
- the type value to set.- Returns:
- the RemotePrivateEndpointConnectionWrapper object itself.
-
privateEndpoint
public ArmIdWrapper privateEndpoint()
Get the privateEndpoint property: The resource of private end point.- Returns:
- the privateEndpoint value.
-
withPrivateEndpoint
public RemotePrivateEndpointConnectionWrapper withPrivateEndpoint(ArmIdWrapper privateEndpoint)
Set the privateEndpoint property: The resource of private end point.- Parameters:
privateEndpoint
- the privateEndpoint value to set.- Returns:
- the RemotePrivateEndpointConnectionWrapper object itself.
-
privateLinkServiceConnectionState
public PrivateLinkServiceConnectionState privateLinkServiceConnectionState()
Get the privateLinkServiceConnectionState property: A collection of information about the state of the connection between service consumer and provider.- Returns:
- the privateLinkServiceConnectionState value.
-
withPrivateLinkServiceConnectionState
public RemotePrivateEndpointConnectionWrapper withPrivateLinkServiceConnectionState(PrivateLinkServiceConnectionState privateLinkServiceConnectionState)
Set the privateLinkServiceConnectionState property: A collection of information about the state of the connection between service consumer and provider.- Parameters:
privateLinkServiceConnectionState
- the privateLinkServiceConnectionState value to set.- Returns:
- the RemotePrivateEndpointConnectionWrapper object itself.
-
provisioningState
public String provisioningState()
Get the provisioningState property: The provisioning state of the private endpoint connection resource.- Returns:
- the provisioningState value.
-
groupIds
public List<String> groupIds()
Get the groupIds property: All the Group ids.- Returns:
- the groupIds value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-