@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResolverConfig extends Object implements Serializable, Cloneable, StructuredPojo
A complex type that contains information about a Resolver configuration for a VPC.
Constructor and Description |
---|
ResolverConfig() |
Modifier and Type | Method and Description |
---|---|
ResolverConfig |
clone() |
boolean |
equals(Object obj) |
String |
getAutodefinedReverse()
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.
|
String |
getId()
ID for the Resolver configuration.
|
String |
getOwnerId()
The owner account ID of the Amazon Virtual Private Cloud VPC.
|
String |
getResourceId()
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutodefinedReverse(String autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.
|
void |
setId(String id)
ID for the Resolver configuration.
|
void |
setOwnerId(String ownerId)
The owner account ID of the Amazon Virtual Private Cloud VPC.
|
void |
setResourceId(String resourceId)
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
|
String |
toString()
Returns a string representation of this object.
|
ResolverConfig |
withAutodefinedReverse(ResolverAutodefinedReverseStatus autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.
|
ResolverConfig |
withAutodefinedReverse(String autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.
|
ResolverConfig |
withId(String id)
ID for the Resolver configuration.
|
ResolverConfig |
withOwnerId(String ownerId)
The owner account ID of the Amazon Virtual Private Cloud VPC.
|
ResolverConfig |
withResourceId(String resourceId)
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
|
public void setId(String id)
ID for the Resolver configuration.
id
- ID for the Resolver configuration.public String getId()
ID for the Resolver configuration.
public ResolverConfig withId(String id)
ID for the Resolver configuration.
id
- ID for the Resolver configuration.public void setResourceId(String resourceId)
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
resourceId
- The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.public String getResourceId()
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
public ResolverConfig withResourceId(String resourceId)
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
resourceId
- The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.public void setOwnerId(String ownerId)
The owner account ID of the Amazon Virtual Private Cloud VPC.
ownerId
- The owner account ID of the Amazon Virtual Private Cloud VPC.public String getOwnerId()
The owner account ID of the Amazon Virtual Private Cloud VPC.
public ResolverConfig withOwnerId(String ownerId)
The owner account ID of the Amazon Virtual Private Cloud VPC.
ownerId
- The owner account ID of the Amazon Virtual Private Cloud VPC.public void setAutodefinedReverse(String autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
autodefinedReverse
- The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is
enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ResolverAutodefinedReverseStatus
public String getAutodefinedReverse()
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ResolverAutodefinedReverseStatus
public ResolverConfig withAutodefinedReverse(String autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
autodefinedReverse
- The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is
enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ResolverAutodefinedReverseStatus
public ResolverConfig withAutodefinedReverse(ResolverAutodefinedReverseStatus autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
autodefinedReverse
- The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is
enabled by default. The status can be one of following:
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
ResolverAutodefinedReverseStatus
public String toString()
toString
in class Object
Object.toString()
public ResolverConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.