@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FolderSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of information about an existing Amazon QuickSight folder.
Constructor and Description |
---|
FolderSummary() |
Modifier and Type | Method and Description |
---|---|
FolderSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the folder.
|
Date |
getCreatedTime()
The time that the folder was created.
|
String |
getFolderId()
The ID of the folder.
|
String |
getFolderType()
The type of folder.
|
Date |
getLastUpdatedTime()
The time that the folder was last updated.
|
String |
getName()
The display name of the folder.
|
String |
getSharingModel()
The sharing scope of the folder.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the folder.
|
void |
setCreatedTime(Date createdTime)
The time that the folder was created.
|
void |
setFolderId(String folderId)
The ID of the folder.
|
void |
setFolderType(String folderType)
The type of folder.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The time that the folder was last updated.
|
void |
setName(String name)
The display name of the folder.
|
void |
setSharingModel(String sharingModel)
The sharing scope of the folder.
|
String |
toString()
Returns a string representation of this object.
|
FolderSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the folder.
|
FolderSummary |
withCreatedTime(Date createdTime)
The time that the folder was created.
|
FolderSummary |
withFolderId(String folderId)
The ID of the folder.
|
FolderSummary |
withFolderType(FolderType folderType)
The type of folder.
|
FolderSummary |
withFolderType(String folderType)
The type of folder.
|
FolderSummary |
withLastUpdatedTime(Date lastUpdatedTime)
The time that the folder was last updated.
|
FolderSummary |
withName(String name)
The display name of the folder.
|
FolderSummary |
withSharingModel(SharingModel sharingModel)
The sharing scope of the folder.
|
FolderSummary |
withSharingModel(String sharingModel)
The sharing scope of the folder.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the folder.
arn
- The Amazon Resource Name (ARN) of the folder.public String getArn()
The Amazon Resource Name (ARN) of the folder.
public FolderSummary withArn(String arn)
The Amazon Resource Name (ARN) of the folder.
arn
- The Amazon Resource Name (ARN) of the folder.public void setFolderId(String folderId)
The ID of the folder.
folderId
- The ID of the folder.public String getFolderId()
The ID of the folder.
public FolderSummary withFolderId(String folderId)
The ID of the folder.
folderId
- The ID of the folder.public void setName(String name)
The display name of the folder.
name
- The display name of the folder.public String getName()
The display name of the folder.
public FolderSummary withName(String name)
The display name of the folder.
name
- The display name of the folder.public void setFolderType(String folderType)
The type of folder.
folderType
- The type of folder.FolderType
public String getFolderType()
The type of folder.
FolderType
public FolderSummary withFolderType(String folderType)
The type of folder.
folderType
- The type of folder.FolderType
public FolderSummary withFolderType(FolderType folderType)
The type of folder.
folderType
- The type of folder.FolderType
public void setCreatedTime(Date createdTime)
The time that the folder was created.
createdTime
- The time that the folder was created.public Date getCreatedTime()
The time that the folder was created.
public FolderSummary withCreatedTime(Date createdTime)
The time that the folder was created.
createdTime
- The time that the folder was created.public void setLastUpdatedTime(Date lastUpdatedTime)
The time that the folder was last updated.
lastUpdatedTime
- The time that the folder was last updated.public Date getLastUpdatedTime()
The time that the folder was last updated.
public FolderSummary withLastUpdatedTime(Date lastUpdatedTime)
The time that the folder was last updated.
lastUpdatedTime
- The time that the folder was last updated.public void setSharingModel(String sharingModel)
The sharing scope of the folder.
sharingModel
- The sharing scope of the folder.SharingModel
public String getSharingModel()
The sharing scope of the folder.
SharingModel
public FolderSummary withSharingModel(String sharingModel)
The sharing scope of the folder.
sharingModel
- The sharing scope of the folder.SharingModel
public FolderSummary withSharingModel(SharingModel sharingModel)
The sharing scope of the folder.
sharingModel
- The sharing scope of the folder.SharingModel
public String toString()
toString
in class Object
Object.toString()
public FolderSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.