@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetBucketStatisticsResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetBucketStatisticsResult() |
Modifier and Type | Method and Description |
---|---|
GetBucketStatisticsResult |
clone() |
boolean |
equals(Object obj) |
Long |
getBucketCount()
The total number of buckets.
|
BucketCountByEffectivePermission |
getBucketCountByEffectivePermission()
The total number of buckets that are publicly accessible, based on a combination of permissions settings for each
bucket.
|
BucketCountByEncryptionType |
getBucketCountByEncryptionType()
The total number of buckets, grouped by server-side encryption type.
|
BucketCountBySharedAccessType |
getBucketCountBySharedAccessType()
The total number of buckets that are shared with another AWS account or configured to support cross-origin
resource sharing (CORS).
|
Long |
getClassifiableObjectCount()
The total number of objects that Amazon Macie can monitor and analyze in all the buckets.
|
Date |
getLastUpdated()
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
|
Long |
getObjectCount()
The total number of objects in all the buckets.
|
Long |
getSizeInBytes()
The total storage size, in bytes, of all the buckets.
|
Long |
getSizeInBytesCompressed()
The total compressed storage size, in bytes, of all the buckets.
|
int |
hashCode() |
void |
setBucketCount(Long bucketCount)
The total number of buckets.
|
void |
setBucketCountByEffectivePermission(BucketCountByEffectivePermission bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible, based on a combination of permissions settings for each
bucket.
|
void |
setBucketCountByEncryptionType(BucketCountByEncryptionType bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type.
|
void |
setBucketCountBySharedAccessType(BucketCountBySharedAccessType bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account or configured to support cross-origin
resource sharing (CORS).
|
void |
setClassifiableObjectCount(Long classifiableObjectCount)
The total number of objects that Amazon Macie can monitor and analyze in all the buckets.
|
void |
setLastUpdated(Date lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
|
void |
setObjectCount(Long objectCount)
The total number of objects in all the buckets.
|
void |
setSizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of all the buckets.
|
void |
setSizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of all the buckets.
|
String |
toString()
Returns a string representation of this object.
|
GetBucketStatisticsResult |
withBucketCount(Long bucketCount)
The total number of buckets.
|
GetBucketStatisticsResult |
withBucketCountByEffectivePermission(BucketCountByEffectivePermission bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible, based on a combination of permissions settings for each
bucket.
|
GetBucketStatisticsResult |
withBucketCountByEncryptionType(BucketCountByEncryptionType bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type.
|
GetBucketStatisticsResult |
withBucketCountBySharedAccessType(BucketCountBySharedAccessType bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account or configured to support cross-origin
resource sharing (CORS).
|
GetBucketStatisticsResult |
withClassifiableObjectCount(Long classifiableObjectCount)
The total number of objects that Amazon Macie can monitor and analyze in all the buckets.
|
GetBucketStatisticsResult |
withLastUpdated(Date lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
|
GetBucketStatisticsResult |
withObjectCount(Long objectCount)
The total number of objects in all the buckets.
|
GetBucketStatisticsResult |
withSizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of all the buckets.
|
GetBucketStatisticsResult |
withSizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of all the buckets.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setBucketCount(Long bucketCount)
The total number of buckets.
bucketCount
- The total number of buckets.public Long getBucketCount()
The total number of buckets.
public GetBucketStatisticsResult withBucketCount(Long bucketCount)
The total number of buckets.
bucketCount
- The total number of buckets.public void setBucketCountByEffectivePermission(BucketCountByEffectivePermission bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible, based on a combination of permissions settings for each bucket.
bucketCountByEffectivePermission
- The total number of buckets that are publicly accessible, based on a combination of permissions settings
for each bucket.public BucketCountByEffectivePermission getBucketCountByEffectivePermission()
The total number of buckets that are publicly accessible, based on a combination of permissions settings for each bucket.
public GetBucketStatisticsResult withBucketCountByEffectivePermission(BucketCountByEffectivePermission bucketCountByEffectivePermission)
The total number of buckets that are publicly accessible, based on a combination of permissions settings for each bucket.
bucketCountByEffectivePermission
- The total number of buckets that are publicly accessible, based on a combination of permissions settings
for each bucket.public void setBucketCountByEncryptionType(BucketCountByEncryptionType bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type. This object also reports the total number of buckets that aren't encrypted.
bucketCountByEncryptionType
- The total number of buckets, grouped by server-side encryption type. This object also reports the total
number of buckets that aren't encrypted.public BucketCountByEncryptionType getBucketCountByEncryptionType()
The total number of buckets, grouped by server-side encryption type. This object also reports the total number of buckets that aren't encrypted.
public GetBucketStatisticsResult withBucketCountByEncryptionType(BucketCountByEncryptionType bucketCountByEncryptionType)
The total number of buckets, grouped by server-side encryption type. This object also reports the total number of buckets that aren't encrypted.
bucketCountByEncryptionType
- The total number of buckets, grouped by server-side encryption type. This object also reports the total
number of buckets that aren't encrypted.public void setBucketCountBySharedAccessType(BucketCountBySharedAccessType bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account or configured to support cross-origin resource sharing (CORS).
bucketCountBySharedAccessType
- The total number of buckets that are shared with another AWS account or configured to support cross-origin
resource sharing (CORS).public BucketCountBySharedAccessType getBucketCountBySharedAccessType()
The total number of buckets that are shared with another AWS account or configured to support cross-origin resource sharing (CORS).
public GetBucketStatisticsResult withBucketCountBySharedAccessType(BucketCountBySharedAccessType bucketCountBySharedAccessType)
The total number of buckets that are shared with another AWS account or configured to support cross-origin resource sharing (CORS).
bucketCountBySharedAccessType
- The total number of buckets that are shared with another AWS account or configured to support cross-origin
resource sharing (CORS).public void setClassifiableObjectCount(Long classifiableObjectCount)
The total number of objects that Amazon Macie can monitor and analyze in all the buckets. These objects use a file format, file extension, or content type that Amazon Macie supports.
classifiableObjectCount
- The total number of objects that Amazon Macie can monitor and analyze in all the buckets. These objects
use a file format, file extension, or content type that Amazon Macie supports.public Long getClassifiableObjectCount()
The total number of objects that Amazon Macie can monitor and analyze in all the buckets. These objects use a file format, file extension, or content type that Amazon Macie supports.
public GetBucketStatisticsResult withClassifiableObjectCount(Long classifiableObjectCount)
The total number of objects that Amazon Macie can monitor and analyze in all the buckets. These objects use a file format, file extension, or content type that Amazon Macie supports.
classifiableObjectCount
- The total number of objects that Amazon Macie can monitor and analyze in all the buckets. These objects
use a file format, file extension, or content type that Amazon Macie supports.public void setLastUpdated(Date lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
lastUpdated
- The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.public Date getLastUpdated()
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
public GetBucketStatisticsResult withLastUpdated(Date lastUpdated)
The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.
lastUpdated
- The date and time, in UTC and extended ISO 8601 format, when Amazon Macie last analyzed the buckets.public void setObjectCount(Long objectCount)
The total number of objects in all the buckets.
objectCount
- The total number of objects in all the buckets.public Long getObjectCount()
The total number of objects in all the buckets.
public GetBucketStatisticsResult withObjectCount(Long objectCount)
The total number of objects in all the buckets.
objectCount
- The total number of objects in all the buckets.public void setSizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of all the buckets.
sizeInBytes
- The total storage size, in bytes, of all the buckets.public Long getSizeInBytes()
The total storage size, in bytes, of all the buckets.
public GetBucketStatisticsResult withSizeInBytes(Long sizeInBytes)
The total storage size, in bytes, of all the buckets.
sizeInBytes
- The total storage size, in bytes, of all the buckets.public void setSizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of all the buckets.
sizeInBytesCompressed
- The total compressed storage size, in bytes, of all the buckets.public Long getSizeInBytesCompressed()
The total compressed storage size, in bytes, of all the buckets.
public GetBucketStatisticsResult withSizeInBytesCompressed(Long sizeInBytesCompressed)
The total compressed storage size, in bytes, of all the buckets.
sizeInBytesCompressed
- The total compressed storage size, in bytes, of all the buckets.public String toString()
toString
in class Object
Object.toString()
public GetBucketStatisticsResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.