@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProfileSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains the details for a profile. A profile is the mechanism used to create the concept of a private network.
Constructor and Description |
---|
ProfileSummary() |
Modifier and Type | Method and Description |
---|---|
ProfileSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBusinessName()
Returns the name for the business associated with this profile.
|
Date |
getCreatedAt()
Returns the timestamp for creation date and time of the profile.
|
String |
getLogging()
Specifies whether or not logging is enabled for this profile.
|
String |
getLogGroupName()
Returns the name of the logging group.
|
Date |
getModifiedAt()
Returns the timestamp that identifies the most recent date and time that the profile was modified.
|
String |
getName()
Returns the display name for profile.
|
String |
getProfileId()
Returns the unique, system-generated identifier for the profile.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBusinessName(String businessName)
Returns the name for the business associated with this profile.
|
void |
setCreatedAt(Date createdAt)
Returns the timestamp for creation date and time of the profile.
|
void |
setLogging(String logging)
Specifies whether or not logging is enabled for this profile.
|
void |
setLogGroupName(String logGroupName)
Returns the name of the logging group.
|
void |
setModifiedAt(Date modifiedAt)
Returns the timestamp that identifies the most recent date and time that the profile was modified.
|
void |
setName(String name)
Returns the display name for profile.
|
void |
setProfileId(String profileId)
Returns the unique, system-generated identifier for the profile.
|
String |
toString()
Returns a string representation of this object.
|
ProfileSummary |
withBusinessName(String businessName)
Returns the name for the business associated with this profile.
|
ProfileSummary |
withCreatedAt(Date createdAt)
Returns the timestamp for creation date and time of the profile.
|
ProfileSummary |
withLogging(Logging logging)
Specifies whether or not logging is enabled for this profile.
|
ProfileSummary |
withLogging(String logging)
Specifies whether or not logging is enabled for this profile.
|
ProfileSummary |
withLogGroupName(String logGroupName)
Returns the name of the logging group.
|
ProfileSummary |
withModifiedAt(Date modifiedAt)
Returns the timestamp that identifies the most recent date and time that the profile was modified.
|
ProfileSummary |
withName(String name)
Returns the display name for profile.
|
ProfileSummary |
withProfileId(String profileId)
Returns the unique, system-generated identifier for the profile.
|
public void setProfileId(String profileId)
Returns the unique, system-generated identifier for the profile.
profileId
- Returns the unique, system-generated identifier for the profile.public String getProfileId()
Returns the unique, system-generated identifier for the profile.
public ProfileSummary withProfileId(String profileId)
Returns the unique, system-generated identifier for the profile.
profileId
- Returns the unique, system-generated identifier for the profile.public void setName(String name)
Returns the display name for profile.
name
- Returns the display name for profile.public String getName()
Returns the display name for profile.
public ProfileSummary withName(String name)
Returns the display name for profile.
name
- Returns the display name for profile.public void setBusinessName(String businessName)
Returns the name for the business associated with this profile.
businessName
- Returns the name for the business associated with this profile.public String getBusinessName()
Returns the name for the business associated with this profile.
public ProfileSummary withBusinessName(String businessName)
Returns the name for the business associated with this profile.
businessName
- Returns the name for the business associated with this profile.public void setLogging(String logging)
Specifies whether or not logging is enabled for this profile.
logging
- Specifies whether or not logging is enabled for this profile.Logging
public String getLogging()
Specifies whether or not logging is enabled for this profile.
Logging
public ProfileSummary withLogging(String logging)
Specifies whether or not logging is enabled for this profile.
logging
- Specifies whether or not logging is enabled for this profile.Logging
public ProfileSummary withLogging(Logging logging)
Specifies whether or not logging is enabled for this profile.
logging
- Specifies whether or not logging is enabled for this profile.Logging
public void setLogGroupName(String logGroupName)
Returns the name of the logging group.
logGroupName
- Returns the name of the logging group.public String getLogGroupName()
Returns the name of the logging group.
public ProfileSummary withLogGroupName(String logGroupName)
Returns the name of the logging group.
logGroupName
- Returns the name of the logging group.public void setCreatedAt(Date createdAt)
Returns the timestamp for creation date and time of the profile.
createdAt
- Returns the timestamp for creation date and time of the profile.public Date getCreatedAt()
Returns the timestamp for creation date and time of the profile.
public ProfileSummary withCreatedAt(Date createdAt)
Returns the timestamp for creation date and time of the profile.
createdAt
- Returns the timestamp for creation date and time of the profile.public void setModifiedAt(Date modifiedAt)
Returns the timestamp that identifies the most recent date and time that the profile was modified.
modifiedAt
- Returns the timestamp that identifies the most recent date and time that the profile was modified.public Date getModifiedAt()
Returns the timestamp that identifies the most recent date and time that the profile was modified.
public ProfileSummary withModifiedAt(Date modifiedAt)
Returns the timestamp that identifies the most recent date and time that the profile was modified.
modifiedAt
- Returns the timestamp that identifies the most recent date and time that the profile was modified.public String toString()
toString
in class Object
Object.toString()
public ProfileSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.