public class VpnGateway
extends java.lang.Object
| コンストラクタと説明 |
|---|
VpnGateway() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getAccountingType()
利用料金タイプを取得します。
|
java.util.List<Attachment> |
getAttachments()
attachmentsを取得します。
|
java.lang.String |
getAvailabilityZone()
ゾーン名を取得します。
|
BackupInformation |
getBackupInformation()
バックアップ情報を取得します。
|
java.util.Date |
getCreatedTime()
作成日時を取得します。
|
java.util.List<java.lang.String> |
getGroupIds()
ファイアウォールグループ名リストを取得します。
|
java.util.List<NetworkInterfaceSet> |
getNetworkInterfaces()
ネットワークインターフェイス情報を取得します。
|
java.lang.String |
getNextMonthAccountingType()
翌月の利用料金タイプを取得します。
|
java.lang.Boolean |
getNiftyRedundancy()
冗長化オプションを取得します。
|
java.lang.String |
getNiftyVpnGatewayDescription()
メモを取得します。
|
java.lang.String |
getNiftyVpnGatewayName()
VPNゲートウェイ名を取得します。
|
java.lang.String |
getNiftyVpnGatewayType()
VPNゲートウェイのタイプを取得します。
|
java.lang.String |
getRouteTableAssociationId()
ルートテーブル適用IDを取得します。
|
java.lang.String |
getRouteTableId()
ルートテーブルIDを取得します。
|
java.lang.String |
getState()
VPNゲートウェイステータスを取得します。
|
java.util.List<Tag> |
getTagSet()
リソースに設定されているタグ情報を取得します。
|
java.lang.String |
getType()
typeを取得します。
|
VersionInformation |
getVersionInformation()
VPNゲートウェイのversion情報を取得します。
|
java.lang.String |
getVpnGatewayId()
VPNゲートウェイユニークIDを取得します。
|
void |
setAccountingType(java.lang.String accountingType)
利用料金タイプを設定します。
|
void |
setAttachments(java.util.List<Attachment> attachments)
attachmentsを設定します。
|
void |
setAvailabilityZone(java.lang.String availabilityZone)
ゾーン名を設定します。
|
void |
setBackupInformation(BackupInformation backupInformation)
バックアップ情報を設定します。
|
void |
setCreatedTime(java.util.Date createdTime)
作成日時を設定します。
|
void |
setGroupIds(java.util.List<java.lang.String> groupIds)
ファイアウォールグループ名リストを設定します。
|
void |
setNetworkInterfaces(java.util.List<NetworkInterfaceSet> networkInterfaces)
ネットワークインターフェイス情報を設定します。
|
void |
setNextMonthAccountingType(java.lang.String nextMonthAccountingType)
翌月の利用料金タイプを設定します。
|
void |
setNiftyRedundancy(java.lang.Boolean niftyRedundancy)
冗長化オプションを設定します。
|
void |
setNiftyVpnGatewayDescription(java.lang.String niftyVpnGatewayDescription)
メモを設定します。
|
void |
setNiftyVpnGatewayName(java.lang.String niftyVpnGatewayName)
VPNゲートウェイ名を設定します。
|
void |
setNiftyVpnGatewayType(java.lang.String niftyVpnGatewayType)
VPNゲートウェイのタイプを設定します。
|
void |
setRouteTableAssociationId(java.lang.String routeTableAssociationId)
ルートテーブル適用IDを設定します。
|
void |
setRouteTableId(java.lang.String routeTableId)
ルートテーブルIDを設定します。
|
void |
setState(java.lang.String state)
VPNゲートウェイステータスを設定します。
|
void |
setTagSet(java.util.List<Tag> tagSet)
リソースに設定されているタグ情報を設定します。
|
void |
setType(java.lang.String type)
typeを設定します。
|
void |
setVersionInformation(VersionInformation versionInformation)
VPNゲートウェイのversion情報を設定します。
|
void |
setVpnGatewayId(java.lang.String vpnGatewayId)
VPNゲートウェイユニークIDを設定します。
|
java.lang.String |
toString() |
VpnGateway |
withAccountingType(java.lang.String accountingType)
利用料金タイプを設定し、自オブジェクトを返します。
|
VpnGateway |
withAttachments(Attachment... attachments)
attachmentsの配列を設定し、自オブジェクトを返します。
|
VpnGateway |
withAttachments(java.util.Collection<Attachment> attachments)
attachmentsリストを設定し、自オブジェクトを返します。
|
VpnGateway |
withAvailabilityZone(java.lang.String availabilityZone)
ゾーン名を設定し、自オブジェクトを返します。
|
VpnGateway |
withBackupInformation(BackupInformation backupInformation)
バックアップ情報を設定し、自オブジェクトを返します。
|
VpnGateway |
withCreatedTime(java.util.Date createdTime)
作成日時を設定し、自オブジェクトを返します。
|
VpnGateway |
withGroupIds(java.util.Collection<java.lang.String> groupIds)
ファイアウォールグループ名リストを設定し、自オブジェクトを返します。
|
VpnGateway |
withGroupIds(java.lang.String... groupIds)
ファイアウォールグループ名の配列を設定し、自オブジェクトを返します。
|
VpnGateway |
withNetworkInterfaces(java.util.Collection<NetworkInterfaceSet> networkInterfaces)
ネットワークインターフェイス情報リストを設定し、自オブジェクトを返します。
|
VpnGateway |
withNetworkInterfaces(NetworkInterfaceSet... networkInterfaces)
ネットワークインターフェイス情報の配列を設定し、自オブジェクトを返します。
|
VpnGateway |
withNextMonthAccountingType(java.lang.String nextMonthAccountingType)
翌月の利用料金タイプを設定し、自オブジェクトを返します。
|
VpnGateway |
withNiftyRedundancy(java.lang.Boolean niftyRedundancy)
冗長化オプションを設定し、自オブジェクトを返します。
|
VpnGateway |
withNiftyVpnGatewayDescription(java.lang.String niftyVpnGatewayDescription)
メモを設定し、自オブジェクトを返します。
|
VpnGateway |
withNiftyVpnGatewayName(java.lang.String niftyVpnGatewayName)
VPNゲートウェイ名を設定し、自オブジェクトを返します。
|
VpnGateway |
withNiftyVpnGatewayType(java.lang.String niftyVpnGatewayType)
VPNゲートウェイのタイプを設定し、自オブジェクトを返します。
|
VpnGateway |
withRouteTableAssociationId(java.lang.String routeTableAssociationId)
ルートテーブル適用IDを設定し、自オブジェクトを返します。
|
VpnGateway |
withRouteTableId(java.lang.String routeTableId)
ルートテーブルIDを設定し、自オブジェクトを返します。
|
VpnGateway |
withState(java.lang.String state)
VPNゲートウェイステータスを設定し、自オブジェクトを返します。
|
VpnGateway |
withTagSet(java.util.Collection<Tag> tagSet)
リソースに設定されているタグ情報リストを設定し、自オブジェクトを返します。
|
VpnGateway |
withTagSet(Tag... tagSet)
リソースに設定されているタグ情報の配列を設定し、自オブジェクトを返します。
|
VpnGateway |
withType(java.lang.String type)
typeを設定し、自オブジェクトを返します。
|
VpnGateway |
withVersionInformation(VersionInformation versionInformation)
VPNゲートウェイのversion情報を設定し、自オブジェクトを返します。
|
VpnGateway |
withVpnGatewayId(java.lang.String vpnGatewayId)
VPNゲートウェイユニークIDを設定し、自オブジェクトを返します。
|
public java.lang.String getVpnGatewayId()
public void setVpnGatewayId(java.lang.String vpnGatewayId)
vpnGatewayId - VPNゲートウェイユニークIDpublic VpnGateway withVpnGatewayId(java.lang.String vpnGatewayId)
vpnGatewayId - VPNゲートウェイユニークIDpublic java.lang.String getNiftyVpnGatewayName()
public void setNiftyVpnGatewayName(java.lang.String niftyVpnGatewayName)
niftyVpnGatewayName - VPNゲートウェイ名public VpnGateway withNiftyVpnGatewayName(java.lang.String niftyVpnGatewayName)
niftyVpnGatewayName - VPNゲートウェイ名public java.lang.String getState()
public void setState(java.lang.String state)
state - VPNゲートウェイステータスpublic VpnGateway withState(java.lang.String state)
state - VPNゲートウェイステータスpublic java.lang.String getType()
public void setType(java.lang.String type)
type - public VpnGateway withType(java.lang.String type)
type - public java.lang.String getAvailabilityZone()
public void setAvailabilityZone(java.lang.String availabilityZone)
availabilityZone - ゾーン名public VpnGateway withAvailabilityZone(java.lang.String availabilityZone)
availabilityZone - ゾーン名public java.util.List<Attachment> getAttachments()
public void setAttachments(java.util.List<Attachment> attachments)
attachments - public VpnGateway withAttachments(Attachment... attachments)
attachments - public VpnGateway withAttachments(java.util.Collection<Attachment> attachments)
attachments - public java.util.List<Tag> getTagSet()
public void setTagSet(java.util.List<Tag> tagSet)
tagSet - リソースに設定されているタグ情報public VpnGateway withTagSet(Tag... tagSet)
tagSet - リソースに設定されているタグ情報の配列public VpnGateway withTagSet(java.util.Collection<Tag> tagSet)
tagSet - リソースに設定されているタグ情報リストpublic java.lang.String getNiftyVpnGatewayType()
public void setNiftyVpnGatewayType(java.lang.String niftyVpnGatewayType)
niftyVpnGatewayType - VPNゲートウェイのタイプpublic VpnGateway withNiftyVpnGatewayType(java.lang.String niftyVpnGatewayType)
niftyVpnGatewayType - VPNゲートウェイのタイプpublic java.lang.Boolean getNiftyRedundancy()
public void setNiftyRedundancy(java.lang.Boolean niftyRedundancy)
niftyRedundancy - 冗長化オプションpublic VpnGateway withNiftyRedundancy(java.lang.Boolean niftyRedundancy)
niftyRedundancy - 冗長化オプションpublic java.lang.String getNiftyVpnGatewayDescription()
public void setNiftyVpnGatewayDescription(java.lang.String niftyVpnGatewayDescription)
niftyVpnGatewayDescription - メモpublic VpnGateway withNiftyVpnGatewayDescription(java.lang.String niftyVpnGatewayDescription)
niftyVpnGatewayDescription - メモpublic java.lang.String getAccountingType()
public void setAccountingType(java.lang.String accountingType)
accountingType - 利用料金タイプpublic VpnGateway withAccountingType(java.lang.String accountingType)
accountingType - 利用料金タイプpublic java.lang.String getNextMonthAccountingType()
public void setNextMonthAccountingType(java.lang.String nextMonthAccountingType)
nextMonthAccountingType - 翌月の利用料金タイプpublic VpnGateway withNextMonthAccountingType(java.lang.String nextMonthAccountingType)
nextMonthAccountingType - 翌月の利用料金タイプpublic VersionInformation getVersionInformation()
public void setVersionInformation(VersionInformation versionInformation)
versionInformation - VPNゲートウェイのversion情報public VpnGateway withVersionInformation(VersionInformation versionInformation)
versionInformation - VPNゲートウェイのversion情報public java.util.List<NetworkInterfaceSet> getNetworkInterfaces()
public void setNetworkInterfaces(java.util.List<NetworkInterfaceSet> networkInterfaces)
networkInterfaces - ネットワークインターフェイス情報public VpnGateway withNetworkInterfaces(NetworkInterfaceSet... networkInterfaces)
networkInterfaces - ネットワークインターフェイス情報の配列public VpnGateway withNetworkInterfaces(java.util.Collection<NetworkInterfaceSet> networkInterfaces)
networkInterfaces - ネットワークインターフェイス情報リストpublic BackupInformation getBackupInformation()
public void setBackupInformation(BackupInformation backupInformation)
backupInformation - バックアップ情報public VpnGateway withBackupInformation(BackupInformation backupInformation)
backupInformation - バックアップ情報public java.util.List<java.lang.String> getGroupIds()
public void setGroupIds(java.util.List<java.lang.String> groupIds)
groupIds - ファイアウォールグループ名リストpublic VpnGateway withGroupIds(java.lang.String... groupIds)
groupIds - ファイアウォールグループ名の配列public VpnGateway withGroupIds(java.util.Collection<java.lang.String> groupIds)
groupIds - ファイアウォールグループ名リストpublic java.lang.String getRouteTableId()
public void setRouteTableId(java.lang.String routeTableId)
routeTableId - ルートテーブルIDpublic VpnGateway withRouteTableId(java.lang.String routeTableId)
routeTableId - ルートテーブルIDpublic java.lang.String getRouteTableAssociationId()
public void setRouteTableAssociationId(java.lang.String routeTableAssociationId)
routeTableAssociationId - ルートテーブル適用IDpublic VpnGateway withRouteTableAssociationId(java.lang.String routeTableAssociationId)
routeTableAssociationId - ルートテーブル適用IDpublic java.util.Date getCreatedTime()
public void setCreatedTime(java.util.Date createdTime)
createdTime - 作成日時public VpnGateway withCreatedTime(java.util.Date createdTime)
createdTime - 作成日時public java.lang.String toString()
toString クラス内 java.lang.ObjectCopyright(C) FUJITSU CLOUD TECHNOLOGIES LIMITED 2018 All Rights Reserved.