Package com.oracle.bmc.cloudguard.model
Class PoliticalLocation
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.cloudguard.model.PoliticalLocation
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public final class PoliticalLocation extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe geographical location of a problem in terms of political units.
 Note: Objects should always be created or deserialized using thePoliticalLocation.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of thePoliticalLocation.Builder, which maintain a set of all explicitly set fields calledPoliticalLocation.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classPoliticalLocation.Builder
 - 
Constructor SummaryConstructors Constructor Description PoliticalLocation(String city, String state, String country)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PoliticalLocation.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCity()City of problem’s locationStringgetCountry()Country of problem’s locationStringgetState()State or province of problem’s locationinthashCode()PoliticalLocation.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
PoliticalLocation@Deprecated @ConstructorProperties({"city","state","country"}) public PoliticalLocation(String city, String state, String country) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static PoliticalLocation.Builder builder() Create a new builder.
 - 
toBuilderpublic PoliticalLocation.Builder toBuilder() 
 - 
getCitypublic String getCity() City of problem’s location- Returns:
- the value
 
 - 
getStatepublic String getState() State or province of problem’s location- Returns:
- the value
 
 - 
getCountrypublic String getCountry() Country of problem’s location- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-