Class S3AccessPointConfiguration

    • Method Detail

      • accessPointPolicy

        public final String accessPointPolicy()

        The access point or multi-region access point policy.

        Returns:
        The access point or multi-region access point policy.
      • publicAccessBlock

        public final S3PublicAccessBlockConfiguration publicAccessBlock()

        The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 access point or multi-region access point.

        Returns:
        The proposed S3PublicAccessBlock configuration to apply to this Amazon S3 access point or multi-region access point.
      • networkOrigin

        public final NetworkOriginConfiguration networkOrigin()

        The proposed Internet and VpcConfiguration to apply to this Amazon S3 access point. VpcConfiguration does not apply to multi-region access points. If the access preview is for a new resource and neither is specified, the access preview uses Internet for the network origin. If the access preview is for an existing resource and neither is specified, the access preview uses the exiting network origin.

        Returns:
        The proposed Internet and VpcConfiguration to apply to this Amazon S3 access point. VpcConfiguration does not apply to multi-region access points. If the access preview is for a new resource and neither is specified, the access preview uses Internet for the network origin. If the access preview is for an existing resource and neither is specified, the access preview uses the exiting network origin.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)