public class AutoScalingReservationSet
extends java.lang.Object
| コンストラクタと説明 |
|---|
AutoScalingReservationSet() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getAlarm()
アラーム状態を取得します。
|
java.lang.String |
getAutoScalingGroupName()
オートスケール名を取得します。
|
java.util.List<AutoScalingInstancesSet> |
getAutoScalingInstancesSet()
スケールアウトサーバー情報セットを取得します。
|
java.lang.Integer |
getChangeInCapacity()
スケールアウト/縮退台数を取得します。
|
java.lang.String |
getCreatedTime()
オートスケール設定の作成日時を取得します。
|
java.lang.Integer |
getDefaultCooldown()
縮退開始間隔(秒)を取得します。
|
java.lang.String |
getDescription()
メモを取得します。
|
java.util.List<GroupSet> |
getGroupSet()
ファイアウォール情報セットを取得します。
|
java.lang.String |
getImageId()
イメージIDを取得します。
|
java.lang.Integer |
getInstanceLifecycleLimit()
スケールアウトサーバーの有効時間(秒)を取得します。
|
java.lang.String |
getInstanceType()
サーバータイプを取得します。
|
java.util.List<LoadBalancers> |
getLoadBalancers()
ロードバランサー情報セットを取得します。
|
java.lang.Integer |
getMaxSize()
スケールアウトするサーバーの最大台数を取得します。
|
java.lang.Integer |
getMinSize()
スケールアウトするサーバーの最小台数を取得します。
|
PlacementSet |
getPlacementSet()
ゾーン情報を取得します。
|
java.lang.Integer |
getScaleout()
スケールアウト開始間隔(秒)を取得します。
|
java.lang.String |
getScaleoutCondition()
スケールアウトの条件を取得します。
|
java.util.List<ScalingSchedule> |
getScalingSchedule()
スケジュール情報セットを取得します。
|
java.util.List<TriggerSet> |
getTriggerSet()
トリガー情報セットを取得します。
|
void |
setAlarm(java.lang.String alarm)
アラーム状態を設定します。
|
void |
setAutoScalingGroupName(java.lang.String autoScalingGroupName)
オートスケール名を設定します。
|
void |
setAutoScalingInstancesSet(java.util.List<AutoScalingInstancesSet> autoScalingInstancesSet)
スケールアウトサーバー情報セットを設定します。
|
void |
setChangeInCapacity(java.lang.Integer changeInCapacity)
スケールアウト/縮退台数を設定します。
|
void |
setCreatedTime(java.lang.String createdTime)
オートスケール設定の作成日時を設定します。
|
void |
setDefaultCooldown(java.lang.Integer defaultCooldown)
縮退開始間隔(秒)を設定します。
|
void |
setDescription(java.lang.String description)
メモを設定します。
|
void |
setGroupSet(java.util.List<GroupSet> groupSet)
ファイアウォール情報セットを設定します。
|
void |
setImageId(java.lang.String imageId)
イメージIDを設定します。
|
void |
setInstanceLifecycleLimit(java.lang.Integer instanceLifecycleLimit)
スケールアウトサーバーの有効時間(秒)を設定します。
|
void |
setInstanceType(java.lang.String instanceType)
サーバータイプを設定します。
|
void |
setLoadBalancers(java.util.List<LoadBalancers> loadBalancers)
ロードバランサー情報セットを設定します。
|
void |
setMaxSize(java.lang.Integer maxSize)
スケールアウトするサーバーの最大台数を設定します。
|
void |
setMinSize(java.lang.Integer minSize)
スケールアウトするサーバーの最小台数を設定します。
|
void |
setPlacementSet(PlacementSet placementSet)
ゾーン情報を設定します。
|
void |
setScaleout(java.lang.Integer scaleout)
スケールアウト開始間隔(秒)を設定します。
|
void |
setScaleoutCondition(java.lang.String scaleoutCondition)
スケールアウトの条件を設定します。
|
void |
setScalingSchedule(java.util.List<ScalingSchedule> scalingSchedule)
スケジュール情報セットを設定します。
|
void |
setTriggerSet(java.util.List<TriggerSet> triggerSet)
トリガー情報セットを設定します。
|
java.lang.String |
toString() |
AutoScalingReservationSet |
withAlarm(java.lang.String alarm)
アラーム状態を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withAutoScalingGroupName(java.lang.String autoScalingGroupName)
オートスケール名を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withAutoScalingInstancesSet(AutoScalingInstancesSet... autoScalingInstancesSet)
スケールアウトサーバー情報セットの配列を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withAutoScalingInstancesSet(java.util.Collection<AutoScalingInstancesSet> autoScalingInstancesSet)
スケールアウトサーバー情報セットを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withChangeInCapacity(java.lang.Integer changeInCapacity)
スケールアウト/縮退台数を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withCreatedTime(java.lang.String createdTime)
オートスケール設定の作成日時を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withDefaultCooldown(java.lang.Integer defaultCooldown)
縮退開始間隔(秒)を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withDescription(java.lang.String description)
メモを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withGroupSet(java.util.Collection<GroupSet> groupSet)
ファイアウォール情報セットを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withGroupSet(GroupSet... groupSet)
ファイアウォール情報セットの配列を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withImageId(java.lang.String imageId)
イメージIDを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withInstanceLifecycleLimit(java.lang.Integer instanceLifecycleLimit)
スケールアウトサーバーの有効時間(秒)を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withInstanceType(java.lang.String instanceType)
サーバータイプを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withLoadBalancers(java.util.Collection<LoadBalancers> loadBalancers)
ロードバランサー情報セットを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withLoadBalancers(LoadBalancers... loadBalancers)
ロードバランサー情報セットの配列を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withMaxSize(java.lang.Integer maxSize)
スケールアウトするサーバーの最大台数を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withMinSize(java.lang.Integer minSize)
スケールアウトするサーバーの最小台数を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withPlacementSet(PlacementSet placementSet)
ゾーン情報を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withScaleout(java.lang.Integer scaleout)
スケールアウト開始間隔(秒)を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withScaleoutCondition(java.lang.String scaleoutCondition)
スケールアウトの条件を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withScalingSchedule(java.util.Collection<ScalingSchedule> scalingSchedule)
スケジュール情報セットを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withScalingSchedule(ScalingSchedule... scalingSchedule)
スケジュール情報セットの配列を設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withTriggerSet(java.util.Collection<TriggerSet> triggerSet)
トリガー情報セットを設定し、自オブジェクトを返します。
|
AutoScalingReservationSet |
withTriggerSet(TriggerSet... triggerSet)
トリガー情報セットの配列を設定し、自オブジェクトを返します。
|
public java.lang.String getAutoScalingGroupName()
public void setAutoScalingGroupName(java.lang.String autoScalingGroupName)
autoScalingGroupName - オートスケール名public AutoScalingReservationSet withAutoScalingGroupName(java.lang.String autoScalingGroupName)
autoScalingGroupName - オートスケール名public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - メモpublic AutoScalingReservationSet withDescription(java.lang.String description)
description - メモpublic java.lang.String getImageId()
public void setImageId(java.lang.String imageId)
imageId - イメージIDpublic AutoScalingReservationSet withImageId(java.lang.String imageId)
imageId - イメージIDpublic java.lang.String getInstanceType()
public void setInstanceType(java.lang.String instanceType)
instanceType - サーバータイプpublic AutoScalingReservationSet withInstanceType(java.lang.String instanceType)
instanceType - サーバータイプpublic java.util.List<GroupSet> getGroupSet()
public void setGroupSet(java.util.List<GroupSet> groupSet)
groupSet - ファイアウォール情報セットpublic AutoScalingReservationSet withGroupSet(GroupSet... groupSet)
groupSet - ファイアウォール情報セットの配列public AutoScalingReservationSet withGroupSet(java.util.Collection<GroupSet> groupSet)
groupSet - ファイアウォール情報セットpublic java.util.List<TriggerSet> getTriggerSet()
public void setTriggerSet(java.util.List<TriggerSet> triggerSet)
triggerSet - トリガー情報セットpublic AutoScalingReservationSet withTriggerSet(TriggerSet... triggerSet)
triggerSet - トリガー情報セットの配列public AutoScalingReservationSet withTriggerSet(java.util.Collection<TriggerSet> triggerSet)
triggerSet - トリガー情報セットpublic java.lang.String getScaleoutCondition()
public void setScaleoutCondition(java.lang.String scaleoutCondition)
scaleoutCondition - スケールアウトの条件public AutoScalingReservationSet withScaleoutCondition(java.lang.String scaleoutCondition)
scaleoutCondition - スケールアウトの条件public java.util.List<LoadBalancers> getLoadBalancers()
public void setLoadBalancers(java.util.List<LoadBalancers> loadBalancers)
loadBalancers - ロードバランサー情報セットpublic AutoScalingReservationSet withLoadBalancers(LoadBalancers... loadBalancers)
loadBalancers - ロードバランサー情報セットの配列public AutoScalingReservationSet withLoadBalancers(java.util.Collection<LoadBalancers> loadBalancers)
loadBalancers - ロードバランサー情報セットpublic java.lang.Integer getMinSize()
public void setMinSize(java.lang.Integer minSize)
minSize - スケールアウトするサーバーの最小台数public AutoScalingReservationSet withMinSize(java.lang.Integer minSize)
minSize - スケールアウトするサーバーの最小台数public java.lang.Integer getMaxSize()
public void setMaxSize(java.lang.Integer maxSize)
maxSize - スケールアウトするサーバーの最大台数public AutoScalingReservationSet withMaxSize(java.lang.Integer maxSize)
maxSize - スケールアウトするサーバーの最大台数public java.lang.Integer getInstanceLifecycleLimit()
public void setInstanceLifecycleLimit(java.lang.Integer instanceLifecycleLimit)
instanceLifecycleLimit - スケールアウトサーバーの有効時間(秒)public AutoScalingReservationSet withInstanceLifecycleLimit(java.lang.Integer instanceLifecycleLimit)
instanceLifecycleLimit - スケールアウトサーバーの有効時間(秒)public java.lang.Integer getScaleout()
public void setScaleout(java.lang.Integer scaleout)
scaleout - スケールアウト開始間隔(秒)public AutoScalingReservationSet withScaleout(java.lang.Integer scaleout)
scaleout - スケールアウト開始間隔(秒)public java.lang.Integer getDefaultCooldown()
public void setDefaultCooldown(java.lang.Integer defaultCooldown)
defaultCooldown - 縮退開始間隔(秒)public AutoScalingReservationSet withDefaultCooldown(java.lang.Integer defaultCooldown)
defaultCooldown - 縮退開始間隔(秒)public java.lang.Integer getChangeInCapacity()
public void setChangeInCapacity(java.lang.Integer changeInCapacity)
changeInCapacity - スケールアウト/縮退台数public AutoScalingReservationSet withChangeInCapacity(java.lang.Integer changeInCapacity)
changeInCapacity - スケールアウト/縮退台数public java.util.List<ScalingSchedule> getScalingSchedule()
public void setScalingSchedule(java.util.List<ScalingSchedule> scalingSchedule)
scalingSchedule - スケジュール情報セットpublic AutoScalingReservationSet withScalingSchedule(ScalingSchedule... scalingSchedule)
scalingSchedule - スケジュール情報セットの配列public AutoScalingReservationSet withScalingSchedule(java.util.Collection<ScalingSchedule> scalingSchedule)
scalingSchedule - スケジュール情報セットpublic PlacementSet getPlacementSet()
public void setPlacementSet(PlacementSet placementSet)
placementSet - ゾーン情報public AutoScalingReservationSet withPlacementSet(PlacementSet placementSet)
placementSet - ゾーン情報public java.util.List<AutoScalingInstancesSet> getAutoScalingInstancesSet()
public void setAutoScalingInstancesSet(java.util.List<AutoScalingInstancesSet> autoScalingInstancesSet)
autoScalingInstancesSet - スケールアウトサーバー情報セットpublic AutoScalingReservationSet withAutoScalingInstancesSet(AutoScalingInstancesSet... autoScalingInstancesSet)
autoScalingInstancesSet - スケールアウトサーバー情報セットの配列public AutoScalingReservationSet withAutoScalingInstancesSet(java.util.Collection<AutoScalingInstancesSet> autoScalingInstancesSet)
autoScalingInstancesSet - スケールアウトサーバー情報セットpublic java.lang.String getCreatedTime()
public void setCreatedTime(java.lang.String createdTime)
createdTime - オートスケール設定の作成日時public AutoScalingReservationSet withCreatedTime(java.lang.String createdTime)
createdTime - オートスケール設定の作成日時public java.lang.String getAlarm()
public void setAlarm(java.lang.String alarm)
alarm - アラーム状態public AutoScalingReservationSet withAlarm(java.lang.String alarm)
alarm - アラーム状態public java.lang.String toString()
toString クラス内 java.lang.ObjectCopyright(C) FUJITSU CLOUD TECHNOLOGIES LIMITED 2018 All Rights Reserved.