Package com.oracle.bmc.bastion.model
Class ManagedSshSessionTargetResourceDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.bastion.model.ManagedSshSessionTargetResourceDetails.Builder
 
- 
- Enclosing class:
- ManagedSshSessionTargetResourceDetails
 
 public static class ManagedSshSessionTargetResourceDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedSshSessionTargetResourceDetailsbuild()ManagedSshSessionTargetResourceDetails.Buildercopy(ManagedSshSessionTargetResourceDetails model)ManagedSshSessionTargetResourceDetails.BuildertargetResourceDisplayName(String targetResourceDisplayName)The display name of the target Compute instance that the session connects to.ManagedSshSessionTargetResourceDetails.BuildertargetResourceId(String targetResourceId)The unique identifier (OCID) of the target resource (a Compute instance, for example) that the session connects to.ManagedSshSessionTargetResourceDetails.BuildertargetResourceOperatingSystemUserName(String targetResourceOperatingSystemUserName)The name of the user on the target resource operating system that the session uses for the connection.ManagedSshSessionTargetResourceDetails.BuildertargetResourcePort(Integer targetResourcePort)The port number to connect to on the target resource.ManagedSshSessionTargetResourceDetails.BuildertargetResourcePrivateIpAddress(String targetResourcePrivateIpAddress)The private IP address of the target resource that the session connects to.
 
- 
- 
- 
Method Detail- 
targetResourceOperatingSystemUserNamepublic ManagedSshSessionTargetResourceDetails.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
 
 - 
targetResourceIdpublic ManagedSshSessionTargetResourceDetails.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
 
 - 
targetResourcePrivateIpAddresspublic ManagedSshSessionTargetResourceDetails.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
 
 - 
targetResourceDisplayNamepublic ManagedSshSessionTargetResourceDetails.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
 
 - 
targetResourcePortpublic ManagedSshSessionTargetResourceDetails.Builder targetResourcePort(Integer targetResourcePort) The port number to connect to on the target resource.- Parameters:
- targetResourcePort- the value to set
- Returns:
- this builder
 
 - 
buildpublic ManagedSshSessionTargetResourceDetails build() 
 - 
copypublic ManagedSshSessionTargetResourceDetails.Builder copy(ManagedSshSessionTargetResourceDetails model) 
 
- 
 
-