Compartilhar via


IngressSettings Classe

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.IngressSettings

public final class IngressSettings

Conteúdo das configurações de entrada do aplicativo.

Resumo do Construtor

Construtor Description
IngressSettings()

Resumo do método

Modificador e tipo Método e descrição
BackendProtocol backendProtocol()

Obtenha a propriedade Protocolo de back-end: como a entrada deve se comunicar com esse serviço de back-end de aplicativo.

IngressSettingsClientAuth clientAuth()

Obtenha a propriedade Auth do cliente: autenticação Client-Certification.

Integer readTimeoutInSeconds()

Obter a propriedade de leituraTempo limiteInSeconds: tempo limite de leitura de entrada em segundos.

Integer sendTimeoutInSeconds()

Obter a propriedade enviarTimeoutInSeconds: a entrada envia tempo limite em segundos.

SessionAffinity sessionAffinity()

Obtenha a propriedade Affinity da sessão: tipo da afinidade, defina-a como Cookie para habilitar a afinidade de sessão.

Integer sessionCookieMaxAge()

Obter a propriedade CookieMaxAge da sessão: tempo em segundos até que o cookie expire.

void validate()

Valida a instância.

IngressSettings withBackendProtocol(BackendProtocol backendProtocol)

Defina a propriedade Protocolo de back-end: como a entrada deve se comunicar com esse serviço de back-end do aplicativo.

IngressSettings withClientAuth(IngressSettingsClientAuth clientAuth)

Defina a propriedade Auth do cliente: autenticação Client-Certification.

IngressSettings withReadTimeoutInSeconds(Integer readTimeoutInSeconds)

Defina a propriedade leituraTimeoutInSeconds: Tempo limite de leitura de entrada em segundos.

IngressSettings withSendTimeoutInSeconds(Integer sendTimeoutInSeconds)

Defina a propriedade enviarTimeoutInSeconds: a entrada envia o tempo limite em segundos.

IngressSettings withSessionAffinity(SessionAffinity sessionAffinity)

Defina a propriedade Affinity da sessão: tipo da afinidade, defina-a como Cookie para habilitar a afinidade de sessão.

IngressSettings withSessionCookieMaxAge(Integer sessionCookieMaxAge)

Defina a propriedade CookieMaxAge da sessão: tempo em segundos até que o cookie expire.

Métodos herdados de java.lang.Object

Detalhes do construtor

IngressSettings

public IngressSettings()

Detalhes do método

backendProtocol

public BackendProtocol backendProtocol()

Obter a propriedade backendProtocol: como a entrada deve se comunicar com esse serviço de back-end de aplicativo.

Returns:

o valor backendProtocol.

clientAuth

public IngressSettingsClientAuth clientAuth()

Obtenha a propriedade clientAuth: autenticação Client-Certification.

Returns:

o valor clientAuth.

readTimeoutInSeconds

public Integer readTimeoutInSeconds()

Obtenha a propriedade readTimeoutInSeconds: tempo limite de leitura de entrada em segundos.

Returns:

o valor readTimeoutInSeconds.

sendTimeoutInSeconds

public Integer sendTimeoutInSeconds()

Obtenha a propriedade sendTimeoutInSeconds: a entrada envia tempo limite em segundos.

Returns:

o valor sendTimeoutInSeconds.

sessionAffinity

public SessionAffinity sessionAffinity()

Obter a propriedade sessionAffinity: tipo da afinidade, defina-a como Cookie para habilitar a afinidade de sessão.

Returns:

o valor sessionAffinity.

sessionCookieMaxAge

public Integer sessionCookieMaxAge()

Obter a propriedade sessionCookieMaxAge: tempo em segundos até que o cookie expire.

Returns:

o valor sessionCookieMaxAge.

validate

public void validate()

Valida a instância.

withBackendProtocol

public IngressSettings withBackendProtocol(BackendProtocol backendProtocol)

Defina a propriedade backendProtocol: como a entrada deve se comunicar com esse serviço de back-end de aplicativo.

Parameters:

backendProtocol - o valor backendProtocol a ser definido.

Returns:

o próprio objeto IngressSettings.

withClientAuth

public IngressSettings withClientAuth(IngressSettingsClientAuth clientAuth)

Defina a propriedade clientAuth: Client-Certification Authentication.

Parameters:

clientAuth - o valor clientAuth a ser definido.

Returns:

o próprio objeto IngressSettings.

withReadTimeoutInSeconds

public IngressSettings withReadTimeoutInSeconds(Integer readTimeoutInSeconds)

Defina a propriedade readTimeoutInSeconds: tempo limite de leitura de entrada em segundos.

Parameters:

readTimeoutInSeconds - o valor readTimeoutInSeconds a ser definido.

Returns:

o próprio objeto IngressSettings.

withSendTimeoutInSeconds

public IngressSettings withSendTimeoutInSeconds(Integer sendTimeoutInSeconds)

Defina a propriedade sendTimeoutInSeconds: a entrada envia tempo limite em segundos.

Parameters:

sendTimeoutInSeconds - o valor sendTimeoutInSeconds a ser definido.

Returns:

o próprio objeto IngressSettings.

withSessionAffinity

public IngressSettings withSessionAffinity(SessionAffinity sessionAffinity)

Defina a propriedade sessionAffinity: tipo da afinidade, defina-a como Cookie para habilitar a afinidade de sessão.

Parameters:

sessionAffinity - o valor sessionAffinity a ser definido.

Returns:

o próprio objeto IngressSettings.

withSessionCookieMaxAge

public IngressSettings withSessionCookieMaxAge(Integer sessionCookieMaxAge)

Defina a propriedade sessionCookieMaxAge: tempo em segundos até que o cookie expire.

Parameters:

sessionCookieMaxAge - o valor sessionCookieMaxAge a ser definido.

Returns:

o próprio objeto IngressSettings.

Aplica-se a