public static interface NamespaceFilter.Builder extends SdkPojo, CopyableBuilder<NamespaceFilter.Builder,NamespaceFilter>
| Modifier and Type | Method and Description |
|---|---|
NamespaceFilter.Builder |
condition(FilterCondition condition)
Specify the operator that you want to use to determine whether a namespace matches the specified value.
|
NamespaceFilter.Builder |
condition(String condition)
Specify the operator that you want to use to determine whether a namespace matches the specified value.
|
NamespaceFilter.Builder |
name(NamespaceFilterName name)
Specify the namespaces that you want to get using one of the following.
|
NamespaceFilter.Builder |
name(String name)
Specify the namespaces that you want to get using one of the following.
|
NamespaceFilter.Builder |
values(Collection<String> values)
Specify the values that are applicable to the value that you specify for
Name. |
NamespaceFilter.Builder |
values(String... values)
Specify the values that are applicable to the value that you specify for
Name. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNamespaceFilter.Builder name(String name)
Specify the namespaces that you want to get using one of the following.
TYPE: Gets the namespaces of the specified type.
NAME: Gets the namespaces with the specified name.
HTTP_NAME: Gets the namespaces with the specified HTTP name.
name - Specify the namespaces that you want to get using one of the following.
TYPE: Gets the namespaces of the specified type.
NAME: Gets the namespaces with the specified name.
HTTP_NAME: Gets the namespaces with the specified HTTP name.
NamespaceFilterName,
NamespaceFilterNameNamespaceFilter.Builder name(NamespaceFilterName name)
Specify the namespaces that you want to get using one of the following.
TYPE: Gets the namespaces of the specified type.
NAME: Gets the namespaces with the specified name.
HTTP_NAME: Gets the namespaces with the specified HTTP name.
name - Specify the namespaces that you want to get using one of the following.
TYPE: Gets the namespaces of the specified type.
NAME: Gets the namespaces with the specified name.
HTTP_NAME: Gets the namespaces with the specified HTTP name.
NamespaceFilterName,
NamespaceFilterNameNamespaceFilter.Builder values(Collection<String> values)
Specify the values that are applicable to the value that you specify for Name.
TYPE: Specify HTTP, DNS_PUBLIC, or DNS_PRIVATE.
NAME: Specify the name of the namespace, which is found in Namespace.Name.
HTTP_NAME: Specify the HTTP name of the namespace, which is found in
Namespace.Properties.HttpProperties.HttpName.
values - Specify the values that are applicable to the value that you specify for Name.
TYPE: Specify HTTP, DNS_PUBLIC, or DNS_PRIVATE.
NAME: Specify the name of the namespace, which is found in Namespace.Name.
HTTP_NAME: Specify the HTTP name of the namespace, which is found in
Namespace.Properties.HttpProperties.HttpName.
NamespaceFilter.Builder values(String... values)
Specify the values that are applicable to the value that you specify for Name.
TYPE: Specify HTTP, DNS_PUBLIC, or DNS_PRIVATE.
NAME: Specify the name of the namespace, which is found in Namespace.Name.
HTTP_NAME: Specify the HTTP name of the namespace, which is found in
Namespace.Properties.HttpProperties.HttpName.
values - Specify the values that are applicable to the value that you specify for Name.
TYPE: Specify HTTP, DNS_PUBLIC, or DNS_PRIVATE.
NAME: Specify the name of the namespace, which is found in Namespace.Name.
HTTP_NAME: Specify the HTTP name of the namespace, which is found in
Namespace.Properties.HttpProperties.HttpName.
NamespaceFilter.Builder condition(String condition)
Specify the operator that you want to use to determine whether a namespace matches the specified value. Valid
values for Condition are one of the following.
EQ: When you specify EQ for Condition, you can specify only one value.
EQ is supported for TYPE, NAME, and HTTP_NAME.
EQ is the default condition and can be omitted.
BEGINS_WITH: When you specify BEGINS_WITH for Condition, you can
specify only one value. BEGINS_WITH is supported for TYPE, NAME, and
HTTP_NAME.
condition - Specify the operator that you want to use to determine whether a namespace matches the specified
value. Valid values for Condition are one of the following.
EQ: When you specify EQ for Condition, you can specify only one
value. EQ is supported for TYPE, NAME, and
HTTP_NAME. EQ is the default condition and can be omitted.
BEGINS_WITH: When you specify BEGINS_WITH for Condition, you
can specify only one value. BEGINS_WITH is supported for TYPE,
NAME, and HTTP_NAME.
FilterCondition,
FilterConditionNamespaceFilter.Builder condition(FilterCondition condition)
Specify the operator that you want to use to determine whether a namespace matches the specified value. Valid
values for Condition are one of the following.
EQ: When you specify EQ for Condition, you can specify only one value.
EQ is supported for TYPE, NAME, and HTTP_NAME.
EQ is the default condition and can be omitted.
BEGINS_WITH: When you specify BEGINS_WITH for Condition, you can
specify only one value. BEGINS_WITH is supported for TYPE, NAME, and
HTTP_NAME.
condition - Specify the operator that you want to use to determine whether a namespace matches the specified
value. Valid values for Condition are one of the following.
EQ: When you specify EQ for Condition, you can specify only one
value. EQ is supported for TYPE, NAME, and
HTTP_NAME. EQ is the default condition and can be omitted.
BEGINS_WITH: When you specify BEGINS_WITH for Condition, you
can specify only one value. BEGINS_WITH is supported for TYPE,
NAME, and HTTP_NAME.
FilterCondition,
FilterConditionCopyright © 2023. All rights reserved.