Class CreateResourceInstanceOptions.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String name,
                       java.lang.String target,
                       java.lang.String resourceGroup,
                       java.lang.String resourcePlanId)
        Instantiates a new builder with required properties.
        Parameters:
        name - the name
        target - the target
        resourceGroup - the resourceGroup
        resourcePlanId - the resourcePlanId
    • Method Detail

      • build

        public CreateResourceInstanceOptions build()
        Builds a CreateResourceInstanceOptions.
        Returns:
        the new CreateResourceInstanceOptions instance
      • addTags

        public CreateResourceInstanceOptions.Builder addTags​(java.lang.String tags)
        Adds an tags to tags.
        Parameters:
        tags - the new tags
        Returns:
        the CreateResourceInstanceOptions builder
      • target

        public CreateResourceInstanceOptions.Builder target​(java.lang.String target)
        Set the target.
        Parameters:
        target - the target
        Returns:
        the CreateResourceInstanceOptions builder
      • resourceGroup

        public CreateResourceInstanceOptions.Builder resourceGroup​(java.lang.String resourceGroup)
        Set the resourceGroup.
        Parameters:
        resourceGroup - the resourceGroup
        Returns:
        the CreateResourceInstanceOptions builder
      • resourcePlanId

        public CreateResourceInstanceOptions.Builder resourcePlanId​(java.lang.String resourcePlanId)
        Set the resourcePlanId.
        Parameters:
        resourcePlanId - the resourcePlanId
        Returns:
        the CreateResourceInstanceOptions builder
      • tags

        public CreateResourceInstanceOptions.Builder tags​(java.util.List<java.lang.String> tags)
        Set the tags. Existing tags will be replaced.
        Parameters:
        tags - the tags
        Returns:
        the CreateResourceInstanceOptions builder
      • allowCleanup

        public CreateResourceInstanceOptions.Builder allowCleanup​(java.lang.Boolean allowCleanup)
        Set the allowCleanup.
        Parameters:
        allowCleanup - the allowCleanup
        Returns:
        the CreateResourceInstanceOptions builder
      • parameters

        public CreateResourceInstanceOptions.Builder parameters​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
        Set the parameters.
        Parameters:
        parameters - the parameters
        Returns:
        the CreateResourceInstanceOptions builder
      • entityLock

        public CreateResourceInstanceOptions.Builder entityLock​(java.lang.Boolean entityLock)
        Set the entityLock.
        Parameters:
        entityLock - the entityLock
        Returns:
        the CreateResourceInstanceOptions builder