@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Folder extends Object implements Serializable, Cloneable, StructuredPojo
A folder in Amazon QuickSight.
Constructor and Description |
---|
Folder() |
Modifier and Type | Method and Description |
---|---|
Folder |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) for the folder.
|
Date |
getCreatedTime()
The time that the folder was created.
|
String |
getFolderId()
The ID of the folder.
|
List<String> |
getFolderPath()
An array of ancestor ARN strings for the folder.
|
String |
getFolderType()
The type of folder it is.
|
Date |
getLastUpdatedTime()
The time that the folder was last updated.
|
String |
getName()
A display name for 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) for the folder.
|
void |
setCreatedTime(Date createdTime)
The time that the folder was created.
|
void |
setFolderId(String folderId)
The ID of the folder.
|
void |
setFolderPath(Collection<String> folderPath)
An array of ancestor ARN strings for the folder.
|
void |
setFolderType(String folderType)
The type of folder it is.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The time that the folder was last updated.
|
void |
setName(String name)
A display name for the folder.
|
void |
setSharingModel(String sharingModel)
The sharing scope of the folder.
|
String |
toString()
Returns a string representation of this object.
|
Folder |
withArn(String arn)
The Amazon Resource Name (ARN) for the folder.
|
Folder |
withCreatedTime(Date createdTime)
The time that the folder was created.
|
Folder |
withFolderId(String folderId)
The ID of the folder.
|
Folder |
withFolderPath(Collection<String> folderPath)
An array of ancestor ARN strings for the folder.
|
Folder |
withFolderPath(String... folderPath)
An array of ancestor ARN strings for the folder.
|
Folder |
withFolderType(FolderType folderType)
The type of folder it is.
|
Folder |
withFolderType(String folderType)
The type of folder it is.
|
Folder |
withLastUpdatedTime(Date lastUpdatedTime)
The time that the folder was last updated.
|
Folder |
withName(String name)
A display name for the folder.
|
Folder |
withSharingModel(SharingModel sharingModel)
The sharing scope of the folder.
|
Folder |
withSharingModel(String sharingModel)
The sharing scope 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 Folder withFolderId(String folderId)
The ID of the folder.
folderId
- The ID of the folder.public void setArn(String arn)
The Amazon Resource Name (ARN) for the folder.
arn
- The Amazon Resource Name (ARN) for the folder.public String getArn()
The Amazon Resource Name (ARN) for the folder.
public Folder withArn(String arn)
The Amazon Resource Name (ARN) for the folder.
arn
- The Amazon Resource Name (ARN) for the folder.public void setName(String name)
A display name for the folder.
name
- A display name for the folder.public String getName()
A display name for the folder.
public Folder withName(String name)
A display name for the folder.
name
- A display name for the folder.public void setFolderType(String folderType)
The type of folder it is.
folderType
- The type of folder it is.FolderType
public String getFolderType()
The type of folder it is.
FolderType
public Folder withFolderType(String folderType)
The type of folder it is.
folderType
- The type of folder it is.FolderType
public Folder withFolderType(FolderType folderType)
The type of folder it is.
folderType
- The type of folder it is.FolderType
public List<String> getFolderPath()
An array of ancestor ARN strings for the folder.
public void setFolderPath(Collection<String> folderPath)
An array of ancestor ARN strings for the folder.
folderPath
- An array of ancestor ARN strings for the folder.public Folder withFolderPath(String... folderPath)
An array of ancestor ARN strings for the folder.
NOTE: This method appends the values to the existing list (if any). Use
setFolderPath(java.util.Collection)
or withFolderPath(java.util.Collection)
if you want to
override the existing values.
folderPath
- An array of ancestor ARN strings for the folder.public Folder withFolderPath(Collection<String> folderPath)
An array of ancestor ARN strings for the folder.
folderPath
- An array of ancestor ARN strings for the folder.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 Folder 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 Folder 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 Folder withSharingModel(String sharingModel)
The sharing scope of the folder.
sharingModel
- The sharing scope of the folder.SharingModel
public Folder 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 void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.