| コンストラクタと説明 |
|---|
RunInstancesRequest()
デフォルトコンストラクタ。
|
RunInstancesRequest(java.lang.String imageId)
OSイメージIDを指定し、RunInstancesRequestを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getAccountingType()
利用料金タイプを取得します。
|
java.lang.String |
getAdditionalInfo()
additionalInfoを取得します。
|
java.lang.String |
getAddressingType()
addressingTypeを取得します。
|
java.lang.String |
getAdmin()
管理者アカウントを取得します。
|
java.util.List<BlockDeviceMapping> |
getBlockDeviceMappings()
blockDeviceMappingsを取得します。
|
java.lang.String |
getDescription()
メモを取得します。
|
java.lang.Boolean |
getDisableApiTermination()
APIからのサーバー削除の可否フラグを取得します。
|
java.util.List<java.lang.String> |
getGroupNames()
ファイアウォールグループ名を取得します。
|
java.lang.String |
getImageId()
OSイメージIDを取得します。
|
java.lang.String |
getInstanceId()
サーバー名を取得します。
|
java.lang.String |
getInstanceInitiatedShutdownBehavior()
instanceInitiatedShutdownBehaviorを取得します。
|
java.lang.String |
getInstanceType()
サーバータイプを取得します。
|
java.lang.String |
getIpType()
IPアドレスタイプを取得します。
|
java.lang.String |
getKernelId()
kernelIdを取得します。
|
java.lang.String |
getKeyName()
SSHキー名を取得します。
|
java.util.List<License> |
getLicenses()
ライセンスリストを取得します。
|
java.lang.Integer |
getMaxCount()
maxCountを取得します。
|
java.lang.Integer |
getMinCount()
minCountを取得します。
|
java.lang.Boolean |
getMonitoring()
monitoringを取得します。
|
java.util.List<NetworkInterface> |
getNetworkInterfaces()
ネットワークインターフェース情報を取得します。
|
java.lang.String |
getPassword()
root/管理者パスワードを取得します。
|
Placement |
getPlacement()
ゾーン情報を取得します。
|
java.lang.String |
getPublicIp()
付替グローバルIPアドレスを取得します。
|
java.lang.String |
getRamdiskId()
ramdiskIdを取得します。
|
java.lang.String |
getSubnetId()
subnetIdを取得します。
|
java.lang.String |
getUserData()
サーバー起動時スクリプトを取得します。
|
java.lang.String |
getUserDataEncoding()
サーバー起動時スクリプトのエンコードを取得します。
|
boolean |
isAgreement()
Redhatサブスクリプション入り、またはSPLAサーバーを指定した場合の同意を取得します。
|
void |
setAccountingType(java.lang.String accountingType)
利用料金タイプを設定します。
|
void |
setAdditionalInfo(java.lang.String additionalInfo)
additionalInfoを設定します。
|
void |
setAddressingType(java.lang.String addressingType)
addressingTypeを設定します。
|
void |
setAdmin(java.lang.String admin)
管理者アカウントを設定します。
|
void |
setAgreement(boolean agreement)
Redhatサブスクリプション入り、またはSPLAサーバーを指定した場合の同意を設定します。
|
void |
setBlockDeviceMappings(java.util.List<BlockDeviceMapping> blockDeviceMappings)
blockDeviceMappingsを設定します。
|
void |
setDescription(java.lang.String description)
メモを設定します。
|
void |
setDisableApiTermination(java.lang.Boolean disableApiTermination)
APIからのサーバー削除の可否フラグを設定します。
|
void |
setGroupNames(java.util.List<java.lang.String> groupNames)
ファイアウォールグループ名を設定します。
|
void |
setImageId(java.lang.String imageId)
OSイメージIDを設定します。
|
void |
setInstanceId(java.lang.String instanceId)
サーバー名を設定します。
|
void |
setInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
instanceInitiatedShutdownBehaviorを設定します。
|
void |
setInstanceType(java.lang.String instanceType)
サーバータイプを設定します。
|
void |
setIpType(java.lang.String ipType)
IPアドレスタイプを設定します。
|
void |
setKernelId(java.lang.String kernelId)
kernelIdを設定します。
|
void |
setKeyName(java.lang.String keyName)
SSHキー名を設定します。
|
void |
setLicenses(java.util.List<License> licenses)
ライセンスリストを設定します。
|
void |
setMaxCount(java.lang.Integer maxCount)
maxCountを設定します。
|
void |
setMinCount(java.lang.Integer minCount)
minCountを設定します。
|
void |
setMonitoring(java.lang.Boolean monitoring)
monitoringを設定します。
|
void |
setNetworkInterfaces(java.util.List<NetworkInterface> networkInterfaces)
ネットワークインターフェース情報を設定します。
|
void |
setPassword(java.lang.String password)
root/管理者パスワードを設定します。
|
void |
setPlacement(Placement placement)
ゾーン情報を設定します。
|
void |
setPublicIp(java.lang.String publicIp)
付替グローバルIPアドレスを設定します。
|
void |
setRamdiskId(java.lang.String ramdiskId)
ramdiskIdを設定します。
|
void |
setSubnetId(java.lang.String subnetId)
subnetIdを設定します。
|
void |
setUserData(java.lang.String userData)
サーバー起動時スクリプトを設定します。
|
void |
setUserDataEncoding(java.lang.String userDataEncoding)
サーバー起動時スクリプトのエンコードを設定します。
|
java.lang.String |
toString() |
RunInstancesRequest |
withAccountingType(java.lang.String accountingType)
利用料金タイプを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withAdditionalInfo(java.lang.String additionalInfo)
additionalInfoを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withAddressingType(java.lang.String addressingType)
addressingTypeを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withAdmin(java.lang.String admin)
管理者アカウントを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
blockDeviceMappingsを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withBlockDeviceMappings(java.util.Collection<BlockDeviceMapping> blockDeviceMappings)
blockDeviceMappingsを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withDescription(java.lang.String description)
メモを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withDisableApiTermination(java.lang.Boolean disableApiTermination)
APIからのサーバー削除の可否フラグを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withGroupNames(java.util.Collection<java.lang.String> groupNames)
ファイアウォールグループ名リストを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withGroupNames(java.lang.String... groupNames)
ファイアウォールグループ名の配列を設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withImageId(java.lang.String imageId)
OSイメージIDを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withInstanceId(java.lang.String instanceId)
サーバー名を設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
instanceInitiatedShutdownBehaviorを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withInstanceType(java.lang.String instanceType)
サーバータイプを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withIpType(java.lang.String ipType)
IPアドレスタイプを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withKernelId(java.lang.String kernelId)
kernelIdを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withKeyName(java.lang.String keyName)
SSHキー名を設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withLicenses(java.util.Collection<License> licenses)
ライセンスリストを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withLicenses(License... licenses)
ライセンスの配列を設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withMaxCount(java.lang.Integer maxCount)
maxCountを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withMinCount(java.lang.Integer minCount)
minCountを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withMonitoring(java.lang.Boolean monitoring)
monitoringを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withNetworkInterfaces(java.util.Collection<NetworkInterface> networkInterfaces)
ネットワークインターフェース情報リストを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withNetworkInterfaces(NetworkInterface... networkInterfaces)
ネットワークインターフェース情報の配列を設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withPassword(java.lang.String password)
root/管理者パスワードを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withPlacement(Placement placement)
ゾーン情報を設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withPublicIp(java.lang.String publicIp)
付替グローバルIPアドレスを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withRamdiskId(java.lang.String ramdiskId)
ramdiskIdを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withSubnetId(java.lang.String subnetId)
subnetIdを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withUserData(java.lang.String userData)
サーバー起動時スクリプトを設定し、自オブジェクトを返します。
|
RunInstancesRequest |
withUserDataEncoding(java.lang.String userDataEncoding)
サーバー起動時スクリプトのエンコードを設定し、自オブジェクトを返します。
|
public RunInstancesRequest()
public RunInstancesRequest(java.lang.String imageId)
imageId - OSイメージIDpublic java.lang.String getImageId()
public void setImageId(java.lang.String imageId)
imageId - OSイメージIDpublic RunInstancesRequest withImageId(java.lang.String imageId)
imageId - OSイメージIDpublic java.lang.Integer getMinCount()
public void setMinCount(java.lang.Integer minCount)
minCount - public RunInstancesRequest withMinCount(java.lang.Integer minCount)
minCount - public java.lang.Integer getMaxCount()
public void setMaxCount(java.lang.Integer maxCount)
maxCount - public RunInstancesRequest withMaxCount(java.lang.Integer maxCount)
maxCount - public java.lang.String getKeyName()
public void setKeyName(java.lang.String keyName)
keyName - SSHキー名public RunInstancesRequest withKeyName(java.lang.String keyName)
keyName - SSHキー名public java.util.List<java.lang.String> getGroupNames()
public void setGroupNames(java.util.List<java.lang.String> groupNames)
groupNames - ファイアウォールグループ名public RunInstancesRequest withGroupNames(java.lang.String... groupNames)
groupNames - ファイアウォールグループ名の配列public RunInstancesRequest withGroupNames(java.util.Collection<java.lang.String> groupNames)
groupNames - ファイアウォールグループ名リストpublic java.lang.String getAdditionalInfo()
public void setAdditionalInfo(java.lang.String additionalInfo)
additionalInfo - public RunInstancesRequest withAdditionalInfo(java.lang.String additionalInfo)
additionalInfo - public java.lang.String getUserData()
public void setUserData(java.lang.String userData)
userData - サーバー起動時スクリプトpublic RunInstancesRequest withUserData(java.lang.String userData)
userData - サーバー起動時スクリプトpublic java.lang.String getUserDataEncoding()
public void setUserDataEncoding(java.lang.String userDataEncoding)
userDataEncoding - サーバー起動時スクリプトのエンコードpublic RunInstancesRequest withUserDataEncoding(java.lang.String userDataEncoding)
userDataEncoding - サーバー起動時スクリプトのエンコードpublic java.lang.String getAddressingType()
public void setAddressingType(java.lang.String addressingType)
addressingType - public RunInstancesRequest withAddressingType(java.lang.String addressingType)
addressingType - public java.lang.String getInstanceType()
public void setInstanceType(java.lang.String instanceType)
instanceType - サーバータイプpublic RunInstancesRequest withInstanceType(java.lang.String instanceType)
instanceType - サーバータイプpublic Placement getPlacement()
public void setPlacement(Placement placement)
placement - ゾーン情報public RunInstancesRequest withPlacement(Placement placement)
placement - ゾーン情報public java.lang.String getKernelId()
public void setKernelId(java.lang.String kernelId)
kernelId - public RunInstancesRequest withKernelId(java.lang.String kernelId)
kernelId - public java.lang.String getRamdiskId()
public void setRamdiskId(java.lang.String ramdiskId)
ramdiskId - public RunInstancesRequest withRamdiskId(java.lang.String ramdiskId)
ramdiskId - public java.util.List<BlockDeviceMapping> getBlockDeviceMappings()
public void setBlockDeviceMappings(java.util.List<BlockDeviceMapping> blockDeviceMappings)
blockDeviceMappings - public RunInstancesRequest withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
blockDeviceMappings - public RunInstancesRequest withBlockDeviceMappings(java.util.Collection<BlockDeviceMapping> blockDeviceMappings)
blockDeviceMappings - public java.lang.Boolean getMonitoring()
public void setMonitoring(java.lang.Boolean monitoring)
monitoring - public RunInstancesRequest withMonitoring(java.lang.Boolean monitoring)
monitoring - public java.lang.String getSubnetId()
public void setSubnetId(java.lang.String subnetId)
subnetId - public RunInstancesRequest withSubnetId(java.lang.String subnetId)
subnetId - public java.lang.Boolean getDisableApiTermination()
public void setDisableApiTermination(java.lang.Boolean disableApiTermination)
disableApiTermination - APIからのサーバー削除の可否フラグpublic RunInstancesRequest withDisableApiTermination(java.lang.Boolean disableApiTermination)
disableApiTermination - APIからのサーバー削除の可否フラグpublic java.lang.String getInstanceInitiatedShutdownBehavior()
public void setInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
instanceInitiatedShutdownBehavior - public RunInstancesRequest withInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
instanceInitiatedShutdownBehavior - public java.lang.String getAccountingType()
public void setAccountingType(java.lang.String accountingType)
accountingType - 利用料金タイプpublic RunInstancesRequest withAccountingType(java.lang.String accountingType)
accountingType - 利用料金タイプpublic java.lang.String getInstanceId()
public void setInstanceId(java.lang.String instanceId)
instanceId - サーバー名public RunInstancesRequest withInstanceId(java.lang.String instanceId)
instanceId - サーバー名public java.lang.String getAdmin()
public void setAdmin(java.lang.String admin)
admin - 管理者アカウントpublic RunInstancesRequest withAdmin(java.lang.String admin)
admin - 管理者アカウントpublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - root/管理者パスワードpublic RunInstancesRequest withPassword(java.lang.String password)
password - root/管理者パスワードpublic java.lang.String getIpType()
public void setIpType(java.lang.String ipType)
ipType - IPアドレスタイプpublic RunInstancesRequest withIpType(java.lang.String ipType)
ipType - IPアドレスタイプpublic java.lang.String getPublicIp()
public void setPublicIp(java.lang.String publicIp)
publicIp - 付替グローバルIPアドレスpublic RunInstancesRequest withPublicIp(java.lang.String publicIp)
publicIp - 付替グローバルIPアドレスpublic boolean isAgreement()
public void setAgreement(boolean agreement)
agreement - Redhatサブスクリプション入り、またはSPLAサーバーを指定した場合の同意public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - メモpublic RunInstancesRequest withDescription(java.lang.String description)
description - メモpublic java.util.List<NetworkInterface> getNetworkInterfaces()
public void setNetworkInterfaces(java.util.List<NetworkInterface> networkInterfaces)
networkInterfaces - ネットワークインターフェース情報public RunInstancesRequest withNetworkInterfaces(NetworkInterface... networkInterfaces)
networkInterfaces - ネットワークインターフェース情報の配列public RunInstancesRequest withNetworkInterfaces(java.util.Collection<NetworkInterface> networkInterfaces)
networkInterfaces - ネットワークインターフェース情報リストpublic java.util.List<License> getLicenses()
public void setLicenses(java.util.List<License> licenses)
licenses - ライセンスリストpublic RunInstancesRequest withLicenses(License... licenses)
licenses - ライセンスの配列public RunInstancesRequest withLicenses(java.util.Collection<License> licenses)
licenses - ライセンスリストpublic java.lang.String toString()
toString クラス内 java.lang.ObjectCopyright(C) FUJITSU CLOUD TECHNOLOGIES LIMITED 2018 All Rights Reserved.