Class ExternalConnection
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.externalconnectors.models.ExternalConnection
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class ExternalConnection
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the External Connection.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Activity Settings.The Configuration.The Description.The Groups.The Items.The Name.The Operations.The Schema.The Search Settings.The State. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
activitySettings
@SerializedName(value="activitySettings", alternate="ActivitySettings") @Expose @Nullable public ActivitySettings activitySettingsThe Activity Settings. Collects configurable settings related to activities involving connector content. -
configuration
@SerializedName(value="configuration", alternate="Configuration") @Expose @Nullable public Configuration configurationThe Configuration. Specifies additional application IDs that are allowed to manage the connection and to index content in the connection. Optional. -
description
@SerializedName(value="description", alternate="Description") @Expose @Nullable public String descriptionThe Description. Description of the connection displayed in the Microsoft 365 admin center. Optional. -
name
The Name. The display name of the connection to be displayed in the Microsoft 365 admin center. Maximum length of 128 characters. Required. -
searchSettings
@SerializedName(value="searchSettings", alternate="SearchSettings") @Expose @Nullable public SearchSettings searchSettingsThe Search Settings. The settings configuring the search experience for content in this connection, such as the display templates for search results. -
state
The State. Indicates the current state of the connection. Possible values are: draft, ready, obsolete, limitExceeded, unknownFutureValue. -
groups
@SerializedName(value="groups", alternate="Groups") @Expose @Nullable public ExternalGroupCollectionPage groupsThe Groups. -
items
@SerializedName(value="items", alternate="Items") @Expose @Nullable public ExternalItemCollectionPage itemsThe Items. -
operations
@SerializedName(value="operations", alternate="Operations") @Expose @Nullable public ConnectionOperationCollectionPage operationsThe Operations. -
schema
The Schema.
-
-
Constructor Details
-
ExternalConnection
public ExternalConnection()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-