@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActiveDirectoryConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration for a Directory Service for Microsoft Active Directory studio resource.
Constructor and Description |
---|
ActiveDirectoryConfiguration() |
Modifier and Type | Method and Description |
---|---|
ActiveDirectoryConfiguration |
clone() |
boolean |
equals(Object obj) |
List<ActiveDirectoryComputerAttribute> |
getComputerAttributes()
A collection of custom attributes for an Active Directory computer.
|
String |
getDirectoryId()
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
|
String |
getOrganizationalUnitDistinguishedName()
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComputerAttributes(Collection<ActiveDirectoryComputerAttribute> computerAttributes)
A collection of custom attributes for an Active Directory computer.
|
void |
setDirectoryId(String directoryId)
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
|
void |
setOrganizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
|
String |
toString()
Returns a string representation of this object.
|
ActiveDirectoryConfiguration |
withComputerAttributes(ActiveDirectoryComputerAttribute... computerAttributes)
A collection of custom attributes for an Active Directory computer.
|
ActiveDirectoryConfiguration |
withComputerAttributes(Collection<ActiveDirectoryComputerAttribute> computerAttributes)
A collection of custom attributes for an Active Directory computer.
|
ActiveDirectoryConfiguration |
withDirectoryId(String directoryId)
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
|
ActiveDirectoryConfiguration |
withOrganizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
|
public List<ActiveDirectoryComputerAttribute> getComputerAttributes()
A collection of custom attributes for an Active Directory computer.
public void setComputerAttributes(Collection<ActiveDirectoryComputerAttribute> computerAttributes)
A collection of custom attributes for an Active Directory computer.
computerAttributes
- A collection of custom attributes for an Active Directory computer.public ActiveDirectoryConfiguration withComputerAttributes(ActiveDirectoryComputerAttribute... computerAttributes)
A collection of custom attributes for an Active Directory computer.
NOTE: This method appends the values to the existing list (if any). Use
setComputerAttributes(java.util.Collection)
or withComputerAttributes(java.util.Collection)
if
you want to override the existing values.
computerAttributes
- A collection of custom attributes for an Active Directory computer.public ActiveDirectoryConfiguration withComputerAttributes(Collection<ActiveDirectoryComputerAttribute> computerAttributes)
A collection of custom attributes for an Active Directory computer.
computerAttributes
- A collection of custom attributes for an Active Directory computer.public void setDirectoryId(String directoryId)
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
directoryId
- The directory ID of the Directory Service for Microsoft Active Directory to access using this studio
component.public String getDirectoryId()
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
public ActiveDirectoryConfiguration withDirectoryId(String directoryId)
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
directoryId
- The directory ID of the Directory Service for Microsoft Active Directory to access using this studio
component.public void setOrganizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
organizationalUnitDistinguishedName
- The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.public String getOrganizationalUnitDistinguishedName()
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
public ActiveDirectoryConfiguration withOrganizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
organizationalUnitDistinguishedName
- The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.public String toString()
toString
in class Object
Object.toString()
public ActiveDirectoryConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.