Interface EndpointSetting.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EndpointSetting.Builder,
,EndpointSetting> SdkBuilder<EndpointSetting.Builder,
,EndpointSetting> SdkPojo
- Enclosing class:
EndpointSetting
@Mutable
@NotThreadSafe
public static interface EndpointSetting.Builder
extends SdkPojo, CopyableBuilder<EndpointSetting.Builder,EndpointSetting>
-
Method Summary
Modifier and TypeMethodDescriptionapplicability
(String applicability) The relevance or validity of an endpoint setting for an engine name and its endpoint type.defaultValue
(String defaultValue) The default value of the endpoint setting if no value is specified usingCreateEndpoint
orModifyEndpoint
.enumValues
(String... enumValues) Enumerated values to use for this endpoint.enumValues
(Collection<String> enumValues) Enumerated values to use for this endpoint.intValueMax
(Integer intValueMax) The maximum value of an endpoint setting that is of typeint
.intValueMin
(Integer intValueMin) The minimum value of an endpoint setting that is of typeint
.The name that you want to give the endpoint settings.A value that marks this endpoint setting as sensitive.The type of endpoint.type
(EndpointSettingTypeValue type) The type of endpoint.The unit of measure for this endpoint setting.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 Details
-
name
The name that you want to give the endpoint settings.
- Parameters:
name
- The name that you want to give the endpoint settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of endpoint. Valid values are
source
andtarget
.- Parameters:
type
- The type of endpoint. Valid values aresource
andtarget
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of endpoint. Valid values are
source
andtarget
.- Parameters:
type
- The type of endpoint. Valid values aresource
andtarget
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enumValues
Enumerated values to use for this endpoint.
- Parameters:
enumValues
- Enumerated values to use for this endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enumValues
Enumerated values to use for this endpoint.
- Parameters:
enumValues
- Enumerated values to use for this endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensitive
A value that marks this endpoint setting as sensitive.
- Parameters:
sensitive
- A value that marks this endpoint setting as sensitive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
units
The unit of measure for this endpoint setting.
- Parameters:
units
- The unit of measure for this endpoint setting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicability
The relevance or validity of an endpoint setting for an engine name and its endpoint type.
- Parameters:
applicability
- The relevance or validity of an endpoint setting for an engine name and its endpoint type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
intValueMin
The minimum value of an endpoint setting that is of type
int
.- Parameters:
intValueMin
- The minimum value of an endpoint setting that is of typeint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
intValueMax
The maximum value of an endpoint setting that is of type
int
.- Parameters:
intValueMax
- The maximum value of an endpoint setting that is of typeint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValue
The default value of the endpoint setting if no value is specified using
CreateEndpoint
orModifyEndpoint
.- Parameters:
defaultValue
- The default value of the endpoint setting if no value is specified usingCreateEndpoint
orModifyEndpoint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-