@Generated(value="software.amazon.awssdk:codegen") public final class NetworkOriginConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkOriginConfiguration.Builder,NetworkOriginConfiguration>
The proposed InternetConfiguration or VpcConfiguration to apply to the Amazon S3 Access
point. You can make the access point accessible from the internet, or you can specify that all requests made through
that access point must originate from a specific virtual private cloud (VPC). You can specify only one type of
network configuration. For more information, see Creating access points.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NetworkOriginConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static NetworkOriginConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InternetConfiguration |
internetConfiguration()
The configuration for the Amazon S3 access point with an
Internet origin. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkOriginConfiguration.Builder> |
serializableBuilderClass() |
NetworkOriginConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VpcConfiguration |
vpcConfiguration()
Returns the value of the VpcConfiguration property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final InternetConfiguration internetConfiguration()
The configuration for the Amazon S3 access point with an Internet origin.
Internet origin.public final VpcConfiguration vpcConfiguration()
public NetworkOriginConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NetworkOriginConfiguration.Builder,NetworkOriginConfiguration>public static NetworkOriginConfiguration.Builder builder()
public static Class<? extends NetworkOriginConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.