Interface IntelligenceConfigOrBuilder (2.53.0)

public interface IntelligenceConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEditionConfig()

public abstract 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
Type Description
IntelligenceConfig.EditionConfig

The editionConfig.

getEditionConfigValue()

public abstract 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
Type Description
int

The enum numeric value on the wire for editionConfig.

getEffectiveIntelligenceConfig()

public abstract 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
Type Description
IntelligenceConfig.EffectiveIntelligenceConfig

The effectiveIntelligenceConfig.

getEffectiveIntelligenceConfigOrBuilder()

public abstract 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];

Returns
Type Description
IntelligenceConfig.EffectiveIntelligenceConfigOrBuilder

getFilter()

public abstract IntelligenceConfig.Filter getFilter()

Optional. Filter over location and bucket.

.google.storage.control.v2.IntelligenceConfig.Filter filter = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IntelligenceConfig.Filter

The filter.

getFilterOrBuilder()

public abstract IntelligenceConfig.FilterOrBuilder getFilterOrBuilder()

Optional. Filter over location and bucket.

.google.storage.control.v2.IntelligenceConfig.Filter filter = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IntelligenceConfig.FilterOrBuilder

getName()

public abstract 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
Type Description
String

The name.

getNameBytes()

public abstract 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
Type Description
ByteString

The bytes for name.

getTrialConfig()

public abstract IntelligenceConfig.TrialConfig getTrialConfig()

The trial configuration of the IntelligenceConfig resource.

.google.storage.control.v2.IntelligenceConfig.TrialConfig trial_config = 7;

Returns
Type Description
IntelligenceConfig.TrialConfig

The trialConfig.

getTrialConfigOrBuilder()

public abstract IntelligenceConfig.TrialConfigOrBuilder getTrialConfigOrBuilder()

The trial configuration of the IntelligenceConfig resource.

.google.storage.control.v2.IntelligenceConfig.TrialConfig trial_config = 7;

Returns
Type Description
IntelligenceConfig.TrialConfigOrBuilder

getUpdateTime()

public abstract 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
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract 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];

Returns
Type Description
TimestampOrBuilder

hasEffectiveIntelligenceConfig()

public abstract 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
Type Description
boolean

Whether the effectiveIntelligenceConfig field is set.

hasFilter()

public abstract boolean hasFilter()

Optional. Filter over location and bucket.

.google.storage.control.v2.IntelligenceConfig.Filter filter = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the filter field is set.

hasTrialConfig()

public abstract boolean hasTrialConfig()

The trial configuration of the IntelligenceConfig resource.

.google.storage.control.v2.IntelligenceConfig.TrialConfig trial_config = 7;

Returns
Type Description
boolean

Whether the trialConfig field is set.

hasUpdateTime()

public abstract 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
Type Description
boolean

Whether the updateTime field is set.