@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LFTagPolicyDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details about the LF-tag policy.
| Constructor and Description |
|---|
LFTagPolicyDetails() |
| Modifier and Type | Method and Description |
|---|---|
LFTagPolicyDetails |
clone() |
boolean |
equals(Object obj) |
String |
getCatalogId()
The identifier for the AWS Glue Data Catalog.
|
LFResourceDetails |
getResourceDetails()
Details for the Lake Formation Resources included in the LF-tag policy.
|
String |
getResourceType()
The resource type for which the LF-tag policy applies.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCatalogId(String catalogId)
The identifier for the AWS Glue Data Catalog.
|
void |
setResourceDetails(LFResourceDetails resourceDetails)
Details for the Lake Formation Resources included in the LF-tag policy.
|
void |
setResourceType(String resourceType)
The resource type for which the LF-tag policy applies.
|
String |
toString()
Returns a string representation of this object.
|
LFTagPolicyDetails |
withCatalogId(String catalogId)
The identifier for the AWS Glue Data Catalog.
|
LFTagPolicyDetails |
withResourceDetails(LFResourceDetails resourceDetails)
Details for the Lake Formation Resources included in the LF-tag policy.
|
LFTagPolicyDetails |
withResourceType(LFResourceType resourceType)
The resource type for which the LF-tag policy applies.
|
LFTagPolicyDetails |
withResourceType(String resourceType)
The resource type for which the LF-tag policy applies.
|
public void setCatalogId(String catalogId)
The identifier for the AWS Glue Data Catalog.
catalogId - The identifier for the AWS Glue Data Catalog.public String getCatalogId()
The identifier for the AWS Glue Data Catalog.
public LFTagPolicyDetails withCatalogId(String catalogId)
The identifier for the AWS Glue Data Catalog.
catalogId - The identifier for the AWS Glue Data Catalog.public void setResourceType(String resourceType)
The resource type for which the LF-tag policy applies.
resourceType - The resource type for which the LF-tag policy applies.LFResourceTypepublic String getResourceType()
The resource type for which the LF-tag policy applies.
LFResourceTypepublic LFTagPolicyDetails withResourceType(String resourceType)
The resource type for which the LF-tag policy applies.
resourceType - The resource type for which the LF-tag policy applies.LFResourceTypepublic LFTagPolicyDetails withResourceType(LFResourceType resourceType)
The resource type for which the LF-tag policy applies.
resourceType - The resource type for which the LF-tag policy applies.LFResourceTypepublic void setResourceDetails(LFResourceDetails resourceDetails)
Details for the Lake Formation Resources included in the LF-tag policy.
resourceDetails - Details for the Lake Formation Resources included in the LF-tag policy.public LFResourceDetails getResourceDetails()
Details for the Lake Formation Resources included in the LF-tag policy.
public LFTagPolicyDetails withResourceDetails(LFResourceDetails resourceDetails)
Details for the Lake Formation Resources included in the LF-tag policy.
resourceDetails - Details for the Lake Formation Resources included in the LF-tag policy.public String toString()
toString in class ObjectObject.toString()public LFTagPolicyDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.