Class CreateClaimRuleOptions.Builder

  • Enclosing class:
    CreateClaimRuleOptions

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

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String profileId,
                       java.lang.String type,
                       java.util.List<ProfileClaimRuleConditions> conditions)
        Instantiates a new builder with required properties.
        Parameters:
        profileId - the profileId
        type - the type
        conditions - the conditions
    • Method Detail

      • build

        public CreateClaimRuleOptions build()
        Builds a CreateClaimRuleOptions.
        Returns:
        the new CreateClaimRuleOptions instance
      • profileId

        public CreateClaimRuleOptions.Builder profileId​(java.lang.String profileId)
        Set the profileId.
        Parameters:
        profileId - the profileId
        Returns:
        the CreateClaimRuleOptions builder
      • type

        public CreateClaimRuleOptions.Builder type​(java.lang.String type)
        Set the type.
        Parameters:
        type - the type
        Returns:
        the CreateClaimRuleOptions builder
      • name

        public CreateClaimRuleOptions.Builder name​(java.lang.String name)
        Set the name.
        Parameters:
        name - the name
        Returns:
        the CreateClaimRuleOptions builder
      • realmName

        public CreateClaimRuleOptions.Builder realmName​(java.lang.String realmName)
        Set the realmName.
        Parameters:
        realmName - the realmName
        Returns:
        the CreateClaimRuleOptions builder
      • crType

        public CreateClaimRuleOptions.Builder crType​(java.lang.String crType)
        Set the crType.
        Parameters:
        crType - the crType
        Returns:
        the CreateClaimRuleOptions builder
      • expiration

        public CreateClaimRuleOptions.Builder expiration​(long expiration)
        Set the expiration.
        Parameters:
        expiration - the expiration
        Returns:
        the CreateClaimRuleOptions builder