public class AwsAccountRegionSettings extends BitmovinResource
Constructor and Description |
---|
AwsAccountRegionSettings() |
Modifier and Type | Method and Description |
---|---|
AwsAccountRegionSettings |
addMachineTypesItem(String machineTypesItem) |
boolean |
equals(Object o) |
Long |
getLimitParallelEncodings()
Limit for the amount of running encodings at a time.
|
List<String> |
getMachineTypes()
Which machine types are allowed to be deployed.
|
Long |
getMaximumAmountOfCoordinatorsAndWorkersInRegion()
Maximum amount of encoding coordinators and workers allowed in this region at any time.
|
Double |
getMaxMoneyToSpendPerMonth()
Limit the amount of money to spend in this region on this account.
|
String |
getSecurityGroupId()
Id of the security group for encoding instances (required)
|
Integer |
getSshPort()
Custom SSH port.
|
String |
getSubnetId()
Id of the subnet for encoding instances (required)
|
int |
hashCode() |
void |
setLimitParallelEncodings(Long limitParallelEncodings)
Limit for the amount of running encodings at a time.
|
void |
setMachineTypes(List<String> machineTypes)
Which machine types are allowed to be deployed.
|
void |
setMaximumAmountOfCoordinatorsAndWorkersInRegion(Long maximumAmountOfCoordinatorsAndWorkersInRegion)
Maximum amount of encoding coordinators and workers allowed in this region at any time.
|
void |
setMaxMoneyToSpendPerMonth(Double maxMoneyToSpendPerMonth)
Limit the amount of money to spend in this region on this account.
|
void |
setSecurityGroupId(String securityGroupId)
Id of the security group for encoding instances (required)
|
void |
setSshPort(Integer sshPort)
Custom SSH port.
|
void |
setSubnetId(String subnetId)
Id of the subnet for encoding instances (required)
|
String |
toString() |
getCreatedAt, getCustomData, getDescription, getModifiedAt, getName, putCustomDataItem, setCustomData, setDescription, setName
getId
public Long getLimitParallelEncodings()
public void setLimitParallelEncodings(Long limitParallelEncodings)
limitParallelEncodings
- Limit for the amount of running encodings at a time. Leave empty for no limit.public Long getMaximumAmountOfCoordinatorsAndWorkersInRegion()
public void setMaximumAmountOfCoordinatorsAndWorkersInRegion(Long maximumAmountOfCoordinatorsAndWorkersInRegion)
maximumAmountOfCoordinatorsAndWorkersInRegion
- Maximum amount of encoding coordinators and workers allowed in this region at any time. Leave empty for no limit.public Double getMaxMoneyToSpendPerMonth()
public void setMaxMoneyToSpendPerMonth(Double maxMoneyToSpendPerMonth)
maxMoneyToSpendPerMonth
- Limit the amount of money to spend in this region on this account. Leave empty for no limit.public String getSecurityGroupId()
public void setSecurityGroupId(String securityGroupId)
securityGroupId
- Id of the security group for encoding instances (required)public String getSubnetId()
public void setSubnetId(String subnetId)
subnetId
- Id of the subnet for encoding instances (required)public AwsAccountRegionSettings addMachineTypesItem(String machineTypesItem)
public List<String> getMachineTypes()
public void setMachineTypes(List<String> machineTypes)
machineTypes
- Which machine types are allowed to be deployed. Leave empty for no machine type restrictions.public Integer getSshPort()
public void setSshPort(Integer sshPort)
sshPort
- Custom SSH port. Valid values: 1 - 65535. Leave empty if the default SSH port 22 is OK.
minimum: 1
maximum: 65535public boolean equals(Object o)
equals
in class BitmovinResource
public int hashCode()
hashCode
in class BitmovinResource
public String toString()
toString
in class BitmovinResource
Copyright © 2020. All rights reserved.