public static final class BackupResource.Builder
extends java.lang.Object
BackupResource
.Modifier and Type | Method and Description |
---|---|
BackupResource |
build() |
static BackupResource.Builder |
create() |
static BackupResource.Builder |
create(java.lang.String resource) |
static BackupResource.Builder |
create(java.lang.String resource,
software.constructs.Construct construct) |
BackupResource.Builder |
key(java.lang.String key)
The key in a key-value pair.
|
BackupResource.Builder |
operation(TagOperation operation)
An operation that is applied to a key-value pair used to filter resources in a selection.
|
BackupResource.Builder |
value(java.lang.String value)
The value in a key-value pair.
|
public static BackupResource.Builder create(java.lang.String resource, software.constructs.Construct construct)
resource
- construct
- BackupResource.Builder
.public static BackupResource.Builder create(java.lang.String resource)
resource
- BackupResource.Builder
.public static BackupResource.Builder create()
BackupResource.Builder
.public BackupResource.Builder key(java.lang.String key)
For example, in "ec2:ResourceTag/Department": "accounting"
,
ec2:ResourceTag/Department
is the key.
key
- The key in a key-value pair. This parameter is required.this
public BackupResource.Builder value(java.lang.String value)
For example, in "ec2:ResourceTag/Department": "accounting"
,
accounting
is the value.
value
- The value in a key-value pair. This parameter is required.this
public BackupResource.Builder operation(TagOperation operation)
Default: STRING_EQUALS
operation
- An operation that is applied to a key-value pair used to filter resources in a selection. This parameter is required.this
public BackupResource build()