Class PubsubSubscriptionCloudStorageConfigOutputReference
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.ComplexObject
-
- com.hashicorp.cdktf.providers.google.pubsub_subscription.PubsubSubscriptionCloudStorageConfigOutputReference
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IInterpolatingParent,com.hashicorp.cdktf.IResolvable,com.hashicorp.cdktf.ITerraformAddressable,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.479Z") @Stability(Stable) public class PubsubSubscriptionCloudStorageConfigOutputReference extends com.hashicorp.cdktf.ComplexObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description PubsubSubscriptionCloudStorageConfigOutputReference(com.hashicorp.cdktf.IInterpolatingParent terraformResource, String terraformAttribute)protectedPubsubSubscriptionCloudStorageConfigOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedPubsubSubscriptionCloudStorageConfigOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.ComplexObject
computeFqn, getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getComplexObjectIndex, getComplexObjectIsFromSet, getCreationStack, getFqn, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getStringAttribute, getStringMapAttribute, getTerraformAttribute, getTerraformResource, interpolationAsList, interpolationForAttribute, resolve, setComplexObjectIndex, setComplexObjectIndex, setComplexObjectIsFromSet, setTerraformAttribute, setTerraformResource, toString
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
PubsubSubscriptionCloudStorageConfigOutputReference
protected PubsubSubscriptionCloudStorageConfigOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
PubsubSubscriptionCloudStorageConfigOutputReference
protected PubsubSubscriptionCloudStorageConfigOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
PubsubSubscriptionCloudStorageConfigOutputReference
@Stability(Stable) public PubsubSubscriptionCloudStorageConfigOutputReference(@NotNull com.hashicorp.cdktf.IInterpolatingParent terraformResource, @NotNull String terraformAttribute)- Parameters:
terraformResource- The parent resource. This parameter is required.terraformAttribute- The attribute on the parent resource this class is referencing. This parameter is required.
-
-
Method Detail
-
putAvroConfig
@Stability(Stable) public void putAvroConfig(@NotNull PubsubSubscriptionCloudStorageConfigAvroConfig value)- Parameters:
value- This parameter is required.
-
resetAvroConfig
@Stability(Stable) public void resetAvroConfig()
-
resetFilenameDatetimeFormat
@Stability(Stable) public void resetFilenameDatetimeFormat()
-
resetFilenamePrefix
@Stability(Stable) public void resetFilenamePrefix()
-
resetFilenameSuffix
@Stability(Stable) public void resetFilenameSuffix()
-
resetMaxBytes
@Stability(Stable) public void resetMaxBytes()
-
resetMaxDuration
@Stability(Stable) public void resetMaxDuration()
-
resetServiceAccountEmail
@Stability(Stable) public void resetServiceAccountEmail()
-
getAvroConfig
@Stability(Stable) @NotNull public PubsubSubscriptionCloudStorageConfigAvroConfigOutputReference getAvroConfig()
-
getState
@Stability(Stable) @NotNull public String getState()
-
getAvroConfigInput
@Stability(Stable) @Nullable public PubsubSubscriptionCloudStorageConfigAvroConfig getAvroConfigInput()
-
getBucketInput
@Stability(Stable) @Nullable public String getBucketInput()
-
getFilenameDatetimeFormatInput
@Stability(Stable) @Nullable public String getFilenameDatetimeFormatInput()
-
getFilenamePrefixInput
@Stability(Stable) @Nullable public String getFilenamePrefixInput()
-
getFilenameSuffixInput
@Stability(Stable) @Nullable public String getFilenameSuffixInput()
-
getMaxBytesInput
@Stability(Stable) @Nullable public Number getMaxBytesInput()
-
getMaxDurationInput
@Stability(Stable) @Nullable public String getMaxDurationInput()
-
getServiceAccountEmailInput
@Stability(Stable) @Nullable public String getServiceAccountEmailInput()
-
getBucket
@Stability(Stable) @NotNull public String getBucket()
-
setBucket
@Stability(Stable) public void setBucket(@NotNull String value)
-
getFilenameDatetimeFormat
@Stability(Stable) @NotNull public String getFilenameDatetimeFormat()
-
setFilenameDatetimeFormat
@Stability(Stable) public void setFilenameDatetimeFormat(@NotNull String value)
-
getFilenamePrefix
@Stability(Stable) @NotNull public String getFilenamePrefix()
-
setFilenamePrefix
@Stability(Stable) public void setFilenamePrefix(@NotNull String value)
-
getFilenameSuffix
@Stability(Stable) @NotNull public String getFilenameSuffix()
-
setFilenameSuffix
@Stability(Stable) public void setFilenameSuffix(@NotNull String value)
-
getMaxBytes
@Stability(Stable) @NotNull public Number getMaxBytes()
-
setMaxBytes
@Stability(Stable) public void setMaxBytes(@NotNull Number value)
-
getMaxDuration
@Stability(Stable) @NotNull public String getMaxDuration()
-
setMaxDuration
@Stability(Stable) public void setMaxDuration(@NotNull String value)
-
getServiceAccountEmail
@Stability(Stable) @NotNull public String getServiceAccountEmail()
-
setServiceAccountEmail
@Stability(Stable) public void setServiceAccountEmail(@NotNull String value)
-
getInternalValue
@Stability(Stable) @Nullable public PubsubSubscriptionCloudStorageConfig getInternalValue()
-
setInternalValue
@Stability(Stable) public void setInternalValue(@Nullable PubsubSubscriptionCloudStorageConfig value)
-
-