com.amazonaws.services.ec2.model

## クラス GetConsoleOutputRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.ec2.model.GetConsoleOutputRequest

- すべての実装されたインタフェース:
    java.io.Serializable

      public class GetConsoleOutputRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `GetConsoleOutput operation`.

  The GetConsoleOutput operation retrieves console output for the specified instance.

  Instance console output is buffered and posted shortly after instance boot, reboot, and termination. Amazon EC2 preserves the most recent 64 KB output which will be available for at least one hour after the most recent post.

  関連項目:
    `AmazonEC2.getConsoleOutput(GetConsoleOutputRequest)`, 直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `GetConsoleOutputRequest()` Default constructor for a new GetConsoleOutputRequest object.
    `GetConsoleOutputRequest(java.lang.String instanceId)` Constructs a new GetConsoleOutputRequest object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getInstanceId()` The ID of the instance for which you want console output.
    `int` | `hashCode()`
    `void` | `setInstanceId(java.lang.String instanceId)` The ID of the instance for which you want console output.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `GetConsoleOutputRequest` | `withInstanceId(java.lang.String instanceId)` The ID of the instance for which you want console output.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### GetConsoleOutputRequest

          public GetConsoleOutputRequest()

      Default constructor for a new GetConsoleOutputRequest object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

    - #### GetConsoleOutputRequest

          public GetConsoleOutputRequest(java.lang.String instanceId)

      Constructs a new GetConsoleOutputRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `instanceId` - The ID of the instance for which you want console output.

  - ### メソッドの詳細

    - #### getInstanceId

          public java.lang.String getInstanceId()

      The ID of the instance for which you want console output.
      戻り値:
        The ID of the instance for which you want console output.

    - #### setInstanceId

          public void setInstanceId(java.lang.String instanceId)

      The ID of the instance for which you want console output.
      パラメータ:
        `instanceId` - The ID of the instance for which you want console output.

    - #### withInstanceId

          public GetConsoleOutputRequest withInstanceId(java.lang.String instanceId)

      The ID of the instance for which you want console output.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `instanceId` - The ID of the instance for which you want console output.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`