{
  "id": "ConnectApi.​community",
  "nodeType": "class",
  "name": "​Community",
  "namespace": "ConnectApi",
  "startToken": {
    "type": "declaration.entity.name.class",
    "text": "​Community",
    "textToLower": "​community",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "declaration.entity.name.class_​Community_-1:0"
  },
  "order": 0,
  "memberOrder": 0,
  "accessModifier": {
    "type": "keyword.modifier.access",
    "text": "global",
    "textToLower": "global",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "keyword.modifier.access_global_-1:0"
  },
  "sharingModifier": {
    "type": "keyword.modifier.sharing",
    "text": "without sharing",
    "textToLower": "without sharing",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "keyword.modifier.sharing_without sharing_-1:0"
  },
  "description": "",
  "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_connectapi_output_community.htm",
  "classes": {},
  "interfaces": {},
  "enums": {},
  "variables": {
    "allowchatter​​accesswithoutlogin": {
      "id": "ConnectApi.​community.allowchatter​​accesswithoutlogin",
      "nodeType": "variable",
      "name": "allowChatter​​AccessWithoutLogin",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "allowChatter​​AccessWithoutLogin",
        "textToLower": "allowchatter​​accesswithoutlogin",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_allowChatter​​AccessWithoutLogin_-1:0"
      },
      "order": 1,
      "memberOrder": 1,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean allowChatter​​AccessWithoutLogin",
      "simplifiedSignature": "Boolean allowChatter​​AccessWithoutLogin",
      "datatype": {
        "id": "ConnectApi.​community.allowchatter​​accesswithoutlogin.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies if guest users can access public groups",
      "parentName": "​Community"
    },
    "allowmembers​toflag": {
      "id": "ConnectApi.​community.allowmembers​toflag",
      "nodeType": "variable",
      "name": "allowMembers​ToFlag",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "allowMembers​ToFlag",
        "textToLower": "allowmembers​toflag",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_allowMembers​ToFlag_-1:0"
      },
      "order": 2,
      "memberOrder": 2,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean allowMembers​ToFlag",
      "simplifiedSignature": "Boolean allowMembers​ToFlag",
      "datatype": {
        "id": "ConnectApi.​community.allowmembers​toflag.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies if members of the community can flag content.",
      "parentName": "​Community"
    },
    "description": {
      "id": "ConnectApi.​community.description",
      "nodeType": "variable",
      "name": "description",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "description",
        "textToLower": "description",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_description_-1:0"
      },
      "order": 3,
      "memberOrder": 3,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String description",
      "simplifiedSignature": "String description",
      "datatype": {
        "id": "ConnectApi.​community.description.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Community description.",
      "parentName": "​Community"
    },
    "guestmember​visibilityenabled": {
      "id": "ConnectApi.​community.guestmember​visibilityenabled",
      "nodeType": "variable",
      "name": "guestMember​VisibilityEnabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "guestMember​VisibilityEnabled",
        "textToLower": "guestmember​visibilityenabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_guestMember​VisibilityEnabled_-1:0"
      },
      "order": 4,
      "memberOrder": 4,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean guestMember​VisibilityEnabled",
      "simplifiedSignature": "Boolean guestMember​VisibilityEnabled",
      "datatype": {
        "id": "ConnectApi.​community.guestmember​visibilityenabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether guest members can see",
      "parentName": "​Community"
    },
    "id": {
      "id": "ConnectApi.​community.id",
      "nodeType": "variable",
      "name": "id",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "id",
        "textToLower": "id",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_id_-1:0"
      },
      "order": 5,
      "memberOrder": 5,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String id",
      "simplifiedSignature": "String id",
      "datatype": {
        "id": "ConnectApi.​community.id.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Community ID.",
      "parentName": "​Community"
    },
    "invitationsenabled": {
      "id": "ConnectApi.​community.invitationsenabled",
      "nodeType": "variable",
      "name": "invitationsEnabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "invitationsEnabled",
        "textToLower": "invitationsenabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_invitationsEnabled_-1:0"
      },
      "order": 6,
      "memberOrder": 6,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean invitationsEnabled",
      "simplifiedSignature": "Boolean invitationsEnabled",
      "datatype": {
        "id": "ConnectApi.​community.invitationsenabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether users can invite other external users to the",
      "parentName": "​Community"
    },
    "knowledgeable​​enabled": {
      "id": "ConnectApi.​community.knowledgeable​​enabled",
      "nodeType": "variable",
      "name": "knowledgeable​​Enabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "knowledgeable​​Enabled",
        "textToLower": "knowledgeable​​enabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_knowledgeable​​Enabled_-1:0"
      },
      "order": 7,
      "memberOrder": 7,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean knowledgeable​​Enabled",
      "simplifiedSignature": "Boolean knowledgeable​​Enabled",
      "datatype": {
        "id": "ConnectApi.​community.knowledgeable​​enabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether knowledgeable people and",
      "parentName": "​Community"
    },
    "loginurl": {
      "id": "ConnectApi.​community.loginurl",
      "nodeType": "variable",
      "name": "loginUrl",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "loginUrl",
        "textToLower": "loginurl",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_loginUrl_-1:0"
      },
      "order": 8,
      "memberOrder": 8,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String loginUrl",
      "simplifiedSignature": "String loginUrl",
      "datatype": {
        "id": "ConnectApi.​community.loginurl.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Login URL for the community.",
      "parentName": "​Community"
    },
    "membervisibility​enabled": {
      "id": "ConnectApi.​community.membervisibility​enabled",
      "nodeType": "variable",
      "name": "memberVisibility​Enabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "memberVisibility​Enabled",
        "textToLower": "membervisibility​enabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_memberVisibility​Enabled_-1:0"
      },
      "order": 9,
      "memberOrder": 9,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean memberVisibility​Enabled",
      "simplifiedSignature": "Boolean memberVisibility​Enabled",
      "datatype": {
        "id": "ConnectApi.​community.membervisibility​enabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether community members can see other",
      "parentName": "​Community"
    },
    "name": {
      "id": "ConnectApi.​community.name",
      "nodeType": "variable",
      "name": "name",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "name",
        "textToLower": "name",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_name_-1:0"
      },
      "order": 10,
      "memberOrder": 10,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String name",
      "simplifiedSignature": "String name",
      "datatype": {
        "id": "ConnectApi.​community.name.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Community name.",
      "parentName": "​Community"
    },
    "nicknamedisplay​enabled": {
      "id": "ConnectApi.​community.nicknamedisplay​enabled",
      "nodeType": "variable",
      "name": "nicknameDisplay​Enabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "nicknameDisplay​Enabled",
        "textToLower": "nicknamedisplay​enabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_nicknameDisplay​Enabled_-1:0"
      },
      "order": 11,
      "memberOrder": 11,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean nicknameDisplay​Enabled",
      "simplifiedSignature": "Boolean nicknameDisplay​Enabled",
      "datatype": {
        "id": "ConnectApi.​community.nicknamedisplay​enabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether nicknames are displayed in",
      "parentName": "​Community"
    },
    "privatemessages​​enabled": {
      "id": "ConnectApi.​community.privatemessages​​enabled",
      "nodeType": "variable",
      "name": "privateMessages​​Enabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "privateMessages​​Enabled",
        "textToLower": "privatemessages​​enabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_privateMessages​​Enabled_-1:0"
      },
      "order": 12,
      "memberOrder": 12,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean privateMessages​​Enabled",
      "simplifiedSignature": "Boolean privateMessages​​Enabled",
      "datatype": {
        "id": "ConnectApi.​community.privatemessages​​enabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether members of the community can",
      "parentName": "​Community"
    },
    "reputationenabled": {
      "id": "ConnectApi.​community.reputationenabled",
      "nodeType": "variable",
      "name": "reputationEnabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "reputationEnabled",
        "textToLower": "reputationenabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_reputationEnabled_-1:0"
      },
      "order": 13,
      "memberOrder": 13,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean reputationEnabled",
      "simplifiedSignature": "Boolean reputationEnabled",
      "datatype": {
        "id": "ConnectApi.​community.reputationenabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether reputation is calculated and displayed",
      "parentName": "​Community"
    },
    "sendwelcomeemail": {
      "id": "ConnectApi.​community.sendwelcomeemail",
      "nodeType": "variable",
      "name": "sendWelcomeEmail",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "sendWelcomeEmail",
        "textToLower": "sendwelcomeemail",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_sendWelcomeEmail_-1:0"
      },
      "order": 14,
      "memberOrder": 14,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean sendWelcomeEmail",
      "simplifiedSignature": "Boolean sendWelcomeEmail",
      "datatype": {
        "id": "ConnectApi.​community.sendwelcomeemail.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether emails are sent to all new users when they join.",
      "parentName": "​Community"
    },
    "siteascontainer​enabled": {
      "id": "ConnectApi.​community.siteascontainer​enabled",
      "nodeType": "variable",
      "name": "siteAsContainer​Enabled",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "siteAsContainer​Enabled",
        "textToLower": "siteascontainer​enabled",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_siteAsContainer​Enabled_-1:0"
      },
      "order": 15,
      "memberOrder": 15,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean siteAsContainer​Enabled",
      "simplifiedSignature": "Boolean siteAsContainer​Enabled",
      "datatype": {
        "id": "ConnectApi.​community.siteascontainer​enabled.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Specifies whether the community uses Site.com",
      "parentName": "​Community"
    },
    "siteurl": {
      "id": "ConnectApi.​community.siteurl",
      "nodeType": "variable",
      "name": "siteUrl",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "siteUrl",
        "textToLower": "siteurl",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_siteUrl_-1:0"
      },
      "order": 16,
      "memberOrder": 16,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String siteUrl",
      "simplifiedSignature": "String siteUrl",
      "datatype": {
        "id": "ConnectApi.​community.siteurl.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Site URL for the community, which is the custom domain plus a URL",
      "parentName": "​Community"
    },
    "status": {
      "id": "ConnectApi.​community.status",
      "nodeType": "variable",
      "name": "status",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "status",
        "textToLower": "status",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_status_-1:0"
      },
      "order": 17,
      "memberOrder": 17,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​CommunityStatus\r          Enum status",
      "simplifiedSignature": "Enum status",
      "datatype": {
        "id": "ConnectApi.​community.status.enum",
        "nodeType": "datatype",
        "name": "Enum",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Status of the community.",
      "parentName": "​Community"
    },
    "templatename": {
      "id": "ConnectApi.​community.templatename",
      "nodeType": "variable",
      "name": "templateName",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "templateName",
        "textToLower": "templatename",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_templateName_-1:0"
      },
      "order": 18,
      "memberOrder": 18,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String templateName",
      "simplifiedSignature": "String templateName",
      "datatype": {
        "id": "ConnectApi.​community.templatename.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Name of the community’s template.",
      "parentName": "​Community"
    },
    "url": {
      "id": "ConnectApi.​community.url",
      "nodeType": "variable",
      "name": "url",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "url",
        "textToLower": "url",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_url_-1:0"
      },
      "order": 19,
      "memberOrder": 19,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String url",
      "simplifiedSignature": "String url",
      "datatype": {
        "id": "ConnectApi.​community.url.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Full URL to community.",
      "parentName": "​Community"
    },
    "urlpathprefix": {
      "id": "ConnectApi.​community.urlpathprefix",
      "nodeType": "variable",
      "name": "urlPathPrefix",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "urlPathPrefix",
        "textToLower": "urlpathprefix",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_urlPathPrefix_-1:0"
      },
      "order": 20,
      "memberOrder": 20,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String urlPathPrefix",
      "simplifiedSignature": "String urlPathPrefix",
      "datatype": {
        "id": "ConnectApi.​community.urlpathprefix.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Community-specific URL prefix.",
      "parentName": "​Community"
    }
  },
  "methods": {},
  "constructors": {},
  "extendsType": "",
  "implementTypes": [],
  "implements": {},
  "totalMembers": 20,
  "queries": []
}