Package com.oracle.bmc.bastion.model
Class CreateManagedSshSessionTargetResourceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bastion.model.CreateManagedSshSessionTargetResourceDetails.Builder
-
- Enclosing class:
- CreateManagedSshSessionTargetResourceDetails
public static class CreateManagedSshSessionTargetResourceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateManagedSshSessionTargetResourceDetails
build()
CreateManagedSshSessionTargetResourceDetails.Builder
copy(CreateManagedSshSessionTargetResourceDetails model)
CreateManagedSshSessionTargetResourceDetails.Builder
targetResourceId(String targetResourceId)
The unique identifier (OCID) of the target resource (a Compute instance, for example) that the session connects to.CreateManagedSshSessionTargetResourceDetails.Builder
targetResourceOperatingSystemUserName(String targetResourceOperatingSystemUserName)
The name of the user on the target resource operating system that the session uses for the connection.CreateManagedSshSessionTargetResourceDetails.Builder
targetResourcePort(Integer targetResourcePort)
The port number to connect to on the target resource.CreateManagedSshSessionTargetResourceDetails.Builder
targetResourcePrivateIpAddress(String targetResourcePrivateIpAddress)
The private IP address of the target resource that the session connects to.
-
-
-
Method Detail
-
targetResourceOperatingSystemUserName
public CreateManagedSshSessionTargetResourceDetails.Builder targetResourceOperatingSystemUserName(String targetResourceOperatingSystemUserName)
The name of the user on the target resource operating system that the session uses for the connection.- Parameters:
targetResourceOperatingSystemUserName
- the value to set- Returns:
- this builder
-
targetResourceId
public CreateManagedSshSessionTargetResourceDetails.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 CreateManagedSshSessionTargetResourceDetails.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
-
targetResourcePort
public CreateManagedSshSessionTargetResourceDetails.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 CreateManagedSshSessionTargetResourceDetails build()
-
copy
public CreateManagedSshSessionTargetResourceDetails.Builder copy(CreateManagedSshSessionTargetResourceDetails model)
-
-