JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.cloudfront.model

Class UpdateFunctionRequest

    • Constructor Detail

      • UpdateFunctionRequest

        public UpdateFunctionRequest()
    • Method Detail

      • setName

        public void setName(String name)

        The name of the function that you are updating.

        Parameters:
        name - The name of the function that you are updating.
      • getName

        public String getName()

        The name of the function that you are updating.

        Returns:
        The name of the function that you are updating.
      • withName

        public UpdateFunctionRequest withName(String name)

        The name of the function that you are updating.

        Parameters:
        name - The name of the function that you are updating.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIfMatch

        public void setIfMatch(String ifMatch)

        The current version (ETag value) of the function that you are updating, which you can get using DescribeFunction.

        Parameters:
        ifMatch - The current version (ETag value) of the function that you are updating, which you can get using DescribeFunction.
      • getIfMatch

        public String getIfMatch()

        The current version (ETag value) of the function that you are updating, which you can get using DescribeFunction.

        Returns:
        The current version (ETag value) of the function that you are updating, which you can get using DescribeFunction.
      • withIfMatch

        public UpdateFunctionRequest withIfMatch(String ifMatch)

        The current version (ETag value) of the function that you are updating, which you can get using DescribeFunction.

        Parameters:
        ifMatch - The current version (ETag value) of the function that you are updating, which you can get using DescribeFunction.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setFunctionConfig

        public void setFunctionConfig(FunctionConfig functionConfig)

        Configuration information about the function.

        Parameters:
        functionConfig - Configuration information about the function.
      • getFunctionConfig

        public FunctionConfig getFunctionConfig()

        Configuration information about the function.

        Returns:
        Configuration information about the function.
      • withFunctionConfig

        public UpdateFunctionRequest withFunctionConfig(FunctionConfig functionConfig)

        Configuration information about the function.

        Parameters:
        functionConfig - Configuration information about the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setFunctionCode

        public void setFunctionCode(ByteBuffer functionCode)

        The function code. For more information about writing a CloudFront function, see Writing function code for CloudFront Functions in the Amazon CloudFront Developer Guide.

        The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.

        Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.

        Parameters:
        functionCode - The function code. For more information about writing a CloudFront function, see Writing function code for CloudFront Functions in the Amazon CloudFront Developer Guide.
      • getFunctionCode

        public ByteBuffer getFunctionCode()

        The function code. For more information about writing a CloudFront function, see Writing function code for CloudFront Functions in the Amazon CloudFront Developer Guide.

        ByteBuffers are stateful. Calling their get methods changes their position. We recommend using ByteBuffer.asReadOnlyBuffer() to create a read-only view of the buffer with an independent position, and calling get methods on this rather than directly on the returned ByteBuffer. Doing so will ensure that anyone else using the ByteBuffer will not be affected by changes to the position.

        Returns:
        The function code. For more information about writing a CloudFront function, see Writing function code for CloudFront Functions in the Amazon CloudFront Developer Guide.
      • withFunctionCode

        public UpdateFunctionRequest withFunctionCode(ByteBuffer functionCode)

        The function code. For more information about writing a CloudFront function, see Writing function code for CloudFront Functions in the Amazon CloudFront Developer Guide.

        The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.

        Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.

        Parameters:
        functionCode - The function code. For more information about writing a CloudFront function, see Writing function code for CloudFront Functions in the Amazon CloudFront Developer Guide.
        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. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /