Interface EndpointDemographic.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EndpointDemographic.Builder,EndpointDemographic>,SdkBuilder<EndpointDemographic.Builder,EndpointDemographic>,SdkPojo
- Enclosing class:
- EndpointDemographic
public static interface EndpointDemographic.Builder extends SdkPojo, CopyableBuilder<EndpointDemographic.Builder,EndpointDemographic>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EndpointDemographic.BuilderappVersion(String appVersion)The version of the app that's associated with the endpoint.EndpointDemographic.Builderlocale(String locale)The locale of the endpoint, in the following format: the ISO 639-1 alpha-2 code, followed by an underscore (_), followed by an ISO 3166-1 alpha-2 value.EndpointDemographic.Buildermake(String make)The manufacturer of the endpoint device, such as apple or samsung.EndpointDemographic.Buildermodel(String model)The model name or number of the endpoint device, such as iPhone or SM-G900F.EndpointDemographic.BuildermodelVersion(String modelVersion)The model version of the endpoint device.EndpointDemographic.Builderplatform(String platform)The platform of the endpoint device, such as ios.EndpointDemographic.BuilderplatformVersion(String platformVersion)The platform version of the endpoint device.EndpointDemographic.Buildertimezone(String timezone)The time zone of the endpoint, specified as a tz database name value, such as America/Los_Angeles.-
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, sdkFields
-
-
-
-
Method Detail
-
appVersion
EndpointDemographic.Builder appVersion(String appVersion)
The version of the app that's associated with the endpoint.
- Parameters:
appVersion- The version of the app that's associated with the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locale
EndpointDemographic.Builder locale(String locale)
The locale of the endpoint, in the following format: the ISO 639-1 alpha-2 code, followed by an underscore (_), followed by an ISO 3166-1 alpha-2 value.
- Parameters:
locale- The locale of the endpoint, in the following format: the ISO 639-1 alpha-2 code, followed by an underscore (_), followed by an ISO 3166-1 alpha-2 value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
make
EndpointDemographic.Builder make(String make)
The manufacturer of the endpoint device, such as apple or samsung.
- Parameters:
make- The manufacturer of the endpoint device, such as apple or samsung.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
model
EndpointDemographic.Builder model(String model)
The model name or number of the endpoint device, such as iPhone or SM-G900F.
- Parameters:
model- The model name or number of the endpoint device, such as iPhone or SM-G900F.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelVersion
EndpointDemographic.Builder modelVersion(String modelVersion)
The model version of the endpoint device.
- Parameters:
modelVersion- The model version of the endpoint device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platform
EndpointDemographic.Builder platform(String platform)
The platform of the endpoint device, such as ios.
- Parameters:
platform- The platform of the endpoint device, such as ios.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformVersion
EndpointDemographic.Builder platformVersion(String platformVersion)
The platform version of the endpoint device.
- Parameters:
platformVersion- The platform version of the endpoint device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timezone
EndpointDemographic.Builder timezone(String timezone)
The time zone of the endpoint, specified as a tz database name value, such as America/Los_Angeles.
- Parameters:
timezone- The time zone of the endpoint, specified as a tz database name value, such as America/Los_Angeles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-