SupportTicketDetailsInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. support. fluent. models. SupportTicketDetailsInner
- com.
- com.
public final class SupportTicketDetailsInner
extends ProxyResource
Object that represents SupportTicketDetails resource.
Constructor Summary
| Constructor | Description |
|---|---|
| SupportTicketDetailsInner() |
Creates an instance of Support |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Consent |
advancedDiagnosticConsent()
Get the advanced |
|
Contact |
contactDetails()
Get the contact |
|
Offset |
createdDate()
Get the created |
| String |
description()
Get the description property: Detailed description of the question or issue. |
| String |
enrollmentId()
Get the enrollment |
| String |
fileWorkspaceName()
Get the file |
|
Is |
isTemporaryTicket()
Get the is |
|
Offset |
modifiedDate()
Get the modified |
| String |
problemClassificationDisplayName()
Get the problem |
| String |
problemClassificationId()
Get the problem |
| String |
problemScopingQuestions()
Get the problem |
|
Offset |
problemStartTime()
Get the problem |
|
Quota |
quotaTicketDetails()
Get the quota |
| Boolean |
require24X7Response()
Get the require24X7Response property: Indicates if this requires a 24x7 response from Azure. |
|
List<Secondary |
secondaryConsent()
Get the secondary |
| String |
serviceDisplayName()
Get the service |
| String |
serviceId()
Get the service |
|
Service |
serviceLevelAgreement()
Get the service |
|
Severity |
severity()
Get the severity property: A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. |
| String |
status()
Get the status property: Status of the support ticket. |
|
Support |
supportEngineer()
Get the support |
| String |
supportPlanDisplayName()
Get the support |
| String |
supportPlanId()
Get the support |
| String |
supportPlanType()
Get the support |
| String |
supportTicketId()
Get the support |
|
Technical |
technicalTicketDetails()
Get the technical |
| String |
title()
Get the title property: Title of the support ticket. |
| void |
validate()
Validates the instance. |
|
Support |
withAdvancedDiagnosticConsent(Consent advancedDiagnosticConsent)
Set the advanced |
|
Support |
withContactDetails(ContactProfile contactDetails)
Set the contact |
|
Support |
withDescription(String description)
Set the description property: Detailed description of the question or issue. |
|
Support |
withEnrollmentId(String enrollmentId)
Set the enrollment |
|
Support |
withFileWorkspaceName(String fileWorkspaceName)
Set the file |
|
Support |
withProblemClassificationId(String problemClassificationId)
Set the problem |
|
Support |
withProblemScopingQuestions(String problemScopingQuestions)
Set the problem |
|
Support |
withProblemStartTime(OffsetDateTime problemStartTime)
Set the problem |
|
Support |
withQuotaTicketDetails(QuotaTicketDetails quotaTicketDetails)
Set the quota |
|
Support |
withRequire24X7Response(Boolean require24X7Response)
Set the require24X7Response property: Indicates if this requires a 24x7 response from Azure. |
|
Support |
withSecondaryConsent(List<SecondaryConsent> secondaryConsent)
Set the secondary |
|
Support |
withServiceId(String serviceId)
Set the service |
|
Support |
withServiceLevelAgreement(ServiceLevelAgreement serviceLevelAgreement)
Set the service |
|
Support |
withSeverity(SeverityLevel severity)
Set the severity property: A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. |
|
Support |
withSupportEngineer(SupportEngineer supportEngineer)
Set the support |
|
Support |
withSupportPlanId(String supportPlanId)
Set the support |
|
Support |
withSupportTicketId(String supportTicketId)
Set the support |
|
Support |
withTechnicalTicketDetails(TechnicalTicketDetails technicalTicketDetails)
Set the technical |
|
Support |
withTitle(String title)
Set the title property: Title of the support ticket. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
SupportTicketDetailsInner
public SupportTicketDetailsInner()
Creates an instance of SupportTicketDetailsInner class.
Method Details
advancedDiagnosticConsent
public Consent advancedDiagnosticConsent()
Get the advancedDiagnosticConsent property: Advanced diagnostic consent to be updated on the support ticket.
Returns:
contactDetails
public ContactProfile contactDetails()
Get the contactDetails property: Contact information of the user requesting to create a support ticket.
Returns:
createdDate
public OffsetDateTime createdDate()
Get the createdDate property: Time in UTC (ISO 8601 format) when the support ticket was created.
Returns:
description
public String description()
Get the description property: Detailed description of the question or issue.
Returns:
enrollmentId
public String enrollmentId()
Get the enrollmentId property: Enrollment Id associated with the support ticket.
Returns:
fileWorkspaceName
public String fileWorkspaceName()
Get the fileWorkspaceName property: File workspace name.
Returns:
isTemporaryTicket
public IsTemporaryTicket isTemporaryTicket()
Get the isTemporaryTicket property: This property indicates if support ticket is a temporary ticket.
Returns:
modifiedDate
public OffsetDateTime modifiedDate()
Get the modifiedDate property: Time in UTC (ISO 8601 format) when the support ticket was last modified.
Returns:
problemClassificationDisplayName
public String problemClassificationDisplayName()
Get the problemClassificationDisplayName property: Localized name of problem classification.
Returns:
problemClassificationId
public String problemClassificationId()
Get the problemClassificationId property: Each Azure service has its own set of issue categories, also known as problem classification. This parameter is the unique Id for the type of problem you are experiencing.
Returns:
problemScopingQuestions
public String problemScopingQuestions()
Get the problemScopingQuestions property: Problem scoping questions associated with the support ticket.
Returns:
problemStartTime
public OffsetDateTime problemStartTime()
Get the problemStartTime property: Time in UTC (ISO 8601 format) when the problem started.
Returns:
quotaTicketDetails
public QuotaTicketDetails quotaTicketDetails()
Get the quotaTicketDetails property: Additional ticket details associated with a quota support ticket request.
Returns:
require24X7Response
public Boolean require24X7Response()
Get the require24X7Response property: Indicates if this requires a 24x7 response from Azure.
Returns:
secondaryConsent
public List<SecondaryConsent> secondaryConsent()
Get the secondaryConsent property: This property indicates secondary consents for the support ticket.
Returns:
serviceDisplayName
public String serviceDisplayName()
Get the serviceDisplayName property: Localized name of the Azure service.
Returns:
serviceId
public String serviceId()
Get the serviceId property: This is the resource Id of the Azure service resource associated with the support ticket.
Returns:
serviceLevelAgreement
public ServiceLevelAgreement serviceLevelAgreement()
Get the serviceLevelAgreement property: Service Level Agreement information for this support ticket.
Returns:
severity
public SeverityLevel severity()
Get the severity property: A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. Note: 'Highest critical impact', also known as the 'Emergency - Severe impact' level in the Azure portal is reserved only for our Premium customers.
Returns:
status
public String status()
Get the status property: Status of the support ticket.
Returns:
supportEngineer
public SupportEngineer supportEngineer()
Get the supportEngineer property: Information about the support engineer working on this support ticket.
Returns:
supportPlanDisplayName
public String supportPlanDisplayName()
Get the supportPlanDisplayName property: Support plan type associated with the support ticket.
Returns:
supportPlanId
public String supportPlanId()
Get the supportPlanId property: Support plan id associated with the support ticket.
Returns:
supportPlanType
public String supportPlanType()
Get the supportPlanType property: Support plan type associated with the support ticket.
Returns:
supportTicketId
public String supportTicketId()
Get the supportTicketId property: System generated support ticket Id that is unique.
Returns:
technicalTicketDetails
public TechnicalTicketDetails technicalTicketDetails()
Get the technicalTicketDetails property: Additional ticket details associated with a technical support ticket request.
Returns:
title
public String title()
Get the title property: Title of the support ticket.
Returns:
validate
public void validate()
Validates the instance.
withAdvancedDiagnosticConsent
public SupportTicketDetailsInner withAdvancedDiagnosticConsent(Consent advancedDiagnosticConsent)
Set the advancedDiagnosticConsent property: Advanced diagnostic consent to be updated on the support ticket.
Parameters:
Returns:
withContactDetails
public SupportTicketDetailsInner withContactDetails(ContactProfile contactDetails)
Set the contactDetails property: Contact information of the user requesting to create a support ticket.
Parameters:
Returns:
withDescription
public SupportTicketDetailsInner withDescription(String description)
Set the description property: Detailed description of the question or issue.
Parameters:
Returns:
withEnrollmentId
public SupportTicketDetailsInner withEnrollmentId(String enrollmentId)
Set the enrollmentId property: Enrollment Id associated with the support ticket.
Parameters:
Returns:
withFileWorkspaceName
public SupportTicketDetailsInner withFileWorkspaceName(String fileWorkspaceName)
Set the fileWorkspaceName property: File workspace name.
Parameters:
Returns:
withProblemClassificationId
public SupportTicketDetailsInner withProblemClassificationId(String problemClassificationId)
Set the problemClassificationId property: Each Azure service has its own set of issue categories, also known as problem classification. This parameter is the unique Id for the type of problem you are experiencing.
Parameters:
Returns:
withProblemScopingQuestions
public SupportTicketDetailsInner withProblemScopingQuestions(String problemScopingQuestions)
Set the problemScopingQuestions property: Problem scoping questions associated with the support ticket.
Parameters:
Returns:
withProblemStartTime
public SupportTicketDetailsInner withProblemStartTime(OffsetDateTime problemStartTime)
Set the problemStartTime property: Time in UTC (ISO 8601 format) when the problem started.
Parameters:
Returns:
withQuotaTicketDetails
public SupportTicketDetailsInner withQuotaTicketDetails(QuotaTicketDetails quotaTicketDetails)
Set the quotaTicketDetails property: Additional ticket details associated with a quota support ticket request.
Parameters:
Returns:
withRequire24X7Response
public SupportTicketDetailsInner withRequire24X7Response(Boolean require24X7Response)
Set the require24X7Response property: Indicates if this requires a 24x7 response from Azure.
Parameters:
Returns:
withSecondaryConsent
public SupportTicketDetailsInner withSecondaryConsent(List<SecondaryConsent> secondaryConsent)
Set the secondaryConsent property: This property indicates secondary consents for the support ticket.
Parameters:
Returns:
withServiceId
public SupportTicketDetailsInner withServiceId(String serviceId)
Set the serviceId property: This is the resource Id of the Azure service resource associated with the support ticket.
Parameters:
Returns:
withServiceLevelAgreement
public SupportTicketDetailsInner withServiceLevelAgreement(ServiceLevelAgreement serviceLevelAgreement)
Set the serviceLevelAgreement property: Service Level Agreement information for this support ticket.
Parameters:
Returns:
withSeverity
public SupportTicketDetailsInner withSeverity(SeverityLevel severity)
Set the severity property: A value that indicates the urgency of the case, which in turn determines the response time according to the service level agreement of the technical support plan you have with Azure. Note: 'Highest critical impact', also known as the 'Emergency - Severe impact' level in the Azure portal is reserved only for our Premium customers.
Parameters:
Returns:
withSupportEngineer
public SupportTicketDetailsInner withSupportEngineer(SupportEngineer supportEngineer)
Set the supportEngineer property: Information about the support engineer working on this support ticket.
Parameters:
Returns:
withSupportPlanId
public SupportTicketDetailsInner withSupportPlanId(String supportPlanId)
Set the supportPlanId property: Support plan id associated with the support ticket.
Parameters:
Returns:
withSupportTicketId
public SupportTicketDetailsInner withSupportTicketId(String supportTicketId)
Set the supportTicketId property: System generated support ticket Id that is unique.
Parameters:
Returns:
withTechnicalTicketDetails
public SupportTicketDetailsInner withTechnicalTicketDetails(TechnicalTicketDetails technicalTicketDetails)
Set the technicalTicketDetails property: Additional ticket details associated with a technical support ticket request.
Parameters:
Returns:
withTitle
public SupportTicketDetailsInner withTitle(String title)
Set the title property: Title of the support ticket.
Parameters:
Returns: