Interface NamespaceFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NamespaceFilter.Builder,NamespaceFilter>,SdkBuilder<NamespaceFilter.Builder,NamespaceFilter>,SdkPojo
- Enclosing class:
- NamespaceFilter
public static interface NamespaceFilter.Builder extends SdkPojo, CopyableBuilder<NamespaceFilter.Builder,NamespaceFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NamespaceFilter.Buildercondition(String condition)Specify the operator that you want to use to determine whether a namespace matches the specified value.NamespaceFilter.Buildercondition(FilterCondition condition)Specify the operator that you want to use to determine whether a namespace matches the specified value.NamespaceFilter.Buildername(String name)Specify the namespaces that you want to get using one of the following.NamespaceFilter.Buildername(NamespaceFilterName name)Specify the namespaces that you want to get using one of the following.NamespaceFilter.Buildervalues(String... values)Specify the values that are applicable to the value that you specify forName.NamespaceFilter.Buildervalues(Collection<String> values)Specify the values that are applicable to the value that you specify forName.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
name
NamespaceFilter.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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NamespaceFilterName,NamespaceFilterName
-
-
name
NamespaceFilter.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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NamespaceFilterName,NamespaceFilterName
-
-
values
NamespaceFilter.Builder values(Collection<String> values)
Specify the values that are applicable to the value that you specify for
Name.-
TYPE: SpecifyHTTP,DNS_PUBLIC, orDNS_PRIVATE. -
NAME: Specify the name of the namespace, which is found inNamespace.Name. -
HTTP_NAME: Specify the HTTP name of the namespace, which is found inNamespace.Properties.HttpProperties.HttpName.
- Parameters:
values- Specify the values that are applicable to the value that you specify forName.-
TYPE: SpecifyHTTP,DNS_PUBLIC, orDNS_PRIVATE. -
NAME: Specify the name of the namespace, which is found inNamespace.Name. -
HTTP_NAME: Specify the HTTP name of the namespace, which is found inNamespace.Properties.HttpProperties.HttpName.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
values
NamespaceFilter.Builder values(String... values)
Specify the values that are applicable to the value that you specify for
Name.-
TYPE: SpecifyHTTP,DNS_PUBLIC, orDNS_PRIVATE. -
NAME: Specify the name of the namespace, which is found inNamespace.Name. -
HTTP_NAME: Specify the HTTP name of the namespace, which is found inNamespace.Properties.HttpProperties.HttpName.
- Parameters:
values- Specify the values that are applicable to the value that you specify forName.-
TYPE: SpecifyHTTP,DNS_PUBLIC, orDNS_PRIVATE. -
NAME: Specify the name of the namespace, which is found inNamespace.Name. -
HTTP_NAME: Specify the HTTP name of the namespace, which is found inNamespace.Properties.HttpProperties.HttpName.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
condition
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
Conditionare one of the following.-
EQ: When you specifyEQforCondition, you can specify only one value.EQis supported forTYPE,NAME, andHTTP_NAME.EQis the default condition and can be omitted. -
BEGINS_WITH: When you specifyBEGINS_WITHforCondition, you can specify only one value.BEGINS_WITHis supported forTYPE,NAME, andHTTP_NAME.
- Parameters:
condition- Specify the operator that you want to use to determine whether a namespace matches the specified value. Valid values forConditionare one of the following.-
EQ: When you specifyEQforCondition, you can specify only one value.EQis supported forTYPE,NAME, andHTTP_NAME.EQis the default condition and can be omitted. -
BEGINS_WITH: When you specifyBEGINS_WITHforCondition, you can specify only one value.BEGINS_WITHis supported forTYPE,NAME, andHTTP_NAME.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterCondition,FilterCondition
-
-
condition
NamespaceFilter.Builder condition(FilterCondition condition)
Specify the operator that you want to use to determine whether a namespace matches the specified value. Valid values for
Conditionare one of the following.-
EQ: When you specifyEQforCondition, you can specify only one value.EQis supported forTYPE,NAME, andHTTP_NAME.EQis the default condition and can be omitted. -
BEGINS_WITH: When you specifyBEGINS_WITHforCondition, you can specify only one value.BEGINS_WITHis supported forTYPE,NAME, andHTTP_NAME.
- Parameters:
condition- Specify the operator that you want to use to determine whether a namespace matches the specified value. Valid values forConditionare one of the following.-
EQ: When you specifyEQforCondition, you can specify only one value.EQis supported forTYPE,NAME, andHTTP_NAME.EQis the default condition and can be omitted. -
BEGINS_WITH: When you specifyBEGINS_WITHforCondition, you can specify only one value.BEGINS_WITHis supported forTYPE,NAME, andHTTP_NAME.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterCondition,FilterCondition
-
-
-