@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateResourceToProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AssociateResourceToProfileRequest() |
Modifier and Type | Method and Description |
---|---|
AssociateResourceToProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getName()
Name for the resource association.
|
String |
getProfileId()
ID of the Profile.
|
String |
getResourceArn()
Amazon resource number, ARN, of the DNS resource.
|
String |
getResourceProperties()
If you are adding a DNS Firewall rule group, include also a priority.
|
int |
hashCode() |
void |
setName(String name)
Name for the resource association.
|
void |
setProfileId(String profileId)
ID of the Profile.
|
void |
setResourceArn(String resourceArn)
Amazon resource number, ARN, of the DNS resource.
|
void |
setResourceProperties(String resourceProperties)
If you are adding a DNS Firewall rule group, include also a priority.
|
String |
toString()
Returns a string representation of this object.
|
AssociateResourceToProfileRequest |
withName(String name)
Name for the resource association.
|
AssociateResourceToProfileRequest |
withProfileId(String profileId)
ID of the Profile.
|
AssociateResourceToProfileRequest |
withResourceArn(String resourceArn)
Amazon resource number, ARN, of the DNS resource.
|
AssociateResourceToProfileRequest |
withResourceProperties(String resourceProperties)
If you are adding a DNS Firewall rule group, include also a priority.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
Name for the resource association.
name
- Name for the resource association.public String getName()
Name for the resource association.
public AssociateResourceToProfileRequest withName(String name)
Name for the resource association.
name
- Name for the resource association.public void setProfileId(String profileId)
ID of the Profile.
profileId
- ID of the Profile.public String getProfileId()
ID of the Profile.
public AssociateResourceToProfileRequest withProfileId(String profileId)
ID of the Profile.
profileId
- ID of the Profile.public void setResourceArn(String resourceArn)
Amazon resource number, ARN, of the DNS resource.
resourceArn
- Amazon resource number, ARN, of the DNS resource.public String getResourceArn()
Amazon resource number, ARN, of the DNS resource.
public AssociateResourceToProfileRequest withResourceArn(String resourceArn)
Amazon resource number, ARN, of the DNS resource.
resourceArn
- Amazon resource number, ARN, of the DNS resource.public void setResourceProperties(String resourceProperties)
If you are adding a DNS Firewall rule group, include also a priority. The priority indicates the processing order for the rule groups, starting with the priority assinged the lowest value.
The allowed values for priority are between 100 and 9900.
resourceProperties
- If you are adding a DNS Firewall rule group, include also a priority. The priority indicates the
processing order for the rule groups, starting with the priority assinged the lowest value.
The allowed values for priority are between 100 and 9900.
public String getResourceProperties()
If you are adding a DNS Firewall rule group, include also a priority. The priority indicates the processing order for the rule groups, starting with the priority assinged the lowest value.
The allowed values for priority are between 100 and 9900.
The allowed values for priority are between 100 and 9900.
public AssociateResourceToProfileRequest withResourceProperties(String resourceProperties)
If you are adding a DNS Firewall rule group, include also a priority. The priority indicates the processing order for the rule groups, starting with the priority assinged the lowest value.
The allowed values for priority are between 100 and 9900.
resourceProperties
- If you are adding a DNS Firewall rule group, include also a priority. The priority indicates the
processing order for the rule groups, starting with the priority assinged the lowest value.
The allowed values for priority are between 100 and 9900.
public String toString()
toString
in class Object
Object.toString()
public AssociateResourceToProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()