Class DomainStats
- java.lang.Object
-
- software.amazon.awssdk.services.customerprofiles.model.DomainStats
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DomainStats.Builder,DomainStats>
@Generated("software.amazon.awssdk:codegen") public final class DomainStats extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DomainStats.Builder,DomainStats>
Usage-specific statistics about the domain.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDomainStats.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DomainStats.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()LongmeteringProfileCount()The number of profiles that you are currently paying for in the domain.LongobjectCount()The total number of objects in domain.LongprofileCount()The total number of profiles currently in the domain.List<SdkField<?>>sdkFields()static Class<? extends DomainStats.Builder>serializableBuilderClass()DomainStats.BuildertoBuilder()StringtoString()Returns a string representation of this object.LongtotalSize()The total size, in bytes, of all objects in the domain.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
profileCount
public final Long profileCount()
The total number of profiles currently in the domain.
- Returns:
- The total number of profiles currently in the domain.
-
meteringProfileCount
public final Long meteringProfileCount()
The number of profiles that you are currently paying for in the domain. If you have more than 100 objects associated with a single profile, that profile counts as two profiles. If you have more than 200 objects, that profile counts as three, and so on.
- Returns:
- The number of profiles that you are currently paying for in the domain. If you have more than 100 objects associated with a single profile, that profile counts as two profiles. If you have more than 200 objects, that profile counts as three, and so on.
-
objectCount
public final Long objectCount()
The total number of objects in domain.
- Returns:
- The total number of objects in domain.
-
totalSize
public final Long totalSize()
The total size, in bytes, of all objects in the domain.
- Returns:
- The total size, in bytes, of all objects in the domain.
-
toBuilder
public DomainStats.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DomainStats.Builder,DomainStats>
-
builder
public static DomainStats.Builder builder()
-
serializableBuilderClass
public static Class<? extends DomainStats.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-