Class AwsS3AccessPointVpcConfigurationDetails
java.lang.Object
software.amazon.awssdk.services.securityhub.model.AwsS3AccessPointVpcConfigurationDetails
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AwsS3AccessPointVpcConfigurationDetails.Builder,AwsS3AccessPointVpcConfigurationDetails>
@Generated("software.amazon.awssdk:codegen")
public final class AwsS3AccessPointVpcConfigurationDetails
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<AwsS3AccessPointVpcConfigurationDetails.Builder,AwsS3AccessPointVpcConfigurationDetails>
The virtual private cloud (VPC) configuration for an Amazon S3 access point.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends AwsS3AccessPointVpcConfigurationDetails.Builder>final StringtoString()Returns a string representation of this object.final StringvpcId()If this field is specified, this access point will only allow connections from the specified VPC ID.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
vpcId
If this field is specified, this access point will only allow connections from the specified VPC ID.
- Returns:
- If this field is specified, this access point will only allow connections from the specified VPC ID.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<AwsS3AccessPointVpcConfigurationDetails.Builder,AwsS3AccessPointVpcConfigurationDetails>
-
builder
-
serializableBuilderClass
public static Class<? extends AwsS3AccessPointVpcConfigurationDetails.Builder> serializableBuilderClass() -
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-