Package com.oracle.bmc.bastion.model
Class PortForwardingSessionTargetResourceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bastion.model.PortForwardingSessionTargetResourceDetails.Builder
-
- Enclosing class:
- PortForwardingSessionTargetResourceDetails
public static class PortForwardingSessionTargetResourceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PortForwardingSessionTargetResourceDetailsbuild()PortForwardingSessionTargetResourceDetails.Buildercopy(PortForwardingSessionTargetResourceDetails model)PortForwardingSessionTargetResourceDetails.BuildertargetResourceDisplayName(String targetResourceDisplayName)The display name of the target Compute instance that the session connects to.PortForwardingSessionTargetResourceDetails.BuildertargetResourceFqdn(String targetResourceFqdn)The Fully Qualified Domain Name of the target resource that the session connects to.PortForwardingSessionTargetResourceDetails.BuildertargetResourceId(String targetResourceId)The unique identifier (OCID) of the target resource (a Compute instance, for example) that the session connects to.PortForwardingSessionTargetResourceDetails.BuildertargetResourcePort(Integer targetResourcePort)The port number to connect to on the target resource.PortForwardingSessionTargetResourceDetails.BuildertargetResourcePrivateIpAddress(String targetResourcePrivateIpAddress)The private IP address of the target resource that the session connects to.
-
-
-
Method Detail
-
targetResourceId
public PortForwardingSessionTargetResourceDetails.Builder targetResourceId(String targetResourceId)
The unique identifier (OCID) of the target resource (a Compute instance, for example) that the session connects to.- Parameters:
targetResourceId- the value to set- Returns:
- this builder
-
targetResourcePrivateIpAddress
public PortForwardingSessionTargetResourceDetails.Builder targetResourcePrivateIpAddress(String targetResourcePrivateIpAddress)
The private IP address of the target resource that the session connects to.- Parameters:
targetResourcePrivateIpAddress- the value to set- Returns:
- this builder
-
targetResourceDisplayName
public PortForwardingSessionTargetResourceDetails.Builder targetResourceDisplayName(String targetResourceDisplayName)
The display name of the target Compute instance that the session connects to.- Parameters:
targetResourceDisplayName- the value to set- Returns:
- this builder
-
targetResourceFqdn
public PortForwardingSessionTargetResourceDetails.Builder targetResourceFqdn(String targetResourceFqdn)
The Fully Qualified Domain Name of the target resource that the session connects to.- Parameters:
targetResourceFqdn- the value to set- Returns:
- this builder
-
targetResourcePort
public PortForwardingSessionTargetResourceDetails.Builder targetResourcePort(Integer targetResourcePort)
The port number to connect to on the target resource.- Parameters:
targetResourcePort- the value to set- Returns:
- this builder
-
build
public PortForwardingSessionTargetResourceDetails build()
-
copy
public PortForwardingSessionTargetResourceDetails.Builder copy(PortForwardingSessionTargetResourceDetails model)
-
-