Class LakeFormationOptInsInfo
- java.lang.Object
-
- software.amazon.awssdk.services.lakeformation.model.LakeFormationOptInsInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LakeFormationOptInsInfo.Builder,LakeFormationOptInsInfo>
@Generated("software.amazon.awssdk:codegen") public final class LakeFormationOptInsInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LakeFormationOptInsInfo.Builder,LakeFormationOptInsInfo>
A single principal-resource pair that has Lake Formation permissins enforced.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLakeFormationOptInsInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LakeFormationOptInsInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastModified()The last modified date and time of the record.StringlastUpdatedBy()The user who updated the record.DataLakePrincipalprincipal()Returns the value of the Principal property for this object.Resourceresource()Returns the value of the Resource property for this object.List<SdkField<?>>sdkFields()static Class<? extends LakeFormationOptInsInfo.Builder>serializableBuilderClass()LakeFormationOptInsInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
resource
public final Resource resource()
Returns the value of the Resource property for this object.- Returns:
- The value of the Resource property for this object.
-
principal
public final DataLakePrincipal principal()
Returns the value of the Principal property for this object.- Returns:
- The value of the Principal property for this object.
-
lastModified
public final Instant lastModified()
The last modified date and time of the record.
- Returns:
- The last modified date and time of the record.
-
lastUpdatedBy
public final String lastUpdatedBy()
The user who updated the record.
- Returns:
- The user who updated the record.
-
toBuilder
public LakeFormationOptInsInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LakeFormationOptInsInfo.Builder,LakeFormationOptInsInfo>
-
builder
public static LakeFormationOptInsInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends LakeFormationOptInsInfo.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-