@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GroupOwnerSetting extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
GroupOwnerSetting() |
Modifier and Type | Method and Description |
---|---|
GroupOwnerSetting |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAutoAddGroupOwner()
If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the Lambda
process privileges.
|
String |
getGroupOwner()
The name of the Linux OS group whose privileges will be added to the Lambda process.
|
int |
hashCode() |
Boolean |
isAutoAddGroupOwner()
If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the Lambda
process privileges.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutoAddGroupOwner(Boolean autoAddGroupOwner)
If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the Lambda
process privileges.
|
void |
setGroupOwner(String groupOwner)
The name of the Linux OS group whose privileges will be added to the Lambda process.
|
String |
toString()
Returns a string representation of this object.
|
GroupOwnerSetting |
withAutoAddGroupOwner(Boolean autoAddGroupOwner)
If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the Lambda
process privileges.
|
GroupOwnerSetting |
withGroupOwner(String groupOwner)
The name of the Linux OS group whose privileges will be added to the Lambda process.
|
public void setAutoAddGroupOwner(Boolean autoAddGroupOwner)
autoAddGroupOwner
- If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the
Lambda process privileges. Thus the Lambda process will have the file access permissions of the added
Linux group.public Boolean getAutoAddGroupOwner()
public GroupOwnerSetting withAutoAddGroupOwner(Boolean autoAddGroupOwner)
autoAddGroupOwner
- If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the
Lambda process privileges. Thus the Lambda process will have the file access permissions of the added
Linux group.public Boolean isAutoAddGroupOwner()
public void setGroupOwner(String groupOwner)
groupOwner
- The name of the Linux OS group whose privileges will be added to the Lambda process. This field is
optional.public String getGroupOwner()
public GroupOwnerSetting withGroupOwner(String groupOwner)
groupOwner
- The name of the Linux OS group whose privileges will be added to the Lambda process. This field is
optional.public String toString()
toString
in class Object
Object.toString()
public GroupOwnerSetting 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.