@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProtectionGroupLimits extends Object implements Serializable, Cloneable, StructuredPojo
Limits settings on protection groups for your subscription.
| Constructor and Description |
|---|
ProtectionGroupLimits() |
| Modifier and Type | Method and Description |
|---|---|
ProtectionGroupLimits |
clone() |
boolean |
equals(Object obj) |
Long |
getMaxProtectionGroups()
The maximum number of protection groups that you can have at one time.
|
ProtectionGroupPatternTypeLimits |
getPatternTypeLimits()
Limits settings by pattern type in the protection groups for your subscription.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMaxProtectionGroups(Long maxProtectionGroups)
The maximum number of protection groups that you can have at one time.
|
void |
setPatternTypeLimits(ProtectionGroupPatternTypeLimits patternTypeLimits)
Limits settings by pattern type in the protection groups for your subscription.
|
String |
toString()
Returns a string representation of this object.
|
ProtectionGroupLimits |
withMaxProtectionGroups(Long maxProtectionGroups)
The maximum number of protection groups that you can have at one time.
|
ProtectionGroupLimits |
withPatternTypeLimits(ProtectionGroupPatternTypeLimits patternTypeLimits)
Limits settings by pattern type in the protection groups for your subscription.
|
public void setMaxProtectionGroups(Long maxProtectionGroups)
The maximum number of protection groups that you can have at one time.
maxProtectionGroups - The maximum number of protection groups that you can have at one time.public Long getMaxProtectionGroups()
The maximum number of protection groups that you can have at one time.
public ProtectionGroupLimits withMaxProtectionGroups(Long maxProtectionGroups)
The maximum number of protection groups that you can have at one time.
maxProtectionGroups - The maximum number of protection groups that you can have at one time.public void setPatternTypeLimits(ProtectionGroupPatternTypeLimits patternTypeLimits)
Limits settings by pattern type in the protection groups for your subscription.
patternTypeLimits - Limits settings by pattern type in the protection groups for your subscription.public ProtectionGroupPatternTypeLimits getPatternTypeLimits()
Limits settings by pattern type in the protection groups for your subscription.
public ProtectionGroupLimits withPatternTypeLimits(ProtectionGroupPatternTypeLimits patternTypeLimits)
Limits settings by pattern type in the protection groups for your subscription.
patternTypeLimits - Limits settings by pattern type in the protection groups for your subscription.public String toString()
toString in class ObjectObject.toString()public ProtectionGroupLimits clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.