@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceDownloadOwnerSetting extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
ResourceDownloadOwnerSetting() |
| Modifier and Type | Method and Description |
|---|---|
ResourceDownloadOwnerSetting |
clone() |
boolean |
equals(Object obj) |
String |
getGroupOwner()
The group owner of the resource.
|
String |
getGroupPermission()
The permissions that the group owner has to the resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setGroupOwner(String groupOwner)
The group owner of the resource.
|
void |
setGroupPermission(String groupPermission)
The permissions that the group owner has to the resource.
|
String |
toString()
Returns a string representation of this object.
|
ResourceDownloadOwnerSetting |
withGroupOwner(String groupOwner)
The group owner of the resource.
|
ResourceDownloadOwnerSetting |
withGroupPermission(Permission groupPermission)
The permissions that the group owner has to the resource.
|
ResourceDownloadOwnerSetting |
withGroupPermission(String groupPermission)
The permissions that the group owner has to the resource.
|
public void setGroupOwner(String groupOwner)
groupOwner - The group owner of the resource. This is the name of an existing Linux OS group on the system or a GID.
The group's permissions are added to the Lambda process.public String getGroupOwner()
public ResourceDownloadOwnerSetting withGroupOwner(String groupOwner)
groupOwner - The group owner of the resource. This is the name of an existing Linux OS group on the system or a GID.
The group's permissions are added to the Lambda process.public void setGroupPermission(String groupPermission)
groupPermission - The permissions that the group owner has to the resource. Valid values are ''rw'' (read/write) or ''ro''
(read-only).Permissionpublic String getGroupPermission()
Permissionpublic ResourceDownloadOwnerSetting withGroupPermission(String groupPermission)
groupPermission - The permissions that the group owner has to the resource. Valid values are ''rw'' (read/write) or ''ro''
(read-only).Permissionpublic ResourceDownloadOwnerSetting withGroupPermission(Permission groupPermission)
groupPermission - The permissions that the group owner has to the resource. Valid values are ''rw'' (read/write) or ''ro''
(read-only).Permissionpublic String toString()
toString in class ObjectObject.toString()public ResourceDownloadOwnerSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.