Interface SubpropertySyncConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SubpropertySyncConfig, SubpropertySyncConfig.Builder

@Generated public interface SubpropertySyncConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Output only. Identifier. Format:
       properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id}
       Example: properties/1234/subpropertySyncConfigs/5678
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Identifier. Format:
       properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id}
       Example: properties/1234/subpropertySyncConfigs/5678
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • getApplyToProperty

      String getApplyToProperty()
       Output only. Immutable. Resource name of the subproperty that these
       settings apply to.
       
      string apply_to_property = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The applyToProperty.
    • getApplyToPropertyBytes

      com.google.protobuf.ByteString getApplyToPropertyBytes()
       Output only. Immutable. Resource name of the subproperty that these
       settings apply to.
       
      string apply_to_property = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for applyToProperty.
    • getCustomDimensionAndMetricSyncModeValue

      int getCustomDimensionAndMetricSyncModeValue()
       Required. Specifies the Custom Dimension / Metric synchronization mode for
       the subproperty.
      
       If set to ALL, Custom Dimension / Metric synchronization will be
       immediately enabled.  Local configuration of Custom Dimensions / Metrics
       will not be allowed on the subproperty so long as the synchronization mode
       is set to ALL.
      
       If set to NONE, Custom Dimensions / Metric synchronization is disabled.
       Custom Dimensions / Metrics must be configured explicitly on the
       Subproperty.
       
      .google.analytics.admin.v1alpha.SubpropertySyncConfig.SynchronizationMode custom_dimension_and_metric_sync_mode = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for customDimensionAndMetricSyncMode.
    • getCustomDimensionAndMetricSyncMode

      SubpropertySyncConfig.SynchronizationMode getCustomDimensionAndMetricSyncMode()
       Required. Specifies the Custom Dimension / Metric synchronization mode for
       the subproperty.
      
       If set to ALL, Custom Dimension / Metric synchronization will be
       immediately enabled.  Local configuration of Custom Dimensions / Metrics
       will not be allowed on the subproperty so long as the synchronization mode
       is set to ALL.
      
       If set to NONE, Custom Dimensions / Metric synchronization is disabled.
       Custom Dimensions / Metrics must be configured explicitly on the
       Subproperty.
       
      .google.analytics.admin.v1alpha.SubpropertySyncConfig.SynchronizationMode custom_dimension_and_metric_sync_mode = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The customDimensionAndMetricSyncMode.