Class ElasticsearchDomainClusterConfigOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:52.953Z")
    @Stability(Stable)
    public class ElasticsearchDomainClusterConfigOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • ElasticsearchDomainClusterConfigOutputReference

        protected ElasticsearchDomainClusterConfigOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • ElasticsearchDomainClusterConfigOutputReference

        protected ElasticsearchDomainClusterConfigOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • ElasticsearchDomainClusterConfigOutputReference

        @Stability(Stable)
        public ElasticsearchDomainClusterConfigOutputReference​(@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

      • resetColdStorageOptions

        @Stability(Stable)
        public void resetColdStorageOptions()
      • resetDedicatedMasterCount

        @Stability(Stable)
        public void resetDedicatedMasterCount()
      • resetDedicatedMasterEnabled

        @Stability(Stable)
        public void resetDedicatedMasterEnabled()
      • resetDedicatedMasterType

        @Stability(Stable)
        public void resetDedicatedMasterType()
      • resetInstanceCount

        @Stability(Stable)
        public void resetInstanceCount()
      • resetInstanceType

        @Stability(Stable)
        public void resetInstanceType()
      • resetWarmCount

        @Stability(Stable)
        public void resetWarmCount()
      • resetWarmEnabled

        @Stability(Stable)
        public void resetWarmEnabled()
      • resetWarmType

        @Stability(Stable)
        public void resetWarmType()
      • resetZoneAwarenessConfig

        @Stability(Stable)
        public void resetZoneAwarenessConfig()
      • resetZoneAwarenessEnabled

        @Stability(Stable)
        public void resetZoneAwarenessEnabled()
      • getDedicatedMasterCountInput

        @Stability(Stable)
        @Nullable
        public Number getDedicatedMasterCountInput()
      • getDedicatedMasterEnabledInput

        @Stability(Stable)
        @Nullable
        public Object getDedicatedMasterEnabledInput()
      • getDedicatedMasterTypeInput

        @Stability(Stable)
        @Nullable
        public String getDedicatedMasterTypeInput()
      • getInstanceCountInput

        @Stability(Stable)
        @Nullable
        public Number getInstanceCountInput()
      • getInstanceTypeInput

        @Stability(Stable)
        @Nullable
        public String getInstanceTypeInput()
      • getWarmCountInput

        @Stability(Stable)
        @Nullable
        public Number getWarmCountInput()
      • getWarmEnabledInput

        @Stability(Stable)
        @Nullable
        public Object getWarmEnabledInput()
      • getWarmTypeInput

        @Stability(Stable)
        @Nullable
        public String getWarmTypeInput()
      • getZoneAwarenessEnabledInput

        @Stability(Stable)
        @Nullable
        public Object getZoneAwarenessEnabledInput()
      • getDedicatedMasterCount

        @Stability(Stable)
        @NotNull
        public Number getDedicatedMasterCount()
      • setDedicatedMasterCount

        @Stability(Stable)
        public void setDedicatedMasterCount​(@NotNull
                                            Number value)
      • getDedicatedMasterEnabled

        @Stability(Stable)
        @NotNull
        public Object getDedicatedMasterEnabled()
      • setDedicatedMasterEnabled

        @Stability(Stable)
        public void setDedicatedMasterEnabled​(@NotNull
                                              Boolean value)
      • setDedicatedMasterEnabled

        @Stability(Stable)
        public void setDedicatedMasterEnabled​(@NotNull
                                              com.hashicorp.cdktf.IResolvable value)
      • getDedicatedMasterType

        @Stability(Stable)
        @NotNull
        public String getDedicatedMasterType()
      • setDedicatedMasterType

        @Stability(Stable)
        public void setDedicatedMasterType​(@NotNull
                                           String value)
      • getInstanceCount

        @Stability(Stable)
        @NotNull
        public Number getInstanceCount()
      • setInstanceCount

        @Stability(Stable)
        public void setInstanceCount​(@NotNull
                                     Number value)
      • getInstanceType

        @Stability(Stable)
        @NotNull
        public String getInstanceType()
      • setInstanceType

        @Stability(Stable)
        public void setInstanceType​(@NotNull
                                    String value)
      • getWarmCount

        @Stability(Stable)
        @NotNull
        public Number getWarmCount()
      • setWarmCount

        @Stability(Stable)
        public void setWarmCount​(@NotNull
                                 Number value)
      • getWarmEnabled

        @Stability(Stable)
        @NotNull
        public Object getWarmEnabled()
      • setWarmEnabled

        @Stability(Stable)
        public void setWarmEnabled​(@NotNull
                                   Boolean value)
      • setWarmEnabled

        @Stability(Stable)
        public void setWarmEnabled​(@NotNull
                                   com.hashicorp.cdktf.IResolvable value)
      • getWarmType

        @Stability(Stable)
        @NotNull
        public String getWarmType()
      • setWarmType

        @Stability(Stable)
        public void setWarmType​(@NotNull
                                String value)
      • getZoneAwarenessEnabled

        @Stability(Stable)
        @NotNull
        public Object getZoneAwarenessEnabled()
      • setZoneAwarenessEnabled

        @Stability(Stable)
        public void setZoneAwarenessEnabled​(@NotNull
                                            Boolean value)
      • setZoneAwarenessEnabled

        @Stability(Stable)
        public void setZoneAwarenessEnabled​(@NotNull
                                            com.hashicorp.cdktf.IResolvable value)