Class StreetComponents
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<StreetComponents.Builder,- StreetComponents> 
Components of a street.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfinal StringbaseName()Base name part of the street name.static StreetComponents.Builderbuilder()final StringIndicates the official directional identifiers assigned to highways.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringlanguage()A BCP 47 compliant language codes for the results to be rendered in.final Stringprefix()A prefix is a directional identifier that precedes, but is not included in, the base name of a road.static Class<? extends StreetComponents.Builder> final Stringsuffix()A suffix is a directional identifier that follows, but is not included in, the base name of a road.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final Stringtype()Street type part of the street name.final TypePlacementDefines if the street type is before or after the base name.final StringDefines if the street type is before or after the base name.final StringDefines a separator character such as""or" "between the base name and type.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
baseNameBase name part of the street name. Example: Younge from the "Younge street". - Returns:
- Base name part of the street name. 
         Example: Younge from the "Younge street". 
 
- 
typeStreet type part of the street name. Example: "avenue".- Returns:
- Street type part of the street name. 
         Example: "avenue".
 
- 
typePlacementDefines if the street type is before or after the base name. If the service returns an enum value that is not available in the current SDK version, typePlacementwill returnTypePlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypePlacementAsString().- Returns:
- Defines if the street type is before or after the base name.
- See Also:
 
- 
typePlacementAsStringDefines if the street type is before or after the base name. If the service returns an enum value that is not available in the current SDK version, typePlacementwill returnTypePlacement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypePlacementAsString().- Returns:
- Defines if the street type is before or after the base name.
- See Also:
 
- 
typeSeparatorDefines a separator character such as ""or" "between the base name and type.- Returns:
- Defines a separator character such as ""or" "between the base name and type.
 
- 
prefixA prefix is a directional identifier that precedes, but is not included in, the base name of a road. Example: E for East. - Returns:
- A prefix is a directional identifier that precedes, but is not included in, the base name of a road. 
         Example: E for East. 
 
- 
suffixA suffix is a directional identifier that follows, but is not included in, the base name of a road. Example W for West. - Returns:
- A suffix is a directional identifier that follows, but is not included in, the base name of a road. 
         Example W for West. 
 
- 
directionIndicates the official directional identifiers assigned to highways. - Returns:
- Indicates the official directional identifiers assigned to highways.
 
- 
languageA BCP 47 compliant language codes for the results to be rendered in. If there is no data for the result in the requested language, data will be returned in the default language for the entry. - Returns:
- A BCP 47 compliant language codes for the results to be rendered in. If there is no data for the result in the requested language, data will be returned in the default language for the entry.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<StreetComponents.Builder,- StreetComponents> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-