Package com.pulumi.azurenative.eventgrid
Class SystemTopicArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.eventgrid.SystemTopicArgs.Builder
-
- Enclosing class:
- SystemTopicArgs
public static final class SystemTopicArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SystemTopicArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SystemTopicArgs
build()
SystemTopicArgs.Builder
identity(IdentityInfoArgs identity)
SystemTopicArgs.Builder
identity(com.pulumi.core.Output<IdentityInfoArgs> identity)
SystemTopicArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
SystemTopicArgs.Builder
location(java.lang.String location)
SystemTopicArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
SystemTopicArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
SystemTopicArgs.Builder
source(com.pulumi.core.Output<java.lang.String> source)
SystemTopicArgs.Builder
source(java.lang.String source)
SystemTopicArgs.Builder
systemTopicName(com.pulumi.core.Output<java.lang.String> systemTopicName)
SystemTopicArgs.Builder
systemTopicName(java.lang.String systemTopicName)
SystemTopicArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
SystemTopicArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
SystemTopicArgs.Builder
topicType(com.pulumi.core.Output<java.lang.String> topicType)
SystemTopicArgs.Builder
topicType(java.lang.String topicType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SystemTopicArgs defaults)
-
-
Method Detail
-
identity
public SystemTopicArgs.Builder identity(@Nullable com.pulumi.core.Output<IdentityInfoArgs> identity)
- Parameters:
identity
- Identity information for the resource.- Returns:
- builder
-
identity
public SystemTopicArgs.Builder identity(IdentityInfoArgs identity)
- Parameters:
identity
- Identity information for the resource.- Returns:
- builder
-
location
public SystemTopicArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Location of the resource.- Returns:
- builder
-
location
public SystemTopicArgs.Builder location(java.lang.String location)
- Parameters:
location
- Location of the resource.- Returns:
- builder
-
resourceGroupName
public SystemTopicArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group within the user's subscription.- Returns:
- builder
-
resourceGroupName
public SystemTopicArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group within the user's subscription.- Returns:
- builder
-
source
public SystemTopicArgs.Builder source(@Nullable com.pulumi.core.Output<java.lang.String> source)
- Parameters:
source
- Source for the system topic.- Returns:
- builder
-
source
public SystemTopicArgs.Builder source(java.lang.String source)
- Parameters:
source
- Source for the system topic.- Returns:
- builder
-
systemTopicName
public SystemTopicArgs.Builder systemTopicName(@Nullable com.pulumi.core.Output<java.lang.String> systemTopicName)
- Parameters:
systemTopicName
- Name of the system topic.- Returns:
- builder
-
systemTopicName
public SystemTopicArgs.Builder systemTopicName(java.lang.String systemTopicName)
- Parameters:
systemTopicName
- Name of the system topic.- Returns:
- builder
-
tags
public SystemTopicArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Tags of the resource.- Returns:
- builder
-
tags
public SystemTopicArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Tags of the resource.- Returns:
- builder
-
topicType
public SystemTopicArgs.Builder topicType(@Nullable com.pulumi.core.Output<java.lang.String> topicType)
- Parameters:
topicType
- TopicType for the system topic.- Returns:
- builder
-
topicType
public SystemTopicArgs.Builder topicType(java.lang.String topicType)
- Parameters:
topicType
- TopicType for the system topic.- Returns:
- builder
-
build
public SystemTopicArgs build()
-
-