Class ModifyVpcEndpointRequest

    • Constructor Detail

      • ModifyVpcEndpointRequest

        public ModifyVpcEndpointRequest()
    • Method Detail

      • setVpcEndpointId

        public void setVpcEndpointId​(String vpcEndpointId)

        The ID of the endpoint.

        Parameters:
        vpcEndpointId - The ID of the endpoint.
      • getVpcEndpointId

        public String getVpcEndpointId()

        The ID of the endpoint.

        Returns:
        The ID of the endpoint.
      • withVpcEndpointId

        public ModifyVpcEndpointRequest withVpcEndpointId​(String vpcEndpointId)

        The ID of the endpoint.

        Parameters:
        vpcEndpointId - The ID of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setResetPolicy

        public void setResetPolicy​(Boolean resetPolicy)

        Specify true to reset the policy document to the default policy. The default policy allows access to the service.

        Parameters:
        resetPolicy - Specify true to reset the policy document to the default policy. The default policy allows access to the service.
      • getResetPolicy

        public Boolean getResetPolicy()

        Specify true to reset the policy document to the default policy. The default policy allows access to the service.

        Returns:
        Specify true to reset the policy document to the default policy. The default policy allows access to the service.
      • withResetPolicy

        public ModifyVpcEndpointRequest withResetPolicy​(Boolean resetPolicy)

        Specify true to reset the policy document to the default policy. The default policy allows access to the service.

        Parameters:
        resetPolicy - Specify true to reset the policy document to the default policy. The default policy allows access to the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isResetPolicy

        public Boolean isResetPolicy()

        Specify true to reset the policy document to the default policy. The default policy allows access to the service.

        Returns:
        Specify true to reset the policy document to the default policy. The default policy allows access to the service.
      • setPolicyDocument

        public void setPolicyDocument​(String policyDocument)

        A policy document to attach to the endpoint. The policy must be in valid JSON format.

        Parameters:
        policyDocument - A policy document to attach to the endpoint. The policy must be in valid JSON format.
      • getPolicyDocument

        public String getPolicyDocument()

        A policy document to attach to the endpoint. The policy must be in valid JSON format.

        Returns:
        A policy document to attach to the endpoint. The policy must be in valid JSON format.
      • withPolicyDocument

        public ModifyVpcEndpointRequest withPolicyDocument​(String policyDocument)

        A policy document to attach to the endpoint. The policy must be in valid JSON format.

        Parameters:
        policyDocument - A policy document to attach to the endpoint. The policy must be in valid JSON format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getAddRouteTableIds

        public List<String> getAddRouteTableIds()

        One or more route tables IDs to associate with the endpoint.

        Returns:
        One or more route tables IDs to associate with the endpoint.
      • setAddRouteTableIds

        public void setAddRouteTableIds​(Collection<String> addRouteTableIds)

        One or more route tables IDs to associate with the endpoint.

        Parameters:
        addRouteTableIds - One or more route tables IDs to associate with the endpoint.
      • withAddRouteTableIds

        public ModifyVpcEndpointRequest withAddRouteTableIds​(Collection<String> addRouteTableIds)

        One or more route tables IDs to associate with the endpoint.

        Parameters:
        addRouteTableIds - One or more route tables IDs to associate with the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getRemoveRouteTableIds

        public List<String> getRemoveRouteTableIds()

        One or more route table IDs to disassociate from the endpoint.

        Returns:
        One or more route table IDs to disassociate from the endpoint.
      • setRemoveRouteTableIds

        public void setRemoveRouteTableIds​(Collection<String> removeRouteTableIds)

        One or more route table IDs to disassociate from the endpoint.

        Parameters:
        removeRouteTableIds - One or more route table IDs to disassociate from the endpoint.
      • withRemoveRouteTableIds

        public ModifyVpcEndpointRequest withRemoveRouteTableIds​(Collection<String> removeRouteTableIds)

        One or more route table IDs to disassociate from the endpoint.

        Parameters:
        removeRouteTableIds - One or more route table IDs to disassociate from the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object