Class Owner.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • backendRoles

        @Nonnull
        public final Owner.Builder backendRoles​(java.util.List<java.lang.String> list)
        The backend roles.

        API name: backend_roles

        Adds all elements of list to backendRoles.

      • backendRoles

        @Nonnull
        public final Owner.Builder backendRoles​(java.lang.String value,
                                                java.lang.String... values)
        The backend roles.

        API name: backend_roles

        Adds one or more values to backendRoles.

      • customAttributeNames

        @Nonnull
        public final Owner.Builder customAttributeNames​(java.util.List<java.lang.String> list)
        The custom attribute names.

        API name: custom_attribute_names

        Adds all elements of list to customAttributeNames.

      • customAttributeNames

        @Nonnull
        public final Owner.Builder customAttributeNames​(java.lang.String value,
                                                        java.lang.String... values)
        The custom attribute names.

        API name: custom_attribute_names

        Adds one or more values to customAttributeNames.

      • name

        @Nonnull
        public final Owner.Builder name​(java.lang.String value)
        Required - API name: name
      • roles

        @Nonnull
        public final Owner.Builder roles​(java.util.List<java.lang.String> list)
        The roles.

        API name: roles

        Adds all elements of list to roles.

      • roles

        @Nonnull
        public final Owner.Builder roles​(java.lang.String value,
                                         java.lang.String... values)
        The roles.

        API name: roles

        Adds one or more values to roles.

      • userRequestedTenant

        @Nonnull
        public final Owner.Builder userRequestedTenant​(@Nullable
                                                       java.lang.String value)
        The user requested tenant.

        API name: user_requested_tenant

      • build

        @Nonnull
        public Owner build()
        Builds a Owner.
        Specified by:
        build in interface ObjectBuilder<Owner>
        Throws:
        java.lang.NullPointerException - if some of the required fields are null.