Class OrderV1State.Builder

  • Enclosing class:
    OrderV1State

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

      • Builder

        public Builder()
    • Method Detail

      • containerRef

        public OrderV1State.Builder containerRef​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> containerRef)
        Parameters:
        containerRef - The container reference / where to find the container.
        Returns:
        builder
      • containerRef

        public OrderV1State.Builder containerRef​(java.lang.String containerRef)
        Parameters:
        containerRef - The container reference / where to find the container.
        Returns:
        builder
      • created

        public OrderV1State.Builder created​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> created)
        Parameters:
        created - The date the order was created.
        Returns:
        builder
      • created

        public OrderV1State.Builder created​(java.lang.String created)
        Parameters:
        created - The date the order was created.
        Returns:
        builder
      • creatorId

        public OrderV1State.Builder creatorId​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> creatorId)
        Parameters:
        creatorId - The creator of the order.
        Returns:
        builder
      • creatorId

        public OrderV1State.Builder creatorId​(java.lang.String creatorId)
        Parameters:
        creatorId - The creator of the order.
        Returns:
        builder
      • meta

        public OrderV1State.Builder meta​(@Nullable
                                         com.pulumi.core.Output<OrderV1MetaArgs> meta)
        Parameters:
        meta - Dictionary containing the order metadata used to generate the order. The structure is described below.
        Returns:
        builder
      • meta

        public OrderV1State.Builder meta​(OrderV1MetaArgs meta)
        Parameters:
        meta - Dictionary containing the order metadata used to generate the order. The structure is described below.
        Returns:
        builder
      • orderRef

        public OrderV1State.Builder orderRef​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> orderRef)
        Parameters:
        orderRef - The order reference / where to find the order.
        Returns:
        builder
      • orderRef

        public OrderV1State.Builder orderRef​(java.lang.String orderRef)
        Parameters:
        orderRef - The order reference / where to find the order.
        Returns:
        builder
      • region

        public OrderV1State.Builder region​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - The region in which to obtain the V1 KeyManager client. A KeyManager client is needed to create a order. If omitted, the `region` argument of the provider is used. Changing this creates a new V1 order.
        Returns:
        builder
      • region

        public OrderV1State.Builder region​(java.lang.String region)
        Parameters:
        region - The region in which to obtain the V1 KeyManager client. A KeyManager client is needed to create a order. If omitted, the `region` argument of the provider is used. Changing this creates a new V1 order.
        Returns:
        builder
      • secretRef

        public OrderV1State.Builder secretRef​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> secretRef)
        Parameters:
        secretRef - The secret reference / where to find the secret.
        Returns:
        builder
      • secretRef

        public OrderV1State.Builder secretRef​(java.lang.String secretRef)
        Parameters:
        secretRef - The secret reference / where to find the secret.
        Returns:
        builder
      • status

        public OrderV1State.Builder status​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - The status of the order.
        Returns:
        builder
      • status

        public OrderV1State.Builder status​(java.lang.String status)
        Parameters:
        status - The status of the order.
        Returns:
        builder
      • subStatus

        public OrderV1State.Builder subStatus​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> subStatus)
        Parameters:
        subStatus - The sub status of the order.
        Returns:
        builder
      • subStatus

        public OrderV1State.Builder subStatus​(java.lang.String subStatus)
        Parameters:
        subStatus - The sub status of the order.
        Returns:
        builder
      • subStatusMessage

        public OrderV1State.Builder subStatusMessage​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> subStatusMessage)
        Parameters:
        subStatusMessage - The sub status message of the order.
        Returns:
        builder
      • subStatusMessage

        public OrderV1State.Builder subStatusMessage​(java.lang.String subStatusMessage)
        Parameters:
        subStatusMessage - The sub status message of the order.
        Returns:
        builder
      • type

        public OrderV1State.Builder type​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The type of key to be generated. Must be one of `asymmetric`, `key`.
        Returns:
        builder
      • type

        public OrderV1State.Builder type​(java.lang.String type)
        Parameters:
        type - The type of key to be generated. Must be one of `asymmetric`, `key`.
        Returns:
        builder
      • updated

        public OrderV1State.Builder updated​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> updated)
        Parameters:
        updated - The date the order was last updated.
        Returns:
        builder
      • updated

        public OrderV1State.Builder updated​(java.lang.String updated)
        Parameters:
        updated - The date the order was last updated.
        Returns:
        builder