@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BlockPublicAccessConfigurationMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the
PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was
created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
Constructor and Description |
---|
BlockPublicAccessConfigurationMetadata() |
Modifier and Type | Method and Description |
---|---|
BlockPublicAccessConfigurationMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getCreatedByArn()
The Amazon Resource Name that created or last modified the configuration.
|
Date |
getCreationDateTime()
The date and time that the configuration was created.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedByArn(String createdByArn)
The Amazon Resource Name that created or last modified the configuration.
|
void |
setCreationDateTime(Date creationDateTime)
The date and time that the configuration was created.
|
String |
toString()
Returns a string representation of this object.
|
BlockPublicAccessConfigurationMetadata |
withCreatedByArn(String createdByArn)
The Amazon Resource Name that created or last modified the configuration.
|
BlockPublicAccessConfigurationMetadata |
withCreationDateTime(Date creationDateTime)
The date and time that the configuration was created.
|
public BlockPublicAccessConfigurationMetadata()
public void setCreationDateTime(Date creationDateTime)
The date and time that the configuration was created.
creationDateTime
- The date and time that the configuration was created.public Date getCreationDateTime()
The date and time that the configuration was created.
public BlockPublicAccessConfigurationMetadata withCreationDateTime(Date creationDateTime)
The date and time that the configuration was created.
creationDateTime
- The date and time that the configuration was created.public void setCreatedByArn(String createdByArn)
The Amazon Resource Name that created or last modified the configuration.
createdByArn
- The Amazon Resource Name that created or last modified the configuration.public String getCreatedByArn()
The Amazon Resource Name that created or last modified the configuration.
public BlockPublicAccessConfigurationMetadata withCreatedByArn(String createdByArn)
The Amazon Resource Name that created or last modified the configuration.
createdByArn
- The Amazon Resource Name that created or last modified the configuration.public String toString()
toString
in class Object
Object.toString()
public BlockPublicAccessConfigurationMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.