Class OlvmDisplay
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.cloudmigrations.model.OlvmDisplay
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220919") public final class OlvmDisplay extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDisplay object in OLVM
Note: Objects should always be created or deserialized using theOlvmDisplay.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the
OlvmDisplay.Builder, which maintain a set of all explicitly set fields calledOlvmDisplay.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOlvmDisplay.Builderstatic classOlvmDisplay.DisplayTypeThe graphic console protocol type.
-
Constructor Summary
Constructors Constructor Description OlvmDisplay(String address, Boolean isAllowOverride, OlvmCertificate certificate, Boolean isCopyPasteEnabled, String disconnectAction, Integer disconnectActionDelayInMinutes, Boolean isFileTransferEnabled, String keyboardLayout, Integer monitors, Integer port, String proxy, Integer securePort, Boolean isSingleQxlPci, OlvmDisplay.DisplayType displayType)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OlvmDisplay.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAddress()The IP address of the guest to connect the graphic console client to.OlvmCertificategetCertificate()StringgetDisconnectAction()Returns the action that will take place when the graphic console is disconnected.IntegergetDisconnectActionDelayInMinutes()Delay (in minutes) before the graphic console disconnect action is carried out.OlvmDisplay.DisplayTypegetDisplayType()The graphic console protocol type.BooleangetIsAllowOverride()Indicates if to override the display address per host.BooleangetIsCopyPasteEnabled()Indicates whether a user is able to copy and paste content from an external host into the graphic console.BooleangetIsFileTransferEnabled()Indicates if a user is able to drag and drop files from an external host into the graphic console.BooleangetIsSingleQxlPci()The engine now sets it automatically according to the operating system.StringgetKeyboardLayout()The keyboard layout to use with this graphic console.IntegergetMonitors()The number of monitors opened for this graphic console.IntegergetPort()The port address on the guest to connect the graphic console client toStringgetProxy()The proxy IP which will be used by the graphic console client to connect to the guest.IntegergetSecurePort()The secured port address on the guest, in case of using TLS, to connect the graphic console client to.inthashCode()OlvmDisplay.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
OlvmDisplay
@Deprecated @ConstructorProperties({"address","isAllowOverride","certificate","isCopyPasteEnabled","disconnectAction","disconnectActionDelayInMinutes","isFileTransferEnabled","keyboardLayout","monitors","port","proxy","securePort","isSingleQxlPci","displayType"}) public OlvmDisplay(String address, Boolean isAllowOverride, OlvmCertificate certificate, Boolean isCopyPasteEnabled, String disconnectAction, Integer disconnectActionDelayInMinutes, Boolean isFileTransferEnabled, String keyboardLayout, Integer monitors, Integer port, String proxy, Integer securePort, Boolean isSingleQxlPci, OlvmDisplay.DisplayType displayType)
Deprecated.
-
-
Method Detail
-
builder
public static OlvmDisplay.Builder builder()
Create a new builder.
-
toBuilder
public OlvmDisplay.Builder toBuilder()
-
getAddress
public String getAddress()
The IP address of the guest to connect the graphic console client to.- Returns:
- the value
-
getIsAllowOverride
public Boolean getIsAllowOverride()
Indicates if to override the display address per host.- Returns:
- the value
-
getCertificate
public OlvmCertificate getCertificate()
-
getIsCopyPasteEnabled
public Boolean getIsCopyPasteEnabled()
Indicates whether a user is able to copy and paste content from an external host into the graphic console.- Returns:
- the value
-
getDisconnectAction
public String getDisconnectAction()
Returns the action that will take place when the graphic console is disconnected.- Returns:
- the value
-
getDisconnectActionDelayInMinutes
public Integer getDisconnectActionDelayInMinutes()
Delay (in minutes) before the graphic console disconnect action is carried out.- Returns:
- the value
-
getIsFileTransferEnabled
public Boolean getIsFileTransferEnabled()
Indicates if a user is able to drag and drop files from an external host into the graphic console.- Returns:
- the value
-
getKeyboardLayout
public String getKeyboardLayout()
The keyboard layout to use with this graphic console.- Returns:
- the value
-
getMonitors
public Integer getMonitors()
The number of monitors opened for this graphic console.- Returns:
- the value
-
getPort
public Integer getPort()
The port address on the guest to connect the graphic console client to- Returns:
- the value
-
getProxy
public String getProxy()
The proxy IP which will be used by the graphic console client to connect to the guest.- Returns:
- the value
-
getSecurePort
public Integer getSecurePort()
The secured port address on the guest, in case of using TLS, to connect the graphic console client to.- Returns:
- the value
-
getIsSingleQxlPci
public Boolean getIsSingleQxlPci()
The engine now sets it automatically according to the operating system.- Returns:
- the value
-
getDisplayType
public OlvmDisplay.DisplayType getDisplayType()
The graphic console protocol type.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-