public class EndpointDemographic
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
EndpointDemographic() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAppVersion()
The version of the application associated with the endpoint.
|
java.lang.String |
getLocale()
The endpoint locale in the following format: The ISO 639-1 alpha-2 code,
followed by an underscore, followed by an ISO 3166-1 alpha-2 value.
|
java.lang.String |
getMake()
The manufacturer of the endpoint device, such as Apple or Samsung.
|
java.lang.String |
getModel()
The model name or number of the endpoint device, such as iPhone.
|
java.lang.String |
getModelVersion()
The model version of the endpoint device.
|
java.lang.String |
getPlatform()
The platform of the endpoint device, such as iOS or Android.
|
java.lang.String |
getPlatformVersion()
The platform version of the endpoint device.
|
java.lang.String |
getTimezone()
The timezone of the endpoint.
|
int |
hashCode() |
void |
setAppVersion(java.lang.String appVersion)
The version of the application associated with the endpoint.
|
void |
setLocale(java.lang.String locale)
The endpoint locale in the following format: The ISO 639-1 alpha-2 code,
followed by an underscore, followed by an ISO 3166-1 alpha-2 value.
|
void |
setMake(java.lang.String make)
The manufacturer of the endpoint device, such as Apple or Samsung.
|
void |
setModel(java.lang.String model)
The model name or number of the endpoint device, such as iPhone.
|
void |
setModelVersion(java.lang.String modelVersion)
The model version of the endpoint device.
|
void |
setPlatform(java.lang.String platform)
The platform of the endpoint device, such as iOS or Android.
|
void |
setPlatformVersion(java.lang.String platformVersion)
The platform version of the endpoint device.
|
void |
setTimezone(java.lang.String timezone)
The timezone of the endpoint.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EndpointDemographic |
withAppVersion(java.lang.String appVersion)
The version of the application associated with the endpoint.
|
EndpointDemographic |
withLocale(java.lang.String locale)
The endpoint locale 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 |
withMake(java.lang.String make)
The manufacturer of the endpoint device, such as Apple or Samsung.
|
EndpointDemographic |
withModel(java.lang.String model)
The model name or number of the endpoint device, such as iPhone.
|
EndpointDemographic |
withModelVersion(java.lang.String modelVersion)
The model version of the endpoint device.
|
EndpointDemographic |
withPlatform(java.lang.String platform)
The platform of the endpoint device, such as iOS or Android.
|
EndpointDemographic |
withPlatformVersion(java.lang.String platformVersion)
The platform version of the endpoint device.
|
EndpointDemographic |
withTimezone(java.lang.String timezone)
The timezone of the endpoint.
|
public java.lang.String getAppVersion()
public void setAppVersion(java.lang.String appVersion)
appVersion
- The version of the application associated with the
endpoint.public EndpointDemographic withAppVersion(java.lang.String appVersion)
Returns a reference to this object so that method calls can be chained together.
appVersion
- The version of the application associated with the
endpoint.public java.lang.String getLocale()
public void setLocale(java.lang.String locale)
locale
- The endpoint locale in the following format: The ISO 639-1
alpha-2 code, followed by an underscore, followed by an ISO
3166-1 alpha-2 value.public EndpointDemographic withLocale(java.lang.String locale)
Returns a reference to this object so that method calls can be chained together.
locale
- The endpoint locale in the following format: The ISO 639-1
alpha-2 code, followed by an underscore, followed by an ISO
3166-1 alpha-2 value. @return A reference to this updated object so that method calls can be
chained together.public java.lang.String getMake()
public void setMake(java.lang.String make)
make
- The manufacturer of the endpoint device, such as Apple or
Samsung.public EndpointDemographic withMake(java.lang.String make)
Returns a reference to this object so that method calls can be chained together.
make
- The manufacturer of the endpoint device, such as Apple or
Samsung.public java.lang.String getModel()
public void setModel(java.lang.String model)
model
- The model name or number of the endpoint device, such as
iPhone.public EndpointDemographic withModel(java.lang.String model)
Returns a reference to this object so that method calls can be chained together.
model
- The model name or number of the endpoint device, such as
iPhone.public java.lang.String getModelVersion()
public void setModelVersion(java.lang.String modelVersion)
modelVersion
- The model version of the endpoint device.public EndpointDemographic withModelVersion(java.lang.String modelVersion)
Returns a reference to this object so that method calls can be chained together.
modelVersion
- The model version of the endpoint device.public java.lang.String getPlatform()
public void setPlatform(java.lang.String platform)
platform
- The platform of the endpoint device, such as iOS or
Android.public EndpointDemographic withPlatform(java.lang.String platform)
Returns a reference to this object so that method calls can be chained together.
platform
- The platform of the endpoint device, such as iOS or
Android.public java.lang.String getPlatformVersion()
public void setPlatformVersion(java.lang.String platformVersion)
platformVersion
- The platform version of the endpoint device.public EndpointDemographic withPlatformVersion(java.lang.String platformVersion)
Returns a reference to this object so that method calls can be chained together.
platformVersion
- The platform version of the endpoint device.public java.lang.String getTimezone()
public void setTimezone(java.lang.String timezone)
timezone
- The timezone of the endpoint. Specified as a tz database
value, such as Americas/Los_Angeles.public EndpointDemographic withTimezone(java.lang.String timezone)
Returns a reference to this object so that method calls can be chained together.
timezone
- The timezone of the endpoint. Specified as a tz database
value, such as Americas/Los_Angeles.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.