public interface CustomPacingCurveOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCustomPacingGoalUnit()
public abstract CustomPacingGoalUnitEnum.CustomPacingGoalUnit getCustomPacingGoalUnit()Required. The unit of the CustomPacingGoal.amount values.
optional .google.ads.admanager.v1.CustomPacingGoalUnitEnum.CustomPacingGoalUnit custom_pacing_goal_unit = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CustomPacingGoalUnitEnum.CustomPacingGoalUnit |
The customPacingGoalUnit. |
getCustomPacingGoalUnitValue()
public abstract int getCustomPacingGoalUnitValue()Required. The unit of the CustomPacingGoal.amount values.
optional .google.ads.admanager.v1.CustomPacingGoalUnitEnum.CustomPacingGoalUnit custom_pacing_goal_unit = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for customPacingGoalUnit. |
getCustomPacingGoals(int index)
public abstract CustomPacingGoal getCustomPacingGoals(int index)Required. The list of goals that make up the custom pacing curve.
repeated .google.ads.admanager.v1.CustomPacingGoal custom_pacing_goals = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CustomPacingGoal |
|
getCustomPacingGoalsCount()
public abstract int getCustomPacingGoalsCount()Required. The list of goals that make up the custom pacing curve.
repeated .google.ads.admanager.v1.CustomPacingGoal custom_pacing_goals = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
|
getCustomPacingGoalsList()
public abstract List<CustomPacingGoal> getCustomPacingGoalsList()Required. The list of goals that make up the custom pacing curve.
repeated .google.ads.admanager.v1.CustomPacingGoal custom_pacing_goals = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<CustomPacingGoal> |
|
getCustomPacingGoalsOrBuilder(int index)
public abstract CustomPacingGoalOrBuilder getCustomPacingGoalsOrBuilder(int index)Required. The list of goals that make up the custom pacing curve.
repeated .google.ads.admanager.v1.CustomPacingGoal custom_pacing_goals = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
CustomPacingGoalOrBuilder |
|
getCustomPacingGoalsOrBuilderList()
public abstract List<? extends CustomPacingGoalOrBuilder> getCustomPacingGoalsOrBuilderList()Required. The list of goals that make up the custom pacing curve.
repeated .google.ads.admanager.v1.CustomPacingGoal custom_pacing_goals = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.ads.admanager.v1.CustomPacingGoalOrBuilder> |
|
hasCustomPacingGoalUnit()
public abstract boolean hasCustomPacingGoalUnit()Required. The unit of the CustomPacingGoal.amount values.
optional .google.ads.admanager.v1.CustomPacingGoalUnitEnum.CustomPacingGoalUnit custom_pacing_goal_unit = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the customPacingGoalUnit field is set. |