Package com.pulumi.cloudamqp
Class IntegrationLogArgs.Builder
- java.lang.Object
-
- com.pulumi.cloudamqp.IntegrationLogArgs.Builder
-
- Enclosing class:
- IntegrationLogArgs
public static final class IntegrationLogArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(IntegrationLogArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegrationLogArgs.BuilderaccessKeyId(com.pulumi.core.Output<java.lang.String> accessKeyId)IntegrationLogArgs.BuilderaccessKeyId(java.lang.String accessKeyId)IntegrationLogArgs.BuilderapiKey(com.pulumi.core.Output<java.lang.String> apiKey)IntegrationLogArgs.BuilderapiKey(java.lang.String apiKey)IntegrationLogArgsbuild()IntegrationLogArgs.BuilderclientEmail(com.pulumi.core.Output<java.lang.String> clientEmail)IntegrationLogArgs.BuilderclientEmail(java.lang.String clientEmail)IntegrationLogArgs.Buildercredentials(com.pulumi.core.Output<java.lang.String> credentials)IntegrationLogArgs.Buildercredentials(java.lang.String credentials)IntegrationLogArgs.Builderhost(com.pulumi.core.Output<java.lang.String> host)IntegrationLogArgs.Builderhost(java.lang.String host)IntegrationLogArgs.BuilderhostPort(com.pulumi.core.Output<java.lang.String> hostPort)IntegrationLogArgs.BuilderhostPort(java.lang.String hostPort)IntegrationLogArgs.BuilderinstanceId(com.pulumi.core.Output<java.lang.Integer> instanceId)IntegrationLogArgs.BuilderinstanceId(java.lang.Integer instanceId)IntegrationLogArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)IntegrationLogArgs.Buildername(java.lang.String name)IntegrationLogArgs.BuilderprivateKey(com.pulumi.core.Output<java.lang.String> privateKey)IntegrationLogArgs.BuilderprivateKey(java.lang.String privateKey)IntegrationLogArgs.BuilderprivateKeyId(com.pulumi.core.Output<java.lang.String> privateKeyId)IntegrationLogArgs.BuilderprivateKeyId(java.lang.String privateKeyId)IntegrationLogArgs.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)IntegrationLogArgs.BuilderprojectId(java.lang.String projectId)IntegrationLogArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)IntegrationLogArgs.Builderregion(java.lang.String region)IntegrationLogArgs.BuildersecretAccessKey(com.pulumi.core.Output<java.lang.String> secretAccessKey)IntegrationLogArgs.BuildersecretAccessKey(java.lang.String secretAccessKey)IntegrationLogArgs.Buildersourcetype(com.pulumi.core.Output<java.lang.String> sourcetype)IntegrationLogArgs.Buildersourcetype(java.lang.String sourcetype)IntegrationLogArgs.Buildertags(com.pulumi.core.Output<java.lang.String> tags)IntegrationLogArgs.Buildertags(java.lang.String tags)IntegrationLogArgs.Buildertoken(com.pulumi.core.Output<java.lang.String> token)IntegrationLogArgs.Buildertoken(java.lang.String token)IntegrationLogArgs.Builderurl(com.pulumi.core.Output<java.lang.String> url)IntegrationLogArgs.Builderurl(java.lang.String url)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IntegrationLogArgs defaults)
-
-
Method Detail
-
accessKeyId
public IntegrationLogArgs.Builder accessKeyId(@Nullable com.pulumi.core.Output<java.lang.String> accessKeyId)
- Parameters:
accessKeyId- AWS access key identifier.- Returns:
- builder
-
accessKeyId
public IntegrationLogArgs.Builder accessKeyId(java.lang.String accessKeyId)
- Parameters:
accessKeyId- AWS access key identifier.- Returns:
- builder
-
apiKey
public IntegrationLogArgs.Builder apiKey(@Nullable com.pulumi.core.Output<java.lang.String> apiKey)
- Parameters:
apiKey- The API key.- Returns:
- builder
-
apiKey
public IntegrationLogArgs.Builder apiKey(java.lang.String apiKey)
- Parameters:
apiKey- The API key.- Returns:
- builder
-
clientEmail
public IntegrationLogArgs.Builder clientEmail(@Nullable com.pulumi.core.Output<java.lang.String> clientEmail)
- Parameters:
clientEmail- The client email registered for the integration service.- Returns:
- builder
-
clientEmail
public IntegrationLogArgs.Builder clientEmail(java.lang.String clientEmail)
- Parameters:
clientEmail- The client email registered for the integration service.- Returns:
- builder
-
credentials
public IntegrationLogArgs.Builder credentials(@Nullable com.pulumi.core.Output<java.lang.String> credentials)
- Parameters:
credentials- Google Service Account private key credentials.- Returns:
- builder
-
credentials
public IntegrationLogArgs.Builder credentials(java.lang.String credentials)
- Parameters:
credentials- Google Service Account private key credentials.- Returns:
- builder
-
host
public IntegrationLogArgs.Builder host(@Nullable com.pulumi.core.Output<java.lang.String> host)
- Parameters:
host- The host for Scalyr integration. (app.scalyr.com, app.eu.scalyr.com)- Returns:
- builder
-
host
public IntegrationLogArgs.Builder host(java.lang.String host)
- Parameters:
host- The host for Scalyr integration. (app.scalyr.com, app.eu.scalyr.com)- Returns:
- builder
-
hostPort
public IntegrationLogArgs.Builder hostPort(@Nullable com.pulumi.core.Output<java.lang.String> hostPort)
- Parameters:
hostPort- Destination to send the logs.- Returns:
- builder
-
hostPort
public IntegrationLogArgs.Builder hostPort(java.lang.String hostPort)
- Parameters:
hostPort- Destination to send the logs.- Returns:
- builder
-
instanceId
public IntegrationLogArgs.Builder instanceId(com.pulumi.core.Output<java.lang.Integer> instanceId)
- Parameters:
instanceId- Instance identifier used to make proxy calls- Returns:
- builder
-
instanceId
public IntegrationLogArgs.Builder instanceId(java.lang.Integer instanceId)
- Parameters:
instanceId- Instance identifier used to make proxy calls- Returns:
- builder
-
name
public IntegrationLogArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the third party log integration. See- Returns:
- builder
-
name
public IntegrationLogArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the third party log integration. See- Returns:
- builder
-
privateKey
public IntegrationLogArgs.Builder privateKey(@Nullable com.pulumi.core.Output<java.lang.String> privateKey)
- Parameters:
privateKey- The private access key.- Returns:
- builder
-
privateKey
public IntegrationLogArgs.Builder privateKey(java.lang.String privateKey)
- Parameters:
privateKey- The private access key.- Returns:
- builder
-
privateKeyId
public IntegrationLogArgs.Builder privateKeyId(@Nullable com.pulumi.core.Output<java.lang.String> privateKeyId)
- Parameters:
privateKeyId- Private key identifier. (Stackdriver)- Returns:
- builder
-
privateKeyId
public IntegrationLogArgs.Builder privateKeyId(java.lang.String privateKeyId)
- Parameters:
privateKeyId- Private key identifier. (Stackdriver)- Returns:
- builder
-
projectId
public IntegrationLogArgs.Builder projectId(@Nullable com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- The project identifier.- Returns:
- builder
-
projectId
public IntegrationLogArgs.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- The project identifier.- Returns:
- builder
-
region
public IntegrationLogArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region hosting the integration service.- Returns:
- builder
-
region
public IntegrationLogArgs.Builder region(java.lang.String region)
- Parameters:
region- Region hosting the integration service.- Returns:
- builder
-
secretAccessKey
public IntegrationLogArgs.Builder secretAccessKey(@Nullable com.pulumi.core.Output<java.lang.String> secretAccessKey)
- Parameters:
secretAccessKey- AWS secret access key.- Returns:
- builder
-
secretAccessKey
public IntegrationLogArgs.Builder secretAccessKey(java.lang.String secretAccessKey)
- Parameters:
secretAccessKey- AWS secret access key.- Returns:
- builder
-
sourcetype
public IntegrationLogArgs.Builder sourcetype(@Nullable com.pulumi.core.Output<java.lang.String> sourcetype)
- Parameters:
sourcetype- Assign source type to the data exported, eg. generic_single_line. (Splunk) This is the full list of all arguments. Only a subset of arguments are used based on which type of integration used. See Integration Type reference table below for more information.- Returns:
- builder
-
sourcetype
public IntegrationLogArgs.Builder sourcetype(java.lang.String sourcetype)
- Parameters:
sourcetype- Assign source type to the data exported, eg. generic_single_line. (Splunk) This is the full list of all arguments. Only a subset of arguments are used based on which type of integration used. See Integration Type reference table below for more information.- Returns:
- builder
-
tags
public IntegrationLogArgs.Builder tags(@Nullable com.pulumi.core.Output<java.lang.String> tags)
- Parameters:
tags- Tag the integration, e.g. env=prod, region=europe.- Returns:
- builder
-
tags
public IntegrationLogArgs.Builder tags(java.lang.String tags)
- Parameters:
tags- Tag the integration, e.g. env=prod, region=europe.- Returns:
- builder
-
token
public IntegrationLogArgs.Builder token(@Nullable com.pulumi.core.Output<java.lang.String> token)
- Parameters:
token- Token used for authentication.- Returns:
- builder
-
token
public IntegrationLogArgs.Builder token(java.lang.String token)
- Parameters:
token- Token used for authentication.- Returns:
- builder
-
url
public IntegrationLogArgs.Builder url(@Nullable com.pulumi.core.Output<java.lang.String> url)
- Parameters:
url- Endpoint to log integration.- Returns:
- builder
-
url
public IntegrationLogArgs.Builder url(java.lang.String url)
- Parameters:
url- Endpoint to log integration.- Returns:
- builder
-
build
public IntegrationLogArgs build()
-
-