ApplicationInsightsComponentImpl Class

Definition

public final class ApplicationInsightsComponentImpl implements ApplicationInsightsComponent, ApplicationInsightsComponent.Definition, ApplicationInsightsComponent.Update
Inheritance
java.lang.Object
ApplicationInsightsComponentImpl
Implements

Inherited Members

java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Methods

appId()

Gets the appId property: Application Insights Unique ID for your Application.

applicationId()

Gets the applicationId property: The unique ID of your application. This field mirrors the 'Name' field and cannot be changed.

applicationType()

Gets the applicationType property: Type of application being monitored.

apply()

Executes the update request.

apply(Context context)

Executes the update request.

connectionString()

Gets the connectionString property: Application Insights component connection string.

create()

Executes the create request.

create(Context context)

Executes the create request.

creationDate()

Gets the creationDate property: Creation Date for the Application Insights component, in ISO 8601 format.

disableIpMasking()

Gets the disableIpMasking property: Disable IP masking.

flowType()

Gets the flowType property: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.

hockeyAppId()

Gets the hockeyAppId property: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.

hockeyAppToken()

Gets the hockeyAppToken property: Token used to authenticate communications with between Application Insights and HockeyApp.

id()

Gets the id property: Fully qualified resource Id for the resource.

immediatePurgeDataOn30Days()

Gets the immediatePurgeDataOn30Days property: Purge data immediately after 30 days.

ingestionMode()

Gets the ingestionMode property: Indicates the flow of the ingestion.

innerModel()

Gets the inner com.azure.resourcemanager.applicationinsights.fluent.models.ApplicationInsightsComponentInner object.

instrumentationKey()

Gets the instrumentationKey property: Application Insights Instrumentation key. A read-only value that applications can use to identify the destination for all telemetry sent to Azure Application Insights. This value will be supplied upon construction of each new Application Insights component.

kind()

Gets the kind property: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.

location()

Gets the location property: The geo-location where the resource lives.

name()

Gets the name property: The name of the resource.

privateLinkScopedResources()

Gets the privateLinkScopedResources property: List of linked private link scope resources.

provisioningState()

Gets the provisioningState property: Current state of this component: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.

refresh()

Refreshes the resource to sync with Azure.

refresh(Context context)

Refreshes the resource to sync with Azure.

region()

Gets the region of the resource.

regionName()

Gets the name of the resource region.

requestSource()

Gets the requestSource property: Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.

retentionInDays()

Gets the retentionInDays property: Retention period in days.

samplingPercentage()

Gets the samplingPercentage property: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.

tags()

Gets the tags property: Resource tags.

tenantId()

Gets the tenantId property: Azure Tenant Id.

type()

Gets the type property: The type of the resource.

update()

Begins update for the ApplicationInsightsComponent resource.

withApplicationType(ApplicationType applicationType)

Specifies the applicationType property: Type of application being monitored..

withDisableIpMasking(Boolean disableIpMasking)

Specifies the disableIpMasking property: Disable IP masking..

withExistingResourceGroup(String resourceGroupName)

Specifies resourceGroupName.

withFlowType(FlowType flowType)

Specifies the flowType property: Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API..

withHockeyAppId(String hockeyAppId)

Specifies the hockeyAppId property: The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp..

withImmediatePurgeDataOn30Days(Boolean immediatePurgeDataOn30Days)

Specifies the immediatePurgeDataOn30Days property: Purge data immediately after 30 days..

withIngestionMode(IngestionMode ingestionMode)

Specifies the ingestionMode property: Indicates the flow of the ingestion..

withKind(String kind)

Specifies the kind property: The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone..

withRegion(Region location)

Specifies the region for the resource.

withRegion(String location)

Specifies the region for the resource.

withRequestSource(RequestSource requestSource)

Specifies the requestSource property: Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'..

withRetentionInDays(Integer retentionInDays)

Specifies the retentionInDays property: Retention period in days..

withSamplingPercentage(Double samplingPercentage)

Specifies the samplingPercentage property: Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry..

withTags(Map<String,String> tags)

Specifies the tags property: Resource tags..

Applies to