Package com.google.storage.control.v2
Interface IntelligenceConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IntelligenceConfig,IntelligenceConfig.Builder
public interface IntelligenceConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.intOptional.Output only.Output only.Optional.Optional.getName()Identifier.com.google.protobuf.ByteStringIdentifier.The trial configuration of the `IntelligenceConfig` resource.The trial configuration of the `IntelligenceConfig` resource.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanOptional.booleanThe trial configuration of the `IntelligenceConfig` resource.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Identifier. The name of the `IntelligenceConfig` resource associated with your organization, folder, or project. The name format varies based on the GCP resource hierarchy as follows: * For project: `projects/{project_number}/locations/global/intelligenceConfig` * For organization: `organizations/{org_id}/locations/global/intelligenceConfig` * For folder: `folders/{folder_id}/locations/global/intelligenceConfig`string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Identifier. The name of the `IntelligenceConfig` resource associated with your organization, folder, or project. The name format varies based on the GCP resource hierarchy as follows: * For project: `projects/{project_number}/locations/global/intelligenceConfig` * For organization: `organizations/{org_id}/locations/global/intelligenceConfig` * For folder: `folders/{folder_id}/locations/global/intelligenceConfig`string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- The bytes for name.
-
getEditionConfigValue
int getEditionConfigValue()Optional. The edition configuration of the `IntelligenceConfig` resource.
.google.storage.control.v2.IntelligenceConfig.EditionConfig edition_config = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for editionConfig.
-
getEditionConfig
IntelligenceConfig.EditionConfig getEditionConfig()Optional. The edition configuration of the `IntelligenceConfig` resource.
.google.storage.control.v2.IntelligenceConfig.EditionConfig edition_config = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The editionConfig.
-
hasUpdateTime
boolean hasUpdateTime()Output only. The time at which the `IntelligenceConfig` resource is last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()Output only. The time at which the `IntelligenceConfig` resource is last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The time at which the `IntelligenceConfig` resource is last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasFilter
boolean hasFilter()Optional. Filter over location and bucket.
.google.storage.control.v2.IntelligenceConfig.Filter filter = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the filter field is set.
-
getFilter
IntelligenceConfig.Filter getFilter()Optional. Filter over location and bucket.
.google.storage.control.v2.IntelligenceConfig.Filter filter = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The filter.
-
getFilterOrBuilder
IntelligenceConfig.FilterOrBuilder getFilterOrBuilder()Optional. Filter over location and bucket.
.google.storage.control.v2.IntelligenceConfig.Filter filter = 4 [(.google.api.field_behavior) = OPTIONAL]; -
hasEffectiveIntelligenceConfig
boolean hasEffectiveIntelligenceConfig()Output only. The `IntelligenceConfig` resource that is applicable for the resource.
.google.storage.control.v2.IntelligenceConfig.EffectiveIntelligenceConfig effective_intelligence_config = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the effectiveIntelligenceConfig field is set.
-
getEffectiveIntelligenceConfig
IntelligenceConfig.EffectiveIntelligenceConfig getEffectiveIntelligenceConfig()Output only. The `IntelligenceConfig` resource that is applicable for the resource.
.google.storage.control.v2.IntelligenceConfig.EffectiveIntelligenceConfig effective_intelligence_config = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The effectiveIntelligenceConfig.
-
getEffectiveIntelligenceConfigOrBuilder
IntelligenceConfig.EffectiveIntelligenceConfigOrBuilder getEffectiveIntelligenceConfigOrBuilder()Output only. The `IntelligenceConfig` resource that is applicable for the resource.
.google.storage.control.v2.IntelligenceConfig.EffectiveIntelligenceConfig effective_intelligence_config = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasTrialConfig
boolean hasTrialConfig()The trial configuration of the `IntelligenceConfig` resource.
.google.storage.control.v2.IntelligenceConfig.TrialConfig trial_config = 7;- Returns:
- Whether the trialConfig field is set.
-
getTrialConfig
IntelligenceConfig.TrialConfig getTrialConfig()The trial configuration of the `IntelligenceConfig` resource.
.google.storage.control.v2.IntelligenceConfig.TrialConfig trial_config = 7;- Returns:
- The trialConfig.
-
getTrialConfigOrBuilder
IntelligenceConfig.TrialConfigOrBuilder getTrialConfigOrBuilder()The trial configuration of the `IntelligenceConfig` resource.
.google.storage.control.v2.IntelligenceConfig.TrialConfig trial_config = 7;
-