Interface IAMEndpointBuilderFactory.IAMEndpointBuilder

All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
Enclosing interface:
IAMEndpointBuilderFactory

public static interface IAMEndpointBuilderFactory.IAMEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Huawei Identity and Access Management (IAM) component.
  • Method Details

    • advanced

    • accessKey

      Access key for the cloud user. The option is a: java.lang.String type. Required: true Group: producer
      Parameters:
      accessKey - the value to set
      Returns:
      the dsl builder
    • groupId

      Group ID to perform operation with. The option is a: java.lang.String type. Group: producer
      Parameters:
      groupId - the value to set
      Returns:
      the dsl builder
    • ignoreSslVerification

      default IAMEndpointBuilderFactory.IAMEndpointBuilder ignoreSslVerification(boolean ignoreSslVerification)
      Ignore SSL verification. The option is a: boolean type. Default: false Group: producer
      Parameters:
      ignoreSslVerification - the value to set
      Returns:
      the dsl builder
    • ignoreSslVerification

      default IAMEndpointBuilderFactory.IAMEndpointBuilder ignoreSslVerification(String ignoreSslVerification)
      Ignore SSL verification. The option will be converted to a boolean type. Default: false Group: producer
      Parameters:
      ignoreSslVerification - the value to set
      Returns:
      the dsl builder
    • proxyHost

      Proxy server ip/hostname. The option is a: java.lang.String type. Group: producer
      Parameters:
      proxyHost - the value to set
      Returns:
      the dsl builder
    • proxyPassword

      default IAMEndpointBuilderFactory.IAMEndpointBuilder proxyPassword(String proxyPassword)
      Proxy authentication password. The option is a: java.lang.String type. Group: producer
      Parameters:
      proxyPassword - the value to set
      Returns:
      the dsl builder
    • proxyPort

      default IAMEndpointBuilderFactory.IAMEndpointBuilder proxyPort(int proxyPort)
      Proxy server port. The option is a: int type. Group: producer
      Parameters:
      proxyPort - the value to set
      Returns:
      the dsl builder
    • proxyPort

      Proxy server port. The option will be converted to a int type. Group: producer
      Parameters:
      proxyPort - the value to set
      Returns:
      the dsl builder
    • proxyUser

      Proxy authentication user. The option is a: java.lang.String type. Group: producer
      Parameters:
      proxyUser - the value to set
      Returns:
      the dsl builder
    • region

      IAM service region. The option is a: java.lang.String type. Required: true Group: producer
      Parameters:
      region - the value to set
      Returns:
      the dsl builder
    • secretKey

      Secret key for the cloud user. The option is a: java.lang.String type. Required: true Group: producer
      Parameters:
      secretKey - the value to set
      Returns:
      the dsl builder
    • serviceKeys

      default IAMEndpointBuilderFactory.IAMEndpointBuilder serviceKeys(org.apache.camel.component.huaweicloud.common.models.ServiceKeys serviceKeys)
      Configuration object for cloud service authentication. The option is a: org.apache.camel.component.huaweicloud.common.models.ServiceKeys type. Group: producer
      Parameters:
      serviceKeys - the value to set
      Returns:
      the dsl builder
    • serviceKeys

      default IAMEndpointBuilderFactory.IAMEndpointBuilder serviceKeys(String serviceKeys)
      Configuration object for cloud service authentication. The option will be converted to a org.apache.camel.component.huaweicloud.common.models.ServiceKeys type. Group: producer
      Parameters:
      serviceKeys - the value to set
      Returns:
      the dsl builder
    • userId

      User ID to perform operation with. The option is a: java.lang.String type. Group: producer
      Parameters:
      userId - the value to set
      Returns:
      the dsl builder