Package com.pulumi.cloudamqp.inputs
Class IntegrationLogState.Builder
- java.lang.Object
-
- com.pulumi.cloudamqp.inputs.IntegrationLogState.Builder
-
- Enclosing class:
- IntegrationLogState
public static final class IntegrationLogState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(IntegrationLogState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegrationLogState.BuilderaccessKeyId(com.pulumi.core.Output<java.lang.String> accessKeyId)IntegrationLogState.BuilderaccessKeyId(java.lang.String accessKeyId)IntegrationLogState.BuilderapiKey(com.pulumi.core.Output<java.lang.String> apiKey)IntegrationLogState.BuilderapiKey(java.lang.String apiKey)IntegrationLogStatebuild()IntegrationLogState.BuilderclientEmail(com.pulumi.core.Output<java.lang.String> clientEmail)IntegrationLogState.BuilderclientEmail(java.lang.String clientEmail)IntegrationLogState.Buildercredentials(com.pulumi.core.Output<java.lang.String> credentials)IntegrationLogState.Buildercredentials(java.lang.String credentials)IntegrationLogState.Builderhost(com.pulumi.core.Output<java.lang.String> host)IntegrationLogState.Builderhost(java.lang.String host)IntegrationLogState.BuilderhostPort(com.pulumi.core.Output<java.lang.String> hostPort)IntegrationLogState.BuilderhostPort(java.lang.String hostPort)IntegrationLogState.BuilderinstanceId(com.pulumi.core.Output<java.lang.Integer> instanceId)IntegrationLogState.BuilderinstanceId(java.lang.Integer instanceId)IntegrationLogState.Buildername(com.pulumi.core.Output<java.lang.String> name)IntegrationLogState.Buildername(java.lang.String name)IntegrationLogState.BuilderprivateKey(com.pulumi.core.Output<java.lang.String> privateKey)IntegrationLogState.BuilderprivateKey(java.lang.String privateKey)IntegrationLogState.BuilderprivateKeyId(com.pulumi.core.Output<java.lang.String> privateKeyId)IntegrationLogState.BuilderprivateKeyId(java.lang.String privateKeyId)IntegrationLogState.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)IntegrationLogState.BuilderprojectId(java.lang.String projectId)IntegrationLogState.Builderregion(com.pulumi.core.Output<java.lang.String> region)IntegrationLogState.Builderregion(java.lang.String region)IntegrationLogState.BuildersecretAccessKey(com.pulumi.core.Output<java.lang.String> secretAccessKey)IntegrationLogState.BuildersecretAccessKey(java.lang.String secretAccessKey)IntegrationLogState.Buildersourcetype(com.pulumi.core.Output<java.lang.String> sourcetype)IntegrationLogState.Buildersourcetype(java.lang.String sourcetype)IntegrationLogState.Buildertags(com.pulumi.core.Output<java.lang.String> tags)IntegrationLogState.Buildertags(java.lang.String tags)IntegrationLogState.Buildertoken(com.pulumi.core.Output<java.lang.String> token)IntegrationLogState.Buildertoken(java.lang.String token)IntegrationLogState.Builderurl(com.pulumi.core.Output<java.lang.String> url)IntegrationLogState.Builderurl(java.lang.String url)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IntegrationLogState defaults)
-
-
Method Detail
-
accessKeyId
public IntegrationLogState.Builder accessKeyId(@Nullable com.pulumi.core.Output<java.lang.String> accessKeyId)
- Parameters:
accessKeyId- AWS access key identifier.- Returns:
- builder
-
accessKeyId
public IntegrationLogState.Builder accessKeyId(java.lang.String accessKeyId)
- Parameters:
accessKeyId- AWS access key identifier.- Returns:
- builder
-
apiKey
public IntegrationLogState.Builder apiKey(@Nullable com.pulumi.core.Output<java.lang.String> apiKey)
- Parameters:
apiKey- The API key.- Returns:
- builder
-
apiKey
public IntegrationLogState.Builder apiKey(java.lang.String apiKey)
- Parameters:
apiKey- The API key.- Returns:
- builder
-
clientEmail
public IntegrationLogState.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 IntegrationLogState.Builder clientEmail(java.lang.String clientEmail)
- Parameters:
clientEmail- The client email registered for the integration service.- Returns:
- builder
-
credentials
public IntegrationLogState.Builder credentials(@Nullable com.pulumi.core.Output<java.lang.String> credentials)
- Parameters:
credentials- Google Service Account private key credentials.- Returns:
- builder
-
credentials
public IntegrationLogState.Builder credentials(java.lang.String credentials)
- Parameters:
credentials- Google Service Account private key credentials.- Returns:
- builder
-
host
public IntegrationLogState.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 IntegrationLogState.Builder host(java.lang.String host)
- Parameters:
host- The host for Scalyr integration. (app.scalyr.com, app.eu.scalyr.com)- Returns:
- builder
-
hostPort
public IntegrationLogState.Builder hostPort(@Nullable com.pulumi.core.Output<java.lang.String> hostPort)
- Parameters:
hostPort- Destination to send the logs.- Returns:
- builder
-
hostPort
public IntegrationLogState.Builder hostPort(java.lang.String hostPort)
- Parameters:
hostPort- Destination to send the logs.- Returns:
- builder
-
instanceId
public IntegrationLogState.Builder instanceId(@Nullable com.pulumi.core.Output<java.lang.Integer> instanceId)
- Parameters:
instanceId- Instance identifier used to make proxy calls- Returns:
- builder
-
instanceId
public IntegrationLogState.Builder instanceId(java.lang.Integer instanceId)
- Parameters:
instanceId- Instance identifier used to make proxy calls- Returns:
- builder
-
name
public IntegrationLogState.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 IntegrationLogState.Builder name(java.lang.String name)
- Parameters:
name- The name of the third party log integration. See- Returns:
- builder
-
privateKey
public IntegrationLogState.Builder privateKey(@Nullable com.pulumi.core.Output<java.lang.String> privateKey)
- Parameters:
privateKey- The private access key.- Returns:
- builder
-
privateKey
public IntegrationLogState.Builder privateKey(java.lang.String privateKey)
- Parameters:
privateKey- The private access key.- Returns:
- builder
-
privateKeyId
public IntegrationLogState.Builder privateKeyId(@Nullable com.pulumi.core.Output<java.lang.String> privateKeyId)
- Parameters:
privateKeyId- Private key identifier. (Stackdriver)- Returns:
- builder
-
privateKeyId
public IntegrationLogState.Builder privateKeyId(java.lang.String privateKeyId)
- Parameters:
privateKeyId- Private key identifier. (Stackdriver)- Returns:
- builder
-
projectId
public IntegrationLogState.Builder projectId(@Nullable com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- The project identifier.- Returns:
- builder
-
projectId
public IntegrationLogState.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- The project identifier.- Returns:
- builder
-
region
public IntegrationLogState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region hosting the integration service.- Returns:
- builder
-
region
public IntegrationLogState.Builder region(java.lang.String region)
- Parameters:
region- Region hosting the integration service.- Returns:
- builder
-
secretAccessKey
public IntegrationLogState.Builder secretAccessKey(@Nullable com.pulumi.core.Output<java.lang.String> secretAccessKey)
- Parameters:
secretAccessKey- AWS secret access key.- Returns:
- builder
-
secretAccessKey
public IntegrationLogState.Builder secretAccessKey(java.lang.String secretAccessKey)
- Parameters:
secretAccessKey- AWS secret access key.- Returns:
- builder
-
sourcetype
public IntegrationLogState.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 IntegrationLogState.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 IntegrationLogState.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 IntegrationLogState.Builder tags(java.lang.String tags)
- Parameters:
tags- Tag the integration, e.g. env=prod, region=europe.- Returns:
- builder
-
token
public IntegrationLogState.Builder token(@Nullable com.pulumi.core.Output<java.lang.String> token)
- Parameters:
token- Token used for authentication.- Returns:
- builder
-
token
public IntegrationLogState.Builder token(java.lang.String token)
- Parameters:
token- Token used for authentication.- Returns:
- builder
-
url
public IntegrationLogState.Builder url(@Nullable com.pulumi.core.Output<java.lang.String> url)
- Parameters:
url- Endpoint to log integration.- Returns:
- builder
-
url
public IntegrationLogState.Builder url(java.lang.String url)
- Parameters:
url- Endpoint to log integration.- Returns:
- builder
-
build
public IntegrationLogState build()
-
-