public final class ManagementPolicyFilter extends Object
| Constructor and Description |
|---|
ManagementPolicyFilter() |
| Modifier and Type | Method and Description |
|---|---|
List<TagFilter> |
blobIndexMatch()
Get the blobIndexMatch property: An array of blob index tag based filters, there can be at most 10 tag filters.
|
List<String> |
blobTypes()
Get the blobTypes property: An array of predefined enum values.
|
List<String> |
prefixMatch()
Get the prefixMatch property: An array of strings for prefixes to be match.
|
void |
validate()
Validates the instance.
|
ManagementPolicyFilter |
withBlobIndexMatch(List<TagFilter> blobIndexMatch)
Set the blobIndexMatch property: An array of blob index tag based filters, there can be at most 10 tag filters.
|
ManagementPolicyFilter |
withBlobTypes(List<String> blobTypes)
Set the blobTypes property: An array of predefined enum values.
|
ManagementPolicyFilter |
withPrefixMatch(List<String> prefixMatch)
Set the prefixMatch property: An array of strings for prefixes to be match.
|
public List<String> prefixMatch()
public ManagementPolicyFilter withPrefixMatch(List<String> prefixMatch)
prefixMatch - the prefixMatch value to set.public List<String> blobTypes()
public ManagementPolicyFilter withBlobTypes(List<String> blobTypes)
blobTypes - the blobTypes value to set.public List<TagFilter> blobIndexMatch()
public ManagementPolicyFilter withBlobIndexMatch(List<TagFilter> blobIndexMatch)
blobIndexMatch - the blobIndexMatch value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.