@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateRegionSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateRegionSettingsRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateRegionSettingsRequest |
addResourceTypeManagementPreferenceEntry(String key,
Boolean value)
Add a single ResourceTypeManagementPreference entry
|
UpdateRegionSettingsRequest |
addResourceTypeOptInPreferenceEntry(String key,
Boolean value)
Add a single ResourceTypeOptInPreference entry
|
UpdateRegionSettingsRequest |
clearResourceTypeManagementPreferenceEntries()
Removes all the entries added into ResourceTypeManagementPreference.
|
UpdateRegionSettingsRequest |
clearResourceTypeOptInPreferenceEntries()
Removes all the entries added into ResourceTypeOptInPreference.
|
UpdateRegionSettingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,Boolean> |
getResourceTypeManagementPreference()
Enables or disables full Backup management of backups for a resource type.
|
Map<String,Boolean> |
getResourceTypeOptInPreference()
Updates the list of services along with the opt-in preferences for the Region.
|
int |
hashCode() |
void |
setResourceTypeManagementPreference(Map<String,Boolean> resourceTypeManagementPreference)
Enables or disables full Backup management of backups for a resource type.
|
void |
setResourceTypeOptInPreference(Map<String,Boolean> resourceTypeOptInPreference)
Updates the list of services along with the opt-in preferences for the Region.
|
String |
toString()
Returns a string representation of this object.
|
UpdateRegionSettingsRequest |
withResourceTypeManagementPreference(Map<String,Boolean> resourceTypeManagementPreference)
Enables or disables full Backup management of backups for a resource type.
|
UpdateRegionSettingsRequest |
withResourceTypeOptInPreference(Map<String,Boolean> resourceTypeOptInPreference)
Updates the list of services along with the opt-in preferences for the Region.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public Map<String,Boolean> getResourceTypeOptInPreference()
Updates the list of services along with the opt-in preferences for the Region.
If resource assignments are only based on tags, then service opt-in settings are applied. If a resource type is explicitly assigned to a backup plan, such as Amazon S3, Amazon EC2, or Amazon RDS, it will be included in the backup even if the opt-in is not enabled for that particular service. If both a resource type and tags are specified in a resource assignment, the resource type specified in the backup plan takes priority over the tag condition. Service opt-in settings are disregarded in this situation.
If resource assignments are only based on tags, then service opt-in settings are applied. If a resource type is explicitly assigned to a backup plan, such as Amazon S3, Amazon EC2, or Amazon RDS, it will be included in the backup even if the opt-in is not enabled for that particular service. If both a resource type and tags are specified in a resource assignment, the resource type specified in the backup plan takes priority over the tag condition. Service opt-in settings are disregarded in this situation.
public void setResourceTypeOptInPreference(Map<String,Boolean> resourceTypeOptInPreference)
Updates the list of services along with the opt-in preferences for the Region.
If resource assignments are only based on tags, then service opt-in settings are applied. If a resource type is explicitly assigned to a backup plan, such as Amazon S3, Amazon EC2, or Amazon RDS, it will be included in the backup even if the opt-in is not enabled for that particular service. If both a resource type and tags are specified in a resource assignment, the resource type specified in the backup plan takes priority over the tag condition. Service opt-in settings are disregarded in this situation.
resourceTypeOptInPreference
- Updates the list of services along with the opt-in preferences for the Region.
If resource assignments are only based on tags, then service opt-in settings are applied. If a resource type is explicitly assigned to a backup plan, such as Amazon S3, Amazon EC2, or Amazon RDS, it will be included in the backup even if the opt-in is not enabled for that particular service. If both a resource type and tags are specified in a resource assignment, the resource type specified in the backup plan takes priority over the tag condition. Service opt-in settings are disregarded in this situation.
public UpdateRegionSettingsRequest withResourceTypeOptInPreference(Map<String,Boolean> resourceTypeOptInPreference)
Updates the list of services along with the opt-in preferences for the Region.
If resource assignments are only based on tags, then service opt-in settings are applied. If a resource type is explicitly assigned to a backup plan, such as Amazon S3, Amazon EC2, or Amazon RDS, it will be included in the backup even if the opt-in is not enabled for that particular service. If both a resource type and tags are specified in a resource assignment, the resource type specified in the backup plan takes priority over the tag condition. Service opt-in settings are disregarded in this situation.
resourceTypeOptInPreference
- Updates the list of services along with the opt-in preferences for the Region.
If resource assignments are only based on tags, then service opt-in settings are applied. If a resource type is explicitly assigned to a backup plan, such as Amazon S3, Amazon EC2, or Amazon RDS, it will be included in the backup even if the opt-in is not enabled for that particular service. If both a resource type and tags are specified in a resource assignment, the resource type specified in the backup plan takes priority over the tag condition. Service opt-in settings are disregarded in this situation.
public UpdateRegionSettingsRequest addResourceTypeOptInPreferenceEntry(String key, Boolean value)
public UpdateRegionSettingsRequest clearResourceTypeOptInPreferenceEntries()
public Map<String,Boolean> getResourceTypeManagementPreference()
Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup's advanced DynamoDB backup features, follow the procedure to enable advanced DynamoDB backup programmatically.
public void setResourceTypeManagementPreference(Map<String,Boolean> resourceTypeManagementPreference)
Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup's advanced DynamoDB backup features, follow the procedure to enable advanced DynamoDB backup programmatically.
resourceTypeManagementPreference
- Enables or disables full Backup management of backups for a resource type. To enable full Backup
management for DynamoDB along with Backup's advanced
DynamoDB backup features, follow the procedure to enable advanced DynamoDB backup programmatically.public UpdateRegionSettingsRequest withResourceTypeManagementPreference(Map<String,Boolean> resourceTypeManagementPreference)
Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup's advanced DynamoDB backup features, follow the procedure to enable advanced DynamoDB backup programmatically.
resourceTypeManagementPreference
- Enables or disables full Backup management of backups for a resource type. To enable full Backup
management for DynamoDB along with Backup's advanced
DynamoDB backup features, follow the procedure to enable advanced DynamoDB backup programmatically.public UpdateRegionSettingsRequest addResourceTypeManagementPreferenceEntry(String key, Boolean value)
public UpdateRegionSettingsRequest clearResourceTypeManagementPreferenceEntries()
public String toString()
toString
in class Object
Object.toString()
public UpdateRegionSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()