Class TempUrlArgs.Builder

  • Enclosing class:
    TempUrlArgs

    public static final class TempUrlArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • container

        public TempUrlArgs.Builder container​(com.pulumi.core.Output<java.lang.String> container)
        Parameters:
        container - The container name the object belongs to.
        Returns:
        builder
      • container

        public TempUrlArgs.Builder container​(java.lang.String container)
        Parameters:
        container - The container name the object belongs to.
        Returns:
        builder
      • method

        public TempUrlArgs.Builder method​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> method)
        Parameters:
        method - The method allowed when accessing this URL. Valid values are `GET`, and `POST`. Default is `GET`.
        Returns:
        builder
      • method

        public TempUrlArgs.Builder method​(java.lang.String method)
        Parameters:
        method - The method allowed when accessing this URL. Valid values are `GET`, and `POST`. Default is `GET`.
        Returns:
        builder
      • object

        public TempUrlArgs.Builder object​(com.pulumi.core.Output<java.lang.String> object)
        Parameters:
        object - The object name the tempurl is for.
        Returns:
        builder
      • object

        public TempUrlArgs.Builder object​(java.lang.String object)
        Parameters:
        object - The object name the tempurl is for.
        Returns:
        builder
      • regenerate

        public TempUrlArgs.Builder regenerate​(@Nullable
                                              com.pulumi.core.Output<java.lang.Boolean> regenerate)
        Parameters:
        regenerate - Whether to automatically regenerate the URL when it has expired. If set to true, this will create a new resource with a new ID and new URL. Defaults to false.
        Returns:
        builder
      • regenerate

        public TempUrlArgs.Builder regenerate​(java.lang.Boolean regenerate)
        Parameters:
        regenerate - Whether to automatically regenerate the URL when it has expired. If set to true, this will create a new resource with a new ID and new URL. Defaults to false.
        Returns:
        builder
      • region

        public TempUrlArgs.Builder region​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - The region the tempurl is located in.
        Returns:
        builder
      • region

        public TempUrlArgs.Builder region​(java.lang.String region)
        Parameters:
        region - The region the tempurl is located in.
        Returns:
        builder
      • split

        public TempUrlArgs.Builder split​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> split)
      • ttl

        public TempUrlArgs.Builder ttl​(com.pulumi.core.Output<java.lang.Integer> ttl)
        Parameters:
        ttl - The TTL, in seconds, for the URL. For how long it should be valid.
        Returns:
        builder
      • ttl

        public TempUrlArgs.Builder ttl​(java.lang.Integer ttl)
        Parameters:
        ttl - The TTL, in seconds, for the URL. For how long it should be valid.
        Returns:
        builder